[Mono-bugs] [Bug 673592] Softdebugger crashes Runtime on Windows

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Feb 21 04:54:59 EST 2011



--- Comment #9 from Zoltan Varga <vargaz at gmail.com> 2011-02-21 09:54:58 UTC ---
The problem is the call to WaitForSingleObjectEx () in mono_domain_finalize (),
which gets broken by sdb, so it returns WAIT_IO_COMPLETION, causing the
function to return TRUE, so the unload continues, even though the finalizer
thread is still executing the finalizers from that domain. This is somewhat
hard to fix, because we don't know why the wait was interrupted.
Treating IO_COMPLETION the same as TIMEOUT will avoid the crash, but it means
all appdomain unloads under sdb will fail with a timeout exception.

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

More information about the mono-bugs mailing list