Paste number 58525: FreeBSD deadlock stack trace

Paste number 58525: FreeBSD deadlock stack trace
Pasted by: andreas
4 months, 4 days ago
#dylan | Context in IRC logs
Paste contents:
Raw Source | XML | Display As
Thread 1:

#0  0x28721fbf in pthread_mutexattr_init () from /lib/libpthread.so.2
#1  0x28722153 in pthread_mutexattr_init () from /lib/libpthread.so.2
#2  0x28726761 in _pthread_cond_wait () from /lib/libpthread.so.2
#3  0x28726caa in pthread_cond_wait () from /lib/libpthread.so.2
#4  0x28711dc3 in sem_wait () from /lib/libpthread.so.2
#5  0x2828c37b in PThreadextSuspend (target=0x3ffc5f0c,
    contextReturn=0x3ffc5f2c) at pthrdext.c:343
#6  0x2828b6d0 in threadSuspend (thread=0x3ffc5ef8) at thfri4.c:172
#7  0x2828b69e in mapThreadRing (threadRing=0x2881a2d4,
    func=0x2828b6b4 <threadSuspend>) at thfri4.c:157
#8  0x2828b6fe in ThreadRingSuspend (threadRing=0x2881a2d4) at thfri4.c:181
#9  0x28280b1d in ShieldSuspend (arena=0x2881a000) at shield.c:86
#10 0x28281495 in ShieldExpose (arena=0x2881a000, seg=0x3fda9eb4)
    at shield.c:284
#11 0x2827192d in traceScanSegRes (ts=1, rank=1, arena=0x2881a000,
    seg=0x3fda9eb4) at trace.c:940
#12 0x28271b0f in traceScanSeg (ts=1, rank=1, arena=0x2881a000, seg=0x3fda9eb4)
    at trace.c:997
#13 0x28271c77 in TraceSegAccess (arena=0x2881a000, seg=0x3fda9eb4, mode=1)
    at trace.c:1038
#14 0x2826ef8e in PoolSegAccess (pool=0x3fffe0ec, seg=0x3fda9eb4,
    addr=0x3dfee00c, mode=1, context=0x0) at poolabs.c:367
#15 0x2826d650 in PoolAccess (pool=0x3fffe0ec, seg=0x3fda9eb4,
    addr=0x3dfee00c, mode=1, context=0x0) at pool.c:343
#16 0x28267687 in ArenaAccess (addr=0x3dfee00c, mode=1, context=0x0)
    at global.c:566
#17 0x2828cf24 in sigHandle (sig=10, info=0xbf1f66c0, context=0xbf1f67d0)
    at protfri3.c:81
#18 0x28716a05 in sigaction () from /lib/libpthread.so.2
#19 0x28717f09 in sigaction () from /lib/libpthread.so.2
#20 0x28720d55 in pthread_mutexattr_init () from /lib/libpthread.so.2
#21 0x28720dc3 in pthread_mutexattr_init () from /lib/libpthread.so.2
#22 0x287d8837 in _ctx_start () from /lib/libc.so.6
#23 0x00000000 in ?? ()
#24 0xbf1f6a90 in ?? ()
#25 0xbf1f67d0 in ?? ()
#26 0x00000000 in ?? ()
#27 0x28720d80 in pthread_mutexattr_init () from /lib/libpthread.so.2
#28 0x2822c268 in KmakeVKdMM51I ()
   from /usr/home/andreas/stage2/lib/libdylan.so
#29 0x284f1f87 in Koutput_streamVkoalaMM0I ()

Thread 2:

#0  0x28721fbf in pthread_mutexattr_init () from /lib/libpthread.so.2
#1  0x28722153 in pthread_mutexattr_init () from /lib/libpthread.so.2
#2  0x2871e4a5 in _pthread_mutex_trylock () from /lib/libpthread.so.2
#3  0x2871f7a0 in pthread_mutex_lock () from /lib/libpthread.so.2
#4  0x2828aead in LockClaim (lock=0x2830fbf0) at lockfr.c:116
#5  0x2828b164 in LockClaimGlobal () at lockfr.c:227
#6  0x28265df3 in arenaClaimRingLock () at global.c:54
#7  0x282675bf in ArenaAccess (addr=0x3dfedef0, mode=3, context=0x0)
    at global.c:544
#8  0x2828cf24 in sigHandle (sig=10, info=0xbf0f56c0, context=0xbf0f57d0)
    at protfri3.c:81
#9  0x28716a05 in sigaction () from /lib/libpthread.so.2
#10 0x28717f09 in sigaction () from /lib/libpthread.so.2
#11 0x28720d55 in pthread_mutexattr_init () from /lib/libpthread.so.2
#12 0x28720dc3 in pthread_mutexattr_init () from /lib/libpthread.so.2
#13 0x287d8837 in _ctx_start () from /lib/libc.so.6
#14 0x00000000 in ?? ()
#15 0xbf0f5a90 in ?? ()
#16 0xbf0f57d0 in ?? ()
#17 0x00000000 in ?? ()
#18 0x28720d80 in pthread_mutexattr_init () from /lib/libpthread.so.2

Thread 3:

(gdb) bt
#0  0x28721fbf in pthread_mutexattr_init () from /lib/libpthread.so.2
#1  0x28722153 in pthread_mutexattr_init () from /lib/libpthread.so.2
#2  0x2871e4a5 in _pthread_mutex_trylock () from /lib/libpthread.so.2
#3  0x2871f7a0 in pthread_mutex_lock () from /lib/libpthread.so.2
#4  0x2828aead in LockClaim (lock=0x2830fbf0) at lockfr.c:116
#5  0x2828b164 in LockClaimGlobal () at lockfr.c:227
#6  0x28265df3 in arenaClaimRingLock () at global.c:54
#7  0x282675bf in ArenaAccess (addr=0x3dfedef0, mode=3, context=0x0)
    at global.c:544
#8  0x2828cf24 in sigHandle (sig=10, info=0xbecf16c0, context=0xbecf17d0)
    at protfri3.c:81
#9  0x28716a05 in sigaction () from /lib/libpthread.so.2
#10 0x28717f09 in sigaction () from /lib/libpthread.so.2
#11 0x28720d55 in pthread_mutexattr_init () from /lib/libpthread.so.2
#12 0x28720dc3 in pthread_mutexattr_init () from /lib/libpthread.so.2
#13 0x287d8837 in _ctx_start () from /lib/libc.so.6
#14 0x00000000 in ?? ()
#15 0xbecf1a90 in ?? ()
#16 0xbecf17d0 in ?? ()
#17 0x00000000 in ?? ()
#18 0x28720d80 in pthread_mutexattr_init () from /lib/libpthread.so.2
#19 0x283ed5d8 in KmakeVKdMcommon_dylanM1I ()

Thread 4:

#0  0x287b7e27 in recvfrom () from /lib/libc.so.6
#1  0x2875df64 in recv () from /lib/libc.so.6
#2  0x2856ae25 in Kunix_recv_bufferF103I ()
[Stack trace really ends there...]

Thread 5:

#0  0x28721fbf in pthread_mutexattr_init () from /lib/libpthread.so.2
#1  0x28722153 in pthread_mutexattr_init () from /lib/libpthread.so.2
#2  0x2871e4a5 in _pthread_mutex_trylock () from /lib/libpthread.so.2
#3  0x2871f7a0 in pthread_mutex_lock () from /lib/libpthread.so.2
#4  0x2828aead in LockClaim (lock=0x3fffe004) at lockfr.c:116
#5  0x282674ac in arenaEnterLock (arena=0x2881a000, recursive=0)
    at global.c:461
#6  0x28267443 in ArenaEnter (arena=0x2881a000) at global.c:441
#7  0x28267624 in ArenaAccess (addr=0x3dff1284, mode=3, context=0x0)
    at global.c:553
#8  0x2828cf24 in sigHandle (sig=10, info=0xbf8fd180, context=0xbf8fd250)
    at protfri3.c:81
#9  0x28716a05 in sigaction () from /lib/libpthread.so.2
#10 0x28717f09 in sigaction () from /lib/libpthread.so.2
#11 0x287187fd in sigaction () from /lib/libpthread.so.2
#12 0x2871863c in sigaction () from /lib/libpthread.so.2
#13 0x28720d55 in pthread_mutexattr_init () from /lib/libpthread.so.2
#14 0x28720dc3 in pthread_mutexattr_init () from /lib/libpthread.so.2
#15 0x287d8837 in _ctx_start () from /lib/libc.so.6
#16 0x00000000 in ?? ()
#17 0xbf8fdc70 in ?? ()
#18 0xbf8fd9b0 in ?? ()
#19 0x00000000 in ?? ()
#20 0x28720d80 in pthread_mutexattr_init () from /lib/libpthread.so.2
#21 0x2824f098 in xep_3 () from /usr/home/andreas/stage2/lib/libdylan.so
#22 0x282b9010 in KLc_raw_signed_charGVKc ()
   from /usr/home/andreas/stage2/lib/libdylan.so
#23 0x282b70ac in KLbooleanGVKd ()
   from /usr/home/andreas/stage2/lib/libdylan.so
#24 0x2857bd20 in KJaddress_ () from /usr/home/andreas/stage2/lib/libnetwork.so
#25 0x00000019 in ?? ()
#26 0x282b9010 in KLc_raw_signed_charGVKc ()
   from /usr/home/andreas/stage2/lib/libdylan.so
#27 0x3e800698 in ?? ()
#28 0x28575900 in K35 () from /usr/home/andreas/stage2/lib/libnetwork.so
#29 0xbf8fdd28 in ?? ()
#30 0x2856a934 in Kaccessor_acceptYsockets_internalsVnetworkMM0I ()
   from /usr/home/andreas/stage2/lib/libnetwork.so

Thread 6:

(gdb) bt
#0  0x2872951b in pthread_testcancel () from /lib/libpthread.so.2
#1  0x28721eec in pthread_mutexattr_init () from /lib/libpthread.so.2
#2  0x28672460 in ?? ()

Thread 7:

#0  0x28721fbf in pthread_mutexattr_init () from /lib/libpthread.so.2
#1  0x28715fde in _sigsuspend () from /lib/libpthread.so.2
#2  0x28716112 in sigsuspend () from /lib/libpthread.so.2
#3  0x2828b9f5 in suspendSignalHandler (sig=25, info=0xbfbfe000,
    context=0xbfbfe0d0) at pthrdext.c:136
#4  0x28716a05 in sigaction () from /lib/libpthread.so.2
#5  0x28717f09 in sigaction () from /lib/libpthread.so.2
#6  0x287187fd in sigaction () from /lib/libpthread.so.2
#7  0x287218a6 in pthread_mutexattr_init () from /lib/libpthread.so.2
#8  0x28722012 in pthread_mutexattr_init () from /lib/libpthread.so.2
#9  0x2871ba5e in _nanosleep () from /lib/libpthread.so.2
#10 0x2871bbc2 in nanosleep () from /lib/libpthread.so.2
#11 0x2825d87f in primitive_sleep (zmilsecs=1)
    at linux-threads-primitives.c:1030
#12 0x28235d43 in KsleepYthreadsVdylanI ()
   from /usr/home/andreas/stage2/lib/libdylan.so
#13 0x284f63d7 in Kjoin_listenersYhttpiVkoalaI ()
   from /usr/home/andreas/stage2/lib/libkoala.so
#14 0x284f5e48 in Kstart_serverVkoalaI ()
   from /usr/home/andreas/stage2/lib/libkoala.so

Thread 8:

#0  0x2872951b in pthread_testcancel () from /lib/libpthread.so.2
#1  0x28722833 in pthread_mutexattr_init () from /lib/libpthread.so.2
#2  0x28725730 in pthread_setconcurrency () from /lib/libpthread.so.2
#3  0x28722153 in pthread_mutexattr_init () from /lib/libpthread.so.2
#4  0x2871e4a5 in _pthread_mutex_trylock () from /lib/libpthread.so.2
#5  0x2871f7a0 in pthread_mutex_lock () from /lib/libpthread.so.2
#6  0x2828aead in LockClaim (lock=0x2830fbf0) at lockfr.c:116
#7  0x2828b164 in LockClaimGlobal () at lockfr.c:227
#8  0x28265df3 in arenaClaimRingLock () at global.c:54
#9  0x282675bf in ArenaAccess (addr=0x3dfedef0, mode=3, context=0x0)
    at global.c:544
#10 0x2828cf24 in sigHandle (sig=10, info=0xbf0f56c0, context=0xbf0f57d0)
    at protfri3.c:81
#11 0x28716a05 in sigaction () from /lib/libpthread.so.2
#12 0x28717f09 in sigaction () from /lib/libpthread.so.2
#13 0x28720d55 in pthread_mutexattr_init () from /lib/libpthread.so.2
#14 0x28720dc3 in pthread_mutexattr_init () from /lib/libpthread.so.2
#15 0x287d8837 in _ctx_start () from /lib/libc.so.6
#16 0x00000000 in ?? ()
#17 0xbf0f5a90 in ?? ()
#18 0xbf0f57d0 in ?? ()
#19 0x00000000 in ?? ()
#20 0x28720d80 in pthread_mutexattr_init () from /lib/libpthread.so.2
#21 0x283ed5d8 in KmakeVKdMcommon_dylanM1I ()
   from /usr/home/andreas/stage2/lib/libcommon-dylan.so
#22 0x2845378e in Kend_of_stream_valueYstreams_internalsVioI ()
   from /usr/home/andreas/stage2/lib/libio.so

This paste has no annotations.

Colorize as:
Show Line Numbers

Ads absolutely not by Google

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.