[Mono-bugs] [Bug 79217][Nor] Changed - problem with multithreaded p/invoke or marshalling

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Sep 21 14:45:07 EDT 2006


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 toshok at ximian.com.

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

--- shadow/79217	2006-09-18 12:34:36.000000000 -0400
+++ shadow/79217.tmp.2318	2006-09-21 14:45:07.000000000 -0400
@@ -1,13 +1,13 @@
 Bug#: 79217
 Product: Mono: Runtime
 Version: unspecified
 OS: unknown
 OS Details: 
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
+Resolution: 
 Severity: Unknown
 Priority: Normal
 Component: interop
 AssignedTo: mono-bugs at ximian.com                            
 ReportedBy: toshok at ximian.com               
 QAContact: mono-bugs at ximian.com
@@ -42,6 +42,58 @@
 
 
 
 ------- Additional Comments From vargaz at gmail.com  2006-09-18 12:34 -------
 Fixed in SVN.
 
+
+------- Additional Comments From toshok at ximian.com  2006-09-21 14:45 -------
+going to reopen :(.
+
+with svn HEAD i'm still getting crashes (much less often though, and
+it seems that I only ever get the one crash.  and it doesn't hang.)
+with this test:
+
+** ERROR **: file marshal.c: line 9316 (mono_marshal_load_type_info):
+assertion failed: (ret == 0)
+aborting...
+
+=================================================================
+Got a SIGABRT while executing native code. This usually indicates
+a fatal error in the mono runtime or one of the native libraries
+used by your application.
+=================================================================
+
+Stacktrace:
+
+  at System.Windows.Forms.Nasty.Main () <0xffffffff>
+  at System.Windows.Forms.Nasty.Main () <0x00084>
+  at (wrapper runtime-invoke) System.Object.runtime_invoke_void
+(object,intptr,intptr,intptr) <0xffffffff>
+
+Native stacktrace:
+
+        mono(mono_handle_native_sigsegv+0xde) [0x815f0de]
+        [0xffffe440]
+        /lib/libc.so.6(abort+0x103) [0xb7d2bea3]
+        /opt/gnome/lib/libglib-2.0.so.0(g_logv+0x46d) [0xb7ea21bd]
+        /opt/gnome/lib/libglib-2.0.so.0(g_log+0x35) [0xb7ea2205]
+        /opt/gnome/lib/libglib-2.0.so.0(g_assert_warning+0x76)
+[0xb7ea2286]
+        mono(mono_marshal_load_type_info+0x4af) [0x80b34ff]
+        mono [0x80bddb6]
+        mono [0x80c0320]
+        mono(mono_marshal_get_native_wrapper+0x29b) [0x80c6c1b]
+        mono [0x813f1d3]
+        mono [0x8149936]
+        mono [0x814b326]
+        mono(mono_magic_trampoline+0x1a) [0x8081c6a]
+        [0xb7be6032]
+        [0xb74917be]
+        mono(mono_runtime_exec_main+0x62) [0x809bd52]
+        mono(mono_runtime_run_main+0x1b9) [0x809c039]
+        mono(mono_main+0xe46) [0x805ea46]
+        mono [0x805d6f2]
+        /lib/libc.so.6(__libc_start_main+0xdc) [0xb7d1787c]
+        mono [0x805d641]
+Aborted
+


More information about the mono-bugs mailing list