Cheers Colleagues,
Even this gave me a better ideas for sandboxing, I would like to know:
Here is the case not reproducible on Windows win32/w64 ws and Darwin gtk2 ws, but on carbon ws (Darwin):
After catching some exception (for example create a component with existing name) and performing all necessary actions to rollback to the program stable state and reraise the exception (for example the exception to be propagated and the exception message to be shown by the runtime), here appears the confirmation dialog with the exception message and buttons: OK - to continue the program execution and Cancel - to terminate the program. After choosing OK the program continue... and is interactable, but in some good moment you are choosing a button opening/ saving dialog box and in this moment the program unexpectedly is terminated. The error message is: Exception class 'External: SIGSEGV' at address...
Lazarus 1.4.4, FPC 2.6.4.
Best.