Jump to content

[Crash] MaNGOS or MySQL error ?


Recommended Posts

Posted

hello , currently, I have a lot of crash cause by the freeze detector. Looking at the crashlog, we realize that Mangos freeze in an sql query (I believe that MySQL takes too long to respond), but I'm not sure.

crashlog:

[New Thread 1082132832 (LWP 17497)]
[New Thread 1090525536 (LWP 17498)]
[New Thread 1098918240 (LWP 17499)]
[New Thread 1107310944 (LWP 17782)]
[Thread 1107310944 (zombie) exited]
[New Thread 1115703648 (LWP 17792)]
[New Thread 1107310944 (LWP 17793)]
[New Thread 1124096352 (LWP 17794)]
[New Thread 1132489056 (LWP 17795)]
[New Thread 1140881760 (LWP 17796)]
[New Thread 1149274464 (LWP 17797)]
[New Thread 1157667168 (LWP 17798)]
[New Thread 1166059872 (LWP 17799)]

Program received signal SIGSEGV, Segmentation fault.
[switching to Thread 1132489056 (LWP 17795)]
FreezeDetectorRunnable::run (this=0x130bb20)
   at ../../../src/mangosd/Master.cpp:109
109                    *((uint32 volatile*)NULL) = 0;                       // bang crash
#0  FreezeDetectorRunnable::run (this=0x130bb20)
   at ../../../src/mangosd/Master.cpp:109
#1  0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, 
   impl=0x130bbb0, task=@0x438061a0)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
#2  0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run (
   this=0x7fff5735b9b0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
#3  0x00002ac6544751ce in _dispatch (arg=0x2ac654d5c640)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
#4  0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0
#5  0x00002ac654bee5d2 in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()
#0  FreezeDetectorRunnable::run (this=0x130bb20)
   at ../../../src/mangosd/Master.cpp:109
   curtime = <value optimized out>
#1  0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, 
   impl=0x130bbb0, task=@0x438061a0)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#2  0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run (
   this=0x7fff5735b9b0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#3  0x00002ac6544751ce in _dispatch (arg=0x2ac654d5c640)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
   __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#4  0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002ac654bee5d2 in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.
 13 Thread 1166059872 (LWP 17799)  0x00002ac65458ceeb in __lll_mutex_lock_wait
   () from /lib/libpthread.so.0
 12 Thread 1157667168 (LWP 17798)  0x00002ac654bee9ac in epoll_wait ()
  from /lib/libc.so.6
 11 Thread 1149274464 (LWP 17797)  0x00002ac654bee9ac in epoll_wait ()
  from /lib/libc.so.6
 10 Thread 1140881760 (LWP 17796)  0x00002ac654bee9ac in epoll_wait ()
  from /lib/libc.so.6
* 9 Thread 1132489056 (LWP 17795)  FreezeDetectorRunnable::run (this=0x130bb20)
   at ../../../src/mangosd/Master.cpp:109
 8 Thread 1124096352 (LWP 17794)  0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
 7 Thread 1107310944 (LWP 17793)  0x00002ac654bb6df5 in nanosleep ()
  from /lib/libc.so.6
 6 Thread 1115703648 (LWP 17792)  0x00002ac65458ceeb in __lll_mutex_lock_wait
   () from /lib/libpthread.so.0
 4 Thread 1098918240 (LWP 17499)  0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
 3 Thread 1090525536 (LWP 17498)  0x00002ac65458d1bf in __read_nocancel ()
  from /lib/libpthread.so.0
 2 Thread 1082132832 (LWP 17497)  0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
 1 Thread 47031322347552 (LWP 17476)  0x00002ac6545890f5 in pthread_join ()
  from /lib/libpthread.so.0

Thread 13 (Thread 1166059872 (LWP 17799)):
#0  0x00002ac65458ceeb in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x000000000000003e in ?? ()
No symbol table info available.
#2  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 12 (Thread 1157667168 (LWP 17798)):
#0  0x00002ac654bee9ac in epoll_wait () from /lib/libc.so.6
No symbol table info available.
#1  0x00002ac653e9e1e7 in ACE_Dev_Poll_Reactor::work_pending_i (
   this=0x1330060, max_wait_time=0x45009130)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:975
   timer_buf = {static zero = {
   static zero = <same as static member of an already seen type>, 
   static max_time = {
     static zero = <same as static member of an already seen type>, 
     static max_time = <same as static member of an already seen type>, 
     tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
     tv_sec = 0, tv_usec = 0}}, 
 static max_time = <same as static member of an already seen type>, tv_ = {
   tv_sec = 0, tv_usec = 10000}}
   this_timeout = <value optimized out>
   timers_pending = 0
   nfds = <value optimized out>
#2  0x00002ac653e9ede2 in ACE_Dev_Poll_Reactor::handle_events_i (
   this=0x1330060, max_wait_time=0x45009130, guard=@0x45009090)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1052
   result = 1157665072
#3  0x00002ac653e9fafe in ACE_Dev_Poll_Reactor::handle_events (this=0x1330060, 
   max_wait_time=0x45009130)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1033
   countdown = {max_wait_time_ = 0x45009130, start_time_ = {
   static zero = {
     static zero = <same as static member of an already seen type>, 
     static max_time = {
       static zero = <same as static member of an already seen type>, 
       static max_time = <same as static member of an already seen type>, 
       tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
       tv_sec = 0, tv_usec = 0}}, 
   static max_time = <same as static member of an already seen type>, tv_ = {
     tv_sec = 1247768191, tv_usec = 353531}}, stopped_ = false}
   guard = {token_ = @0x1330098, owner_ = 1}
   result = -1
#4  0x00002ac653ef404e in ACE_Reactor::run_reactor_event_loop (this=0x13395f0, 
   tv=@0x45009130, eh=0) at ../../../../dep/ACE_wrappers/ace/Reactor.cpp:271
   result = 20118840
#5  0x00000000007a6797 in ReactorRunnable::svc (this=0x132fd38)
   at ../../../src/game/WorldSocketMgr.cpp:167
   interval = {static zero = {
   static zero = <same as static member of an already seen type>, 
   static max_time = {
     static zero = <same as static member of an already seen type>, 
     static max_time = <same as static member of an already seen type>, 
     tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
     tv_sec = 0, tv_usec = 0}}, 
 static max_time = <same as static member of an already seen type>, tv_ = {
   tv_sec = 0, tv_usec = 10000}}
#6  0x00002ac653f16d97 in ACE_Task_Base::svc_run (args=<value optimized out>)
   at ../../../../dep/ACE_wrappers/ace/Task.cpp:275
   t = (ACE_Task_Base *) 0x132fd38
   svc_status = <value optimized out>
#7  0x00002ac653f17d15 in ACE_Thread_Adapter::invoke (this=0x1342d20)
   at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98
   exit_hook_instance = (ACE_Thread_Exit *) 0x1345070
   exit_hook_maybe = {instance_ = 0x0}
   exit_hook_ptr = <value optimized out>
#8  0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0x00002ac654bee5d2 in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 11 (Thread 1149274464 (LWP 17797)):
#0  0x00002ac654bee9ac in epoll_wait () from /lib/libc.so.6
No symbol table info available.
#1  0x00002ac653e9e1e7 in ACE_Dev_Poll_Reactor::work_pending_i (
   this=0x1321ed0, max_wait_time=0x44808130)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:975
   timer_buf = {static zero = {
   static zero = <same as static member of an already seen type>, 
   static max_time = {
     static zero = <same as static member of an already seen type>, 
     static max_time = <same as static member of an already seen type>, 
     tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
     tv_sec = 0, tv_usec = 0}}, 
 static max_time = <same as static member of an already seen type>, tv_ = {
   tv_sec = 0, tv_usec = 9999}}
   this_timeout = <value optimized out>
   timers_pending = 0
   nfds = <value optimized out>
#2  0x00002ac653e9ede2 in ACE_Dev_Poll_Reactor::handle_events_i (
   this=0x1321ed0, max_wait_time=0x44808130, guard=@0x44808090)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1052
   result = 1149272368
#3  0x00002ac653e9fafe in ACE_Dev_Poll_Reactor::handle_events (this=0x1321ed0, 
   max_wait_time=0x44808130)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1033
   countdown = {max_wait_time_ = 0x44808130, start_time_ = {
   static zero = {
     static zero = <same as static member of an already seen type>, 
     static max_time = {
       static zero = <same as static member of an already seen type>, 
       static max_time = <same as static member of an already seen type>, 
       tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
       tv_sec = 0, tv_usec = 0}}, 
   static max_time = <same as static member of an already seen type>, tv_ = {
     tv_sec = 1247768191, tv_usec = 353528}}, stopped_ = false}
   guard = {token_ = @0x1321f08, owner_ = 1}
   result = -1
#4  0x00002ac653ef404e in ACE_Reactor::run_reactor_event_loop (this=0x132b480, 
   tv=@0x44808130, eh=0) at ../../../../dep/ACE_wrappers/ace/Reactor.cpp:271
   result = 20023344
#5  0x00000000007a6797 in ReactorRunnable::svc (this=0x1318830)
   at ../../../src/game/WorldSocketMgr.cpp:167
   interval = {static zero = {
   static zero = <same as static member of an already seen type>, 
   static max_time = {
     static zero = <same as static member of an already seen type>, 
     static max_time = <same as static member of an already seen type>, 
     tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
     tv_sec = 0, tv_usec = 0}}, 
 static max_time = <same as static member of an already seen type>, tv_ = {
   tv_sec = 0, tv_usec = 9999}}
#6  0x00002ac653f16d97 in ACE_Task_Base::svc_run (args=<value optimized out>)
   at ../../../../dep/ACE_wrappers/ace/Task.cpp:275
   t = (ACE_Task_Base *) 0x1318830
   svc_status = <value optimized out>
#7  0x00002ac653f17d15 in ACE_Thread_Adapter::invoke (this=0x132b9f0)
   at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98
   exit_hook_instance = (ACE_Thread_Exit *) 0x132b870
   exit_hook_maybe = {instance_ = 0x0}
   exit_hook_ptr = <value optimized out>
#8  0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0x00002ac654bee5d2 in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 10 (Thread 1140881760 (LWP 17796)):
#0  0x00002ac654bee9ac in epoll_wait () from /lib/libc.so.6
No symbol table info available.
#1  0x00002ac653e9e1e7 in ACE_Dev_Poll_Reactor::work_pending_i (
   this=0x1318970, max_wait_time=0x44007130)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:975
   timer_buf = {static zero = {
   static zero = <same as static member of an already seen type>, 
   static max_time = {
     static zero = <same as static member of an already seen type>, 
     static max_time = <same as static member of an already seen type>, 
     tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
     tv_sec = 0, tv_usec = 0}}, 
 static max_time = <same as static member of an already seen type>, tv_ = {
   tv_sec = 0, tv_usec = 9999}}
   this_timeout = <value optimized out>
   timers_pending = 0
   nfds = <value optimized out>
#2  0x00002ac653e9ede2 in ACE_Dev_Poll_Reactor::handle_events_i (
   this=0x1318970, max_wait_time=0x44007130, guard=@0x44007090)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1052
   result = 1140879664
#3  0x00002ac653e9fafe in ACE_Dev_Poll_Reactor::handle_events (this=0x1318970, 
   max_wait_time=0x44007130)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1033
   countdown = {max_wait_time_ = 0x44007130, start_time_ = {
   static zero = {
     static zero = <same as static member of an already seen type>, 
     static max_time = {
       static zero = <same as static member of an already seen type>, 
       static max_time = <same as static member of an already seen type>, 
       tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
       tv_sec = 0, tv_usec = 0}}, 
   static max_time = <same as static member of an already seen type>, tv_ = {
     tv_sec = 1247768191, tv_usec = 353510}}, stopped_ = false}
   guard = {token_ = @0x13189a8, owner_ = 1}
   result = -1
#4  0x00002ac653ef404e in ACE_Reactor::run_reactor_event_loop (this=0x1321eb0, 
   tv=@0x44007130, eh=0) at ../../../../dep/ACE_wrappers/ace/Reactor.cpp:271
   result = 20023032
#5  0x00000000007a6797 in ReactorRunnable::svc (this=0x13186f8)
   at ../../../src/game/WorldSocketMgr.cpp:167
   interval = {static zero = {
   static zero = <same as static member of an already seen type>, 
   static max_time = {
     static zero = <same as static member of an already seen type>, 
     static max_time = <same as static member of an already seen type>, 
     tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
     tv_sec = 0, tv_usec = 0}}, 
 static max_time = <same as static member of an already seen type>, tv_ = {
   tv_sec = 0, tv_usec = 9999}}
#6  0x00002ac653f16d97 in ACE_Task_Base::svc_run (args=<value optimized out>)
   at ../../../../dep/ACE_wrappers/ace/Task.cpp:275
   t = (ACE_Task_Base *) 0x13186f8
   svc_status = <value optimized out>
#7  0x00002ac653f17d15 in ACE_Thread_Adapter::invoke (this=0x132b830)
   at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98
   exit_hook_instance = (ACE_Thread_Exit *) 0x132dbd0
   exit_hook_maybe = {instance_ = 0x0}
   exit_hook_ptr = <value optimized out>
#8  0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0x00002ac654bee5d2 in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.

Posted

Crashlog :

Thread 7 (Thread 1107310944 (LWP 17793)):
#0  0x00002ac654bb6df5 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00002ac654be81e4 in usleep () from /lib/libc.so.6
No symbol table info available.
#2  0x00000000004f5e75 in CliRunnable::run (this=<value optimized out>)
   at ../../../src/mangosd/CliRunnable.cpp:309
   command = {static npos = 18446744073709551615, 
 _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xaf5bf8 ""}}
   command_str = <value optimized out>
   commandbuf = "\\001\\000\\000\\000\\000\\000\\000\\000\\231~XTÆ*\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000`ÅÕTÆ*\\000\\000\\036wGTÆ*\\000\\000\\024\\000\\000\\000\\000\\000\\000\\000\\000\\035XTÆ*\\000\\000°O+\\001\\000\\000\\000\\000ø[¯\\000\\000\\000\\000\\000\\2029¸TÆ*\\000\\000\\000\\035XTÆ*\\000\\000ø[¯\\000\\000\\000\\000\\000\\000\\000\\200\\000\\000\\000\\000\\000} GTÆ*\\000\\0000\\035XTÆ*\\000\\000( ¬\\000\\000\\000\\000\\000\\2103³TÆ*\\000\\000t\\200³TÆ*\\000\\000\\2200\\000B", '\\0' <repeats 12 times>, " ÌXTÆ*\\000\\000\\210î UÆ*\\000\\000`[¯\\000\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000ÿ XTÆ*\\000\\000`Å"...
#3  0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, 
   impl=0x12b4fb0, task=@0x420031a0)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#4  0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run (
   this=0x7fff5735b9b0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#5  0x00002ac6544751ce in _dispatch (arg=0x42002ef0)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
   __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#6  0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x00002ac654bee5d2 in clone () from /lib/libc.so.6
No symbol table info available.
#8  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 6 (Thread 1115703648 (LWP 17792)):
#0  0x00002ac65458ceeb in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x0000000000000119 in ?? ()
No symbol table info available.
#2  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 4 (Thread 1098918240 (LWP 17499)):
#0  0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 ()
  from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002ac65445b482 in ZThread::Monitor::wait (this=0xb12be0, 
   ms=<value optimized out>)
   at ../../../../dep/src/zthread/posix/Monitor.cxx:118
   t = {_value = {tv_sec = 1247768191, tv_usec = 349530}}
   timeout = {tv_sec = 1247768191, tv_nsec = 359000000}
   state = <value optimized out>
   status = -1
   __PRETTY_FUNCTION__ = "ZThread::Status::STATE ZThread::Monitor::wait(long unsigned int)"
#2  0x00002ac654470871 in ZThread::ThreadImpl::sleep (ms=10)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:295
   monitor = (ZThread::Monitor &) @0xb12be0: {<ZThread::Status> = {
   _pending = 0, _mask = 65527}, <ZThread::NonCopyable> = {<No data fields>}, 
 _lock = {<ZThread::NonCopyable> = {<No data fields>}, _mtx = {__data = {
       __lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, 
       __spins = 0}, __size = '\\0' <repeats 39 times>, __align = 0}}, 
 _waitCond = {__data = {__lock = 0, __futex = 225811, __total_seq = 112906, 
     __wakeup_seq = 112905, __woken_seq = 112905, __mutex = 0xb12c40, 
     __nwaiters = 2, __broadcast_seq = 0}, 
   __size = "\\000\\000\\000\\000\\023r\\003\\000\\n¹\\001\\000\\000\\000\\000\\000\\t¹\\001\\000\\000\\000\\000\\000\\t¹\\001\\000\\000\\000\\000\\000@,±\\000\\000\\000\\000\\000\\002\\000\\000\\000\\000\\000\\000", __align = 969850860077056}, _waitLock = {__data = {
     __lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, 
     __spins = 0}, 
   __size = '\\0' <repeats 12 times>, "\\001", '\\0' <repeats 26 times>, 
   __align = 0}, _owner = 1098918240, _waiting = true}
   g = {<ZThread::LockHolder<ZThread::Monitor>> = {_lock = @0xb12be0, 
   _enabled = true}, <ZThread::NonCopyable> = {<No data fields>}, <No data fields>}
#3  0x00000000008411eb in SqlDelayThread::run (this=0xb0c0a0)
   at ../../../../src/shared/Database/SqlDelayThread.cpp:38
   s = (SqlOperation *) 0x2aaae2a535c0
#4  0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, 
   impl=0xb12ba0, task=@0x418021a0)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#5  0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run (
   this=0x7fff5735b850) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#6  0x00002ac6544751ce in _dispatch (arg=0xb12c14)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
   __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#7  0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x00002ac654bee5d2 in clone () from /lib/libc.so.6
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 1090525536 (LWP 17498)):
#0  0x00002ac65458d1bf in __read_nocancel () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002ac6538e6858 in vio_read () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#2  0x00002ac6538e68b3 in vio_read_buff () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#3  0x00002ac6538e7b95 in net_realloc () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#4  0x00002ac6538e7e89 in my_net_read () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#5  0x00002ac6538e21df in cli_safe_read () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#6  0x00002ac6538e27e9 in cli_read_rows () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#7  0x00002ac6538e14fe in mysql_real_query ()
  from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#8  0x000000000083c97b in DatabaseMysql::DirectExecute (this=0xab0160, 
   sql=0x2aaac491b160 "DELETE FROM characters WHERE guid = '47969'")
   at ../../../../src/shared/Database/DatabaseMysql.cpp:280
   query_connection_guard = {<ZThread::LockHolder<ZThread::FastMutex>> = {
   _lock = @0xab01d8, 
   _enabled = true}, <ZThread::NonCopyable> = {<No data fields>}, <No data fields>}
#9  0x0000000000841865 in SqlTransaction::Execute (this=<value optimized out>, 
   db=0xab0160) at ../../../../src/shared/Database/SqlOperations.cpp:42
   sql = 0x2aaac491b160 "DELETE FROM characters WHERE guid = '47969'"
#10 0x000000000084126d in SqlDelayThread::run (this=0xaf5f90)
   at ../../../../src/shared/Database/SqlDelayThread.cpp:42
   s = (SqlOperation *) 0x2aaac32f17b0
#11 0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, 
   impl=0xb0bbe0, task=@0x410011a0)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#12 0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run (
   this=0x7fff5735b850) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#13 0x00002ac6544751ce in _dispatch (arg=0xc)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
   __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#14 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#15 0x00002ac654bee5d2 in clone () from /lib/libc.so.6
No symbol table info available.
#16 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 1082132832 (LWP 17497)):
#0  0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 ()
  from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002ac65445b482 in ZThread::Monitor::wait (this=0xaf5780, 
   ms=<value optimized out>)
   at ../../../../dep/src/zthread/posix/Monitor.cxx:118
   t = {_value = {tv_sec = 1247768191, tv_usec = 341527}}
   timeout = {tv_sec = 1247768191, tv_nsec = 351000000}
   state = <value optimized out>
   status = -1
   __PRETTY_FUNCTION__ = "ZThread::Status::STATE ZThread::Monitor::wait(long unsigned int)"
#2  0x00002ac654470871 in ZThread::ThreadImpl::sleep (ms=10)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:295
   monitor = (ZThread::Monitor &) @0xaf5780: {<ZThread::Status> = {
   _pending = 0, _mask = 65527}, <ZThread::NonCopyable> = {<No data fields>}, 
 _lock = {<ZThread::NonCopyable> = {<No data fields>}, _mtx = {__data = {
       __lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, 
       __spins = 0}, __size = '\\0' <repeats 39 times>, __align = 0}}, 
 _waitCond = {__data = {__lock = 0, __futex = 225763, __total_seq = 112882, 
     __wakeup_seq = 112881, __woken_seq = 112881, __mutex = 0xaf57e0, 
     __nwaiters = 2, __broadcast_seq = 0}, 
   __size = "\\000\\000\\000\\000ãq\\003\\000ò¸\\001\\000\\000\\000\\000\\000ñ¸\\001\\000\\000\\000\\000\\000ñ¸\\001\\000\\000\\000\\000\\000àW¯\\000\\000\\000\\000\\000\\002\\000\\000\\000\\000\\000\\000", __align = 969644701646848}, _waitLock = {__data = {__lock = 0, 
     __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0}, 
   __size = '\\0' <repeats 12 times>, "\\001", '\\0' <repeats 26 times>, 
   __align = 0}, _owner = 1082132832, _waiting = true}
   g = {<ZThread::LockHolder<ZThread::Monitor>> = {_lock = @0xaf5780, 
   _enabled = true}, <ZThread::NonCopyable> = {<No data fields>}, <No data fields>}
#3  0x00000000008411eb in SqlDelayThread::run (this=0xaf3df0)
   at ../../../../src/shared/Database/SqlDelayThread.cpp:38
   s = (SqlOperation *) 0x2aaae3369af0
#4  0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, 
   impl=0xaf5740, task=@0x408001a0)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#5  0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run (
   this=0x7fff5735b850) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#6  0x00002ac6544751ce in _dispatch (arg=0xaf57b4)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
   __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#7  0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x00002ac654bee5d2 in clone () from /lib/libc.so.6
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 47031322347552 (LWP 17476)):
#0  0x00002ac6545890f5 in pthread_join () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002ac653f1c49b in ACE_Thread_Manager::wait_task (
   this=<value optimized out>, task=0x132fd38)
   at ../../../../dep/ACE_wrappers/ace/OS_NS_Thread.inl:2794
   i = 0
   copy_count = 1
   result = <value optimized out>
#2  0x00000000007a4f09 in WorldSocketMgr::Wait (this=0x1318658)
   at ../../../src/game/WorldSocketMgr.cpp:102
   i = 1
#3  0x00000000004f7d06 in Master::Run (this=)
   at ../../../src/mangosd/Master.cpp:325
   fdr = <value optimized out>
   t = {<ZThread::Cancelable> = {
   _vptr.Cancelable = 0x8eb570}, <ZThread::Waitable> = {
   _vptr.Waitable = 0x2ac654580150}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x130bbb0}
   pidfile = {static npos = 18446744073709551615, 
 _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xae2c08 "core.pid"}}
   t = {<ZThread::Cancelable> = {
   _vptr.Cancelable = 0x2ac654580dd0}, <ZThread::Waitable> = {
   _vptr.Waitable = 0x2ac654580e10}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x12b4ab0}
   td2 = {<ZThread::Cancelable> = {
   _vptr.Cancelable = 0x2ac654580dd0}, <ZThread::Waitable> = {
   _vptr.Waitable = 0x2ac654580e10}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x130b600}
   WorldSocketTest = (class WorldSocketMgr *) 0x1318658
   wsport = <value optimized out>
   bind_ip = {static npos = 18446744073709551615, 
 _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x13186d8 "0.0.0.0"}}
#4  0x00002ac654b414ca in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#5  0x00000000004f5c6a in _start () at ../sysdeps/x86_64/elf/start.S:113
No locals.
109                    *((uint32 volatile*)NULL) = 0;                       // bang crash

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use