alp@rover:~$ f-spot
=================================================================
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 FSpot.Preferences.Get (string) <0xffffffff>
at FSpot.Preferences.Get (string) <0x00028>
at FSpot.Global..cctor () <0x0003f>
at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>
at FSpot.Core..ctor () <0xffffffff>
at FSpot.Core..ctor () <0x00044>
at FSpot.Driver.Main (string[]) <0x004ff>
at (wrapper runtime-invoke) System.Object.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff>
Native stacktrace:
f-spot [0x8155ac2]
f-spot [0x81223ca]
[0xa7f67440]
f-spot [0x80f5697]
f-spot [0x80f6979]
f-spot(mono_class_init+0x61c) [0x80f00df]
f-spot [0x812d5f5]
f-spot [0x813fac5]
f-spot [0x81415d0]
f-spot [0x8075f64]
[0xa7f4a032]
[0xa5f7cf88]
[0xa733b0f6]
f-spot(mono_runtime_class_init+0x195) [0x80d3a8a]
f-spot [0x8135f15]
f-spot [0x813fac5]
f-spot [0x81415d0]
f-spot [0x8075f64]
[0xa7f4a032]
[0xa733c368]
[0xa733b063]
f-spot(mono_runtime_exec_main+0x5c) [0x80d466f]
f-spot(mono_runtime_run_main+0x175) [0x80d78ce]
f-spot(mono_main+0x105d) [0x805a1ba]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xd2) [0xa7d67ea2]
f-spot [0x8058c01]
Debug info from gdb:
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1479207232 (LWP 11087)]
[New Thread -1489794128 (LWP 11089)]
[New Thread -1483998288 (LWP 11088)]
0xa7f67410 in __kernel_vsyscall ()
3 Thread -1483998288 (LWP 11088) 0xa7f67410 in __kernel_vsyscall ()
2 Thread -1489794128 (LWP 11089) 0xa7f67410 in __kernel_vsyscall ()
1 Thread -1479207232 (LWP 11087) 0xa7f67410 in __kernel_vsyscall ()
Thread 3 (Thread -1483998288 (LWP 11088)):
#0 0xa7f67410 in __kernel_vsyscall ()
#1 0xa7eaed56 in __nanosleep_nocancel ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0x080fb164 in collection_thread (unused=0x0) at collection.c:34
#3 0xa7ea9341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4 0xa7e1c4ee in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 2 (Thread -1489794128 (LWP 11089)):
#0 0xa7f67410 in __kernel_vsyscall ()
#1 0xa7eabc76 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0x08105a96 in timedwait_signal_poll_cond (cond=0xa781e1dc,
mutex=0xa781e1c4, timeout=0x0, alertable=0) at handles.c:1409
#3 0x08107b45 in _wapi_handle_timedwait_signal_handle (handle=0x404,
timeout=0x0, alertable=0) at handles.c:1489
#4 0x08107bb0 in _wapi_handle_wait_signal_handle (handle=0xfffffffc,
alertable=-4) at handles.c:1449
#5 0x08108782 in WaitForSingleObjectEx (handle=0x404, timeout=4294967295,
alertable=0) at wait.c:200
#6 0x0815c6d7 in finalizer_thread (unused=0x0) at gc.c:804
#7 0x080b1712 in start_wrapper (data=0x823acb8) at threads.c:312
#8 0x080ffbaf in thread_start_routine (args=0xa76ce3b4) at threads.c:253
#9 0x08115560 in GC_start_routine (arg=0xfffffffc) at pthread_support.c:1357
#10 0xa7ea9341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xa7e1c4ee in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread -1479207232 (LWP 11087)):
#0 0xa7f67410 in __kernel_vsyscall ()
#1 0xa7ddf206 in fork () from /lib/tls/i686/cmov/libc.so.6
#2 0xa7eb0594 in fork () from /lib/tls/i686/cmov/libpthread.so.0
#3 0xa7f0190a in g_spawn_error_quark () from /usr/lib/libglib-2.0.so.0
#4 0xa7f02394 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#5 0xa7f027bd in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#6 0x08155b33 in mono_handle_native_sigsegv (signal=11, ctx=0xaf94b19c)
at mini-exceptions.c:1068
#7 0x081223ca in sigsegv_signal_handler (_dummy=11, info=0xaf94b11c,
context=0xaf94b19c) at mini.c:10724
#8 <signal handler called>
#9 0x080f10a9 in setup_interface_offsets (class=0x8570c14, cur_slot=5)
at class.c:1610
#10 0x080f5697 in mono_class_setup_vtable_general (class=0x8570c14,
overrides=0x0, onum=0) at class.c:1844
#11 0x080f6979 in mono_class_setup_vtable (class=0x8570c14) at class.c:1796
#12 0x080f00df in mono_class_init (class=0x8570c14) at class.c:2531
#13 0x0812d5f5 in mono_method_to_ir (cfg=0x8552700, method=0x857098c,
start_bblock=0x856c63c, end_bblock=0x856c6dc, locals_offset=2,
return_var=0x0, dont_inline=0x8575c20, inline_args=0x0, inline_offset=0,
is_virtual_call=0) at mini.c:5421
#14 0x0813fac5 in mini_method_compile (method=0x857098c, opts=5335551,
domain=0xfb96e908, run_cctors=<value optimized out>,
compile_aot=<value optimized out>, parts=0) at mini.c:9980
#15 0x081415d0 in mono_jit_compile_method (method=0x857098c) at mini.c:10347
#16 0x08075f64 in mono_magic_trampoline (regs=0xfb96e908,
code=0xa5f7dfc8 "\203�\b\211E��g", m=0x857098c, tramp=0x0)
at mini-trampolines.c:27
#17 0xa7f4a032 in ?? ()
#18 0xaf94bce4 in ?? ()
#19 0xa5f7dfc8 in ?? ()
#20 0x0857098c in ?? ()
#21 0x00000000 in ?? ()
#0 0xa7f67410 in __kernel_vsyscall ()
Aborted
alp@rover:~$