ProjectSkyfire/SkyFireEMU — Issue #131: crash
Author: impas
Created: 2012-01-28 11:39:28+00:00
State: open

n--- DEBUG: --- STARTnn[Thread debugging using libthread_db enabled]
[New Thread 0x7ffff47ff700 (LWP 25972)]
[Thread 0x7ffff47ff700 (LWP 25972) exited]
[New Thread 0x7ffff47ff700 (LWP 25973)]
[New Thread 0x7ffff33ff700 (LWP 25974)]
[New Thread 0x7ffff1fff700 (LWP 25975)]
[New Thread 0x7fffc8fff700 (LWP 25976)]
[New Thread 0x7fffc87fe700 (LWP 25977)]
[New Thread 0x7fffc77ff700 (LWP 25978)]
[New Thread 0x7fffc6ffe700 (LWP 25979)]
[New Thread 0x7fffc13ff700 (LWP 25980)]
[New Thread 0x7fffc0bfe700 (LWP 25981)]
[New Thread 0x7fffbf7ff700 (LWP 25982)]
[Thread 0x7fffbf7ff700 (LWP 25982) exited]
[New Thread 0x7fffbe7ff700 (LWP 25983)]
[New Thread 0x7fffbdffe700 (LWP 25984)]

Program received signal SIGHUP, Hangup.
0x00007ffff5fc9be5 in pthread_join () from /lib/libpthread.so.0
n--- DEBUG: BACKTRACE FULLnn#0 0x00007ffff5fc9be5 in pthread_join () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007ffff76f4f6c in ACE_Thread_Manager::wait_task(ACE_Task_Base*) () from /usr/lib/libACE-5.7.7.so
No symbol table info available.
#2 0x0000000000b096e0 in WorldSocketMgr::Wait() ()
No symbol table info available.
#3 0x000000000075991a in Master::Run() ()
No symbol table info available.
#4 0x00007ffff5c7fc4d in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#5 0x000000000074ba79 in _start ()
No symbol table info available.
n--- DEBUG: INFO REGISTERSnnrax 0xfffffffffffffe00	-512
rbx 0x7fffbe7ff700	140736389445376
rcx 0xffffffffffffffff	-1
rdx 0x657f	25983
rsi 0x0	0
rdi 0x7fffbe7ff9d0	140736389446096
rbp 0x0	0x0
rsp 0x7fffffffdda0	0x7fffffffdda0
r8 0x0	0
r9 0x6571	25969
r10 0x0	0
r11 0x246	582
r12 0x7fffffffddb0	140737488346544
r13 0x7fffbe7ffd28	140736389446952
r14 0x7ffff7fde720	140737354000160
r15 0x7ffff4a75298	140737297994392
rip 0x7ffff5fc9be5	0x7ffff5fc9be5
eflags 0x246	[ PF ZF IF ]
cs 0x33	51
ss 0x2b	43
ds 0x0	0
es 0x0	0
fs 0x0	0
gs 0x0	0
fctrl 0x37f	895
fstat 0x20	32
ftag 0xffff	65535
fiseg 0x7fff	32767
fioff 0xf6419e47	-163471801
foseg 0x7fff	32767
fooff 0xffffdad8	-9512
fop 0x51f	1311
mxcsr 0x1fb0	[ UE PE IM DM ZM OM UM PM ]
n--- DEBUG: CALLS (x/32i $pc)nn0x7ffff5fc9be5 :	cmpl $0x0,(%rdi)
0x7ffff5fc9be8 :	jne 0x7ffff5fc9bdc
0x7ffff5fc9bea :	jmp 0x7ffff5fc9b79
0x7ffff5fc9bec :	nopl 0x0(%rax)
0x7ffff5fc9bf0 :	testb $0x3c,0x308(%rbx)
0x7ffff5fc9bf7 :	jne 0x7ffff5fc9b61
0x7ffff5fc9bfd :	mov 0x308(%r14),%edx
0x7ffff5fc9c04 :	mov $0x23,%eax
0x7ffff5fc9c09 :	and $0xffffffffffffffb9,%edx
0x7ffff5fc9c0c :	cmp $0x8,%edx
0x7ffff5fc9c0f :	je 0x7ffff5fc9b61
0x7ffff5fc9c15 :	mov %r8d,%edi
0x7ffff5fc9c18 :	mov %eax,0x8(%rsp)
0x7ffff5fc9c1c :	callq 0x7ffff5fcfb30 <__pthread_disable_asynccancel>
0x7ffff5fc9c21 :	xor %esi,%esi
0x7ffff5fc9c23 :	mov %r12,%rdi
0x7ffff5fc9c26 :	callq 0x7ffff5fcf710 <_pthread_cleanup_pop>
0x7ffff5fc9c2b :	mov 0x8(%rsp),%eax
0x7ffff5fc9c2f :	jmpq 0x7ffff5fc9baf
0x7ffff5fc9c34 :	mov $0x16,%eax
0x7ffff5fc9c39 :	jmp 0x7ffff5fc9c15
0x7ffff5fc9c3b :	mov $0x3,%eax
0x7ffff5fc9c40 :	jmpq 0x7ffff5fc9baf
0x7ffff5fc9c45:	nop
0x7ffff5fc9c46:	nop
0x7ffff5fc9c47:	nop
0x7ffff5fc9c48:	nop
0x7ffff5fc9c49:	nop
0x7ffff5fc9c4a:	nop
0x7ffff5fc9c4b:	nop
0x7ffff5fc9c4c:	nop
0x7ffff5fc9c4d:	nop
n--- DEBUG: THREAD APPLY ALL BACKTRACEn
Thread 14 (Thread 0x7fffbdffe700 (LWP 25984)):
#0 0x00007ffff5d30623 in epoll_wait () from /lib/libc.so.6
#1 0x00007ffff769be34 in ACE_Dev_Poll_Reactor::work_pending_i(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#2 0x00007ffff769c60c in ACE_Dev_Poll_Reactor::handle_events_i(ACE_Time_Value*, ACE_Dev_Poll_Reactor::Token_Guard&) () from /usr/lib/libACE-5.7.7.so
#3 0x00007ffff769c7ce in ACE_Dev_Poll_Reactor::handle_events(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#4 0x00007ffff76dd84d in ACE_Reactor::run_reactor_event_loop(ACE_Time_Value&, int (*)(ACE_Reactor*)) () from /usr/lib/libACE-5.7.7.so
#5 0x0000000000b0b8f6 in ReactorRunnable::svc() ()
#6 0x00007ffff76f1847 in ACE_Task_Base::svc_run(void*) () from /usr/lib/libACE-5.7.7.so
#7 0x00007ffff76f2bc1 in ACE_Thread_Adapter::invoke() () from /usr/lib/libACE-5.7.7.so
#8 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fffbe7ff700 (LWP 25983)):
#0 0x00007ffff5d30623 in epoll_wait () from /lib/libc.so.6
#1 0x00007ffff769be34 in ACE_Dev_Poll_Reactor::work_pending_i(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#2 0x00007ffff769c60c in ACE_Dev_Poll_Reactor::handle_events_i(ACE_Time_Value*, ACE_Dev_Poll_Reactor::Token_Guard&) () from /usr/lib/libACE-5.7.7.so
#3 0x00007ffff769c7ce in ACE_Dev_Poll_Reactor::handle_events(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#4 0x00007ffff76dd84d in ACE_Reactor::run_reactor_event_loop(ACE_Time_Value&, int (*)(ACE_Reactor*)) () from /usr/lib/libACE-5.7.7.so
#5 0x0000000000b0b8f6 in ReactorRunnable::svc() ()
#6 0x00007ffff76f1847 in ACE_Task_Base::svc_run(void*) () from /usr/lib/libACE-5.7.7.so
#7 0x00007ffff76f2bc1 in ACE_Thread_Adapter::invoke() () from /usr/lib/libACE-5.7.7.so
#8 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fffc0bfe700 (LWP 25981)):
#0 0x00007ffff5d298d3 in select () from /lib/libc.so.6
#1 0x00007ffff79817cc in ?? () from /lib/libreadline.so.5
#2 0x00007ffff7981a1d in rl_read_key () from /lib/libreadline.so.5
#3 0x00007ffff796eda1 in readline_internal_char () from /lib/libreadline.so.5
#4 0x00007ffff796f285 in readline () from /lib/libreadline.so.5
#5 0x000000000074c875 in CliRunnable::run() ()
#6 0x0000000000d06d9a in ACE_Based::Thread::ThreadTask(void*) ()
#7 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#8 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#9 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fffc13ff700 (LWP 25980)):
#0 0x00007ffff5d23ebd in read () from /lib/libc.so.6
#1 0x00007ffff5ccedb8 in _IO_file_underflow () from /lib/libc.so.6
#2 0x00007ffff5cce778 in ?? () from /lib/libc.so.6
#3 0x00007ffff5cc4902 in fread () from /lib/libc.so.6
#4 0x0000000001186a97 in VMAP::ModelSpawn::readFromFile(_IO_FILE*, VMAP::ModelSpawn&) ()
#5 0x0000000001182a97 in VMAP::StaticMapTree::UnloadMapTile(unsigned int, unsigned int, VMAP::VMapManager2*) ()
#6 0x000000000117b76b in VMAP::VMapManager2::unloadMap(unsigned int, int, int) ()
#7 0x0000000000a31d58 in Map::UnloadGrid(unsigned int const&, unsigned int const&, bool) ()
#8 0x0000000000c70092 in RemovalState::Update(Map&, NGrid<8u, Player, TypeList > > >, TypeList > > > >&, GridInfo&, unsigned int const&, unsigned int const&, unsigned int const&) const ()
#9 0x0000000000a289cf in Map::DelayedUpdate(unsigned int) ()
#10 0x0000000000a3c445 in MapManager::Update(unsigned int) ()
#11 0x0000000000b9ab4b in World::Update(unsigned int) ()
#12 0x000000000075739a in WorldRunnable::run() ()
#13 0x0000000000d06d9a in ACE_Based::Thread::ThreadTask(void*) ()
#14 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#15 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fffc6ffe700 (LWP 25979)):
#0 0x00007ffff5fcd16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007ffff768a4d5 in ACE_Condition_Thread_Mutex::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) () from /usr/lib/libACE-5.7.7.so
#2 0x00007ffff7672d7b in ?? () from /usr/lib/libACE-5.7.7.so
#3 0x00007ffff7674139 in ?? () from /usr/lib/libACE-5.7.7.so
#4 0x00007ffff76727b2 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#5 0x0000000000d07ee5 in DelayExecutor::svc() ()
#6 0x00007ffff76f1847 in ACE_Task_Base::svc_run(void*) () from /usr/lib/libACE-5.7.7.so
#7 0x00007ffff76f2bc1 in ACE_Thread_Adapter::invoke() () from /usr/lib/libACE-5.7.7.so
#8 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fffc77ff700 (LWP 25978)):
#0 0x00007ffff5fcd16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007ffff768a4d5 in ACE_Condition_Thread_Mutex::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) () from /usr/lib/libACE-5.7.7.so
#2 0x00007ffff7672d7b in ?? () from /usr/lib/libACE-5.7.7.so
#3 0x00007ffff7674139 in ?? () from /usr/lib/libACE-5.7.7.so
#4 0x00007ffff76727b2 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#5 0x0000000000d07ee5 in DelayExecutor::svc() ()
#6 0x00007ffff76f1847 in ACE_Task_Base::svc_run(void*) () from /usr/lib/libACE-5.7.7.so
#7 0x00007ffff76f2bc1 in ACE_Thread_Adapter::invoke() () from /usr/lib/libACE-5.7.7.so
#8 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fffc87fe700 (LWP 25977)):
#0 0x00007ffff5fcd16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007ffff768a4d5 in ACE_Condition_Thread_Mutex::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) () from /usr/lib/libACE-5.7.7.so
#2 0x00007ffff7672d7b in ?? () from /usr/lib/libACE-5.7.7.so
#3 0x00007ffff7674139 in ?? () from /usr/lib/libACE-5.7.7.so
#4 0x00007ffff76727b2 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#5 0x0000000000d07ee5 in DelayExecutor::svc() ()
#6 0x00007ffff76f1847 in ACE_Task_Base::svc_run(void*) () from /usr/lib/libACE-5.7.7.so
#7 0x00007ffff76f2bc1 in ACE_Thread_Adapter::invoke() () from /usr/lib/libACE-5.7.7.so
#8 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fffc8fff700 (LWP 25976)):
#0 0x00007ffff5fcd16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007ffff768a4d5 in ACE_Condition_Thread_Mutex::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) () from /usr/lib/libACE-5.7.7.so
#2 0x00007ffff7672d7b in ?? () from /usr/lib/libACE-5.7.7.so
#3 0x00007ffff7674139 in ?? () from /usr/lib/libACE-5.7.7.so
#4 0x00007ffff76727b2 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#5 0x0000000000d07ee5 in DelayExecutor::svc() ()
#6 0x00007ffff76f1847 in ACE_Task_Base::svc_run(void*) () from /usr/lib/libACE-5.7.7.so
#7 0x00007ffff76f2bc1 in ACE_Thread_Adapter::invoke() () from /usr/lib/libACE-5.7.7.so
#8 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7ffff1fff700 (LWP 25975)):
#0 0x00007ffff5fcd16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007ffff768a4d5 in ACE_Condition_Thread_Mutex::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) () from /usr/lib/libACE-5.7.7.so
#2 0x0000000000753bcb in ACE_Message_Queue::wait_not_empty_cond(ACE_Guard&, ACE_Time_Value*) ()
#3 0x0000000000754759 in ACE_Message_Queue::dequeue_head(ACE_Message_Block*&, ACE_Time_Value*) ()
#4 0x00007ffff76727b2 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#5 0x0000000000d0c590 in DatabaseWorker::svc() ()
#6 0x00007ffff76f1847 in ACE_Task_Base::svc_run(void*) () from /usr/lib/libACE-5.7.7.so
#7 0x00007ffff76f2bc1 in ACE_Thread_Adapter::invoke() () from /usr/lib/libACE-5.7.7.so
#8 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7ffff33ff700 (LWP 25974)):
#0 0x00007ffff5fcd16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007ffff768a4d5 in ACE_Condition_Thread_Mutex::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) () from /usr/lib/libACE-5.7.7.so
#2 0x0000000000753bcb in ACE_Message_Queue::wait_not_empty_cond(ACE_Guard&, ACE_Time_Value*) ()
#3 0x0000000000754759 in ACE_Message_Queue::dequeue_head(ACE_Message_Block*&, ACE_Time_Value*) ()
#4 0x00007ffff76727b2 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#5 0x0000000000d0c590 in DatabaseWorker::svc() ()
#6 0x00007ffff76f1847 in ACE_Task_Base::svc_run(void*) () from /usr/lib/libACE-5.7.7.so
#7 0x00007ffff76f2bc1 in ACE_Thread_Adapter::invoke() () from /usr/lib/libACE-5.7.7.so
#8 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ffff47ff700 (LWP 25973)):
#0 0x00007ffff5fcd16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007ffff768a4d5 in ACE_Condition_Thread_Mutex::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) () from /usr/lib/libACE-5.7.7.so
#2 0x0000000000753bcb in ACE_Message_Queue::wait_not_empty_cond(ACE_Guard&, ACE_Time_Value*) ()
#3 0x0000000000754759 in ACE_Message_Queue::dequeue_head(ACE_Message_Block*&, ACE_Time_Value*) ()
#4 0x00007ffff76727b2 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) () from /usr/lib/libACE-5.7.7.so
#5 0x0000000000d0c590 in DatabaseWorker::svc() ()
#6 0x00007ffff76f1847 in ACE_Task_Base::svc_run(void*) () from /usr/lib/libACE-5.7.7.so
#7 0x00007ffff76f2bc1 in ACE_Thread_Adapter::invoke() () from /usr/lib/libACE-5.7.7.so
#8 0x00007ffff5fc88ba in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff5d3002d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fde720 (LWP 25969)):
#0 0x00007ffff5fc9be5 in pthread_join () from /lib/libpthread.so.0
#1 0x00007ffff76f4f6c in ACE_Thread_Manager::wait_task(ACE_Task_Base*) () from /usr/lib/libACE-5.7.7.so
#2 0x0000000000b096e0 in WorldSocketMgr::Wait() ()
#3 0x000000000075991a in Master::Run() ()
#4 0x00007ffff5c7fc4d in __libc_start_main () from /lib/libc.so.6
#5 0x000000000074ba79 in _start ()
n--- DEBUG: --- STOPnn