FC shall not just crash and disappear from screen when encountering an exception. #13474
Open
2 tasks done
Labels
Mod: Core
Issue or PR touches core sections (App, Gui, Base) of FreeCAD
Type: Feature
FR for improvements or new features
Is there an existing issue for this?
Problem description
FC shall not just crash and disappear from screen when encountering an exception.
It shall catch all exceptions internally and try to survive a bit longer while trying:
It is often not feasible to reproduce the crash repeating the action with running debugger so any information from actual crash shall be saved already at the very moment of the crash.
User would expect as a minimum an error message, silent disappearing from screen is clearly inappropriate behavior.
Next: all modules (Sketcher, TechDraw etc.) shall have their high level exception catching mechanism so the failure of - e.g. missing Constrain in sketcher - doesn't crash the whole FC.
Full version info
Subproject(s) affected?
None
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: