[Mono-bugs] [Bug 77026][Nor] New - Mono 1.1.11 segfaults

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Sun Dec 18 08:41:53 EST 2005


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 brandon at smarterits.com.

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

--- shadow/77026	2005-12-18 08:41:53.000000000 -0500
+++ shadow/77026.tmp.7746	2005-12-18 08:41:53.000000000 -0500
@@ -0,0 +1,141 @@
+Bug#: 77026
+Product: Mono: Runtime
+Version: 1.1
+OS: 
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: misc
+AssignedTo: mono-bugs at ximian.com                            
+ReportedBy: brandon at smarterits.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Mono 1.1.11 segfaults
+
+Mono 1.1.11 segfaults when running Banshee.
+If I can get more of a clue where the problem lies we can roll a smaller
+test case.
+
+Mono JIT compiler version 1.1.11, (C) 2002-2005 Novell, Inc and
+Contributors. www.mono-project.com
+	TLS:           __thread
+	GC:            Included Boehm (with typed GC)
+	SIGSEGV      : normal
+
+GDB backtrace:
+At the end the addresses seem to point to unlikely places.
+(stack corruption?)
+
+Program received signal SIGSEGV, Segmentation fault.
+[Switching to Thread -1211128128 (LWP 28444)]
+0x0809126a in mono_string_to_utf8 ()
+(gdb) 
+(gdb) bt
+#0  0x0809126a in mono_string_to_utf8 ()
+#1  0x080a69fa in mono_string_to_byvalstr ()
+#2  0xb4d0a1db in ?? ()
+#3  0xbfe2e008 in ?? ()
+#4  0x3dd8c211 in ?? ()
+#5  0x00000014 in ?? ()
+#6  0xbfe2e030 in ?? ()
+#7  0x081c5958 in ?? ()
+#8  0x08755568 in ?? ()
+#9  0xbfe2e008 in ?? ()
+#10 0xbfe2e094 in ?? ()
+#11 0x082a6aa0 in ?? ()
+#12 0xbfe2dfd8 in ?? ()
+#13 0xb4d0a1b4 in ?? ()
+#14 0xbfe2e050 in ?? ()
+#15 0xb4d0a28b in ?? ()
+#16 0xbfe2e008 in ?? ()
+#17 0x3dd8c211 in ?? ()
+#18 0x00000014 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#19 0x00000021 in ?? ()
+#20 0x00000000 in ?? ()
+(gdb) 
+
+Native stacktrace from banshee:
+
+=================================================================
+Got a SIGSEGV 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:
+
+in <0x4> (wrapper managed-to-native)
+System.Object:__icall_wrapper_mono_string_to_byvalstr (intptr,intptr,int)
+in <0xda> (wrapper managed-to-native)
+System.Object:__icall_wrapper_mono_string_to_byvalstr (intptr,intptr,int)
+in <0xfffffe1e> (wrapper managed-to-native)
+Banshee.Widgets.NotificationAreaIcon:XSendEvent
+(intptr,intptr,bool,Banshee.Widgets.EventMask,Banshee.Widgets.XClientMessageEvent&)
+in [0xbe] Banshee.Widgets.NotificationAreaIcon:SendManagerMessage
+(Banshee.Widgets.SystemTrayMessage,intptr,uint,uint,uint)
+in [0x10] Banshee.Widgets.NotificationAreaIcon:SendDockRequest ()
+in [0x86] Banshee.Widgets.NotificationAreaIcon:OnRealized ()
+in <0x36> Gtk.Widget:realized_cb (intptr)
+in <0x244eaa2> (wrapper native-to-managed) Gtk.Widget:realized_cb (intptr)
+in <0x4> (wrapper managed-to-native) Gtk.Widget:gtk_widget_show_all (intptr)
+in <0xffffffe7> (wrapper managed-to-native) Gtk.Widget:gtk_widget_show_all
+(intptr)
+in <0x17> Gtk.Widget:ShowAll ()
+in [0x81] Banshee.NotificationAreaIcon:Init ()
+in [0x2d] Banshee.NotificationAreaIcon:.ctor ()
+in [0x2b] Banshee.PlayerUI:InstallTrayIcon ()
+in [0x57] Banshee.PlayerUI:.ctor ()
+in [0x748] Banshee.BansheeEntry:Startup (string[])
+in [0x1] Banshee.BansheeEntry:Main (string[])
+in <0x50c343ce> (wrapper runtime-invoke)
+System.Object:runtime_invoke_void_string[] (object,intptr,intptr,intptr)
+
+Native stacktrace:
+
+	/usr/lib/pkgconfig/../../bin/mono(mono_handle_native_sigsegv+0xba) [0x813f0bb]
+	/usr/lib/pkgconfig/../../bin/mono [0x810fe57]
+	[0xffffe440]
+	/usr/lib/pkgconfig/../../bin/mono(mono_string_to_byvalstr+0x41) [0x80a69fa]
+	[0xb4c271db]
+	[0xb4c2728b]
+	[0xb4c2701f]
+	[0xb4c26e06]
+	[0xb4c25a4e]
+	[0xb4c25957]
+	[0xb4c24803]
+	/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x43) [0xb7073273]
+	/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x11e) [0xb7066678]
+	/usr/lib/libgobject-2.0.so.0 [0xb707667c]
+	/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x6eb) [0xb7077e48]
+	/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb7078199]
+	/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_realize+0xa9) [0xb6f912b1]
+	/usr/lib/libgtk-x11-2.0.so.0 [0xb6f9d03f]
+	/usr/lib/libgtk-x11-2.0.so.0 [0xb6ed0124]
+	/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x43) [0xb7073273]
+	/usr/lib/libgobject-2.0.so.0 [0xb7066045]
+	/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x11e) [0xb7066678]
+	/usr/lib/libgobject-2.0.so.0 [0xb707667c]
+	/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x6eb) [0xb7077e48]
+	/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb7078199]
+	/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_show+0x4b) [0xb6f91ba6]
+	/usr/lib/libgtk-x11-2.0.so.0 [0xb6e22084]
+	/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_show_all+0x4d) [0xb6f8a697]
+	[0xb4c6bf74]
+	[0xb4c6bf30]
+	[0xb4c2576b]
+	[0xb4c24581]
+	[0xb4c2421e]
+	[0xb4ef3b3d]
+	[0xb745db85]
+	[0xb745c89b]
+	[0xb745c823]
+	/usr/lib/pkgconfig/../../bin/mono(mono_runtime_exec_main+0x5c) [0x8090bc7]
+	/usr/lib/pkgconfig/../../bin/mono(mono_runtime_run_main+0x166) [0x80935d8]
+	/usr/lib/pkgconfig/../../bin/mono(mono_main+0x81e) [0x805cea2]
+	/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xd2) [0xb7d75ea2]
+	/usr/lib/pkgconfig/../../bin/mono [0x805c161]


More information about the mono-bugs mailing list