Package: mono-jit
Version: 1.2.5-2
Severity: important
Hi there,
Mono apps are again crashing on startup on PowerPC. Applications that I
have tested are Tomboy, F-Spot, Banshee and Last-Exit. Crash logs with
debugging symbols from each application are attached. When I downgrade
all Mono packages to version 1.2.4-6 (currently in testing), all apps
work fine.
At first I thought this was bug #428190 again (which I also experienced
at the time), but the error log from that bug report ended in a SIGABRT,
and I get a SIGSEGV from each application, so I guess this is at least
somewhat different.
Cheers,
Bram Senders
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.22-2-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages mono-jit depends on:
ii libc6 2.6.1-2 GNU C Library: Shared libraries
ii libglib2.0-0 2.14.0-2 The GLib library of C routines
ii mono-common 1.2.5-2 common files for Mono
mono-jit recommends no packages.
-- no debconf information
[DEBUG]: NoteManager created with note path "/home/bram/.tomboy".
Trying Plugin: Backlinks.dll ... BacklinksPlugin. [DEBUG]: Done.
Trying Plugin: Bugzilla.dll ... BugzillaPlugin. [DEBUG]: Done.
Trying Plugin: Evolution.dll ... EvolutionPlugin. [DEBUG]: Done.
Trying Plugin: ExportToHTML.dll ... ExportToHTMLPlugin. [DEBUG]: Done.
Trying Plugin: FixedWidth.dll ... FixedWidthPlugin. [DEBUG]: Done.
Trying Plugin: NoteOfTheDay.dll ... NoteOfTheDayPlugin. [DEBUG]: Done.
Trying Plugin: PrintNotes.dll ... PrintPlugin. [DEBUG]: Done.
Trying Plugin: StickyNoteImport.dll ... StickyNoteImporter. [DEBUG]: Done.
Stacktrace:
at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0xffffffff>
at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0x00094>
at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x001c8>
at NDesk.DBus.Connection.GetObject (System.Type,string,NDesk.DBus.ObjectPath)
<0x000b4>
at NDesk.DBus.Connection.GetObject (string,NDesk.DBus.ObjectPath) <0x00044>
at NDesk.DBus.Bus..ctor (string) <0x00058>
at NDesk.DBus.Bus.Open (string) <0x000b0>
at NDesk.DBus.Bus.get_System () <0x000b4>
at NDesk.DBus.BusG.Init () <0x00030>
at Tomboy.RemoteControlProxy.Register (Tomboy.NoteManager) <0x00030>
at Tomboy.Tomboy.RegisterRemoteControl (Tomboy.NoteManager) <0x00038>
at Tomboy.Tomboy.Main (string[]) <0x001b8>
at (wrapper runtime-invoke) Tomboy.Tomboy.runtime_invoke_void_string[]
(object,intptr,intptr,intptr) <0x00070>
Native stacktrace:
mono [0x101a6d68]
mono [0x10181cfc]
[0x100350]
mono [0x1005e0ec]
mono [0x1005ed6c]
mono [0x10078174]
[0x312120b8]
[0x31211f5c]
[0x3120e368]
[0x3120dfd8]
[0x311db294]
[0x3107decc]
[0x3107db30]
[0x310794a4]
[0x31079254]
[0x31078e7c]
[0x309fc81c]
[0x309fc0e4]
mono [0x10181b24]
mono(mono_runtime_invoke+0x44) [0x1005f26c]
mono(mono_runtime_exec_main+0x2e8) [0x10061300]
mono(mono_runtime_run_main+0x3d4) [0x10060cb8]
mono(mono_jit_exec+0xe0) [0x10013820]
mono [0x1001395c]
mono(mono_main+0x1868) [0x10015458]
mono [0x10012414]
/lib/libc.so.6 [0xfc37360]
/lib/libc.so.6 [0xfc375a4]
Debug info from gdb:
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 805507376 (LWP 31186)]
[New Thread 822531248 (LWP 31189)]
[New Thread 816981168 (LWP 31188)]
[New Thread 815735984 (LWP 31187)]
0x0fcc1c88 in fork () from /lib/libc.so.6
4 Thread 815735984 (LWP 31187) 0x0fe6b0d4 in ?? () from /lib/libpthread.so.0
3 Thread 816981168 (LWP 31188) 0x0fe6665c in pthread_cond_wait@@GLIBC_2.3.2
() from /lib/libpthread.so.0
2 Thread 822531248 (LWP 31189) 0x0fce8f90 in read () from /lib/libc.so.6
1 Thread 805507376 (LWP 31186) 0x0fcc1c88 in fork () from /lib/libc.so.6
Thread 4 (Thread 815735984 (LWP 31187)):
#0 0x0fe6b0d4 in ?? () from /lib/libpthread.so.0
#1 0x0fe6b0c0 in ?? () from /lib/libpthread.so.0
#2 0x1010b0a0 in collection_thread (unused=0x0) at collection.c:34
#3 0x0fe60b14 in start_thread () from /lib/libpthread.so.0
#4 0x0fcfa574 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 3 (Thread 816981168 (LWP 31188)):
#0 0x0fe6665c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x101116fc in timedwait_signal_poll_cond (cond=0x3045c1f0,
mutex=0x3045c1d4, timeout=0x0, alertable=0) at handles.c:1413
#2 0x10111b34 in _wapi_handle_timedwait_signal_handle (handle=0x404,
timeout=0x0, alertable=0) at handles.c:1493
#3 0x101118d4 in _wapi_handle_wait_signal_handle (handle=0x404, alertable=0)
at handles.c:1453
#4 0x1012989c in WaitForSingleObjectEx (handle=0x404, timeout=4294967295,
alertable=0) at wait.c:200
#5 0x1008474c in finalizer_thread (unused=0x0) at gc.c:835
#6 0x100a6ec4 in start_wrapper (data=0x102b2d80) at threads.c:319
#7 0x101271c4 in thread_start_routine (args=0x304b3bf8) at threads.c:253
#8 0x1014e99c in GC_start_routine ()
#9 0x0fe60b14 in start_thread () from /lib/libpthread.so.0
#10 0x0fcfa574 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 2 (Thread 822531248 (LWP 31189)):
#0 0x0fce8f90 in read () from /lib/libc.so.6
#1 0x30f6af70 in ?? ()
#2 0x30f6ad1c in ?? ()
#3 0x30f6abcc in ?? ()
#4 0x30f6aaa0 in ?? ()
#5 0x10181b24 in mono_jit_runtime_invoke (method=0x1000, obj=0x1000,
params=0x0, exc=0x1000) at mini.c:11015
#6 0x1005f26c in mono_runtime_invoke (method=0x10493a28, obj=0x30a13b40,
params=0x3106cb20, exc=0x0) at object.c:1991
#7 0x100606b8 in mono_runtime_delegate_invoke (delegate=0x30a13b40,
params=0x3106cb20, exc=0x0) at object.c:2470
#8 0x100a6f14 in start_wrapper (data=0x1048b4d8) at threads.c:325
#9 0x101271c4 in thread_start_routine (args=0x304b3d30) at threads.c:253
#10 0x1014e99c in GC_start_routine ()
#11 0x0fe60b14 in start_thread () from /lib/libpthread.so.0
#12 0x0fcfa574 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 1 (Thread 805507376 (LWP 31186)):
#0 0x0fcc1c88 in fork () from /lib/libc.so.6
#1 0x0fe6d8a4 in fork () from /lib/libpthread.so.0
#2 0x0ff32998 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x0ff33490 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#4 0x0ff33970 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#5 0x101a6e4c in mono_handle_native_sigsegv (signal=11, ctx=0x7fba4900)
at mini-exceptions.c:1081
#6 0x10181cfc in sigsegv_signal_handler (_dummy=11, info=0x7fba4880,
context=0x7fba4900) at mini.c:11125
#7 <signal handler called>
#8 0x1005e048 in mono_class_proxy_vtable (domain=0x3019aee0,
remote_class=0x105991f0, target_type=MONO_REMOTING_TARGET_UNKNOWN)
at object.c:1607
#9 0x1005ed6c in mono_remote_class_vtable (domain=0x3019aee0,
remote_class=0x105991f0, rp=0x30a13840) at object.c:1847
#10 0x10078174 in ves_icall_Remoting_RealProxy_GetTransparentProxy (
this=0x30a13840, class_name=0x30f03d20) at icall.c:5707
#11 0x312120b8 in ?? ()
#12 0x31211f5c in ?? ()
#13 0x3120e368 in ?? ()
#14 0x3120dfd8 in ?? ()
#15 0x311db294 in ?? ()
#16 0x3107decc in ?? ()
#17 0x3107db30 in ?? ()
#18 0x310794a4 in ?? ()
#19 0x31079254 in ?? ()
#20 0x31078e7c in ?? ()
#21 0x309fc81c in ?? ()
#22 0x309fc0e4 in ?? ()
#23 0x10181b24 in mono_jit_runtime_invoke (method=0x0, obj=0x0, params=0x0,
exc=0x0) at mini.c:11015
#24 0x1005f26c in mono_runtime_invoke (method=0x10283710, obj=0x0,
params=0x7fba5408, exc=0x0) at object.c:1991
#25 0x10061300 in mono_runtime_exec_main (method=0x10283710, args=0x301a5e60,
exc=0x0) at object.c:2781
#26 0x10060cb8 in mono_runtime_run_main (method=0x10283710, argc=0,
argv=0x7fba58ac, exc=0x0) at object.c:2616
#27 0x10013820 in mono_jit_exec (domain=0x3019aee0, assembly=0x102c5b80,
argc=1, argv=0x7fba58a8) at driver.c:543
#28 0x1001395c in main_thread_handler (user_data=0x7fba5588) at driver.c:578
#29 0x10015458 in mono_main (argc=2, argv=0x7fba58a4) at driver.c:1046
#30 0x10012414 in main (argc=2, argv=0x7fba58a4) at main.c:6
#31 0x0fc37360 in ?? () from /lib/libc.so.6
#32 0x0fc375a4 in __libc_start_main () from /lib/libc.so.6
#33 0x00000000 in ?? ()
#0 0x0fcc1c88 in fork () from /lib/libc.so.6
=================================================================
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:
at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0xffffffff>
at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0x00094>
at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x001c8>
at NDesk.DBus.Connection.GetObject (System.Type,string,NDesk.DBus.ObjectPath)
<0x000b4>
at NDesk.DBus.Connection.GetObject (string,NDesk.DBus.ObjectPath) <0x00044>
at NDesk.DBus.Bus..ctor (string) <0x00058>
at NDesk.DBus.Bus.Open (string) <0x000b0>
at NDesk.DBus.Bus.get_System () <0x000b4>
at NDesk.DBus.BusG.Init () <0x00030>
at FSpot.Driver.Main (string[]) <0x0038c>
at (wrapper runtime-invoke) FSpot.Driver.runtime_invoke_void_string[]
(object,intptr,intptr,intptr) <0x00070>
Native stacktrace:
f-spot [0x101a6d68]
f-spot [0x10181cfc]
[0x100350]
f-spot [0x1005e0ec]
f-spot [0x1005ed6c]
f-spot [0x10078174]
[0x311fb640]
[0x311fb4e4]
[0x311f7dd8]
[0x311f7a48]
[0x311ccb4c]
[0x311cc7dc]
[0x311cc200]
[0x311c8a8c]
[0x30b9d780]
[0x30b9b0e4]
f-spot [0x10181b24]
f-spot(mono_runtime_invoke+0x44) [0x1005f26c]
f-spot(mono_runtime_exec_main+0x2e8) [0x10061300]
f-spot(mono_runtime_run_main+0x3d4) [0x10060cb8]
f-spot(mono_jit_exec+0xe0) [0x10013820]
f-spot [0x1001395c]
f-spot(mono_main+0x1868) [0x10015458]
f-spot [0x10012414]
/lib/libc.so.6 [0xfc37360]
/lib/libc.so.6 [0xfc375a4]
Debug info from gdb:
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 805506720 (LWP 31157)]
[New Thread 818681008 (LWP 31159)]
[New Thread 817435824 (LWP 31158)]
0x0fcf24d8 in select () from /lib/libc.so.6
3 Thread 817435824 (LWP 31158) 0x0fe6b0d4 in ?? () from /lib/libpthread.so.0
2 Thread 818681008 (LWP 31159) 0x0fe6665c in pthread_cond_wait@@GLIBC_2.3.2
() from /lib/libpthread.so.0
1 Thread 805506720 (LWP 31157) 0x0fcf24d8 in select () from /lib/libc.so.6
Thread 3 (Thread 817435824 (LWP 31158)):
#0 0x0fe6b0d4 in ?? () from /lib/libpthread.so.0
#1 0x0fe6b0c0 in ?? () from /lib/libpthread.so.0
#2 0x1010b0a0 in collection_thread (unused=0x0) at collection.c:34
#3 0x0fe60b14 in start_thread () from /lib/libpthread.so.0
#4 0x0fcfa574 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 2 (Thread 818681008 (LWP 31159)):
#0 0x0fe6665c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x101116fc in timedwait_signal_poll_cond (cond=0x305fb1f0,
mutex=0x305fb1d4, timeout=0x0, alertable=0) at handles.c:1413
#2 0x10111b34 in _wapi_handle_timedwait_signal_handle (handle=0x404,
timeout=0x0, alertable=0) at handles.c:1493
#3 0x101118d4 in _wapi_handle_wait_signal_handle (handle=0x404, alertable=0)
at handles.c:1453
#4 0x1012989c in WaitForSingleObjectEx (handle=0x404, timeout=4294967295,
alertable=0) at wait.c:200
#5 0x1008474c in finalizer_thread (unused=0x0) at gc.c:835
#6 0x100a6ec4 in start_wrapper (data=0x102b61c0) at threads.c:319
#7 0x101271c4 in thread_start_routine (args=0x30652370) at threads.c:253
#8 0x1014e99c in GC_start_routine ()
#9 0x0fe60b14 in start_thread () from /lib/libpthread.so.0
#10 0x0fcfa574 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 1 (Thread 805506720 (LWP 31157)):
#0 0x0fcf24d8 in select () from /lib/libc.so.6
#1 0x0ff33580 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#2 0x0ff33970 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#3 0x101a6e4c in mono_handle_native_sigsegv (signal=11, ctx=0x7fbe88f0)
at mini-exceptions.c:1081
#4 0x10181cfc in sigsegv_signal_handler (_dummy=11, info=0x7fbe8870,
context=0x7fbe88f0) at mini.c:11125
#5 <signal handler called>
#6 0x1005e048 in mono_class_proxy_vtable (domain=0x3019aee0,
remote_class=0x1050ec60, target_type=MONO_REMOTING_TARGET_UNKNOWN)
at object.c:1607
#7 0x1005ed6c in mono_remote_class_vtable (domain=0x3019aee0,
remote_class=0x1050ec60, rp=0x30bb2db0) at object.c:1847
#8 0x10078174 in ves_icall_Remoting_RealProxy_GetTransparentProxy (
this=0x30bb2db0, class_name=0x3114c8c0) at icall.c:5707
#9 0x311fb640 in ?? ()
#10 0x311fb4e4 in ?? ()
#11 0x311f7dd8 in ?? ()
#12 0x311f7a48 in ?? ()
#13 0x311ccb4c in ?? ()
#14 0x311cc7dc in ?? ()
#15 0x311cc200 in ?? ()
#16 0x311c8a8c in ?? ()
#17 0x30b9d780 in ?? ()
#18 0x30b9b0e4 in ?? ()
#19 0x10181b24 in mono_jit_runtime_invoke (method=0x0, obj=0x0, params=0x0,
exc=0x0) at mini.c:11015
#20 0x1005f26c in mono_runtime_invoke (method=0x102839c0, obj=0x0,
params=0x7fbe9458, exc=0x0) at object.c:1991
#21 0x10061300 in mono_runtime_exec_main (method=0x102839c0, args=0x301a5e60,
exc=0x0) at object.c:2781
#22 0x10060cb8 in mono_runtime_run_main (method=0x102839c0, argc=0,
argv=0x7fbe98fc, exc=0x0) at object.c:2616
#23 0x10013820 in mono_jit_exec (domain=0x3019aee0, assembly=0x102c5c00,
argc=1, argv=0x7fbe98f8) at driver.c:543
#24 0x1001395c in main_thread_handler (user_data=0x7fbe95d8) at driver.c:578
#25 0x10015458 in mono_main (argc=2, argv=0x7fbe98f4) at driver.c:1046
#26 0x10012414 in main (argc=2, argv=0x7fbe98f4) at main.c:6
#27 0x0fc37360 in ?? () from /lib/libc.so.6
#28 0x0fc375a4 in __libc_start_main () from /lib/libc.so.6
#29 0x00000000 in ?? ()
#0 0x0fcf24d8 in select () from /lib/libc.so.6
=================================================================
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:
at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0xffffffff>
at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0x00094>
at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x001c8>
at NDesk.DBus.Connection.GetObject (System.Type,string,NDesk.DBus.ObjectPath)
<0x000b4>
at NDesk.DBus.Connection.GetObject (string,NDesk.DBus.ObjectPath) <0x00044>
at NDesk.DBus.Bus..ctor (string) <0x00058>
at NDesk.DBus.Bus.Open (string) <0x000b0>
at NDesk.DBus.Bus.get_System () <0x000b4>
at NDesk.DBus.BusG.Init () <0x00030>
at Banshee.BansheeEntry.Startup (string[]) <0x000dc>
at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_string[]
(string[]) <0x00084>
at Banshee.Gui.CleanRoomStartup.Startup
(Banshee.Gui.CleanRoomStartup/StartupInvocationHandler,string[]) <0x00128>
at Banshee.BansheeEntry.Main (string[]) <0x00078>
at (wrapper runtime-invoke) Banshee.BansheeEntry.runtime_invoke_void_string[]
(object,intptr,intptr,intptr) <0x00070>
Native stacktrace:
banshee [0x101a6d68]
banshee [0x10181cfc]
[0x100350]
banshee [0x1005e0ec]
banshee [0x1005ed6c]
banshee [0x10078174]
[0x310101a8]
[0x3100ff04]
[0x3100b2a8]
[0x3100af18]
[0x30fc54ec]
[0x30fc50b4]
[0x30f9f760]
[0x30f956bc]
[0x309fe0d8]
[0x309fd8e8]
[0x309fd5ec]
[0x309fb574]
[0x309fb0e4]
banshee [0x10181b24]
banshee(mono_runtime_invoke+0x44) [0x1005f26c]
banshee(mono_runtime_exec_main+0x2e8) [0x10061300]
banshee(mono_runtime_run_main+0x3d4) [0x10060cb8]
banshee(mono_jit_exec+0xe0) [0x10013820]
banshee [0x1001395c]
banshee(mono_main+0x1868) [0x10015458]
banshee [0x10012414]
/lib/libc.so.6 [0xfc37360]
/lib/libc.so.6 [0xfc375a4]
Debug info from gdb:
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 805506720 (LWP 31199)]
[New Thread 816977072 (LWP 31201)]
[New Thread 815731888 (LWP 31200)]
0x0fcc1c88 in fork () from /lib/libc.so.6
3 Thread 815731888 (LWP 31200) 0x0fe6b0d4 in ?? () from /lib/libpthread.so.0
2 Thread 816977072 (LWP 31201) 0x0fe6665c in pthread_cond_wait@@GLIBC_2.3.2
() from /lib/libpthread.so.0
1 Thread 805506720 (LWP 31199) 0x0fcc1c88 in fork () from /lib/libc.so.6
Thread 3 (Thread 815731888 (LWP 31200)):
#0 0x0fe6b0d4 in ?? () from /lib/libpthread.so.0
#1 0x0fe6b0c0 in ?? () from /lib/libpthread.so.0
#2 0x1010b0a0 in collection_thread (unused=0x0) at collection.c:34
#3 0x0fe60b14 in start_thread () from /lib/libpthread.so.0
#4 0x0fcfa574 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 2 (Thread 816977072 (LWP 31201)):
#0 0x0fe6665c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x101116fc in timedwait_signal_poll_cond (cond=0x3045b1f0,
mutex=0x3045b1d4, timeout=0x0, alertable=0) at handles.c:1413
#2 0x10111b34 in _wapi_handle_timedwait_signal_handle (handle=0x404,
timeout=0x0, alertable=0) at handles.c:1493
#3 0x101118d4 in _wapi_handle_wait_signal_handle (handle=0x404, alertable=0)
at handles.c:1453
#4 0x1012989c in WaitForSingleObjectEx (handle=0x404, timeout=4294967295,
alertable=0) at wait.c:200
#5 0x1008474c in finalizer_thread (unused=0x0) at gc.c:835
#6 0x100a6ec4 in start_wrapper (data=0x102b2d80) at threads.c:319
#7 0x101271c4 in thread_start_routine (args=0x304b3480) at threads.c:253
#8 0x1014e99c in GC_start_routine ()
#9 0x0fe60b14 in start_thread () from /lib/libpthread.so.0
#10 0x0fcfa574 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 1 (Thread 805506720 (LWP 31199)):
#0 0x0fcc1c88 in fork () from /lib/libc.so.6
#1 0x0fe6d8a4 in fork () from /lib/libpthread.so.0
#2 0x0ff32998 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x0ff33490 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#4 0x0ff33970 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#5 0x101a6e4c in mono_handle_native_sigsegv (signal=11, ctx=0x7f88c7c0)
at mini-exceptions.c:1081
#6 0x10181cfc in sigsegv_signal_handler (_dummy=11, info=0x7f88c740,
context=0x7f88c7c0) at mini.c:11125
#7 <signal handler called>
#8 0x1005e048 in mono_class_proxy_vtable (domain=0x3019aee0,
remote_class=0x10481bc8, target_type=MONO_REMOTING_TARGET_UNKNOWN)
at object.c:1607
#9 0x1005ed6c in mono_remote_class_vtable (domain=0x3019aee0,
remote_class=0x10481bc8, rp=0x30a12e40) at object.c:1847
#10 0x10078174 in ves_icall_Remoting_RealProxy_GetTransparentProxy (
this=0x30a12e40, class_name=0x30f64e00) at icall.c:5707
#11 0x310101a8 in ?? ()
#12 0x3100ff04 in ?? ()
#13 0x3100b2a8 in ?? ()
#14 0x3100af18 in ?? ()
#15 0x30fc54ec in ?? ()
#16 0x30fc50b4 in ?? ()
#17 0x30f9f760 in ?? ()
#18 0x30f956bc in ?? ()
#19 0x309fe0d8 in ?? ()
#20 0x309fd8e8 in ?? ()
#21 0x309fd5ec in ?? ()
#22 0x309fb574 in ?? ()
#23 0x309fb0e4 in ?? ()
#24 0x10181b24 in mono_jit_runtime_invoke (method=0x0, obj=0x0, params=0x0,
exc=0x0) at mini.c:11015
#25 0x1005f26c in mono_runtime_invoke (method=0x10283718, obj=0x0,
params=0x7f88d3b8, exc=0x0) at object.c:1991
#26 0x10061300 in mono_runtime_exec_main (method=0x10283718, args=0x301a5e60,
exc=0x0) at object.c:2781
#27 0x10060cb8 in mono_runtime_run_main (method=0x10283718, argc=0,
argv=0x7f88d85c, exc=0x0) at object.c:2616
#28 0x10013820 in mono_jit_exec (domain=0x3019aee0, assembly=0x102c5b80,
argc=1, argv=0x7f88d858) at driver.c:543
#29 0x1001395c in main_thread_handler (user_data=0x7f88d538) at driver.c:578
#30 0x10015458 in mono_main (argc=2, argv=0x7f88d854) at driver.c:1046
#31 0x10012414 in main (argc=2, argv=0x7f88d854) at main.c:6
#32 0x0fc37360 in ?? () from /lib/libc.so.6
#33 0x0fc375a4 in __libc_start_main () from /lib/libc.so.6
#34 0x00000000 in ?? ()
#0 0x0fcc1c88 in fork () from /lib/libc.so.6
=================================================================
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:
at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0xffffffff>
at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0x00094>
at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x001c8>
at NDesk.DBus.Connection.GetObject (System.Type,string,NDesk.DBus.ObjectPath)
<0x000b4>
at NDesk.DBus.Connection.GetObject (string,NDesk.DBus.ObjectPath) <0x00044>
at NDesk.DBus.Bus..ctor (string) <0x00058>
at NDesk.DBus.Bus.Open (string) <0x000b0>
at NDesk.DBus.Bus.get_System () <0x000b4>
at NDesk.DBus.BusG.Init () <0x00030>
at LastExit.Driver.Main (string[]) <0x0006c>
at (wrapper runtime-invoke) LastExit.Driver.runtime_invoke_void_string[]
(object,intptr,intptr,intptr) <0x00070>
Native stacktrace:
last-exit [0x101a6d68]
last-exit [0x10181cfc]
[0x100350]
last-exit [0x1005e0ec]
last-exit [0x1005ed6c]
last-exit [0x10078174]
[0x30ef6268]
[0x30ef5fc4]
[0x30ef1368]
[0x30ef0fd8]
[0x30e944e4]
[0x30e940ac]
[0x30e93258]
[0x30a09814]
[0x30a08530]
[0x30a070e4]
last-exit [0x10181b24]
last-exit(mono_runtime_invoke+0x44) [0x1005f26c]
last-exit(mono_runtime_exec_main+0x2e8) [0x10061300]
last-exit(mono_runtime_run_main+0x3d4) [0x10060cb8]
last-exit(mono_jit_exec+0xe0) [0x10013820]
last-exit [0x1001395c]
last-exit(mono_main+0x1868) [0x10015458]
last-exit [0x10012414]
/lib/libc.so.6 [0xfc37360]
/lib/libc.so.6 [0xfc375a4]
Debug info from gdb:
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 805506720 (LWP 31193)]
[New Thread 817026224 (LWP 31195)]
[New Thread 815781040 (LWP 31194)]
0x0fcc1c88 in fork () from /lib/libc.so.6
3 Thread 815781040 (LWP 31194) 0x0fe6b0d4 in ?? () from /lib/libpthread.so.0
2 Thread 817026224 (LWP 31195) 0x0fe6665c in pthread_cond_wait@@GLIBC_2.3.2
() from /lib/libpthread.so.0
1 Thread 805506720 (LWP 31193) 0x0fcc1c88 in fork () from /lib/libc.so.6
Thread 3 (Thread 815781040 (LWP 31194)):
#0 0x0fe6b0d4 in ?? () from /lib/libpthread.so.0
#1 0x0fe6b0c0 in ?? () from /lib/libpthread.so.0
#2 0x1010b0a0 in collection_thread (unused=0x0) at collection.c:34
#3 0x0fe60b14 in start_thread () from /lib/libpthread.so.0
#4 0x0fcfa574 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 2 (Thread 817026224 (LWP 31195)):
#0 0x0fe6665c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x101116fc in timedwait_signal_poll_cond (cond=0x304671f0,
mutex=0x304671d4, timeout=0x0, alertable=0) at handles.c:1413
#2 0x10111b34 in _wapi_handle_timedwait_signal_handle (handle=0x404,
timeout=0x0, alertable=0) at handles.c:1493
#3 0x101118d4 in _wapi_handle_wait_signal_handle (handle=0x404, alertable=0)
at handles.c:1453
#4 0x1012989c in WaitForSingleObjectEx (handle=0x404, timeout=4294967295,
alertable=0) at wait.c:200
#5 0x1008474c in finalizer_thread (unused=0x0) at gc.c:835
#6 0x100a6ec4 in start_wrapper (data=0x102bb9b8) at threads.c:319
#7 0x101271c4 in thread_start_routine (args=0x304bf0d8) at threads.c:253
#8 0x1014e99c in GC_start_routine ()
#9 0x0fe60b14 in start_thread () from /lib/libpthread.so.0
#10 0x0fcfa574 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 1 (Thread 805506720 (LWP 31193)):
#0 0x0fcc1c88 in fork () from /lib/libc.so.6
#1 0x0fe6d8a4 in fork () from /lib/libpthread.so.0
#2 0x0ff32998 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x0ff33490 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#4 0x0ff33970 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#5 0x101a6e4c in mono_handle_native_sigsegv (signal=11, ctx=0x7fc58970)
at mini-exceptions.c:1081
#6 0x10181cfc in sigsegv_signal_handler (_dummy=11, info=0x7fc588f0,
context=0x7fc58970) at mini.c:11125
#7 <signal handler called>
#8 0x1005e048 in mono_class_proxy_vtable (domain=0x3019aee0,
remote_class=0x10478530, target_type=MONO_REMOTING_TARGET_UNKNOWN)
at object.c:1607
#9 0x1005ed6c in mono_remote_class_vtable (domain=0x3019aee0,
remote_class=0x10478530, rp=0x30a1ee70) at object.c:1847
#10 0x10078174 in ves_icall_Remoting_RealProxy_GetTransparentProxy (
this=0x30a1ee70, class_name=0x30e85e00) at icall.c:5707
#11 0x30ef6268 in ?? ()
#12 0x30ef5fc4 in ?? ()
#13 0x30ef1368 in ?? ()
#14 0x30ef0fd8 in ?? ()
#15 0x30e944e4 in ?? ()
#16 0x30e940ac in ?? ()
#17 0x30e93258 in ?? ()
#18 0x30a09814 in ?? ()
#19 0x30a08530 in ?? ()
#20 0x30a070e4 in ?? ()
#21 0x10181b24 in mono_jit_runtime_invoke (method=0x0, obj=0x0, params=0x0,
exc=0x0) at mini.c:11015
#22 0x1005f26c in mono_runtime_invoke (method=0x102837d0, obj=0x0,
params=0x7fc59428, exc=0x0) at object.c:1991
#23 0x10061300 in mono_runtime_exec_main (method=0x102837d0, args=0x301a5e60,
exc=0x0) at object.c:2781
#24 0x10060cb8 in mono_runtime_run_main (method=0x102837d0, argc=0,
argv=0x7fc598cc, exc=0x0) at object.c:2616
#25 0x10013820 in mono_jit_exec (domain=0x3019aee0, assembly=0x102c5c80,
argc=1, argv=0x7fc598c8) at driver.c:543
#26 0x1001395c in main_thread_handler (user_data=0x7fc595a8) at driver.c:578
#27 0x10015458 in mono_main (argc=2, argv=0x7fc598c4) at driver.c:1046
#28 0x10012414 in main (argc=2, argv=0x7fc598c4) at main.c:6
#29 0x0fc37360 in ?? () from /lib/libc.so.6
#30 0x0fc375a4 in __libc_start_main () from /lib/libc.so.6
#31 0x00000000 in ?? ()
#0 0x0fcc1c88 in fork () from /lib/libc.so.6
=================================================================
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.
=================================================================