All pastes #977341 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-04-08 19:43 UTC
rendered paste body
(gdb) thread apply all backtrace

Thread 8 (Thread 1132489040 (LWP 1515)):
#0  0x00002ad85bc512e1 in nanosleep () from /lib/libc.so.6
#1  0x00002ad85bc84844 in usleep () from /lib/libc.so.6
#2  0x0000000000749b7a in SocketReaderRunnable::Execute (
    this=<value optimized out>) at SocketManager.cpp:50
#3  0x0000000000749dd6 in ThreadBase::ThreadMain (pvOwner=0x2aaab0d204d0)
    at ThreadBase.h:62
#4  0x00002ad85b206317 in start_thread () from /lib/libpthread.so.0
#5  0x00002ad85bc8ad5d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 1124096336 (LWP 1514)):
#0  0x00002ad85bc512e1 in nanosleep () from /lib/libc.so.6
#1  0x00002ad85bc84844 in usleep () from /lib/libc.so.6
#2  0x000000000074a135 in SocketManagerCleaner::run (this=0x2aaab08543d0)
    at SocketManager.h:156
#3  0x00002ad85afec882 in ZThread::ThreadImpl::dispatch (parent=0xb57380,
    impl=0x2aaab0854480, task=@0x43005100) at ThreadImpl.cxx:407
#4  0x00002ad85afeed86 in ZThread::(anonymous namespace)::Launcher::run (
    this=0x7fff509a3b80) at ThreadImpl.cxx:49
#5  0x00002ad85aff268e in _dispatch (arg=0x43004f80) at posix/ThreadOps.cxx:137
#6  0x00002ad85b206317 in start_thread () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#7  0x00002ad85bc8ad5d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 6 (Thread 1115703632 (LWP 1513)):
#0  0x00002ad85bc512e1 in nanosleep () from /lib/libc.so.6
#1  0x00002ad85bc84844 in usleep () from /lib/libc.so.6
#2  0x00000000004babca in CliRunnable::run (this=<value optimized out>)
    at CliRunnable.cpp:959
#3  0x00002ad85afec882 in ZThread::ThreadImpl::dispatch (parent=0xb57380,
    impl=0x2aaab0853c10, task=@0x42804100) at ThreadImpl.cxx:407
#4  0x00002ad85afeed86 in ZThread::(anonymous namespace)::Launcher::run (
    this=0x7fff509a3bd0) at ThreadImpl.cxx:49
#5  0x00002ad85aff268e in _dispatch (arg=0x42803ea0) at posix/ThreadOps.cxx:137
#6  0x00002ad85b206317 in start_thread () from /lib/libpthread.so.0
#7  0x00002ad85bc8ad5d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 5 (Thread 1107310928 (LWP 1512)):
#0  0x00002ad85b208436 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00002ad85afd5cd7 in ZThread::FastMutex::acquire (
    this=<value optimized out>) at posix/FastLock.h:82
#2  0x0000000000653d3d in ZThread::LockedQueue<WorldPacket*, ZThread::FastMutex, std::deque<WorldPacket*, std::allocator<WorldPacket*> > >::size (
---Type <return> to continue, or q <return> to quit---
    this=0x2aaab5e63218) at ./../../dep/include/zthread/Guard.h:183
#3  0x000000000064a46e in WorldSession::Update (this=0x2aaab5e631d0)
    at ./../../dep/include/zthread/Queue.h:152
#4  0x000000000063dd66 in World::UpdateSessions (this=<value optimized out>,
    diff=80) at World.cpp:1947
#5  0x000000000064441e in World::Update (this=0xb7cf50, diff=80)
    at World.cpp:986
#6  0x00000000004c121a in WorldRunnable::run (this=<value optimized out>)
    at WorldRunnable.cpp:61
#7  0x00002ad85afec882 in ZThread::ThreadImpl::dispatch (parent=0xb57380,
    impl=0x2aaab08536c0, task=@0x42003100) at ThreadImpl.cxx:407
#8  0x00002ad85afeed86 in ZThread::(anonymous namespace)::Launcher::run (
    this=0x7fff509a3bd0) at ThreadImpl.cxx:49
#9  0x00002ad85aff268e in _dispatch (arg=0x2aaab422b820)
    at posix/ThreadOps.cxx:137
#10 0x00002ad85b206317 in start_thread () from /lib/libpthread.so.0
#11 0x00002ad85bc8ad5d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 1098918224 (LWP 1511)):
#0  0x00002ad85b20a997 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00002ad85afd8bdd in ZThread::Monitor::wait (this=0xb74510,
---Type <return> to continue, or q <return> to quit---
    ms=<value optimized out>) at posix/Monitor.cxx:118
#2  0x00002ad85afedda1 in ZThread::ThreadImpl::sleep (ms=10)
    at ThreadImpl.cxx:295
#3  0x000000000071dc1b in SqlDelayThread::run (this=0xb6d990)
    at SqlDelayThread.cpp:38
#4  0x00002ad85afec882 in ZThread::ThreadImpl::dispatch (parent=0xb57380,
    impl=0xb744d0, task=@0x41802100) at ThreadImpl.cxx:407
#5  0x00002ad85afeed86 in ZThread::(anonymous namespace)::Launcher::run (
    this=0x7fff509a3a70) at ThreadImpl.cxx:49
#6  0x00002ad85aff268e in _dispatch (arg=0xb74544) at posix/ThreadOps.cxx:137
#7  0x00002ad85b206317 in start_thread () from /lib/libpthread.so.0
#8  0x00002ad85bc8ad5d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 1090525520 (LWP 1510)):
#0  0x00002ad85b20ce7b in ?? () from /lib/libpthread.so.0
#1  0x00002ad85a3ab6ae in vio_write () from /usr/lib/libmysqlclient_r.so.15
#2  0x00002ad85a3ac15d in net_real_write ()
   from /usr/lib/libmysqlclient_r.so.15
#3  0x00002ad85a3ac4fb in net_flush () from /usr/lib/libmysqlclient_r.so.15
#4  0x00002ad85a3ac6b5 in net_write_command ()
   from /usr/lib/libmysqlclient_r.so.15
#5  0x00002ad85a3a9586 in cli_advanced_command ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libmysqlclient_r.so.15
#6  0x00002ad85a3a62b1 in mysql_send_query ()
   from /usr/lib/libmysqlclient_r.so.15
#7  0x00002ad85a3a6319 in mysql_real_query ()
   from /usr/lib/libmysqlclient_r.so.15
#8  0x000000000071a36b in DatabaseMysql::DirectExecute (this=0xa29280,
    sql=0x2aaab2f2ead0 "DELETE FROM characters WHERE guid = '2337'")
    at DatabaseMysql.cpp:258
#9  0x000000000071e285 in SqlTransaction::Execute (this=<value optimized out>,
    db=0xa29280) at SqlOperations.cpp:41
#10 0x000000000071dc9d in SqlDelayThread::run (this=0xb57a70)
    at SqlDelayThread.cpp:42
#11 0x00002ad85afec882 in ZThread::ThreadImpl::dispatch (parent=0xb57380,
    impl=0xb6d400, task=@0x41001100) at ThreadImpl.cxx:407
#12 0x00002ad85afeed86 in ZThread::(anonymous namespace)::Launcher::run (
    this=0x7fff509a3a70) at ThreadImpl.cxx:49
#13 0x00002ad85aff268e in _dispatch (arg=0x9) at posix/ThreadOps.cxx:137
#14 0x00002ad85b206317 in start_thread () from /lib/libpthread.so.0
#15 0x00002ad85bc8ad5d in clone () from /lib/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 2 (Thread 1082132816 (LWP 1509)):
#0  0x00002ad85b20a997 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
   from /lib/libpthread.so.0
#1  0x00002ad85afd8bdd in ZThread::Monitor::wait (this=0xb57040,
    ms=<value optimized out>) at posix/Monitor.cxx:118
#2  0x00002ad85afedda1 in ZThread::ThreadImpl::sleep (ms=10)
    at ThreadImpl.cxx:295
#3  0x000000000071dc1b in SqlDelayThread::run (this=0xb56120)
    at SqlDelayThread.cpp:38
#4  0x00002ad85afec882 in ZThread::ThreadImpl::dispatch (parent=0xb57380,
    impl=0xb57000, task=@0x40800100) at ThreadImpl.cxx:407
#5  0x00002ad85afeed86 in ZThread::(anonymous namespace)::Launcher::run (
    this=0x7fff509a3a70) at ThreadImpl.cxx:49
#6  0x00002ad85aff268e in _dispatch (arg=0xb57074) at posix/ThreadOps.cxx:137
#7  0x00002ad85b206317 in start_thread () from /lib/libpthread.so.0
#8  0x00002ad85bc8ad5d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 47108758459920 (LWP 1508)):
#0  0x00002ad85bc512e1 in nanosleep () from /lib/libc.so.6
#1  0x00002ad85bc84844 in usleep () from /lib/libc.so.6
#2  0x00000000004bebd7 in Master::Run (this=0xb4b3f0) at Master.cpp:209
#3  0x00000000004be1b2 in main (argc=3, argv=0x7fff509a3fe8) at Main.cpp:144
#0  0x00002ad85bc512e1 in nanosleep () from /lib/libc.so.6