View Issue Details

IDProjectCategoryView StatusLast Update
0000324FreeCADBugpublic2011-09-16 04:46
Reporterwmayer Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Summary0000324: Crash on Save on Mac OS if no permissions on target folder
DescriptionIf you try to save on Mac OS X and the current user has insufficient permissions to write to the default folder shown in the file chooser dialog box, FreeCad crashes and you lose all your work.
 In my installation, when I tried to save, the default save location in the file chooser was the "/Users" directory, which is not normally writable for non-root users.
 FreeCAD internally fails to write the current document to this folder, and immediately crashes without warning instead of handling this situation gracefully and displaying an error message to the user.
 Please find below the console output of FreeCAD when that happens:


 host:MaxOS normaluser$ ./startFreeCAD
 FreeCAD 0.11, Libs: 0.11R3578
 © Juergen Riegel, Werner Mayer 2001-2010
 ##### #### ### ####
 # # # # # #
 # ## #### #### # # # # #
 #### # # # # # # # ##### # #
 # # #### #### # # # # #
 # # # # # # # # # ## ## ##
 # # #### #### ### # # #### ## ## ##

 Cannot rename file from '/Users/saaass.fcstd.32a7fc1e-24e0-4ed9-a21f-4f208c4a310b' to '/Users/saaass.fcstd'
 Abnormal program termination...
Additional InformationMoved from https://sourceforge.net/tracker/?func=detail&aid=3163033&group_id=49159&atid=455298
TagsNo tags attached.
FreeCAD Information

Activities

Jriegel

2011-05-17 13:11

administrator   ~0000839

Since we have no Mac,

is this still a problem?

Jriegel

2011-09-16 04:46

administrator   ~0001087

No further feedback from reporter....

Issue History

Date Modified Username Field Change
2011-04-14 05:07 wmayer New Issue
2011-04-14 05:10 wmayer Additional Information Updated
2011-05-17 13:11 Jriegel Note Added: 0000839
2011-05-17 13:11 Jriegel Status new => feedback
2011-09-16 04:46 Jriegel Note Added: 0001087
2011-09-16 04:46 Jriegel Status feedback => closed
2011-09-16 04:46 Jriegel Resolution open => no change required