[Mono-bugs] [Bug 82007][Blo] Changed - Crash when throwing exception after unloading domain

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Jul 4 17:46:06 EDT 2007


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by joe at otee.dk.

http://bugzilla.ximian.com/show_bug.cgi?id=82007

--- shadow/82007	2007-07-04 17:38:16.000000000 -0400
+++ shadow/82007.tmp.8874	2007-07-04 17:46:06.000000000 -0400
@@ -35,6 +35,23 @@
 The sample i attached is a modified teste.c
 
 gcc -o teste teste.c `pkg-config --cflags --libs mono` -lm
 ./teste
 
 This will give you a crash or a SIGILL
+
+------- Additional Comments From joe at otee.dk  2007-07-04 17:46 -------
+Some further findings which may or may not be useful.
+
+Invoke the try and throw function before unloading the domain one time fixes the issue.
+
+To test it, change this:
+	CreateDomain();
+	CreateDomain();
+	InvokeTryAndThrowException ();
+
+to this:
+	CreateDomain();
+	InvokeTryAndThrowException ();
+	CreateDomain();
+	InvokeTryAndThrowException ();
+


More information about the mono-bugs mailing list