I've built mono from the latest CVS materials and am finding I'm hanging in gc related processing:
 
#1  0x401cd0b4 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0
#2  0x401ce1b4 in
sem_wait@@GLIBC_2.1 () from /lib/libpthread.so.0
#3  0x40131cb6 in linux_stop_world () at linux_threads.c:985
#4  0x40131d40 in GC_stop_world () at linux_threads.c:1007
#5  0x4012b318 in GC_stopped_mark (stop_func=0x40fe9c00) at alloc.c:479
#6  0x4012ae7c in GC_try_to_collect_inner (stop_func=0x4012a768 <GC_never_stop_func>)
    at alloc.c:362
#7  0x4012c1b8 in GC_collect_or_expand (needed_blocks=704, ignore_off_page=0)
    at alloc.c:981
#8  0x40133040 in GC_alloc_large (lw=720307, k=1, flags=0) at malloc.c:59
#9  0x401334ce in GC_generic_malloc (lb=2881228, k=1) at malloc.c:202
#10 0x401337ac in GC_malloc (lb=2881228) at malloc.c:309
#11 0x400b5dac in mono_array_new_specific (vtable=0x4e66f0, n=240101) at object.c:1557

I built this with --with-nptl=no. This is on S/390, any other platforms seen this?

Neale Ferguson

 

Reply via email to