Skip to content

Instantly share code, notes, and snippets.

@kumpera
Created January 6, 2012 21:46
Show Gist options
  • Save kumpera/1572543 to your computer and use it in GitHub Desktop.
Save kumpera/1572543 to your computer and use it in GitHub Desktop.
Thread 9 (process 40231):
#0 0x9b021fda in __wait4 ()
#1 0x96c074ec in waitpid$UNIX2003 ()
#2 0x00090142 in mono_handle_native_sigsegv (signal=11, ctx=0xb078e920) at mini-exceptions.c:2241
#3 0x0000506a in mono_sigsegv_signal_handler (_dummy=10, info=0xb078e8e0, context=0xb078e920) at mini.c:5934
#4 <signal handler called>
#5 slow_object_get_size [inlined] () at /Users/kumpera/src/mono/mono/metadata/sgen-gc.h:529
#6 0x001c8712 in mono_sgen_par_object_get_size (vtable=0x0, o=0x311ad48) at sgen-gc.h:567
#7 0x001c8acd in major_copy_or_mark_object (ptr=0xb078e990, queue=0x2ffbb0) at sgen-gc.h:578
#8 0x001ad7b9 in mono_gc_scan_object (obj=0x311ad48) at sgen-gc.c:4069
#9 0x000a8adb in precise_pass [inlined] () at /Users/kumpera/src/mono/mono/mini/mini-gc.c:1125
#10 0x000a8adb in thread_mark_func (user_data=0x2918400, stack_start=0xb068cddc "h?g", stack_end=0xb068cf30 "\a6", precise=1) at mini-gc.c:1164
#11 0x001af69c in set_user_copy_or_mark_data [inlined] () at /Users/kumpera/src/mono/mono/metadata/sgen-gc.c:4095
#12 0x001af69c in scan_thread_data (start_nursery=0xb078eb98, end_nursery=0xb078eb98, precise=1, queue=0x2ffbb0) at sgen-gc.c:4096
#13 0x001af9b3 in job_scan_thread_data (worker_data=0x0, job_data_untyped=0xb078ec30) at sgen-gc.c:2654
#14 0x001ce98b in mono_sgen_workers_enqueue_job (func=0x1af930 <job_scan_thread_data>, data=0xb078ec30) at sgen-workers.c:106
#15 0x001b4c84 in major_collection (reason=0xb078ec68 "??x?\016W\033") at sgen-gc.c:3138
#16 0x001b570e in sgen_collect_major_no_lock (reason=0x25ac67 "LOS overflow") at sgen-gc.c:3310
#17 0x001b6e69 in mono_sgen_los_alloc_large_inner (vtable=0x1105208, size=32784) at sgen-los.c:363
#18 0x001a485f in mono_gc_alloc_obj_nolock (vtable=0xb078ed08, size=17846792) at sgen-alloc.c:173
#19 0x001a4ccb in mono_gc_alloc_vector (vtable=0x1105208, size=32784, max_length=8192) at sgen-alloc.c:438
#20 0x0017497a in mono_array_new_specific (vtable=0x1105208, n=8192) at object.c:4826
#21 0x0067d125 in ?? ()
#22 0x0067e628 in ?? ()
#23 0x0067e3b0 in ?? ()
#24 0x0067de78 in ?? ()
#25 0x0067dd5e in ?? ()
#26 0x0067dc2d in ?? ()
#27 0x000094f2 in mono_jit_runtime_invoke (method=0x290c5c4, obj=0x1800ba0, params=0xb078ef34, exc=0x0) at mini.c:5808
#28 0x001755be in mono_runtime_invoke (method=0x290c5c4, obj=0x1800ba0, params=0xb078ef34, exc=0x0) at object.c:2779
#29 0x001756fc in mono_runtime_delegate_invoke (delegate=0x1800ba0, params=0xb078ef34, exc=0x0) at object.c:3452
#30 0x001dd3e2 in start_wrapper_internal [inlined] () at /Users/kumpera/src/mono/mono/metadata/threads.c:577
#31 0x001dd3e2 in start_wrapper (data=0x2729e50) at threads.c:619
#32 0x00210fea in thread_start_routine (args=0x10fd588) at wthreads.c:286
#33 0x0021fe7a in inner_start_thread (arg=0x2729eb0) at mono-threads-posix.c:49
#34 0x96c52ed9 in _pthread_start ()
#35 0x96c566de in thread_start ()
Thread 8 (process 40231):
#0 0x0067d3ba in ?? ()
#1 0x0067dd5e in ?? ()
#2 0x0067dc2d in ?? ()
#3 0x000094f2 in mono_jit_runtime_invoke (method=0x290c5c4, obj=0x1800b30, params=0xb068cf34, exc=0x0) at mini.c:5808
#4 0x001755be in mono_runtime_invoke (method=0x290c5c4, obj=0x1800b30, params=0xb068cf34, exc=0x0) at object.c:2779
#5 0x001756fc in mono_runtime_delegate_invoke (delegate=0x1800b30, params=0xb068cf34, exc=0x0) at object.c:3452
#6 0x001dd3e2 in start_wrapper_internal [inlined] () at /Users/kumpera/src/mono/mono/metadata/threads.c:577
#7 0x001dd3e2 in start_wrapper (data=0x311aca0) at threads.c:619
#8 0x00210fea in thread_start_routine (args=0x10fd490) at wthreads.c:286
#9 0x0021fe7a in inner_start_thread (arg=0x311aa30) at mono-threads-posix.c:49
#10 0x96c52ed9 in _pthread_start ()
#11 0x96c566de in thread_start ()
Thread 7 (process 40231):
#0 0x9b021876 in __psynch_mutexwait ()
#1 0x96c516af in pthread_mutex_lock ()
#2 0x001a4cc1 in mono_gc_alloc_vector (vtable=0x1105208, size=16400, max_length=4096) at sgen-alloc.c:436
#3 0x0017497a in mono_array_new_specific (vtable=0x1105208, n=4096) at object.c:4826
#4 0x0067d125 in ?? ()
#5 0x0067e628 in ?? ()
#6 0x0067e3b0 in ?? ()
#7 0x0067de78 in ?? ()
#8 0x0067dd5e in ?? ()
#9 0x0067dc2d in ?? ()
#10 0x000094f2 in mono_jit_runtime_invoke (method=0x290c5c4, obj=0x1800ac0, params=0xb058af34, exc=0x0) at mini.c:5808
#11 0x001755be in mono_runtime_invoke (method=0x290c5c4, obj=0x1800ac0, params=0xb058af34, exc=0x0) at object.c:2779
#12 0x001756fc in mono_runtime_delegate_invoke (delegate=0x1800ac0, params=0xb058af34, exc=0x0) at object.c:3452
#13 0x001dd3e2 in start_wrapper_internal [inlined] () at /Users/kumpera/src/mono/mono/metadata/threads.c:577
#14 0x001dd3e2 in start_wrapper (data=0x427140) at threads.c:619
#15 0x00210fea in thread_start_routine (args=0x10fd398) at wthreads.c:286
#16 0x0021fe7a in inner_start_thread (arg=0x4247b0) at mono-threads-posix.c:49
#17 0x96c52ed9 in _pthread_start ()
#18 0x96c566de in thread_start ()
Thread 6 (process 40231):
#0 0x9b021876 in __psynch_mutexwait ()
#1 0x96c516af in pthread_mutex_lock ()
#2 0x001a4cc1 in mono_gc_alloc_vector (vtable=0x1105208, size=262160, max_length=65536) at sgen-alloc.c:436
#3 0x0017497a in mono_array_new_specific (vtable=0x1105208, n=65536) at object.c:4826
#4 0x0067d125 in ?? ()
#5 0x0067e628 in ?? ()
#6 0x0067e3b0 in ?? ()
#7 0x0067de78 in ?? ()
#8 0x0067dd5e in ?? ()
#9 0x0067dc2d in ?? ()
#10 0x000094f2 in mono_jit_runtime_invoke (method=0x290c5c4, obj=0x1800a50, params=0xb0488f34, exc=0x0) at mini.c:5808
#11 0x001755be in mono_runtime_invoke (method=0x290c5c4, obj=0x1800a50, params=0xb0488f34, exc=0x0) at object.c:2779
#12 0x001756fc in mono_runtime_delegate_invoke (delegate=0x1800a50, params=0xb0488f34, exc=0x0) at object.c:3452
#13 0x001dd3e2 in start_wrapper_internal [inlined] () at /Users/kumpera/src/mono/mono/metadata/threads.c:577
#14 0x001dd3e2 in start_wrapper (data=0x427140) at threads.c:619
#15 0x00210fea in thread_start_routine (args=0x10fd2a0) at wthreads.c:286
#16 0x0021fe7a in inner_start_thread (arg=0x42af20) at mono-threads-posix.c:49
#17 0x96c52ed9 in _pthread_start ()
#18 0x96c566de in thread_start ()
Thread 5 (process 40231):
#0 mono_gc_wbarrier_arrayref_copy (dest_ptr=0x4b00020, src_ptr=0x5e63020, count=131072) at sgen-gc.c:4900
#1 0x001174c7 in ves_icall_System_Array_FastCopy (source=0x5e63010, source_idx=0, dest=0x4b00010, dest_idx=0, length=131072) at icall.c:779
#2 0x0067f170 in ?? ()
#3 0x0067ec50 in ?? ()
#4 0x0067e648 in ?? ()
#5 0x0067e3b0 in ?? ()
#6 0x0067de78 in ?? ()
#7 0x0067dd5e in ?? ()
#8 0x0067dc2d in ?? ()
#9 0x000094f2 in mono_jit_runtime_invoke (method=0x290c5c4, obj=0x18009e0, params=0xb0386f34, exc=0x0) at mini.c:5808
#10 0x001755be in mono_runtime_invoke (method=0x290c5c4, obj=0x18009e0, params=0xb0386f34, exc=0x0) at object.c:2779
#11 0x001756fc in mono_runtime_delegate_invoke (delegate=0x18009e0, params=0xb0386f34, exc=0x0) at object.c:3452
#12 0x001dd3e2 in start_wrapper_internal [inlined] () at /Users/kumpera/src/mono/mono/metadata/threads.c:577
#13 0x001dd3e2 in start_wrapper (data=0x311a980) at threads.c:619
#14 0x00210fea in thread_start_routine (args=0x10fd1a8) at wthreads.c:286
#15 0x0021fe7a in inner_start_thread (arg=0x311a9c0) at mono-threads-posix.c:49
#16 0x96c52ed9 in _pthread_start ()
#17 0x96c566de in thread_start ()
Thread 4 (process 40231):
#0 0x0067f1e0 in ?? ()
#1 0x0067e3c9 in ?? ()
#2 0x0067de78 in ?? ()
#3 0x0067dd5e in ?? ()
#4 0x0067dc2d in ?? ()
#5 0x000094f2 in mono_jit_runtime_invoke (method=0x290c5c4, obj=0x1800970, params=0xb0284f34, exc=0x0) at mini.c:5808
#6 0x001755be in mono_runtime_invoke (method=0x290c5c4, obj=0x1800970, params=0xb0284f34, exc=0x0) at object.c:2779
#7 0x001756fc in mono_runtime_delegate_invoke (delegate=0x1800970, params=0xb0284f34, exc=0x0) at object.c:3452
#8 0x001dd3e2 in start_wrapper_internal [inlined] () at /Users/kumpera/src/mono/mono/metadata/threads.c:577
#9 0x001dd3e2 in start_wrapper (data=0x2728c10) at threads.c:619
#10 0x00210fea in thread_start_routine (args=0x10fd0b0) at wthreads.c:286
#11 0x0021fe7a in inner_start_thread (arg=0x2729150) at mono-threads-posix.c:49
#12 0x96c52ed9 in _pthread_start ()
#13 0x96c566de in thread_start ()
Thread 3 (process 40231):
#0 0x9b01fc5e in semaphore_wait_trap ()
#1 0x0021e47a in mono_sem_wait (sem=Cannot access memory at address 0x0
) at mono-semaphore.c:115
#2 0x001140fa in finalizer_thread (unused=0x0) at gc.c:1073
#3 0x001dd3b6 in start_wrapper_internal [inlined] () at /Users/kumpera/src/mono/mono/metadata/threads.c:571
#4 0x001dd3b6 in start_wrapper (data=0x2725b60) at threads.c:619
#5 0x00210fea in thread_start_routine (args=0x10fcfb8) at wthreads.c:286
#6 0x0021fe7a in inner_start_thread (arg=0x2725c50) at mono-threads-posix.c:49
#7 0x96c52ed9 in _pthread_start ()
#8 0x96c566de in thread_start ()
Thread 2 (process 40231):
#0 0x9b01fc22 in mach_msg_trap ()
#1 0x9b01f1f6 in mach_msg ()
#2 0x000df96a in mach_exception_thread (arg=0x0) at mini-darwin.c:130
#3 0x96c52ed9 in _pthread_start ()
#4 0x96c566de in thread_start ()
Thread 1 (process 40231):
#0 0x9b02183e in __psynch_cvwait ()
#1 0x96c56e21 in _pthread_cond_wait ()
#2 0x96c0742c in pthread_cond_wait$UNIX2003 ()
#3 0x001fae2c in _wapi_handle_timedwait_signal_handle (handle=0x109, timeout=0x0, alertable=1, poll=0) at handles.c:1585
#4 0x001fae78 in _wapi_handle_wait_signal_handle (handle=0x109, alertable=1) at handles.c:1530
#5 0x0020e0a1 in WaitForSingleObjectEx (handle=0x104, timeout=4294967295, alertable=1) at wait.c:195
#6 0x001dc47a in ves_icall_System_Threading_Thread_Join_internal (this=0x70c170, ms=-1, thread=0x109) at threads.c:1320
#7 0x0067e348 in ?? ()
#8 0x0067e300 in ?? ()
#9 0x0067cf28 in ?? ()
#10 0x0067d05d in ?? ()
#11 0x000094f2 in mono_jit_runtime_invoke (method=0x1106c1c, obj=0x0, params=0xbffff8f8, exc=0x0) at mini.c:5808
#12 0x001755be in mono_runtime_invoke (method=0x1106c1c, obj=0x0, params=0xbffff8f8, exc=0x0) at object.c:2779
#13 0x00179994 in mono_runtime_exec_main (method=0x1106c1c, args=0x18007c0, exc=0x0) at object.c:3962
#14 0x00179d05 in mono_runtime_run_main (method=0x1106c1c, argc=1, argv=0x41da14, exc=0x0) at object.c:3592
#15 0x00065cd5 in mono_jit_exec (domain=0x51af80, assembly=0x2725d70, argc=1, argv=0x41da14) at driver.c:944
#16 0x000680e3 in mono_main (argc=6, argv=0x41da00) at driver.c:1003
#17 0x00002439 in main (argc=5, argv=0xbffffacc) at main.c:66
=================================================================
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.
=================================================================
Abort trap: 6
Rodrigo-Kumperas-MacBook-Pro:tests kumpera$
Rodrigo-Kumperas-MacBook-Pro:tests kumpera$ while ((1)); do echo "..."; MONO_GC_PARAMS=bridge=Bridge MONO_ENV_OPTIONS="--gc=sgen" MONO_PATH=/Users/kumpera/src/mono/mcs/class/lib/net_4_5 ../../runtime/mono-
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment