Skip to content

Instantly share code, notes, and snippets.

@tst12
Created April 27, 2011 17:41
Show Gist options
  • Save tst12/944765 to your computer and use it in GitHub Desktop.
Save tst12/944765 to your computer and use it in GitHub Desktop.
isAlive
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x447f2950 (LWP 15479)]
0x000000000088f896 in Unit::isAlive (this=0x81d1b8d04133)
1507 bool isAlive() const { return (m_deathState == ALIVE); };
CRASH ON 2011.04.26-00:57
Using the running image of child Thread 0x447f2950 (LWP 15479).
Program stopped at 0x88f896.
It stopped with signal SIGSEGV, Segmentation fault.
Type "info stack" or "info registers" for more information.
INFO STACK
#0 0x000000000088f896 in Unit::isAlive (this=0x81d1b8d04133)
#1 0x0000000000d15f37 in Creature::ForcedDespawn (this=0x81d1b8d04133,
timeMSToDespawn=0)
#2 0x00007f674c012c99 in npc_fizzlebang_tocAI::UpdateAI (
this=0x7f66c2039d70, diff=100)
#3 0x0000000000d1710b in Creature::Update (this=0x7f66bdeac100,
update_diff=100, diff=100)
#4 0x0000000000b2a862 in TemporarySummon::Update (this=0x7f66bdeac100,
update_diff=100, diff=100)
#5 0x000000000094ce52 in WorldObject::UpdateHelper::Update (this=0x447f1c80,
#6 0x0000000000cc07f2 in MaNGOS::ObjectUpdater::Visit (this=0x447f1f10,
m=@0x7f66fe91c400)
#7 0x0000000000cc0872 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (
v=@0x447f1f10, c=@0x7f66fe91c400)
#8 0x0000000000cc0ac2 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x447f1f10,
c=@0x7f66fe91c400)
#9 0x0000000000cc0b03 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (
v=@0x447f1f10, c=@0x7f66fe91c3d0)
#10 0x0000000000cc0b2a in VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=@0x447f1f10, c=@0x7f66fe91c3d0)
#11 0x0000000000cc0b4c in TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0x447f1f00, c=@0x7f66fe91c3d0)
#12 0x0000000000cc0b6b in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater> (this=0x7f66fe91c3d0, visitor=@0x447f1f00)
#13 0x0000000000cc0ba3 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=0x7f66fe91c000,
x=@0x447f1dec, y=@0x447f1de8, visitor=@0x447f1f00)
#14 0x0000000000cc2514 in Map::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x7f66fe8bc000, cell=@0x447f1ea0,
#15 0x0000000000cb2eb7 in Map::Update (this=0x7f66fe8bc000,
t_diff=@0x7f672d38be40)
#16 0x0000000000cb33bb in DungeonMap::Update (this=0x7f66fe8bc000,
t_diff=@0x7f672d38be40)
#17 0x0000000000a88d9c in MapUpdateRequest::call (this=0x7f672d38be20)
#18 0x0000000000db8032 in DelayExecutor::svc (this=0x7f674c82f940)
#19 0x00007f67693fe827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
#20 0x00007f67693ffefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
#21 0x00007f67693fff85 in ACE_Thread_Adapter::invoke (this=0x7f674bc58170)
at ../../ace/Thread_Adapter.cpp:96
#22 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#23 0x00007f67673df64d in clone () from /usr/lib/debug/libc.so.6
#24 0x0000000000000000 in ?? ()
INFO REGISTERS
rax 0x81d1b8d04133 142737748803891
rbx 0xb2a5f2 11707890
rcx 0xd392fc 13865724
rdx 0xffffffffffe5ea1e -1709538
rsi 0x0 0
rdi 0x81d1b8d04133 142737748803891
rbp 0x447f1ab0 0x447f1ab0
rsp 0x447f1ab0 0x447f1ab0
r8 0x7f67697fb900 140082128337152
r9 0x4db5ee3b 1303768635
r10 0x12dcb0c 19778316
r11 0x206 518
r12 0x7f674c82f940 140081642010944
r13 0x7f67693fe7f0 140082124154864
r14 0x0 0
r15 0x1000 4096
rip 0x88f896 0x88f896 <Unit::isAlive() const+12>
eflags 0x10246 [ PF ZF 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 0x1faf [ IE DE ZE OE PE IM DM ZM OM UM PM ]
BACKTRACE
#0 0x000000000088f896 in Unit::isAlive (this=0x81d1b8d04133)
#1 0x0000000000d15f37 in Creature::ForcedDespawn (this=0x81d1b8d04133,
timeMSToDespawn=0)
#2 0x00007f674c012c99 in npc_fizzlebang_tocAI::UpdateAI (
this=0x7f66c2039d70, diff=100)
#3 0x0000000000d1710b in Creature::Update (this=0x7f66bdeac100,
update_diff=100, diff=100)
#4 0x0000000000b2a862 in TemporarySummon::Update (this=0x7f66bdeac100,
update_diff=100, diff=100)
#5 0x000000000094ce52 in WorldObject::UpdateHelper::Update (this=0x447f1c80,
#6 0x0000000000cc07f2 in MaNGOS::ObjectUpdater::Visit (this=0x447f1f10,
m=@0x7f66fe91c400)
#7 0x0000000000cc0872 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (
v=@0x447f1f10, c=@0x7f66fe91c400)
#8 0x0000000000cc0ac2 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x447f1f10,
c=@0x7f66fe91c400)
#9 0x0000000000cc0b03 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (
v=@0x447f1f10, c=@0x7f66fe91c3d0)
#10 0x0000000000cc0b2a in VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=@0x447f1f10, c=@0x7f66fe91c3d0)
#11 0x0000000000cc0b4c in TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0x447f1f00, c=@0x7f66fe91c3d0)
#12 0x0000000000cc0b6b in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater> (this=0x7f66fe91c3d0, visitor=@0x447f1f00)
#13 0x0000000000cc0ba3 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=0x7f66fe91c000,
x=@0x447f1dec, y=@0x447f1de8, visitor=@0x447f1f00)
#14 0x0000000000cc2514 in Map::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x7f66fe8bc000, cell=@0x447f1ea0,
#15 0x0000000000cb2eb7 in Map::Update (this=0x7f66fe8bc000,
t_diff=@0x7f672d38be40)
#16 0x0000000000cb33bb in DungeonMap::Update (this=0x7f66fe8bc000,
t_diff=@0x7f672d38be40)
#17 0x0000000000a88d9c in MapUpdateRequest::call (this=0x7f672d38be20)
#18 0x0000000000db8032 in DelayExecutor::svc (this=0x7f674c82f940)
#19 0x00007f67693fe827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
#20 0x00007f67693ffefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
#21 0x00007f67693fff85 in ACE_Thread_Adapter::invoke (this=0x7f674bc58170)
at ../../ace/Thread_Adapter.cpp:96
#22 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#23 0x00007f67673df64d in clone () from /usr/lib/debug/libc.so.6
#24 0x0000000000000000 in ?? ()
BACKTRACE FULL
#0 0x000000000088f896 in Unit::isAlive (this=0x81d1b8d04133)
No locals.
#1 0x0000000000d15f37 in Creature::ForcedDespawn (this=0x81d1b8d04133,
timeMSToDespawn=0)
No locals.
#2 0x00007f674c012c99 in npc_fizzlebang_tocAI::UpdateAI (
this=0x7f66c2039d70, diff=100)
No locals.
#3 0x0000000000d1710b in Creature::Update (this=0x7f66bdeac100,
update_diff=100, diff=100)
No locals.
#4 0x0000000000b2a862 in TemporarySummon::Update (this=0x7f66bdeac100,
update_diff=100, diff=100)
No locals.
#5 0x000000000094ce52 in WorldObject::UpdateHelper::Update (this=0x447f1c80,
No locals.
#6 0x0000000000cc07f2 in MaNGOS::ObjectUpdater::Visit (this=0x447f1f10,
m=@0x7f66fe91c400)
helper = {m_obj = 0x7f66bdeac100}
iter = {_Ptr = 0x7f66bdeae008}
#7 0x0000000000cc0872 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (
v=@0x447f1f10, c=@0x7f66fe91c400)
No locals.
#8 0x0000000000cc0ac2 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x447f1f10,
c=@0x7f66fe91c400)
No locals.
#9 0x0000000000cc0b03 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (
v=@0x447f1f10, c=@0x7f66fe91c3d0)
No locals.
#10 0x0000000000cc0b2a in VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=@0x447f1f10, c=@0x7f66fe91c3d0)
No locals.
#11 0x0000000000cc0b4c in TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0x447f1f00, c=@0x7f66fe91c3d0)
No locals.
#12 0x0000000000cc0b6b in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater> (this=0x7f66fe91c3d0, visitor=@0x447f1f00)
No locals.
#13 0x0000000000cc0ba3 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=0x7f66fe91c000,
x=@0x447f1dec, y=@0x447f1de8, visitor=@0x447f1f00)
No locals.
#14 0x0000000000cc2514 in Map::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x7f66fe8bc000, cell=@0x447f1ea0,
x = 33
y = 32
cell_x = 0
cell_y = 2
#15 0x0000000000cb2eb7 in Map::Update (this=0x7f66fe8bc000,
t_diff=@0x7f672d38be40)
pair = {x_coord = 264, y_coord = 258}
cell = {data = {Part = {grid_x = 33, grid_y = 32, cell_x = 0,
cell_y = 2, nocreate = 1, reserved = 0}, All = 17303585}}
cell_id = 132360
y = 258
x = 264
plr = (class Player *) 0x7f670fd44000
area = {low_bound = {x_coord = 262, y_coord = 255}, high_bound = {
x_coord = 266, y_coord = 259}}
updater = {i_timeDiff = 100}
grid_object_update = {i_visitor = @0x447f1f10}
world_object_update = {i_visitor = @0x447f1f10}
__FUNCTION__ = "Update"
__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#16 0x0000000000cb33bb in DungeonMap::Update (this=0x7f66fe8bc000,
t_diff=@0x7f672d38be40)
No locals.
#17 0x0000000000a88d9c in MapUpdateRequest::call (this=0x7f672d38be20)
No locals.
#18 0x0000000000db8032 in DelayExecutor::svc (this=0x7f674c82f940)
rq = (class ACE_Method_Request *) 0x7f672d38be20
#19 0x00007f67693fe827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f674c82f940
svc_status = <value optimized out>
#20 0x00007f67693ffefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xd392fc
func = (ACE_THR_FUNC) 0x7f67693fe7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f674c82f940
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x81d1b8d04133
#21 0x00007f67693fff85 in ACE_Thread_Adapter::invoke (this=0x7f674bc58170)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#22 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x447f2950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1149184336,
-2175653314061664713, 140737406722848, 140082093137664, 0, 4096,
-2175786001680302537, 2233864699129757239}, 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>
#23 0x00007f67673df64d 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 *) 0x7f6767415520
#24 0x0000000000000000 in ?? ()
No symbol table info available.
INFO THREADS
12 Thread 0x45ff5950 (LWP 15483) 0x00007f67673dfc18 in epoll_wait ()
from /usr/lib/debug/libc.so.6
11 Thread 0x457f4950 (LWP 15482) 0x00007f67673dfc18 in epoll_wait ()
from /usr/lib/debug/libc.so.6
10 Thread 0x44ff3950 (LWP 15481) 0x00007f67676710e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
9 Thread 0x41792950 (LWP 15480) 0x00007f676766dd29 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/debug/libpthread.so.0
* 8 Thread 0x447f2950 (LWP 15479) 0x000000000088f896 in Unit::isAlive (
this=0x81d1b8d04133)
7 Thread 0x43ff1950 (LWP 15478) 0x0000000000da007c in VMAP::GroupModel::IntersectRay (this=0xbf281e0, ray=@0x43fefcb0, distance=@0x43fefd0c,
stopAtFirstHit=false)
6 Thread 0x437f0950 (LWP 15477) 0x0000000000a15fc5 in MotionMaster::UpdateMotion (this=0x7f66cfbf7ad8, diff=100)
5 Thread 0x42fef950 (LWP 15476) 0x00007f67676710e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
4 Thread 0x40f91950 (LWP 15393) 0x00007f67676710e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
3 Thread 0x427ee950 (LWP 15392) 0x00007f67676710e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
2 Thread 0x41fed950 (LWP 15391) 0x00007f67676710e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
1 Thread 0x7f676986c700 (LWP 15388) 0x00007f676766a715 in pthread_join (
threadid=1165969744, thread_return=0x0) at pthread_join.c:89
THREADS APPLY ALL BACKTRACE FULL
Thread 12 (Thread 0x45ff5950 (LWP 15483)):
#0 0x00007f67673dfc18 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 *) 0x7f6767415520
#1 0x00007f6769382c54 in ACE_Dev_Poll_Reactor::work_pending_i (
this=0x7f674bc08400, 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 = 6918}}
this_timeout = <value optimized out>
timeout = 6
nfds = <value optimized out>
#2 0x00007f6769382d41 in ACE_Dev_Poll_Reactor::handle_events_i (
this=0x7f674bc08400, max_wait_time=0x45ff5050, guard=@0x45ff4fd0)
at ../../ace/Dev_Poll_Reactor.cpp:1033
result = <value optimized out>
#3 0x00007f6769382f2e in ACE_Dev_Poll_Reactor::handle_events (
this=0x7f674bc08400, max_wait_time=0x45ff5050)
at ../../ace/Dev_Poll_Reactor.cpp:1015
countdown = {<ACE_Copy_Disabled> = {<No data fields>},
max_wait_time_ = 0x45ff5050, 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 = 1303768635, tv_usec = 451736}}, stopped_ = false}
guard = {token_ = @0x7f674bc08478, owner_ = 1}
result = -1
#4 0x00007f67693d9d9d in ACE_Reactor::run_reactor_event_loop (
this=0x7f674ca2a4b8, tv=@0x45ff5050, eh=0) at ../../ace/Reactor.cpp:267
result = 1
#5 0x0000000000956e41 in ReactorRunnable::svc (this=0x7f674c82f740)
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 = 6918}}
i = {_M_node = 0x7f674c82f7f0}
t = {_M_node = 0x7f672d37a138}
__FUNCTION__ = "svc"
__PRETTY_FUNCTION__ = "virtual int ReactorRunnable::svc()"
#6 0x00007f67693fe827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f674c82f740
svc_status = <value optimized out>
#7 0x00007f67693ffefb 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) 0x7f67693fe7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f674c82f740
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffffc
#8 0x00007f67693fff85 in ACE_Thread_Adapter::invoke (this=0x7f674bc58250)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x45ff5950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1174362448,
-2175653314061664713, 140737406723088, 140082093137664, 0, 4096,
-2175787103876284873, 2233864699129757239}, 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 0x00007f67673df64d 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 *) 0x7f6767415520
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently c
Thread 11 (Thread 0x457f4950 (LWP 15482)):
#0 0x00007f67673dfc18 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 *) 0x7f6767415520
#1 0x00007f6769382c54 in ACE_Dev_Poll_Reactor::work_pending_i (
this=0x7f674bc08280, 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 = 9999}}
this_timeout = <value optimized out>
timeout = 9
nfds = <value optimized out>
#2 0x00007f6769382d41 in ACE_Dev_Poll_Reactor::handle_events_i (
this=0x7f674bc08280, max_wait_time=0x457f4050, guard=@0x457f3fd0)
at ../../ace/Dev_Poll_Reactor.cpp:1033
result = <value optimized out>
#3 0x00007f6769382f2e in ACE_Dev_Poll_Reactor::handle_events (
this=0x7f674bc08280, max_wait_time=0x457f4050)
at ../../ace/Dev_Poll_Reactor.cpp:1015
countdown = {<ACE_Copy_Disabled> = {<No data fields>},
max_wait_time_ = 0x457f4050, 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 = 1303768635, tv_usec = 441156}}, stopped_ = false}
guard = {token_ = @0x7f674bc082f8, owner_ = 1}
result = -1
#4 0x00007f67693d9d9d in ACE_Reactor::run_reactor_event_loop (
this=0x7f674ca2a488, tv=@0x457f4050, eh=0) at ../../ace/Reactor.cpp:267
result = 1283651080
#5 0x0000000000956e41 in ReactorRunnable::svc (this=0x7f674c82f608)
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}}
i = {_M_node = 0x7f674c82f6b8}
t = {_M_node = 0x0}
__FUNCTION__ = "svc"
__PRETTY_FUNCTION__ = "virtual int ReactorRunnable::svc()"
#6 0x00007f67693fe827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f674c82f608
svc_status = <value optimized out>
#7 0x00007f67693ffefb 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) 0x7f67693fe7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f674c82f608
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffffc
#8 0x00007f67693fff85 in ACE_Thread_Adapter::invoke (this=0x7f674bc581e0)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x457f4950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1165969744,
-2175653314061664713, 140737406723088, 140082093137664, 0, 4096,
-2175788203924783561, 2233864699129757239}, 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 0x00007f67673df64d 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 *) 0x7f6767415520
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 10 (Thread 0x44ff3950 (LWP 15481)):
#0 0x00007f67676710e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000cd08b6 in ACE_OS::sleep (tv=@0x44ff3060)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 1, tv_nsec = 0}
#2 0x0000000000db8b2b in ACE_Based::Thread::Sleep (msecs=1000)
No locals.
#3 0x000000000087289a in FreezeDetectorRunnable::run (this=0x7f674bb50bf8)
curtime = 10337055
__FUNCTION__ = "run"
__PRETTY_FUNCTION__ = "virtual void FreezeDetectorRunnable::run()"
#4 0x0000000000db8bf6 in ACE_Based::Thread::ThreadTask (param=0x7f674bb50bf8)
_task = (class ACE_Based::Runnable *) 0x7f674bb50bf8
#5 0x00007f67693b7f43 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) 0xdb8bce <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f674bb50bf8
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x44ff3950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1157577040,
-2175653314061664713, 140737406723696, 140082093137664, 0, 4096,
-2175784901631803849, 2233864699129757239}, 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 0x00007f67673df64d 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 *) 0x7f6767415520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 9 (Thread 0x41792950 (LWP 15480)):
#0 0x00007f676766dd29 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x00007f676936f89a in ACE_Condition_Thread_Mutex::wait (
this=0x7f674c82fa14) at ../../ace/OS_NS_Thread.inl:329
No locals.
#2 0x0000000000a88718 in MapUpdater::wait (this=0x7f674c82f938)
guard = {lock_ = 0x7f674c82fa50, owner_ = 0}
#3 0x0000000000949e52 in MapManager::Update (this=0x7f674c82f880, diff=12)
iter = {_M_node = 0x4db5ee3b}
#4 0x00000000009f85a5 in World::Update (this=0x7f67697fb900, diff=12)
autobroadcaston = 0
#5 0x0000000000877ae6 in WorldRunnable::run (this=0x7f674c8e49f0)
diff = 12
realCurrTime = 10337970
realPrevTime = 10337958
prevSleepTime = 9
#6 0x0000000000db8bf6 in ACE_Based::Thread::ThreadTask (param=0x7f674c8e49f0)
_task = (class ACE_Based::Runnable *) 0x7f674c8e49f0
#7 0x00007f67693b7f43 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) 0xdb8bce <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f674c8e49f0
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x41792950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1098459472,
-2175653314061664713, 140737406723696, 140082093137664, 0, 4096,
-2175797013976449481, 2233864699129757239}, 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>
#9 0x00007f67673df64d 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 *) 0x7f6767415520
#10 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently asm
Thread 8 (Thread 0x447f2950 (LWP 15479)):
#0 0x000000000088f896 in Unit::isAlive (this=0x81d1b8d04133)
No locals.
#1 0x0000000000d15f37 in Creature::ForcedDespawn (this=0x81d1b8d04133,
timeMSToDespawn=0)
No locals.
#2 0x00007f674c012c99 in npc_fizzlebang_tocAI::UpdateAI (
this=0x7f66c2039d70, diff=100)
No locals.
#3 0x0000000000d1710b in Creature::Update (this=0x7f66bdeac100,
update_diff=100, diff=100)
No locals.
#4 0x0000000000b2a862 in TemporarySummon::Update (this=0x7f66bdeac100,
update_diff=100, diff=100)
No locals.
#5 0x000000000094ce52 in WorldObject::UpdateHelper::Update (this=0x447f1c80,
No locals.
#6 0x0000000000cc07f2 in MaNGOS::ObjectUpdater::Visit (this=0x447f1f10,
m=@0x7f66fe91c400)
helper = {m_obj = 0x7f66bdeac100}
iter = {_Ptr = 0x7f66bdeae008}
#7 0x0000000000cc0872 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (
v=@0x447f1f10, c=@0x7f66fe91c400)
No locals.
#8 0x0000000000cc0ac2 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x447f1f10,
c=@0x7f66fe91c400)
No locals.
#9 0x0000000000cc0b03 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (
v=@0x447f1f10, c=@0x7f66fe91c3d0)
No locals.
#10 0x0000000000cc0b2a in VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=@0x447f1f10, c=@0x7f66fe91c3d0)
No locals.
#11 0x0000000000cc0b4c in TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0x447f1f00, c=@0x7f66fe91c3d0)
No locals.
#12 0x0000000000cc0b6b in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater> (this=0x7f66fe91c3d0, visitor=@0x447f1f00)
No locals.
#13 0x0000000000cc0ba3 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=0x7f66fe91c000,
x=@0x447f1dec, y=@0x447f1de8, visitor=@0x447f1f00)
No locals.
#14 0x0000000000cc2514 in Map::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x7f66fe8bc000, cell=@0x447f1ea0,
x = 33
y = 32
cell_x = 0
cell_y = 2
#15 0x0000000000cb2eb7 in Map::Update (this=0x7f66fe8bc000,
t_diff=@0x7f672d38be40)
pair = {x_coord = 264, y_coord = 258}
cell = {data = {Part = {grid_x = 33, grid_y = 32, cell_x = 0,
cell_y = 2, nocreate = 1, reserved = 0}, All = 17303585}}
cell_id = 132360
y = 258
x = 264
plr = (class Player *) 0x7f670fd44000
GUIDLow3 = area = {low_bound = {x_coord = 262, y_coord = 255}, high_bound = {
x_coord = 266, y_coord = 259}}
updater = {i_timeDiff = 100}
grid_object_update = {i_visitor = @0x447f1f10}
world_object_update = {i_visitor = @0x447f1f10}
__FUNCTION__ = "Update"
__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#16 0x0000000000cb33bb in DungeonMap::Update (this=0x7f66fe8bc000,
t_diff=@0x7f672d38be40)
No locals.
#17 0x0000000000a88d9c in MapUpdateRequest::call (this=0x7f672d38be20)
No locals.
#18 0x0000000000db8032 in DelayExecutor::svc (this=0x7f674c82f940)
rq = (class ACE_Method_Request *) 0x7f672d38be20
#19 0x00007f67693fe827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f674c82f940
svc_status = <value optimized out>
#20 0x00007f67693ffefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xd392fc
func = (ACE_THR_FUNC) 0x7f67693fe7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f674c82f940
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x81d1b8d04133
#21 0x00007f67693fff85 in ACE_Thread_Adapter::invoke (this=0x7f674bc58170)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#22 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x447f2950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1149184336,
-2175653314061664713, 140737406722848, 140082093137664, 0, 4096,
-2175786001680302537, 2233864699129757239}, 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>
#23 0x00007f67673df64d 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 *) 0x7f6767415520
#24 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 7 (Thread 0x43ff1950 (LWP 15478)):
#0 0x0000000000da007c in VMAP::GroupModel::IntersectRay (this=0xbf281e0,
ray=@0x43fefcb0, distance=@0x43fefd0c, stopAtFirstHit=false)
callback = {vertices = {_M_current = 0xbf90000}, triangles = {
_M_current = 0xbfb0000}, hit = false}
#1 0x0000000000da0b89 in VMAP::GroupModel::IsInsideObject (this=0xbf281e0,
pos=@0x43ff01f0, down=@0x43ff0158, z_dist=@0x43fefd84)
callback = {vertices = {_M_current = 0xbf90000}, triangles = {
_M_current = 0xbfb0000}, hit = false}
rPos = {x = 8.05144024, y = -40.6553917, z = 4.32717276}
dist = inf
ray = {m_origin = {x = 8.05144024, y = -40.6553917, z = 4.32717276},
m_direction = {x = 0, y = -0, z = -1}, m_invDirection = {x = inf, y = -inf,
z = -1}, classification = G3D::Ray::OOM, ibyj = -nan(0x400000),
jbyi = -nan(0x400000), kbyj = inf, jbyk = 0, ibyk = -0, kbyi = -inf,
c_xy = -nan(0x400000), c_xz = inf, c_yx = -nan(0x400000), c_yz = inf,
c_zx = 8.05144024, c_zy = -40.6553917}
hit = false
#2 0x0000000000da6a5d in VMAP::WModelAreaCallback::operator() (
this=0x43ff0140, point=@0x43ff01f0, entry=3)
group_Z = 249.884827
#3 0x0000000000da6cbf in BIH::intersectPoint<VMAP::WModelAreaCallback> (
this=0x7f6740217990, p=@0x43ff01f0, intersectCallback=@0x43ff0140)
n = 1
tn = 3221225501
axis = 3
BVH2 = false
offset = 29
stack = {{node = 6, tnear = 24.6659145, tfar = -0.743017554}, {
node = 12, tnear = 2.42667173e-31, tfar = 0}, {node = 249, tnear = 0,
tfar = 509.984375}, {node = 210, tnear = 510.015625, tfar = 0}, {
node = 243, tnear = -0, tfar = -0.100000001}, {node = 249,
tnear = 509.987305, tfar = 0}, {node = 258, tnear = 0,
tfar = 509.987793}, {node = 88, tnear = 510.021484, tfar = 0}, {
node = 1140785664, tnear = 0, tfar = 509.993042}, {node = 3258113516,
tnear = 509.990234, tfar = 191.308685}, {node = 88, tnear = -44.7167206,
tfar = -44.7167206}, {node = 0, tnear = 510.021484, tfar = 0}, {
node = 1140785600, tnear = 0, tfar = 2.00593521e-38}, {node = 3212836864,
tnear = -1, tfar = 0}, {node = 1140784912, tnear = 0, tfar = 509.994629},
{node = 0, tnear = 2.08239033e-38, tfar = 0}, {node = 6,
tnear = -63.0970345, tfar = 648.11261}, {node = 468, tnear = 509.996704,
tfar = 648.11261}, {node = 1158062030, tnear = -97848.0156,
tfar = 2.34194864e-38}, {node = 3212836864, tnear = -1,
tfar = 16426.6602}, {node = 1203706882, tnear = 4.63563797e-38,
tfar = 16426.6602}, {node = 1182815570, tnear = 3.19331818e-38,
tfar = 0}, {node = 2139095040, tnear = -98810.1641,
tfar = 3.19331593e-38}, {node = 0, tnear = 509.999969, tfar = 0}, {
node = 1140785152, tnear = 0, tfar = 14537160}, {node = 32615,
tnear = 510.050659, tfar = 0}, {node = 1140786800, tnear = 0, tfar = -1},
{node = 3212836864, tnear = -1, tfar = -1}, {node = 1264439752,
tnear = 4.57033494e-41, tfar = 14537172}, {node = 2139095040,
tnear = 509.994629, tfar = 0}, {node = 14632402, tnear = 0, tfar = 0}, {
node = 2147483648, tnear = 0, tfar = inf}, {node = 1140785088, tnear = 0,
tfar = 2.08246825e-38}, {node = 0, tnear = 509.996826, tfar = 0}, {
node = 1116523767, tnear = inf, tfar = 0}, {node = 0,
tnear = 4.41409016e-43, tfar = 4.20389539e-45}, {node = 19782740,
tnear = 0, tfar = 509.999969}, {node = 0, tnear = 510, tfar = 0}, {
node = 1264439752, tnear = inf, tfar = 509.998779}, {node = 0,
tnear = 509.998535, tfar = 0}, {node = 1140785120, tnear = 0, tfar = 0}, {
node = 2146435072, tnear = 509.999023, tfar = 0}, {node = 14632369,
tnear = 1.32843852e-05, tfar = 0}, {node = 2147483648,
tnear = 510.001465, tfar = 0}, {node = 1140785216, tnear = 0,
tfar = 2.00286258e-38}, {node = 0, tnear = 9.36722958e-38,
tfar = 1.32843852e-05}, {node = 2147483648, tnear = 0,
tfar = 510.002686}, {node = 2, tnear = 510.006836, tfar = 0}, {
node = 1140785224, tnear = 0, tfar = 510.001953}, {node = 0,
tnear = 510.002441, tfar = 0}, {node = 0, tnear = nan(0x700000),
tfar = 510.002441}, {node = 0, tnear = 2.05043162e-38,
tfar = 1.32843852e-05}, {node = 0, tnear = -0, tfar = 510.004883}, {
node = 0, tnear = 510.005371, tfar = 0}, {node = 14292905, tnear = 0,
tfar = 4.04017104e-38}, {node = 928964608, tnear = -0, tfar = 0}, {
node = 1140785352, tnear = 2.80259693e-45, tfar = 510.010254}, {node = 0,
tnear = 510.007812, tfar = 0}, {node = 14377448, tnear = 646.11261,
tfar = 510.006104}, {node = 0, tnear = 510.005859, tfar = 0}, {
node = 1140785360, tnear = 0, tfar = 0}, {node = 2146435072,
tnear = 510.006348, tfar = 0}, {node = 14632369, tnear = 0,
tfar = 9.34931783e-32}, {node = 0, tnear = 0, tfar = nan(0x700000)}}
stackPos = 2
node = 249
#4 0x0000000000da0ce8 in VMAP::WorldModel::IntersectPoint (
this=0x7f6740217970, p=@0x43ff01f0, down=@0x43ff01e0, dist=@0x43ff01dc,
info=@0x43ff0668)
callback = {prims = {_M_current = 0xbf28000}, hit = {
_M_current = 0xbf2a760}, minVol = inf, zDist = 249.884827, zVec = {x = 0,
y = -0, z = -1}}
#5 0x0000000000db5a4b in VMAP::ModelInstance::intersectPoint (
this=0x7f674b5bf7b8, p=@0x43ff06f0, info=@0x43ff0668)
pModel = {x = 8.05144024, y = -40.6553917, z = 4.22717285}
zDirModel = {x = 0, y = -0, z = -1}
zDist = 4.57033494e-41
#6 0x0000000000db4b9b in VMAP::AreaInfoCallback::operator() (
this=0x43ff0660, point=@0x43ff06f0, entry=111530)
No locals.
#7 0x0000000000db4db9 in BIH::intersectPoint<VMAP::AreaInfoCallback> (
this=0x7f674ba0b828, p=@0x43ff06f0, intersectCallback=@0x43ff0660)
n = 3
tn = 3221251728
axis = 3
BVH2 = false
offset = 26256
stack = {{node = 95265, tnear = 0, tfar = -6.50248509e+31}, {
node = 32614, tnear = 510.06543, tfar = 0}, {node = 999311360,
tnear = 4.57033494e-41, tfar = 7.28675201e-44}, {node = 113232244,
tnear = 510.032227, tfar = 0}, {node = 999312160, tnear = 4.57033494e-41,
tfar = -nan(0x7fffff)}, {node = 0, tnear = 510.025391, tfar = 0}, {
node = 9399595, tnear = 0, tfar = 1.40129846e-45}, {node = 0,
tnear = 68667904, tfar = 4.57033494e-41}, {node = 1140786208, tnear = 0,
tfar = 1.89653836e-38}, {node = 0, tnear = 510.026855, tfar = 0}, {
node = 212461824, tnear = 0, tfar = 510.027344}, {node = 0,
tnear = 1.31521894e-38, tfar = 0}, {node = 1140786064, tnear = 0,
tfar = 2.6178767e-31}, {node = 0, tnear = 510.02832, tfar = 0}, {
node = 9385743, tnear = 0, tfar = 0}, {node = 0, tnear = 2.6178767e-31,
tfar = 0}, {node = 1140786128, tnear = 0, tfar = 1.61290813e-38}, {
node = 0, tnear = 510.030273, tfar = 0}, {node = 0, tnear = 0, tfar = 0},
{node = 0, tnear = 2.61787482e-31, tfar = 0}, {node = 1140786160,
tnear = 0, tfar = 1.61291653e-38}, {node = 0, tnear = 0, tfar = 0}, {
node = 1140786192, tnear = 0, tfar = 510.033691}, {node = 0,
tnear = 510.033203, tfar = 0}, {node = 1140786208, tnear = 0,
tfar = 1.61284983e-38}, {node = 0, tnear = 510.033691, tfar = 0}, {
node = 1140786240, tnear = 0, tfar = 510.034668}, {node = 0,
tnear = 1.6124691e-38, tfar = 0}, {node = 212461800, tnear = 0,
tfar = 510.056152}, {node = 0, tnear = 0, tfar = 0}, {node = 303446584,
tnear = 0, tfar = 0}, {node = 0, tnear = 21464448,
tfar = 4.57033494e-41}, {node = 1140786304, tnear = 0,
tfar = 8.40779079e-45}, {node = 0, tnear = 510.035645, tfar = 0}, {
node = 13373134, tnear = 0, tfar = 2.6178861e-31}, {node = 0,
tnear = 510.056152, tfar = 0}, {node = 1140786352, tnear = 0,
tfar = 1.87398194e-38}, {node = 0, tnear = 2.61787482e-31, tfar = 0}, {
node = 1140786992, tnear = 0, tfar = 510.037598}, {node = 0,
tnear = 1.87398867e-38, tfar = 0}, {node = 212461752, tnear = 0,
tfar = 510.056152}, {node = 0, tnear = 510.038574, tfar = 0}, {
node = 13373278, tnear = 0, tfar = 2.61785225e-31}, {node = 0,
tnear = 510.056152, tfar = 0}, {node = 1140786448, tnear = 0,
tfar = 1.87400212e-38}, {node = 0, tnear = 2.61784097e-31, tfar = 0}, {
node = 1140786992, tnear = 0, tfar = 510.040527}, {node = 0,
tnear = 1.87400758e-38, tfar = 0}, {node = 212461656, tnear = 0,
tfar = 510.056152}, {node = 0, tnear = 510.041504, tfar = 0}, {
node = 13373400, tnear = 0, tfar = 2.61784097e-31}, {node = 0,
tnear = 510.055664, tfar = 0}, {node = 1140786544, tnear = 0,
tfar = 1.87401781e-38}, {node = 0, tnear = 510.055664, tfar = 0}, {
node = 212461456, tnear = 0, tfar = 510.043945}, {node = 0,
tnear = 1.87402552e-38, tfar = 0}, {node = 1140786976, tnear = 0,
tfar = 510.045654}, {node = 0, tnear = 510.045776, tfar = 0}, {
node = 1671822376, tnear = 4.57033494e-41, tfar = 510.053833}, {node = 0,
tnear = 0, tfar = nan(0x700000)}, {node = 1140786640, tnear = 0,
tfar = 2.05043162e-38}, {node = 0, tnear = 6.12376509e+21,
tfar = 4.57033494e-41}, {node = 0, tnear = nan(0x700000),
tfar = 510.046387}, {node = 0, tnear = 2.0133974e-38, tfar = 0}}
stackPos = 0
node = 95265
#8 0x0000000000db2782 in VMAP::StaticMapTree::getAreaInfo (
this=0x7f674ba0b820, pos=@0x43ff06f0, flags=@0x43ff080c,
adtId=@0x43ff0808, rootId=@0x43ff0804, groupId=@0x43ff0800)
intersectionCallBack = {prims = 0x7f674a8fc008, aInfo = {
result = false, ground_Z = -inf, flags = 1177547891, adtId = 1182820546,
rootId = 1140786944, groupId = 0}}
#9 0x0000000000d6b928 in VMAP::VMapManager2::getAreaInfo (
this=0x7f676985be40, pMapId=571, x=5805.55371, y=630.287781,
z=@0x43ff0794, flags=@0x43ff080c, adtId=@0x43ff0808, rootId=@0x43ff0804,
groupId=@0x43ff0800)
pos = {x = 11261.1123, y = 16436.3789, z = 646.1828}
result = false
instanceTree = {<std::tr1::__detail::_Hashtable_iterator_base<std::pair<const unsigned int, VMAP::StaticMapTree*>, false>> = {
_M_cur_node = 0x7f6763a5fc28,
_M_cur_bucket = 0x7f66f28326b8}, <No data fields>}
#10 0x0000000000bf65ac in TerrainInfo::GetAreaInfo (this=0x58a0000,
x=5805.55371, y=630.287781, z=646.1828, flags=@0x43ff080c,
adtId=@0x43ff0808, rootId=@0x43ff0804, groupId=@0x43ff0800)
vmap_z = 646.1828
vmgr = (class VMAP::IVMapManager *) 0x7f676985be40
#11 0x0000000000bf67b4 in TerrainInfo::GetAreaFlag (this=0x58a0000,
x=5805.55371, y=630.287781, z=646.1828, isOutdoors=0x0)
mogpFlags = 0
adtId = 212487916
rootId = 6784
groupId = 35
wmoEntry = (const WMOAreaTableEntry *) 0x0
atEntry = (const AreaTableEntry *) 0x0
haveAreaInfo = false
areaflag = 0
#12 0x0000000000bf69af in TerrainInfo::GetAreaId (this=0x58a0000,
x=5805.55371, y=630.287781, z=646.1828)
No locals.
#13 0x0000000000bf6b44 in TerrainInfo::GetHeight (this=0x58a0000,
x=5805.55371, y=630.287781, z=646.1828, pUseVmaps=false, maxSearchDist=10)
mapHeight = 163.633209
z2 = 648.1828
vmapHeight = -200000
#14 0x0000000000a81940 in DestinationHolder<Traveller<Creature> >::GetLocationNow (this=0x7f673fc71c74, map=0x5888000, x=@0x43ff09d8, y=@0x43ff09d4,
z=@0x43ff09d0, is3D=false)
groundDist = 4.57033494e-41
zDist = 510.074707
slope = 0
percent_passed = 0.0068758988907933879
distanceX = 0.0305789486
distanceZ = -0.0401814543
z2 = 646.142639
distanceY = 0.871968389
#15 0x0000000000a81c83 in DestinationHolder<Traveller<Creature> >::UpdateTraveller (this=0x7f673fc71c74, traveller=@0x43ff0a80, diff=100,
force_update=false, micro_movement=true)
x = 5805.55371
y = 630.287781
z = 510.09668
#16 0x0000000000ae1f8f in WaypointMovementGenerator<Creature>::Update (
this=0x7f673fc71c60, creature=@0x7f673fbb8100, diff=@0x43ff0b44)
traveller = {i_traveller = @0x7f673fbb8100}
#17 0x0000000000a1a1d7 in MovementGeneratorMedium<Creature, WaypointMovementGenerator<Creature> >::Update (this=0x7f673fc71c60, u=@0x7f673fbb8100,
time_diff=@0x43ff0b44)
No locals.
#18 0x0000000000a1606d in MotionMaster::UpdateMotion (this=0x7f673fbb9b58,
__FUNCTION__ = "UpdateMotion"
__PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(uint32)"
#19 0x0000000000ab93bd in Unit::Update (this=0x7f673fbb8100, update_diff=100,
No locals.
#20 0x0000000000d170ac in Creature::Update (this=0x7f673fbb8100,
update_diff=100, diff=100)
No locals.
#21 0x000000000094ce52 in WorldObject::UpdateHelper::Update (this=0x43ff0ca0,
No locals.
#22 0x0000000000cc07f2 in MaNGOS::ObjectUpdater::Visit (this=0x43ff0f30,
m=@0xca9e440)
helper = {m_obj = 0x7f673fbb8100}
iter = {_Ptr = 0x7f673fbba008}
#23 0x0000000000cc0872 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (
v=@0x43ff0f30, c=@0xca9e440)
No locals.
#24 0x0000000000cc0ac2 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x43ff0f30, c=@0xca9e440)
No locals.
#25 0x0000000000cc0b03 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (
v=@0x43ff0f30, c=@0xca9e410)
No locals.
#26 0x0000000000cc0b2a in VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=@0x43ff0f30, c=@0xca9e410)
No locals.
#27 0x0000000000cc0b4c in TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0x43ff0f20, c=@0xca9e410)
No locals.
#28 0x0000000000cc0b6b in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater> (this=0xca9e410, visitor=@0x43ff0f20)
No locals.
#29 0x0000000000cc0ba3 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=0xca98000, x=@0x43ff0e0c,
y=@0x43ff0e08, visitor=@0x43ff0f20)
No locals.
#30 0x0000000000cc2514 in Map::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x5888000, cell=@0x43ff0ec0, visitor=@0x43ff0f20)
x = 42
y = 33
cell_x = 7
cell_y = 1
#31 0x0000000000cb2eb7 in Map::Update (this=0x5888000, t_diff=@0x7f672d388420)
pair = {x_coord = 343, y_coord = 265}
cell = {data = {Part = {grid_x = 42, grid_y = 33, cell_x = 7,
cell_y = 1, nocreate = 1, reserved = 0}, All = 17070186}}
cell_id = 136023
y = 265
x = 343
plr = (class Player *) 0x1d084000
area = {low_bound = {x_coord = 341, y_coord = 263}, high_bound = {
x_coord = 343, y_coord = 266}}
updater = {i_timeDiff = 100}
grid_object_update = {i_visitor = @0x43ff0f30}
world_object_update = {i_visitor = @0x43ff0f30}
__FUNCTION__ = "Update"
__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#32 0x0000000000a88d9c in MapUpdateRequest::call (this=0x7f672d388400)
No locals.
#33 0x0000000000db8032 in DelayExecutor::svc (this=0x7f674c82f940)
rq = (class ACE_Method_Request *) 0x7f672d388400
#34 0x00007f67693fe827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f674c82f940
svc_status = <value optimized out>
#35 0x00007f67693ffefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0x40c7d1a0
func = (ACE_THR_FUNC) 0x7f67693fe7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f674c82f940
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x0
#36 0x00007f67693fff85 in ACE_Thread_Adapter::invoke (this=0x7f674bc581e0)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#37 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x43ff1950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1140791632,
-2175653314061664713, 140737406722848, 140082093137664, 0, 4096,
-2175800295868334537, 2233864699129757239}, 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>
#38 0x00007f67673df64d 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 *) 0x7f6767415520
#39 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently c++
Thread 6 (Thread 0x437f0950 (LWP 15477)):
#0 0x0000000000a15fc5 in MotionMaster::UpdateMotion (this=0x7f66cfbf7ad8,
__FUNCTION__ = "UpdateMotion"
__PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(uint32)"
#1 0x0000000000ab93bd in Unit::Update (this=0x7f66cfbf6080, update_diff=100,
No locals.
#2 0x0000000000d170ac in Creature::Update (this=0x7f66cfbf6080,
update_diff=100, diff=100)
No locals.
#3 0x000000000094ce52 in WorldObject::UpdateHelper::Update (this=0x437efc80,
No locals.
#4 0x0000000000cc07f2 in MaNGOS::ObjectUpdater::Visit (this=0x437eff10,
m=@0x7f66e2526c40)
helper = {m_obj = 0x7f66cfbf6080}
iter = {_Ptr = 0x7f66cfbf7f88}
#5 0x0000000000cc0872 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (
v=@0x437eff10, c=@0x7f66e2526c40)
No locals.
#6 0x0000000000cc0ac2 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x437eff10,
c=@0x7f66e2526c40)
No locals.
#7 0x0000000000cc0b03 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (
v=@0x437eff10, c=@0x7f66e2526c10)
No locals.
#8 0x0000000000cc0b2a in VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=@0x437eff10, c=@0x7f66e2526c10)
No locals.
#9 0x0000000000cc0b4c in TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0x437eff00, c=@0x7f66e2526c10)
No locals.
#10 0x0000000000cc0b6b in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater> (this=0x7f66e2526c10, visitor=@0x437eff00)
No locals.
#11 0x0000000000cc0ba3 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=0x7f66e2524000,
x=@0x437efdec, y=@0x437efde8, visitor=@0x437eff00)
No locals.
#12 0x0000000000cc2514 in Map::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0xcc14000, cell=@0x437efea0, visitor=@0x437eff00)
x = 40
y = 37
cell_x = 3
cell_y = 1
#13 0x0000000000cb2eb7 in Map::Update (this=0xcc14000, t_diff=@0x7f672d388588)
pair = {x_coord = 323, y_coord = 297}
cell = {data = {Part = {grid_x = 40, grid_y = 37, cell_x = 3,
cell_y = 1, nocreate = 1, reserved = 0}, All = 17054056}}
cell_id = 152387
y = 297
x = 323
plr = (class Player *) 0x18368000
area = {low_bound = {x_coord = 323, y_coord = 295}, high_bound = {
x_coord = 327, y_coord = 299}}
updater = {i_timeDiff = 100}
grid_object_update = {i_visitor = @0x437eff10}
world_object_update = {i_visitor = @0x437eff10}
__FUNCTION__ = "Update"
__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#14 0x0000000000cb33bb in DungeonMap::Update (this=0xcc14000,
t_diff=@0x7f672d388588)
No locals.
#15 0x0000000000a88d9c in MapUpdateRequest::call (this=0x7f672d388568)
No locals.
#16 0x0000000000db8032 in DelayExecutor::svc (this=0x7f674c82f940)
rq = (class ACE_Method_Request *) 0x7f672d388568
#17 0x00007f67693fe827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f674c82f940
svc_status = <value optimized out>
#18 0x00007f67693ffefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0x16
func = (ACE_THR_FUNC) 0x7f67693fe7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f674c82f940
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x7f66cfbf7ad8
#19 0x00007f67693fff85 in ACE_Thread_Adapter::invoke (this=0x7f674bc58250)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#20 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x437f0950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1132398928,
-2175653314061664713, 140737406722848, 140082093137664, 0, 4096,
-2175801395916833225, 2233864699129757239}, 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>
#21 0x00007f67673df64d 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 *) 0x7f6767415520
#22 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 0x42fef950 (LWP 15476)):
#0 0x00007f67676710e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000cd08b6 in ACE_OS::sleep (tv=@0x42fef070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000db8b2b in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000dd32ad in SqlDelayThread::run (this=0x7f674c8f6440)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 138062
#4 0x0000000000db8bf6 in ACE_Based::Thread::ThreadTask (param=0x7f674c8f6440)
_task = (class ACE_Based::Runnable *) 0x7f674c8f6440
#5 0x00007f67693b7f43 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) 0xdb8bce <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f674c8f6440
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x42fef950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1124006224,
-2175653314061664713, 140737406722880, 140082093137664, 0, 4096,
-2175798085033918921, 2233864699129757239}, 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 0x00007f67673df64d 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 *) 0x7f6767415520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 0x40f91950 (LWP 15393)):
#0 0x00007f67676710e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000cd08b6 in ACE_OS::sleep (tv=@0x40f91070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000db8b2b in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000dd32ad in SqlDelayThread::run (this=0x7f676980bdc0)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 141471
#4 0x0000000000db8bf6 in ACE_Based::Thread::ThreadTask (param=0x7f676980bdc0)
_task = (class ACE_Based::Runnable *) 0x7f676980bdc0
#5 0x00007f67693b7f43 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) 0xdb8bce <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f676980bdc0
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x40f91950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1090066768,
-2175653314061664713, 140737406723296, 140082093137664, 0, 4096,
-2175793715978437065, 2233864699129757239}, 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 0x00007f67673df64d 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 *) 0x7f6767415520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently asm
Thread 3 (Thread 0x427ee950 (LWP 15392)):
#0 0x00007f67676710e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000cd08b6 in ACE_OS::sleep (tv=@0x427ee070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000db8b2b in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000dd32ad in SqlDelayThread::run (this=0x7f676980be80)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 123420
#4 0x0000000000db8bf6 in ACE_Based::Thread::ThreadTask (param=0x7f676980be80)
_task = (class ACE_Based::Runnable *) 0x7f676980be80
#5 0x00007f67693b7f43 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) 0xdb8bce <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f676980be80
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x427ee950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1115613520,
-2175653314061664713, 140737406723296, 140082093137664, 0, 4096,
-2175799185082417609, 2233864699129757239}, 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 0x00007f67673df64d 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 *) 0x7f6767415520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x41fed950 (LWP 15391)):
#0 0x00007f67676710e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000cd08b6 in ACE_OS::sleep (tv=@0x41fed070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000db8b2b in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000dd32ad in SqlDelayThread::run (this=0x7f676980bf40)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 141595
#4 0x0000000000db8bf6 in ACE_Based::Thread::ThreadTask (param=0x7f676980bf40)
_task = (class ACE_Based::Runnable *) 0x7f676980bf40
#5 0x00007f67693b7f43 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) 0xdb8bce <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f676980bf40
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f6767669fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x41fed950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1107220816,
-2175653314061664713, 140737406723296, 140082093137664, 0, 4096,
-2175795887084405193, 2233864699129757239}, 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 0x00007f67673df64d 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 *) 0x7f6767415520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x7f676986c700 (LWP 15388)):
#0 0x00007f676766a715 in pthread_join (threadid=1165969744,
thread_return=0x0) at pthread_join.c:89
__ignore = <value optimized out>
_tid = 15482
_buffer = {__routine = 0x7f676766a5e0 <cleanup>, __arg = 0x457f4d38,
__canceltype = 0, __prev = 0x0}
oldtype = 0
result = 22
#1 0x00007f67694028fb in ACE_Thread_Manager::wait_task (this=0x7f674bc88180,
task=0x7f674c82f608) at ../../ace/OS_NS_Thread.inl:2788
i = 0
copy_count = 1
result = <value optimized out>
#2 0x000000000095645b in ReactorRunnable::Wait (this=0x7f674c82f608)
No locals.
#3 0x00000000009547b1 in WorldSocketMgr::Wait (this=0x7f674bb77518)
i = 0
#4 0x000000000086f607 in Master::Run (this=0x7f6769833fe0)
pidfile = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f676985ff28 "./worldd.pid"}}
world_thread = {m_iThreadId = 1098459472,
m_hThreadHandle = 1098459472, m_task = 0x7f674c8e49f0,
static m_ThreadStorage = {<ACE_Copy_Disabled> = {<No data fields>},
_vptr.ACE_TSS = 0xf0af90, 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 *) 0x7f674ca2a458
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 = 0x7f674bc0d398 "0.0.0.0"}}
#5 0x000000000087b9de in main (argc=3, argv=0x7ffffb226b48)
cfg_file = 0x7ffffb227efc "../etc/mangosd.conf"
options = 0xe6ca8f ":c:"
cmd_opts = {argc_ = 3, argv_ = 0x7ffffb226b48, optind = 3,
opterr = 0, optarg = 0x0, optstring_ = 0x7f676985ff88, long_only_ = 0,
has_colon_ = 1, last_option_ = 0x7f676985ff60, 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_ = 0x7f6769833fe8,
allocator_ = 0x7f6769666fd0}, <No data fields>}}
option = -1
0x000000000088f896 1507 bool isAlive() const { return (m_deathState == ALIVE); };
Current language: auto; currently c++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment