user debugger doesn't take signal handlers into account
|Reported by:||axeld||Owned by:||bonefish|
When an unexpected_exception() occurs, the user debugger is invoked first, and only if it let the program running a signal is sent. If the application had a signal handler installed for the signal, it's not called. Tested with VLC 0.7.2 and hrev16543 - it crashes on startup (invalid opcode exception). If the user_debug_exception_occured() call is commented out, the signal handler is called correctly (but VLC hangs afterwards somewhere, but that should be another issue :-)).