Skip to content

Instantly share code, notes, and snippets.

@tst12
Created May 4, 2011 12:57
Show Gist options
  • Save tst12/955170 to your computer and use it in GitHub Desktop.
Save tst12/955170 to your computer and use it in GitHub Desktop.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x4433f950 (LWP 13454)]
0x0000000000a24a30 in AuctionHouseMgr::ClearRemovedAItems (
this=0x7f2ba6d3bb80)
491 delete m_deletedItems.front();
CRASH ON 2011.05.04-15:04
Using the running image of child Thread 0x4433f950 (LWP 13454).
Program stopped at 0xa24a30.
It stopped with signal SIGSEGV, Segmentation fault.
Type "info stack" or "info registers" for more information.
INFO STACK
#0 0x0000000000a24a30 in AuctionHouseMgr::ClearRemovedAItems (
this=0x7f2ba6d3bb80)
#1 0x0000000000a28ba8 in AuctionHouseMgr::Update (this=0x7f2ba6d3bb80)
#2 0x0000000000a121a3 in World::Update (this=0x7f2bba6af900, diff=62)
#3 0x000000000088e736 in WorldRunnable::run (this=0x7f2b9c981560)
#4 0x0000000000e192a6 in ACE_Based::Thread::ThreadTask (param=0x7f2b9c981560)
#5 0x00007f2bba26bf43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
#6 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#7 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
#8 0x0000000000000000 in ?? ()
INFO REGISTERS
rax 0x8 8
rbx 0x90002 589826
rcx 0x7f2bba71fed8 139825788354264
rdx 0x7f2ba67f9a00 139825453701632
rsi 0x7f2ba6d3bc90 139825459215504
rdi 0x4433ef30 1144254256
rbp 0x4433efc0 0x4433efc0
rsp 0x4433ef80 0x4433ef80
r8 0x7f2bba6bfe98 139825787960984
r9 0x1 1
r10 0x0 0
r11 0x0 0
r12 0x7f2b9c981560 139825287533920
r13 0xe1927e 14783102
r14 0x0 0
r15 0x1000 4096
rip 0xa24a30 0xa24a30 <AuctionHouseMgr::ClearRemovedAItems()+78>
eflags 0x10202 [ IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x63 99
gs 0x0 0
fctrl 0x37f 895
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
mxcsr 0x1fa5 [ IE ZE PE IM DM ZM OM UM PM ]
BACKTRACE
#0 0x0000000000a24a30 in AuctionHouseMgr::ClearRemovedAItems (
this=0x7f2ba6d3bb80)
#1 0x0000000000a28ba8 in AuctionHouseMgr::Update (this=0x7f2ba6d3bb80)
#2 0x0000000000a121a3 in World::Update (this=0x7f2bba6af900, diff=62)
#3 0x000000000088e736 in WorldRunnable::run (this=0x7f2b9c981560)
#4 0x0000000000e192a6 in ACE_Based::Thread::ThreadTask (param=0x7f2b9c981560)
#5 0x00007f2bba26bf43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
#6 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#7 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
#8 0x0000000000000000 in ?? ()
BACKTRACE FULL
#0 0x0000000000a24a30 in AuctionHouseMgr::ClearRemovedAItems (
this=0x7f2ba6d3bb80)
guard = {<ACE_Guard<ACE_RW_Thread_Mutex>> = {lock_ = 0x7f2ba6d3bc40,
owner_ = 0}, <No data fields>}
#1 0x0000000000a28ba8 in AuctionHouseMgr::Update (this=0x7f2ba6d3bb80)
No locals.
#2 0x0000000000a121a3 in World::Update (this=0x7f2bba6af900, diff=62)
autobroadcaston = 0
#3 0x000000000088e736 in WorldRunnable::run (this=0x7f2b9c981560)
diff = 62
realCurrTime = 100893
realPrevTime = 100831
prevSleepTime = 47
#4 0x0000000000e192a6 in ACE_Based::Thread::ThreadTask (param=0x7f2b9c981560)
_task = (class ACE_Based::Runnable *) 0x7f2b9c981560
#5 0x00007f2bba26bf43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0x7f2bba71fed8
func = (
ACE_THR_FUNC_INTERNAL) 0xe1927e <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f2b9c981560
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0x8
#6 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x4433f950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1144256848,
-9128881051884454343, 140736289122832, 139825752694528, 0, 4096,
-9129012587906597319, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#7 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
INFO THREADS
12 Thread 0x45b42950 (LWP 13457) 0x00007f2bb8293c18 in epoll_wait ()
from /usr/lib/debug/libc.so.6
11 Thread 0x45341950 (LWP 13456) 0x00007f2bb8293c18 in epoll_wait ()
from /usr/lib/debug/libc.so.6
10 Thread 0x44b40950 (LWP 13455) 0x00007f2bb85250e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
* 9 Thread 0x4433f950 (LWP 13454) 0x0000000000a24a30 in AuctionHouseMgr::ClearRemovedAItems (this=0x7f2ba6d3bb80)
8 Thread 0x43b3e950 (LWP 13453) 0x00007f2bb8521d29 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/debug/libpthread.so.0
7 Thread 0x4333d950 (LWP 13452) 0x00007f2bb8521d29 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/debug/libpthread.so.0
6 Thread 0x42b3c950 (LWP 13451) 0x00007f2bb8521d29 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/debug/libpthread.so.0
5 Thread 0x4233b950 (LWP 13450) 0x00007f2bb85250e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
4 Thread 0x41b3a950 (LWP 13408) 0x00007f2bb85250e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
3 Thread 0x41339950 (LWP 13407) 0x00007f2bb85247db in read ()
from /usr/lib/debug/libpthread.so.0
2 Thread 0x40ae2950 (LWP 13406) 0x00007f2bb85250e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
1 Thread 0x7f2bba720700 (LWP 13403) 0x00007f2bb851e715 in pthread_join (
threadid=1161042256, thread_return=0x0) at pthread_join.c:89
THREADS APPLY ALL BACKTRACE FULL
Thread 12 (Thread 0x45b42950 (LWP 13457)):
#0 0x00007f2bb8293c18 in epoll_wait () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#1 0x00007f2bba236c54 in ACE_Dev_Poll_Reactor::work_pending_i (
this=0x7f2b9c0acd00, max_wait_time=<value optimized out>)
at ../../ace/Dev_Poll_Reactor.cpp:960
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 = 5427}}
this_timeout = <value optimized out>
timeout = 5
nfds = <value optimized out>
#2 0x00007f2bba236d41 in ACE_Dev_Poll_Reactor::handle_events_i (
this=0x7f2b9c0acd00, max_wait_time=0x45b42050, guard=@0x45b41fd0)
at ../../ace/Dev_Poll_Reactor.cpp:1033
result = <value optimized out>
#3 0x00007f2bba236f2e in ACE_Dev_Poll_Reactor::handle_events (
this=0x7f2b9c0acd00, max_wait_time=0x45b42050)
at ../../ace/Dev_Poll_Reactor.cpp:1015
countdown = {<ACE_Copy_Disabled> = {<No data fields>},
max_wait_time_ = 0x45b42050, 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 = 1304510691, tv_usec = 395907}}, stopped_ = false}
guard = {token_ = @0x7f2b9c0acd78, owner_ = 1}
result = -1
#4 0x00007f2bba28dd9d in ACE_Reactor::run_reactor_event_loop (
this=0x7f2b9ced1990, tv=@0x45b42050, eh=0) at ../../ace/Reactor.cpp:267
result = 1
#5 0x0000000000970a29 in ReactorRunnable::svc (this=0x7f2b9cb996c0)
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 = 5427}}
i = {_M_node = 0x7f2b9cb99770}
t = {_M_node = 0x7f2b9bfa2c28}
__FUNCTION__ = "svc"
__PRETTY_FUNCTION__ = "virtual int ReactorRunnable::svc()"
#6 0x00007f2bba2b2827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f2b9cb996c0
svc_status = <value optimized out>
#7 0x00007f2bba2b3efb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f2bba2b27f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f2b9cb996c0
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffffc
#8 0x00007f2bba2b3f85 in ACE_Thread_Adapter::invoke (this=0x7f2b9c0e6550)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x45b42950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169434960,
-9128881051884454343, 140736289122224, 139825752694528, 0, 4096,
-9129015914895638983, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#10 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently c
Thread 11 (Thread 0x45341950 (LWP 13456)):
#0 0x00007f2bb8293c18 in epoll_wait () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#1 0x00007f2bba236c54 in ACE_Dev_Poll_Reactor::work_pending_i (
this=0x7f2b9c0acb80, max_wait_time=<value optimized out>)
at ../../ace/Dev_Poll_Reactor.cpp:960
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 = 9998}}
this_timeout = <value optimized out>
timeout = 9
nfds = <value optimized out>
#2 0x00007f2bba236d41 in ACE_Dev_Poll_Reactor::handle_events_i (
this=0x7f2b9c0acb80, max_wait_time=0x45341050, guard=@0x45340fd0)
at ../../ace/Dev_Poll_Reactor.cpp:1033
result = <value optimized out>
#3 0x00007f2bba236f2e in ACE_Dev_Poll_Reactor::handle_events (
this=0x7f2b9c0acb80, max_wait_time=0x45341050)
at ../../ace/Dev_Poll_Reactor.cpp:1015
countdown = {<ACE_Copy_Disabled> = {<No data fields>},
max_wait_time_ = 0x45341050, 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 = 1304510691, tv_usec = 394462}}, stopped_ = false}
guard = {token_ = @0x7f2b9c0acbf8, owner_ = 1}
result = -1
#4 0x00007f2bba28dd9d in ACE_Reactor::run_reactor_event_loop (
this=0x7f2b9ced1960, tv=@0x45341050, eh=0) at ../../ace/Reactor.cpp:267
result = -1665559160
#5 0x0000000000970a29 in ReactorRunnable::svc (this=0x7f2b9cb99588)
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 = 9998}}
i = {_M_node = 0x7f2b9cb99638}
t = {_M_node = 0x0}
__FUNCTION__ = "svc"
__PRETTY_FUNCTION__ = "virtual int ReactorRunnable::svc()"
#6 0x00007f2bba2b2827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f2b9cb99588
svc_status = <value optimized out>
#7 0x00007f2bba2b3efb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f2bba2b27f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f2b9cb99588
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffffc
#8 0x00007f2bba2b3f85 in ACE_Thread_Adapter::invoke (this=0x7f2b9c0e65c0)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x45341950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1161042256,
-9128881051884454343, 140736289122224, 139825752694528, 0, 4096,
-9129014813773398471, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#10 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 10 (Thread 0x44b40950 (LWP 13455)):
#0 0x00007f2bb85250e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000d356fa in ACE_OS::sleep (tv=@0x44b40060)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 1, tv_nsec = 0}
#2 0x0000000000e191db in ACE_Based::Thread::Sleep (msecs=1000)
No locals.
#3 0x00000000008894ea in FreezeDetectorRunnable::run (this=0x7f2b9c00cba8)
curtime = 100282
__FUNCTION__ = "run"
__PRETTY_FUNCTION__ = "virtual void FreezeDetectorRunnable::run()"
#4 0x0000000000e192a6 in ACE_Based::Thread::ThreadTask (param=0x7f2b9c00cba8)
_task = (class ACE_Based::Runnable *) 0x7f2b9c00cba8
#5 0x00007f2bba26bf43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (
ACE_THR_FUNC_INTERNAL) 0xe1927e <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f2b9c00cba8
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x44b40950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1152649552,
-9128881051884454343, 140736289122832, 139825752694528, 0, 4096,
-9129013714798641607, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#7 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 9 (Thread 0x4433f950 (LWP 13454)):
#0 0x0000000000a24a30 in AuctionHouseMgr::ClearRemovedAItems (
this=0x7f2ba6d3bb80)
guard = {<ACE_Guard<ACE_RW_Thread_Mutex>> = {lock_ = 0x7f2ba6d3bc40,
owner_ = 0}, <No data fields>}
#1 0x0000000000a28ba8 in AuctionHouseMgr::Update (this=0x7f2ba6d3bb80)
No locals.
#2 0x0000000000a121a3 in World::Update (this=0x7f2bba6af900, diff=62)
autobroadcaston = 0
#3 0x000000000088e736 in WorldRunnable::run (this=0x7f2b9c981560)
diff = 62
realCurrTime = 100893
realPrevTime = 100831
prevSleepTime = 47
#4 0x0000000000e192a6 in ACE_Based::Thread::ThreadTask (param=0x7f2b9c981560)
_task = (class ACE_Based::Runnable *) 0x7f2b9c981560
#5 0x00007f2bba26bf43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0x7f2bba71fed8
func = (
ACE_THR_FUNC_INTERNAL) 0xe1927e <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f2b9c981560
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0x8
#6 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x4433f950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1144256848,
-9128881051884454343, 140736289122832, 139825752694528, 0, 4096,
-9129012587906597319, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#7 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently asm
Thread 8 (Thread 0x43b3e950 (LWP 13453)):
#0 0x00007f2bb8521d29 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x00007f2bba223945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f2b9c9b8484, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x0000000000891485 in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f2b9c9b8400, timeout=0x0)
at /usr/local/include/ace/Message_Queue_T.cpp:1744
result = 0
#3 0x000000000089062c in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f2b9c9b8400, first_item=@0x43b3e058, timeout=0x0)
at /usr/local/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f2b9c9b8450, owner_ = 0}
#4 0x00007f2bba209625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000e186c3 in DelayExecutor::svc (this=0x7f2b9cca2cc0)
rq = (class ACE_Method_Request *) 0x7f2b8fc4ec50
#6 0x00007f2bba2b2827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f2b9cca2cc0
svc_status = <value optimized out>
#7 0x00007f2bba2b3efb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f2bba2b27f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f2b9cca2cc0
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f2bba2b3f85 in ACE_Thread_Adapter::invoke (this=0x7f2b9c0e6710)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x43b3e950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1135864144,
-9128881051884454343, 140736289121984, 139825752694528, 0, 4096,
-9129020285024862663, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#10 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently c++
Thread 7 (Thread 0x4333d950 (LWP 13452)):
#0 0x00007f2bb8521d29 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x00007f2bba223945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f2b9c9b8484, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x0000000000891485 in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f2b9c9b8400, timeout=0x0)
at /usr/local/include/ace/Message_Queue_T.cpp:1744
result = 0
#3 0x000000000089062c in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f2b9c9b8400, first_item=@0x4333d058, timeout=0x0)
at /usr/local/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f2b9c9b8450, owner_ = 0}
#4 0x00007f2bba209625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000e186c3 in DelayExecutor::svc (this=0x7f2b9cca2cc0)
rq = (class ACE_Method_Request *) 0x7f2b8fc4ecf0
#6 0x00007f2bba2b2827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f2b9cca2cc0
svc_status = <value optimized out>
#7 0x00007f2bba2b3efb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f2bba2b27f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f2b9cca2cc0
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f2bba2b3f85 in ACE_Thread_Adapter::invoke (this=0x7f2b9c0e6780)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x4333d950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1127471440,
-9128881051884454343, 140736289121984, 139825752694528, 0, 4096,
-9129019183902622151, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#10 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently asm
Thread 6 (Thread 0x42b3c950 (LWP 13451)):
#0 0x00007f2bb8521d29 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x00007f2bba223945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f2b9c9b8484, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x0000000000891485 in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f2b9c9b8400, timeout=0x0)
at /usr/local/include/ace/Message_Queue_T.cpp:1744
result = 0
#3 0x000000000089062c in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f2b9c9b8400, first_item=@0x42b3c058, timeout=0x0)
at /usr/local/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f2b9c9b8450, owner_ = 0}
#4 0x00007f2bba209625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000e186c3 in DelayExecutor::svc (this=0x7f2b9cca2cc0)
rq = (class ACE_Method_Request *) 0x7f2b8fc4ed18
#6 0x00007f2bba2b2827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f2b9cca2cc0
svc_status = <value optimized out>
#7 0x00007f2bba2b3efb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f2bba2b27f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f2b9cca2cc0
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f2bba2b3f85 in ACE_Thread_Adapter::invoke (this=0x7f2b9c0e67f0)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x42b3c950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1119078736,
-9128881051884454343, 140736289121984, 139825752694528, 0, 4096,
-9129018084927865287, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#10 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 0x4233b950 (LWP 13450)):
#0 0x00007f2bb85250e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000d356fa in ACE_OS::sleep (tv=@0x4233b070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000e191db in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000e3395d in SqlDelayThread::run (this=0x7f2b9cd9aa40)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 5059
#4 0x0000000000e192a6 in ACE_Based::Thread::ThreadTask (param=0x7f2b9cd9aa40)
_task = (class ACE_Based::Runnable *) 0x7f2b9cd9aa40
#5 0x00007f2bba26bf43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (
ACE_THR_FUNC_INTERNAL) 0xe1927e <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f2b9cd9aa40
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x4233b950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1110686032,
-9128881051884454343, 140736289122016, 139825752694528, 0, 4096,
-9129016983805624775, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#7 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 0x41b3a950 (LWP 13408)):
#0 0x00007f2bb85250e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000d356fa in ACE_OS::sleep (tv=@0x41b3a070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000e191db in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000e3395d in SqlDelayThread::run (this=0x7f2bba6bfdc0)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 8119
#4 0x0000000000e192a6 in ACE_Based::Thread::ThreadTask (param=0x7f2bba6bfdc0)
_task = (class ACE_Based::Runnable *) 0x7f2bba6bfdc0
#5 0x00007f2bba26bf43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (
ACE_THR_FUNC_INTERNAL) 0xe1927e <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f2bba6bfdc0
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x41b3a950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1102293328,
-9128881051884454343, 140736289122432, 139825752694528, 0, 4096,
-9129024680923890119, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#7 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 0x41339950 (LWP 13407)):
#0 0x00007f2bb85247db in read () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x00007f2bb9dca1f8 in vio_read () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#2 0x00007f2bb9dca257 in vio_read_buff ()
from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#3 0x00007f2bb9dcb3e9 in ?? () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#4 0x00007f2bb9dcb78d in my_net_read () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#5 0x00007f2bb9dc5ea5 in cli_safe_read ()
from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#6 0x00007f2bb9dc65c9 in ?? () from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#7 0x00007f2bb9dc4afe in mysql_real_query ()
from /usr/lib/libmysqlclient_r.so.15
No symbol table info available.
#8 0x0000000000e1ee82 in MySQLConnection::Execute (this=0x7f2bba6f7c40,
sql=0x7f2b8fe70680 "INSERT INTO mail (id,messageType,stationery,mailTemplateId,sender,receiver,subject,body,has_items,expire_time,deliver_time,money,cod,checked) VALUES ('6837823', '2', '62', '0', '1', '126179', '37703:0"...)
_s = 100908
#9 0x0000000000e1c228 in SqlPlainRequest::Execute (this=0x7f2b929d9110,
conn=0x7f2bba6f7c40)
guard = {m_pConn = 0x7f2bba6f7c40}
#10 0x0000000000e1c16b in SqlTransaction::Execute (this=0x7f2b92854cc0,
conn=0x7f2bba6f7c40)
pStmt = (SqlOperation *) 0x7f2b929d9110
i = 0
guard = {m_pConn = 0x7f2bba6f7c40}
nItems = 2
#11 0x0000000000e338d7 in SqlDelayThread::ProcessRequests (
this=0x7f2bba6bfe80)
s = (SqlOperation *) 0x7f2b92854cc0
#12 0x0000000000e33966 in SqlDelayThread::run (this=0x7f2bba6bfe80)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 8033
#13 0x0000000000e192a6 in ACE_Based::Thread::ThreadTask (param=0x7f2bba6bfe80)
_task = (class ACE_Based::Runnable *) 0x7f2bba6bfe80
#14 0x00007f2bba26bf43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (
ACE_THR_FUNC_INTERNAL) 0xe1927e <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f2bba6bfe80
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffffc
#15 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x41339950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1093900624,
-9128881051884454343, 140736289122432, 139825752694528, 0, 4096,
-9129023579801649607, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#16 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#17 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x40ae2950 (LWP 13406)):
#0 0x00007f2bb85250e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000d356fa in ACE_OS::sleep (tv=@0x40ae2070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000e191db in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000e3395d in SqlDelayThread::run (this=0x7f2bba6bff40)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 8099
#4 0x0000000000e192a6 in ACE_Based::Thread::ThreadTask (param=0x7f2bba6bff40)
_task = (class ACE_Based::Runnable *) 0x7f2bba6bff40
#5 0x00007f2bba26bf43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (
ACE_THR_FUNC_INTERNAL) 0xe1927e <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f2bba6bff40
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f2bb851dfc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x40ae2950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1085155664,
-9128881051884454343, 140736289122432, 139825752694528, 0, 4096,
-9129022597864751559, 9158285000368193081}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#7 0x00007f2bb829364d in clone () from /usr/lib/debug/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0,
mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0,
fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0,
fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (
const void *) 0x7f2bb82c9520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x7f2bba720700 (LWP 13403)):
#0 0x00007f2bb851e715 in pthread_join (threadid=1161042256,
thread_return=0x0) at pthread_join.c:89
__ignore = <value optimized out>
_tid = 13456
_buffer = {__routine = 0x7f2bb851e5e0 <cleanup>, __arg = 0x45341d38,
__canceltype = 0, __prev = 0x0}
oldtype = 0
result = 22
#1 0x00007f2bba2b68fb in ACE_Thread_Manager::wait_task (this=0x7f2b9c0ead40,
task=0x7f2b9cb99588) at ../../ace/OS_NS_Thread.inl:2788
i = 0
copy_count = 1
result = <value optimized out>
#2 0x0000000000970043 in ReactorRunnable::Wait (this=0x7f2b9cb99588)
No locals.
#3 0x000000000096e399 in WorldSocketMgr::Wait (this=0x7f2b9c017e78)
i = 0
#4 0x0000000000886257 in Master::Run (this=0x7f2bba6e7fe0)
pidfile = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f2bba713f28 "./worldd.pid"}}
world_thread = {m_iThreadId = 1144256848,
m_hThreadHandle = 1144256848, m_task = 0x7f2b9c981560,
static m_ThreadStorage = {<ACE_Copy_Disabled> = {<No data fields>},
_vptr.ACE_TSS = 0xf71150, keylock_ = {lock_ = {__data = {__lock = 0,
__count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0,
__list = {__prev = 0x0, __next = 0x0}},
__size = '\0' <repeats 39 times>, __align = 0}, removed_ = false},
once_ = false, key_ = 0}, static m_TpEnum = {m_priority = {0, 0, 0, 0, 0,
0, 0}}}
cliThread = (ACE_Based::Thread *) 0x0
rar_thread = (ACE_Based::Thread *) 0x0
soap_thread = (ACE_Based::Thread *) 0x0
freeze_thread = (ACE_Based::Thread *) 0x7f2b9ced1930
wsport = 8089
bind_ip = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f2b9c0baf78 "0.0.0.0"}}
#5 0x000000000089262e in main (argc=3, argv=0x7fffb8852ee8)
cfg_file = 0x7fffb8854efc "../etc/mangosd.conf"
options = 0xecd12f ":c:"
cmd_opts = {argc_ = 3, argv_ = 0x7fffb8852ee8, optind = 3,
opterr = 0, optarg = 0x0, optstring_ = 0x7f2bba713f88, long_only_ = 0,
has_colon_ = 1, last_option_ = 0x7f2bba713f60, nextchar_ = 0x0,
optopt_ = 99, ordering_ = 2, nonopt_start_ = 3, nonopt_end_ = 3,
long_option_ = 0x0,
long_opts_ = {<ACE_Array_Base<ACE_Get_Opt::ACE_Get_Opt_Long_Option*>> = {
max_size_ = 1, cur_size_ = 1, array_ = 0x7f2bba6e7fe8,
allocator_ = 0x7f2bba51afd0}, <No data fields>}}
option = -1
0x0000000000a24a30 491 delete m_deletedItems.front();
Current language: auto; currently c++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment