[Bug 37438] New: Mono's vectored exception handlers return EXCEPTION_CONTINUE_EXECUTION, skipping an application's exception handling
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Oct 24 06:02:57 CDT 2014
https://bugs.winehq.org/show_bug.cgi?id=37438
Bug ID: 37438
Summary: Mono's vectored exception handlers return
EXCEPTION_CONTINUE_EXECUTION, skipping an
application's exception handling
Product: Wine
Version: 1.7.29
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mscoree
Assignee: wine-bugs at winehq.org
Reporter: joachim.priesner.bugs at web.de
Distribution: ---
Created attachment 49804
--> https://bugs.winehq.org/attachment.cgi?id=49804
Sample delphi program (source code)
I have a Delphi sample program (see attachment) that raises and catches an
exception while a .NET dll is loaded.
When not loading the DLL, everything works fine. When the DLL is loaded, Mono
installs its own exception handler that catches the raised exception and
returns EXCEPTION_CONTINUE_EXECUTION, bypassing the application's own
stack-based exception handler which leads to a crash.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list