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

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Aug 10 17:57:42 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 miguel at ximian.com.


--- shadow/82007	2007-08-10 15:44:11.000000000 -0400
+++ shadow/82007.tmp.2867	2007-08-10 17:57:42.000000000 -0400
@@ -93,6 +93,29 @@
 You have to make sure that those two symbols are accessible from domains. This can easily 
 be changed by removing MONO_INTERNAL from the declaration.
 On Mac OS X ppc however I think this should compile just fine because the hidden attribute is 
 not supported there anyway.
+------- Additional Comments From miguel at ximian.com  2007-08-10 17:57 -------
+This is very odd, I guess something is not properly initialized in
+your sample because adding a call to WriteLine generated:
+  at (wrapper managed-to-native)
+(System.Array,intptr) <0xffffffff>
+  at (wrapper managed-to-native)
+(System.Array,intptr) <0x00090>
+  at MonoEmbed.DoException () <0x00054>
+  at (wrapper runtime-invoke) MonoEmbed.runtime_invoke_void
+(object,intptr,intptr,intptr) <0x00068>
+Abort trap
+Adding a call to:
+object o = new Exception ("")
+Makes the program work.

More information about the mono-bugs mailing list