[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.

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

--- 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:
+
+Stacktrace:
+
+  at (wrapper managed-to-native)
+System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray
+(System.Array,intptr) <0xffffffff>
+  at (wrapper managed-to-native)
+System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray
+(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