Skip to content

Instantly share code, notes, and snippets.

@tst12
Created May 18, 2011 09:11
Show Gist options
  • Save tst12/978258 to your computer and use it in GitHub Desktop.
Save tst12/978258 to your computer and use it in GitHub Desktop.
assert
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x43d77950 (LWP 9253)]
0x00007f458af00ed5 in *__GI_raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
in ../nptl/sysdeps/unix/sysv/linux/raise.c
Current language: auto; currently c
CRASH ON 2011.05.18-11:20
Using the running image of child Thread 0x43d77950 (LWP 9253).
Program stopped at 0x7f458af00ed5.
It stopped with signal SIGABRT, Aborted.
Type "info stack" or "info registers" for more information.
INFO STACK
#0 0x00007f458af00ed5 in *__GI_raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007f458af023f3 in *__GI_abort () at abort.c:88
#2 0x00007f458aef9dc9 in *__GI___assert_fail (
assertion=0xf5e008 "\"group->GetLFGState()->GetDungeon()\" && 0",
line=1357,
function=0xf5e5a0 "void LFGMgr::UpdateProposal(uint32, ObjectGuid, bool)")
at assert.c:78
#3 0x0000000000d42a66 in LFGMgr::UpdateProposal (this=0x7f45797df900, ID=3,
guid={m_guid = 64716}, accept=true)
#4 0x0000000000dc2e56 in WorldSession::HandleLfgProposalResultOpcode (
this=0x7f455b61e080, recv_data=@0x7f4536d17c70)
#5 0x0000000000d59bbd in WorldSession::ExecuteOpcode (this=0x7f455b61e080,
opHandle=@0x1355cc0, packet=0x7f4536d17c70)
#6 0x0000000000d5c9ba in WorldSession::Update (this=0x7f455b61e080,
updater=@0x43d76ee0)
#7 0x0000000000d184f4 in Map::Update (this=0x7f452c208000,
t_diff=@0x7f454ceb76e8)
#8 0x0000000000d18dbf in DungeonMap::Update (this=0x7f452c208000,
t_diff=@0x7f454ceb76e8)
#9 0x0000000000ab2624 in MapUpdateRequest::call (this=0x7f454ceb76c8)
#10 0x0000000000e2d1ae in DelayExecutor::svc (this=0x7f45704a4c40)
#11 0x00007f458cfbd827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
#12 0x00007f458cfbeefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
#13 0x00007f458cfbef85 in ACE_Thread_Adapter::invoke (this=0x7f45701f4b80)
at ../../ace/Thread_Adapter.cpp:96
#14 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#15 0x00007f458af9e64d in clone () from /usr/lib/debug/libc.so.6
#16 0x0000000000000000 in ?? ()
INFO REGISTERS
rax 0x0 0
rbx 0x7f458afe8e2c 139936661409324
rcx 0xffffffffffffffff -1
rdx 0x6 6
rsi 0x2425 9253
rdi 0x23bc 9148
rbp 0xf5e5a0 0xf5e5a0
rsp 0x43d76818 0x43d76818
r8 0xffffffff 4294967295
r9 0x7f458b21d9b0 139936663722416
r10 0x8 8
r11 0x202 514
r12 0x7ffffb41eeeb 140737408790251
r13 0x7f458afe8e2c 139936661409324
r14 0xf5e008 16113672
r15 0x54d 1357
rip 0x7f458af00ed5 0x7f458af00ed5 <*__GI_raise+53>
eflags 0x202 [ IF ]
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 0x1fad [ IE ZE OE PE IM DM ZM OM UM PM ]
BACKTRACE
#0 0x00007f458af00ed5 in *__GI_raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007f458af023f3 in *__GI_abort () at abort.c:88
#2 0x00007f458aef9dc9 in *__GI___assert_fail (
assertion=0xf5e008 "\"group->GetLFGState()->GetDungeon()\" && 0",
line=1357,
function=0xf5e5a0 "void LFGMgr::UpdateProposal(uint32, ObjectGuid, bool)")
at assert.c:78
#3 0x0000000000d42a66 in LFGMgr::UpdateProposal (this=0x7f45797df900, ID=3,
guid={m_guid = 64716}, accept=true)
#4 0x0000000000dc2e56 in WorldSession::HandleLfgProposalResultOpcode (
this=0x7f455b61e080, recv_data=@0x7f4536d17c70)
#5 0x0000000000d59bbd in WorldSession::ExecuteOpcode (this=0x7f455b61e080,
opHandle=@0x1355cc0, packet=0x7f4536d17c70)
#6 0x0000000000d5c9ba in WorldSession::Update (this=0x7f455b61e080,
updater=@0x43d76ee0)
#7 0x0000000000d184f4 in Map::Update (this=0x7f452c208000,
t_diff=@0x7f454ceb76e8)
#8 0x0000000000d18dbf in DungeonMap::Update (this=0x7f452c208000,
t_diff=@0x7f454ceb76e8)
#9 0x0000000000ab2624 in MapUpdateRequest::call (this=0x7f454ceb76c8)
#10 0x0000000000e2d1ae in DelayExecutor::svc (this=0x7f45704a4c40)
#11 0x00007f458cfbd827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
#12 0x00007f458cfbeefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
#13 0x00007f458cfbef85 in ACE_Thread_Adapter::invoke (this=0x7f45701f4b80)
at ../../ace/Thread_Adapter.cpp:96
#14 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#15 0x00007f458af9e64d in clone () from /usr/lib/debug/libc.so.6
#16 0x0000000000000000 in ?? ()
BACKTRACE FULL
#0 0x00007f458af00ed5 in *__GI_raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
pid = <value optimized out>
selftid = <value optimized out>
#1 0x00007f458af023f3 in *__GI_abort () at abort.c:88
act = {__sigaction_handler = {
sa_handler = 0x7f458b21c860 <_IO_2_1_stderr_>,
sa_sigaction = 0x7f458b21c860 <_IO_2_1_stderr_>}, sa_mask = {__val = {
139936661409324, 1138190416, 1357, 1138190656, 139936660663110,
206158430232, 1138190672, 1138190448, 139936660573816, 206158430256,
1138190696, 245883376, 139936663722560, 245883360, 139936663722464,
140737408790251}}, sa_flags = -1963028948, sa_restorer = 0xf5d628}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007f458aef9dc9 in *__GI___assert_fail (
assertion=0xf5e008 "\"group->GetLFGState()->GetDungeon()\" && 0",
line=1357,
function=0xf5e5a0 "void LFGMgr::UpdateProposal(uint32, ObjectGuid, bool)")
at assert.c:78
buf = 0xea7e1f0 " \037e\003"
errstr = "Unexpected error.\n"
#3 0x0000000000d42a66 in LFGMgr::UpdateProposal (this=0x7f45797df900, ID=3,
guid={m_guid = 64716}, accept=true)
pProposal = (LFGProposal *) 0x7f456f783a28
_player = (class Player *) 0x7f455f294000
itr = {_M_node = 0x7f456f783a38}
allAnswered = true
group = (Group *) 0x7f4536f1ee00
__FUNCTION__ = "UpdateProposal"
__PRETTY_FUNCTION__ = "void LFGMgr::UpdateProposal(uint32, ObjectGuid, bool)"
#4 0x0000000000dc2e56 in WorldSession::HandleLfgProposalResultOpcode (
this=0x7f455b61e080, recv_data=@0x7f4536d17c70)
ID = 3
accept = true
#5 0x0000000000d59bbd in WorldSession::ExecuteOpcode (this=0x7f455b61e080,
opHandle=@0x1355cc0, packet=0x7f4536d17c70)
No locals.
#6 0x0000000000d5c9ba in WorldSession::Update (this=0x7f455b61e080,
updater=@0x43d76ee0)
opHandle = (const OpcodeHandler &) @0x1355cc0: {
name = 0xf633bb "CMSG_LFG_PROPOSAL_RESULT", status = STATUS_LOGGEDIN,
packetProcessing = PROCESS_THREADSAFE,
handler = 0xdc2d84 <WorldSession::HandleLfgProposalResultOpcode(WorldPacket&)>}
packet = (WorldPacket *) 0x7f4536d17c70
#7 0x0000000000d184f4 in Map::Update (this=0x7f452c208000,
t_diff=@0x7f454ceb76e8)
GUIDLow1 = 64716
pSession = (WorldSession *) 0x7f455b61e080
updater = {<PacketFilter> = {_vptr.PacketFilter = 0xf682d0,
m_pSession = 0x7f455b61e080}, <No data fields>}
plr = (class Player *) 0x7f455f294000
updater = {i_timeDiff = 1531658304}
grid_object_update = {i_visitor = @0x7f455b4b6fc0}
world_object_update = {i_visitor = @0x7f455b4b7380}
__FUNCTION__ = "Update"
__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#8 0x0000000000d18dbf in DungeonMap::Update (this=0x7f452c208000,
t_diff=@0x7f454ceb76e8)
No locals.
#9 0x0000000000ab2624 in MapUpdateRequest::call (this=0x7f454ceb76c8)
No locals.
#10 0x0000000000e2d1ae in DelayExecutor::svc (this=0x7f45704a4c40)
rq = (class ACE_Method_Request *) 0x7f454ceb76c8
#11 0x00007f458cfbd827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f45704a4c40
svc_status = <value optimized out>
#12 0x00007f458cfbeefb 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) 0x7f458cfbd7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f45704a4c40
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x0
#13 0x00007f458cfbef85 in ACE_Thread_Adapter::invoke (this=0x7f45701f4b80)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#14 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x43d77950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1138194768,
-4005891959354687960, 140737408780000, 139936663768832, 0, 4096,
-4005756351695159768, 3955040329849896488}, 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>
#15 0x00007f458af9e64d 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 *) 0x7f458afd4520
#16 0x0000000000000000 in ?? ()
No symbol table info available.
INFO THREADS
12 Thread 0x4657c950 (LWP 9258) 0x00007f458af9ec18 in epoll_wait ()
from /usr/lib/debug/libc.so.6
11 Thread 0x45d7b950 (LWP 9257) 0x00007f458af9ec18 in epoll_wait ()
from /usr/lib/debug/libc.so.6
10 Thread 0x4557a950 (LWP 9256) 0x00007f458b2300e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
9 Thread 0x44d79950 (LWP 9255) 0x00007f458b22cd29 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/debug/libpthread.so.0
8 Thread 0x44578950 (LWP 9254) 0x00007f458b22f4c5 in __lll_unlock_wake ()
from /usr/lib/debug/libpthread.so.0
* 7 Thread 0x43d77950 (LWP 9253) 0x00007f458af00ed5 in *__GI_raise (
sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
6 Thread 0x43576950 (LWP 9252) Unit::GetCharmerGuid (this=0x7f454e6a6080)
5 Thread 0x42d75950 (LWP 9251) 0x00007f458b2300e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
4 Thread 0x42574950 (LWP 9153) 0x00007f458b2300e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
3 Thread 0x41d73950 (LWP 9152) 0x00007f458b2300e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
2 Thread 0x40e2e950 (LWP 9151) 0x00007f458b2300e1 in nanosleep ()
from /usr/lib/debug/libpthread.so.0
1 Thread 0x7f458d42b700 (LWP 9148) 0x00007f458b229715 in pthread_join (
threadid=1171765584, thread_return=0x0) at pthread_join.c:89
THREADS APPLY ALL BACKTRACE FULL
Thread 12 (Thread 0x4657c950 (LWP 9258)):
#0 0x00007f458af9ec18 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 *) 0x7f458afd4520
#1 0x00007f458cf41c54 in ACE_Dev_Poll_Reactor::work_pending_i (
this=0x7f456f90e980, 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 = 7280}}
this_timeout = <value optimized out>
timeout = 7
nfds = <value optimized out>
#2 0x00007f458cf41d41 in ACE_Dev_Poll_Reactor::handle_events_i (
this=0x7f456f90e980, max_wait_time=0x4657c050, guard=@0x4657bfd0)
at ../../ace/Dev_Poll_Reactor.cpp:1033
result = <value optimized out>
#3 0x00007f458cf41f2e in ACE_Dev_Poll_Reactor::handle_events (
this=0x7f456f90e980, max_wait_time=0x4657c050)
at ../../ace/Dev_Poll_Reactor.cpp:1015
countdown = {<ACE_Copy_Disabled> = {<No data fields>},
max_wait_time_ = 0x4657c050, 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 = 1305706818, tv_usec = 506636}}, stopped_ = false}
guard = {token_ = @0x7f456f90e9f8, owner_ = 1}
result = -1
#4 0x00007f458cf98d9d in ACE_Reactor::run_reactor_event_loop (
this=0x7f4570765b58, tv=@0x4657c050, eh=0) at ../../ace/Reactor.cpp:267
result = 1
#5 0x0000000000977d51 in ReactorRunnable::svc (this=0x7f4570515bc0)
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 = 7280}}
i = {_M_node = 0x7f4570515c70}
t = {_M_node = 0x7f456f802070}
__FUNCTION__ = "svc"
__PRETTY_FUNCTION__ = "virtual int ReactorRunnable::svc()"
#6 0x00007f458cfbd827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f4570515bc0
svc_status = <value optimized out>
#7 0x00007f458cfbeefb 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) 0x7f458cfbd7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f4570515bc0
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffffc
#8 0x00007f458cfbef85 in ACE_Thread_Adapter::invoke (this=0x7f45701f4950)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x4657c950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1180158288,
-4005891959354687960, 140737408780240, 139936663768832, 0, 4096,
-4005746452332413400, 3955040329849896488}, 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 0x00007f458af9e64d 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 *) 0x7f458afd4520
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 11 (Thread 0x45d7b950 (LWP 9257)):
#0 0x00007f458af9ec18 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 *) 0x7f458afd4520
#1 0x00007f458cf41c54 in ACE_Dev_Poll_Reactor::work_pending_i (
this=0x7f456f90e800, 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 0x00007f458cf41d41 in ACE_Dev_Poll_Reactor::handle_events_i (
this=0x7f456f90e800, max_wait_time=0x45d7b050, guard=@0x45d7afd0)
at ../../ace/Dev_Poll_Reactor.cpp:1033
result = <value optimized out>
#3 0x00007f458cf41f2e in ACE_Dev_Poll_Reactor::handle_events (
this=0x7f456f90e800, max_wait_time=0x45d7b050)
at ../../ace/Dev_Poll_Reactor.cpp:1015
countdown = {<ACE_Copy_Disabled> = {<No data fields>},
max_wait_time_ = 0x45d7b050, 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 = 1305706818, tv_usec = 500885}}, stopped_ = false}
guard = {token_ = @0x7f456f90e878, owner_ = 1}
result = -1
#4 0x00007f458cf98d9d in ACE_Reactor::run_reactor_event_loop (
this=0x7f4570765b28, tv=@0x45d7b050, eh=0) at ../../ace/Reactor.cpp:267
result = 1884379784
#5 0x0000000000977d51 in ReactorRunnable::svc (this=0x7f4570515a88)
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 = 0x7f4570515b38}
t = {_M_node = 0x0}
__FUNCTION__ = "svc"
__PRETTY_FUNCTION__ = "virtual int ReactorRunnable::svc()"
#6 0x00007f458cfbd827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f4570515a88
svc_status = <value optimized out>
#7 0x00007f458cfbeefb 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) 0x7f458cfbd7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f4570515a88
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffffc
#8 0x00007f458cfbef85 in ACE_Thread_Adapter::invoke (this=0x7f45701f49c0)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x45d7b950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1171765584,
-4005891959354687960, 140737408780240, 139936663768832, 0, 4096,
-4005743151113175512, 3955040329849896488}, 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 0x00007f458af9e64d 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 *) 0x7f458afd4520
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 10 (Thread 0x4557a950 (LWP 9256)):
#0 0x00007f458b2300e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000d350a2 in ACE_OS::sleep (tv=@0x4557a060)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 1, tv_nsec = 0}
#2 0x0000000000e2dca7 in ACE_Based::Thread::Sleep (msecs=1000)
No locals.
#3 0x00000000008920f2 in FreezeDetectorRunnable::run (this=0x7f456f876188)
curtime = 1791826
__FUNCTION__ = "run"
__PRETTY_FUNCTION__ = "virtual void FreezeDetectorRunnable::run()"
#4 0x0000000000e2dd72 in ACE_Based::Thread::ThreadTask (param=0x7f456f876188)
_task = (class ACE_Based::Runnable *) 0x7f456f876188
#5 0x00007f458cf76f43 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) 0xe2dd4a <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f456f876188
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x4557a950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1163372880,
-4005891959354687960, 140737408780848, 139936663768832, 0, 4096,
-4005744250087932376, 3955040329849896488}, 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 0x00007f458af9e64d 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 *) 0x7f458afd4520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 9 (Thread 0x44d79950 (LWP 9255)):
#0 0x00007f458b22cd29 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x00007f458cf2e89a in ACE_Condition_Thread_Mutex::wait (
this=0x7f45704a4d14) at ../../ace/OS_NS_Thread.inl:329
No locals.
#2 0x0000000000ab1fa0 in MapUpdater::wait (this=0x7f45704a4c38)
guard = {lock_ = 0x7f45704a4d50, owner_ = 0}
#3 0x0000000000968e62 in MapManager::Update (this=0x7f45704a4b80, diff=608)
iter = {_M_node = 0x44d78fe0}
#4 0x0000000000a18dad in World::Update (this=0x7f458d3b7900, diff=608)
autobroadcaston = 0
#5 0x000000000089733e in WorldRunnable::run (this=0x7f4570214ef0)
diff = 608
realCurrTime = 1792746
realPrevTime = 1792138
prevSleepTime = 46
#6 0x0000000000e2dd72 in ACE_Based::Thread::ThreadTask (param=0x7f4570214ef0)
_task = (class ACE_Based::Runnable *) 0x7f4570214ef0
#7 0x00007f458cf76f43 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) 0xe2dd4a <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f4570214ef0
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0x0
#8 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x44d79950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1154980176,
-4005891959354687960, 140737408780848, 139936663768832, 0, 4096,
-4005740953163661784, 3955040329849896488}, 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 0x00007f458af9e64d 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 *) 0x7f458afd4520
#10 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently asm
Thread 8 (Thread 0x44578950 (LWP 9254)):
#0 0x00007f458b22f4c5 in __lll_unlock_wake ()
from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x00007f458b22bff9 in _L_unlock_56 () from /usr/lib/debug/libpthread.so.0
No locals.
#2 0x00007f458b22bc56 in __pthread_mutex_unlock_usercnt (
mutex=0x7f458d3b7900, decr=-1925482240) at pthread_mutex_unlock.c:64
ignore = <value optimized out>
newval = <value optimized out>
oldval = <value optimized out>
#3 0x00007f458cf73a36 in ACE_OS::mutex_unlock (m=0x7f458d3b7900)
at ../../ace/OS_NS_Thread.cpp:2358
result = <value optimized out>
#4 0x000000000088891d in ACE_OS::thread_mutex_unlock (m=0x7f458d3b7900)
at /usr/local/include/ace/OS_NS_Thread.inl:3523
No locals.
#5 0x0000000000888935 in ACE_Thread_Mutex::release (this=0x7f458d3b7900)
at /usr/local/include/ace/Thread_Mutex.inl:88
No locals.
#6 0x0000000000ae26bd in Unit::Update (this=0x7f452af32080, update_diff=608,
No locals.
#7 0x0000000000d8a39f in Creature::Update (this=0x7f452af32080,
update_diff=608, diff=608)
No locals.
#8 0x000000000096bbfc in WorldObject::UpdateHelper::Update (this=0x44577c80,
No locals.
#9 0x0000000000d25016 in MaNGOS::ObjectUpdater::Visit (this=0x44577f10,
m=@0x7f452c9219c0)
helper = {m_obj = 0x7f452af32080}
iter = {_Ptr = 0x7f452af33f90}
#10 0x0000000000d25096 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (
v=@0x44577f10, c=@0x7f452c9219c0)
No locals.
#11 0x0000000000d252e6 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x44577f10,
c=@0x7f452c9219c0)
No locals.
#12 0x0000000000d25327 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (
v=@0x44577f10, c=@0x7f452c921990)
No locals.
#13 0x0000000000d2534e in VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=@0x44577f10, c=@0x7f452c921990)
No locals.
#14 0x0000000000d25370 in TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0x44577f00, c=@0x7f452c921990)
No locals.
#15 0x0000000000d2538f 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=0x7f452c921990, visitor=@0x44577f00)
No locals.
#16 0x0000000000d253c7 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=0x7f452c91c000,
x=@0x44577dec, y=@0x44577de8, visitor=@0x44577f00)
No locals.
#17 0x0000000000d26d38 in Map::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x7f452c620000, cell=@0x44577ea0,
x = 38
y = 25
cell_x = 6
cell_y = 3
#18 0x0000000000d188bc in Map::Update (this=0x7f452c620000,
t_diff=@0x7f4562c0f828)
pair = {x_coord = 310, y_coord = 203}
cell = {data = {Part = {grid_x = 38, grid_y = 25, cell_x = 6,
cell_y = 3, nocreate = 1, reserved = 0}, All = 17589862}}
cell_id = 104246
y = 203
x = 310
plr = (class Player *) 0x7f4566310000
GUIDLow3 = 46474
area = {low_bound = {x_coord = 307, y_coord = 202}, high_bound = {
x_coord = 311, y_coord = 206}}
updater = {i_timeDiff = 608}
grid_object_update = {i_visitor = @0x44577f10}
world_object_update = {i_visitor = @0x44577f10}
__FUNCTION__ = "Update"
__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#19 0x0000000000d18dbf in DungeonMap::Update (this=0x7f452c620000,
t_diff=@0x7f4562c0f828)
No locals.
#20 0x0000000000ab2624 in MapUpdateRequest::call (this=0x7f4562c0f808)
No locals.
#21 0x0000000000e2d1ae in DelayExecutor::svc (this=0x7f45704a4c40)
rq = (class ACE_Method_Request *) 0x7f4562c0f808
#22 0x00007f458cfbd827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f45704a4c40
svc_status = <value optimized out>
#23 0x00007f458cfbeefb 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) 0x7f458cfbd7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f45704a4c40
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x1
#24 0x00007f458cfbef85 in ACE_Thread_Adapter::invoke (this=0x7f45701f4b10)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#25 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x44578950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1146587472,
-4005891959354687960, 140737408780000, 139936663768832, 0, 4096,
-4005742052138418648, 3955040329849896488}, 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>
#26 0x00007f458af9e64d 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 *) 0x7f458afd4520
#27 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 7 (Thread 0x43d77950 (LWP 9253)):
#0 0x00007f458af00ed5 in *__GI_raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
pid = <value optimized out>
selftid = <value optimized out>
#1 0x00007f458af023f3 in *__GI_abort () at abort.c:88
act = {__sigaction_handler = {
sa_handler = 0x7f458b21c860 <_IO_2_1_stderr_>,
sa_sigaction = 0x7f458b21c860 <_IO_2_1_stderr_>}, sa_mask = {__val = {
139936661409324, 1138190416, 1357, 1138190656, 139936660663110,
206158430232, 1138190672, 1138190448, 139936660573816, 206158430256,
1138190696, 245883376, 139936663722560, 245883360, 139936663722464,
140737408790251}}, sa_flags = -1963028948, sa_restorer = 0xf5d628}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007f458aef9dc9 in *__GI___assert_fail (
assertion=0xf5e008 "\"group->GetLFGState()->GetDungeon()\" && 0",
line=1357,
function=0xf5e5a0 "void LFGMgr::UpdateProposal(uint32, ObjectGuid, bool)")
at assert.c:78
buf = 0xea7e1f0 " \037e\003"
errstr = "Unexpected error.\n"
#3 0x0000000000d42a66 in LFGMgr::UpdateProposal (this=0x7f45797df900, ID=3,
guid={m_guid = 64716}, accept=true)
pProposal = (LFGProposal *) 0x7f456f783a28
_player = (class Player *) 0x7f455f294000
itr = {_M_node = 0x7f456f783a38}
allAnswered = true
group = (Group *) 0x7f4536f1ee00
__FUNCTION__ = "UpdateProposal"
__PRETTY_FUNCTION__ = "void LFGMgr::UpdateProposal(uint32, ObjectGuid, bool)"
#4 0x0000000000dc2e56 in WorldSession::HandleLfgProposalResultOpcode (
this=0x7f455b61e080, recv_data=@0x7f4536d17c70)
ID = 3
accept = true
#5 0x0000000000d59bbd in WorldSession::ExecuteOpcode (this=0x7f455b61e080,
opHandle=@0x1355cc0, packet=0x7f4536d17c70)
No locals.
#6 0x0000000000d5c9ba in WorldSession::Update (this=0x7f455b61e080,
updater=@0x43d76ee0)
opHandle = (const OpcodeHandler &) @0x1355cc0: {
name = 0xf633bb "CMSG_LFG_PROPOSAL_RESULT", status = STATUS_LOGGEDIN,
packetProcessing = PROCESS_THREADSAFE,
handler = 0xdc2d84 <WorldSession::HandleLfgProposalResultOpcode(WorldPacket&)>}
packet = (WorldPacket *) 0x7f4536d17c70
#7 0x0000000000d184f4 in Map::Update (this=0x7f452c208000,
t_diff=@0x7f454ceb76e8)
GUIDLow1 = 64716
pSession = (WorldSession *) 0x7f455b61e080
updater = {<PacketFilter> = {_vptr.PacketFilter = 0xf682d0,
m_pSession = 0x7f455b61e080}, <No data fields>}
plr = (class Player *) 0x7f455f294000
updater = {i_timeDiff = 1531658304}
grid_object_update = {i_visitor = @0x7f455b4b6fc0}
world_object_update = {i_visitor = @0x7f455b4b7380}
__FUNCTION__ = "Update"
__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#8 0x0000000000d18dbf in DungeonMap::Update (this=0x7f452c208000,
t_diff=@0x7f454ceb76e8)
No locals.
#9 0x0000000000ab2624 in MapUpdateRequest::call (this=0x7f454ceb76c8)
No locals.
#10 0x0000000000e2d1ae in DelayExecutor::svc (this=0x7f45704a4c40)
rq = (class ACE_Method_Request *) 0x7f454ceb76c8
#11 0x00007f458cfbd827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f45704a4c40
svc_status = <value optimized out>
#12 0x00007f458cfbeefb 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) 0x7f458cfbd7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f45704a4c40
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x0
#13 0x00007f458cfbef85 in ACE_Thread_Adapter::invoke (this=0x7f45701f4b80)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#14 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x43d77950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1138194768,
-4005891959354687960, 140737408780000, 139936663768832, 0, 4096,
-4005756351695159768, 3955040329849896488}, 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>
#15 0x00007f458af9e64d 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 *) 0x7f458afd4520
#16 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 6 (Thread 0x43576950 (LWP 9252)):
#0 Unit::GetCharmerGuid (this=0x7f454e6a6080)
No locals.
#1 0x000000000092bc31 in Unit::GetCharmerOrOwnerGuid (this=0x7f454e6c8100)
No locals.
#2 0x0000000000aca897 in Unit::isVisibleForOrDetect (this=0x7f454e6c8100,
u=0x7f454e6a6080, viewPoint=0x7f454e6a6080, detect=true,
inVisibleList=false, is3dDistance=true)
at_same_transport = false
_map = (class Map
&) @0x3608000: {<GridRefManager<NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >> = {<RefManager<GridRefManager<NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >, NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >> = {<LinkedListHead> = {iFirst = {iNext = 0xd538020, iPrev = 0x0}, iLast = {iNext = 0x0,
iPrev = 0x7f4565560020}, iSize = 182},
_vptr.RefManager = 0xef0b90}, <No data fields>},
i_objectsToClientUpdate = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<Object*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<Object*> >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<Object*, Object*, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red,
_M_parent = 0x0, _M_left = 0x3608038, _M_right = 0x3608038},
_M_node_count = 0}}}, i_objectsToClientNotUpdate = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<Object*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<Object*> >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<Object*, Object*, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red,
_M_parent = 0x0, _M_left = 0x3608068, _M_right = 0x3608068},
_M_node_count = 0}}}, i_objectsToClientUpdateQueue = {
c = {<std::_Deque_base<Object*, std::allocator<Object*> >> = {
_M_impl = {<std::allocator<Object*>> = {<__gnu_cxx::new_allocator<Object*>> = {<No data fields>}, <No data fields>}, _M_map = 0x7f45701ed480,
_M_map_size = 8, _M_start = {_M_cur = 0x7f452755cf40,
_M_first = 0x7f452755ce00, _M_last = 0x7f452755d000,
_M_node = 0x7f45701ed4a8}, _M_finish = {_M_cur = 0x7f452755cf98,
_M_first = 0x7f452755ce00, _M_last = 0x7f452755d000,
_M_node = 0x7f45701ed4a8}}}, <No data fields>}},
i_mapEntry = 0x2f54000, i_spawnMode = 0 '\0', i_id = 0, i_InstanceId = 0,
m_unloadTimer = 0, m_VisibleDistance = 90,
m_persistentState = 0x7f457d1ffd00,
m_mapRefManager = {<RefManager<Map, Player>> = {<LinkedListHead> = {
iFirst = {iNext = 0x7f4553d82cc8, iPrev = 0x0}, iLast = {iNext = 0x0,
iPrev = 0x7f456521ecc8}, iSize = 23},
_vptr.RefManager = 0xf5a4f0}, <No data fields>}, m_mapRefIter = {
_Ptr = 0xb6facc0}, m_activeNonPlayers = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<WorldObject*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<WorldObject*> >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<WorldObject*, WorldObject*, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x3608148,
_M_right = 0x3608148}, _M_node_count = 0}}},
m_activeNonPlayersIter = {_M_node = 0x3608148}, m_objectsStore = {
i_elements = {_elements = {
_element = {<std::tr1::__unordered_map<ObjectGuid, Creature*, std::tr1::hash<ObjectGuid>, std::equal_to<ObjectGuid>, std::allocator<std::pair<const ObjectGuid, Creature*> >, false>> = {<std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, Creature*>, std::allocator<std::pair<const ObjectGuid, Creature*> >, std::_Select1st<std::pair<const ObjectGuid, Creature*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy, std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, Creature*>, std::allocator<std::pair<const ObjectGuid, Creature*> >, std::_Select1st<std::pair<const ObjectGuid, Creature*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<ObjectGuid, std::pair<const ObjectGuid, Creature*>, std::_Select1st<std::pair<const ObjectGuid, Creature*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, false>> = {
_M_extract = {<std::unary_function<std::pair<const ObjectGuid, Creature*>, const ObjectGuid>> = {<No data fields>}, <No data fields>},
_M_eq = {<std::binary_function<ObjectGuid, ObjectGuid, bool>> = {<No data fields>}, <No data fields>}, _M_h1 = {<No data fields>},
_M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<ObjectGuid, std::pair<const ObjectGuid, Creature*>, std::_Select1st<std::pair<const ObjectGuid, Creature*> >, true, std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, Creature*>, std::allocator<std::pair<const ObjectGuid, Creature*> >, std::_Select1st<std::pair<const ObjectGuid, Creature*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
_M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const ObjectGuid, Creature*>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x7f45527d8000,
_M_bucket_count = 15173, _M_element_count = 13069,
_M_rehash_policy = {_M_max_load_factor = 1,
_M_growth_factor = 2,
_M_next_resize = 15173}}, <No data fields>}, <No data fields>}}, _TailElements = {_elements = {
_element = {<std::tr1::__unordered_map<ObjectGuid, Pet*, std::tr1::hash<ObjectGuid>, std::equal_to<ObjectGuid>, std::allocator<std::pair<const ObjectGuid, Pet*> >, false>> = {<std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, Pet*>, std::allocator<std::pair<const ObjectGuid, Pet*> >, std::_Select1st<std::pair<const ObjectGuid, Pet*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy, std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, Pet*>, std::allocator<std::pair<const ObjectGuid, Pet*> >, std::_Select1st<std::pair<const ObjectGuid, Pet*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<ObjectGuid, std::pair<const ObjectGuid, Pet*>, std::_Select1st<std::pair<const ObjectGuid, Pet*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, false>> = {
_M_extract = {<std::unary_function<std::pair<const ObjectGuid, Pet*>, const ObjectGuid>> = {<No data fields>}, <No data fields>},
_M_eq = {<std::binary_function<ObjectGuid, ObjectGuid, bool>> = {<No data fields>}, <No data fields>}, _M_h1 = {<No data fields>},
_M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<ObjectGuid, std::pair<const ObjectGuid, Pet*>, std::_Select1st<std::pair<const ObjectGuid, Pet*> >, true, std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, Pet*>, std::allocator<std::pair<const ObjectGuid, Pet*> >, std::_Select1st<std::pair<const ObjectGuid, Pet*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
_M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const ObjectGuid, Pet*>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x7f45440787c0, _M_bucket_count = 23,
_M_element_count = 18, _M_rehash_policy = {
_M_max_load_factor = 1, _M_growth_factor = 2,
_M_next_resize = 23}}, <No data fields>}, <No data fields>}}, _TailElements = {_elements = {
_element = {<std::tr1::__unordered_map<ObjectGuid, GameObject*, std::tr1::hash<ObjectGuid>, std::equal_to<ObjectGuid>, std::allocator<std::pair<const ObjectGuid, GameObject*> >, false>> = {<std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, GameObject*>, std::allocator<std::pair<const ObjectGuid, GameObject*> >, std::_Select1st<std::pair<const ObjectGuid, GameObject*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy, std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, GameObject*>, std::allocator<std::pair<const ObjectGuid, GameObject*> >, std::_Select1st<std::pair<const ObjectGuid, GameObject*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<ObjectGuid, std::pair<const ObjectGuid, GameObject*>, std::_Select1st<std::pair<const ObjectGuid, GameObject*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, false>> = {
_M_extract = {<std::unary_function<std::pair<const ObjectGuid, GameObject*>, const ObjectGuid>> = {<No data fields>}, <No data fields>},
_M_eq = {<std::binary_function<ObjectGuid, ObjectGuid, bool>> = {<No data fields>}, <No data fields>}, _M_h1 = {<No data fields>},
_M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<ObjectGuid, std::pair<const ObjectGuid, GameObject*>, std::_Select1st<std::pair<const ObjectGuid, GameObject*> >, true, std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, GameObject*>, std::allocator<std::pair<const ObjectGuid, GameObject*> >, std::_Select1st<std::pair<const ObjectGuid, GameObject*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
_M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const ObjectGuid, GameObject*>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x12c24000,
_M_bucket_count = 7517, _M_element_count = 6170,
_M_rehash_policy = {_M_max_load_factor = 1,
_M_growth_factor = 2,
_M_next_resize = 7517}}, <No data fields>}, <No data fields>}}, _TailElements = {_elements = {
_element = {<std::tr1::__unordered_map<ObjectGuid, DynamicObject*, std::tr1::hash<ObjectGuid>, std::equal_to<ObjectGuid>, std::allocator<std::pair<const ObjectGuid, DynamicObject*> >, false>> = {<std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, DynamicObject*>, std::allocator<std::pair<const ObjectGuid, DynamicObject*> >, std::_Select1st<std::pair<const ObjectGuid, DynamicObject*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy, std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, DynamicObject*>, std::allocator<std::pair<const ObjectGuid, DynamicObject*> >, std::_Select1st<std::pair<const ObjectGuid, DynamicObject*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<ObjectGuid, std::pair<const ObjectGuid, DynamicObject*>, std::_Select1st<std::pair<const ObjectGuid, DynamicObject*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, false>> = {
_M_extract = {<std::unary_function<std::pair<const ObjectGuid, DynamicObject*>, const ObjectGuid>> = {<No data fields>}, <No data fields>},
_M_eq = {<std::binary_function<ObjectGuid, ObjectGuid, bool>> = {<No data fields>}, <No data fields>}, _M_h1 = {<No data fields>},
_M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<ObjectGuid, std::pair<const ObjectGuid, DynamicObject*>, std::_Select1st<std::pair<const ObjectGuid, DynamicObject*> >, true, std::tr1::_Hashtable<ObjectGuid, std::pair<const ObjectGuid, DynamicObject*>, std::allocator<std::pair<const ObjectGuid, DynamicObject*> >, std::_Select1st<std::pair<const ObjectGuid, DynamicObject*> >, std::equal_to<ObjectGuid>, std::tr1::hash<ObjectGuid>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
_M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const ObjectGuid, DynamicObject*>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x7f45701dd060, _M_bucket_count = 11,
_M_element_count = 0, _M_rehash_policy = {
_M_max_load_factor = 1, _M_growth_factor = 2,
_M_next_resize = 11}}, <No data fields>}, <No data fields>}}, _TailElements = {<No data fields>}}}}}}, i_gridExpiry = 100000000,
i_grids = {{0x0 <repeats 64 times>}, {0x0 <repeats 64 times>}, {
0x0 <repeats 64 times>}, {0x0 <repeats 31 times>, 0x12454000,
0x12460000, 0x0 <repeats 31 times>}, {0x0 <repeats 31 times>,
0x12448000, 0x7f45677e8000, 0x98a4000, 0x0 <repeats 30 times>}, {
0x0 <repeats 31 times>, 0x7f4552bc8000, 0x64dc000, 0x98cc000,
0x0 <repeats 30 times>}, {0x0 <repeats 31 times>, 0x15cf0000,
0xacec000, 0x15a04000, 0x0 <repeats 30 times>}, {
0x0 <repeats 31 times>, 0x7f45531f0000, 0x7f45531fc000, 0x7f45534d8000,
0x0 <repeats 30 times>}, {0x0 <repeats 30 times>, 0x7f45531a4000,
0x16828000, 0xa65c000, 0xad24000, 0x0 <repeats 30 times>}, {
0x0 <repeats 30 times>, 0x1737c000, 0x12cc8000, 0x7f455dbd8000,
0x0 <repeats 31 times>}, {0x0 <repeats 27 times>, 0x16fe0000,
0x164f8000, 0x0, 0x1634c000, 0x131e0000, 0xd490000, 0x0, 0x1549c000,
0x155dc000, 0x0 <repeats 28 times>}, {0x0 <repeats 26 times>,
0xd538000, 0x16840000, 0x16390000, 0xe500000, 0xe118000, 0xf15c000,
0x7f45508c4000, 0x107a8000, 0x107b4000, 0x12ba8000,
0x0 <repeats 28 times>}, {0x0 <repeats 26 times>, 0x1a098000,
0x183f8000, 0x180e0000, 0xd014000, 0xd020000, 0x7f455099c000,
0x7f45509c4000, 0x10204000, 0xfae8000, 0x12bd4000,
0x0 <repeats 28 times>}, {0x0 <repeats 25 times>, 0xa9f8000, 0xab3c000,
0xed44000, 0x7f4550088000, 0xb820000, 0x7f455ff28000, 0xcc04000,
0x7f455fd14000, 0x172c4000, 0x7f452c3e0000, 0x0 <repeats 29 times>}, {
0x0 <repeats 25 times>, 0xa89c000, 0xabe0000, 0x7f455047c000,
0x7f45500b8000, 0xb800000, 0x7f455ffd8000, 0xcab8000, 0xc098000,
0xc198000, 0x0 <repeats 30 times>}, {0x0 <repeats 25 times>,
0x7f4553b04000, 0xe5f4000, 0x1141c000, 0x0, 0x0, 0x183c0000, 0xe934000,
0x7f455d904000, 0x7f455d910000, 0x18264000, 0x0 <repeats 29 times>}, {
0x0 <repeats 30 times>, 0x18404000, 0x7f4553208000, 0x7f455d948000,
0x7f455d970000, 0x0 <repeats 30 times>}, {0x0 <repeats 30 times>,
0x172f4000, 0x0 <repeats 33 times>}, {0x0 <repeats 30 times>,
0x189e4000, 0x0 <repeats 33 times>}, {0x0 <repeats 30 times>,
0x18b1c000, 0x0 <repeats 33 times>}, {0x0 <repeats 30 times>,
0x7f452c0c0000, 0x18dd8000, 0x0 <repeats 32 times>}, {
0x0 <repeats 28 times>, 0x7f452c1d8000, 0x1001c000, 0x7f456556c000,
0x7f4565770000, 0x0 <repeats 32 times>}, {0x0 <repeats 28 times>,
0x11410000, 0x10594000, 0x7f4565798000, 0x7f4565560000,
0x0 <repeats 32 times>}, {0x0 <repeats 28 times>, 0x115b8000,
0x7f45505c0000, 0x105b0000, 0x143c4000, 0x0 <repeats 32 times>}, {
0x0 <repeats 28 times>, 0x19564000, 0x6304000, 0xe0fc000,
0x0 <repeats 33 times>}, {0x0 <repeats 27 times>, 0xc294000, 0xc288000,
0xcf00000, 0x7f455ffe4000, 0x0 <repeats 33 times>}, {
0x0 <repeats 27 times>, 0xc200000, 0xc3cc000, 0xcf30000,
0x0 <repeats 34 times>}, {0x0 <repeats 26 times>, 0x7f45526a8000,
0x7f4552bbc000, 0x0, 0x19aa8000, 0x0 <repeats 34 times>}, {
0x0 <repeats 26 times>, 0x7f45525c0000, 0x11100000, 0x0,
0x7f452cd6c000, 0x0 <repeats 34 times>}, {0x0 <repeats 25 times>,
0x156f0000, 0x15444000, 0x15460000, 0x1997c000, 0x199d4000, 0x15cfc000,
0x7f456744c000, 0xdd24000, 0x0 <repeats 31 times>}, {
0x0 <repeats 25 times>, 0x7f4552dc0000, 0x7f4552de8000, 0x0,
0x19cc4000, 0x19d28000, 0x13aa4000, 0x7f455dadc000, 0xdd3c000,
0x0 <repeats 31 times>}, {0x0 <repeats 22 times>, 0x7f452d568000,
0x197dc000, 0x7f4552eb8000, 0x14d64000, 0x13a5c000, 0x0,
0x7f452d59c000, 0x0, 0x1550c000, 0x15580000, 0x15de8000,
0x0 <repeats 31 times>}, {0x0 <repeats 22 times>, 0x7f452d574000,
0x19c84000, 0x7f4552fb8000, 0x7f4552fe0000, 0x12334000, 0x7f45539e0000,
0x7f452d89c000, 0x0, 0x16040000, 0x14c30000, 0x15a3c000, 0x15a8c000,
0x0 <repeats 30 times>}, {0x0 <repeats 24 times>, 0x15acc000,
0x15b18000, 0x7f455dc68000, 0x7f455f3f8000, 0x0, 0x0, 0x176a8000,
0x1778c000, 0x1326c000, 0x15824000, 0x0 <repeats 30 times>}, {
0x0 <repeats 23 times>, 0x16120000, 0x15d18000, 0x0, 0x82c0000,
0x82b4000, 0x13474000, 0x0, 0x0, 0x7f455c30c000, 0xf7a0000, 0x156fc000,
0x0 <repeats 30 times>}, {0x0 <repeats 22 times>, 0x162a0000,
0x1604c000, 0x7f4552ee0000, 0x0, 0x0, 0x109b0000, 0x109e4000, 0x0, 0x0,
0x0, 0xf784000, 0x15674000, 0x0 <repeats 30 times>}, {
0x0 <repeats 21 times>, 0x7f455308c000, 0x162c8000, 0x16250000, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x12e3c000, 0x12e48000,
0x0 <repeats 32 times>}, {0x0 <repeats 22 times>, 0x7f4553ccc000,
0x18340000, 0x18cf0000, 0x7f452c27c000, 0x0, 0x0, 0x0, 0x0, 0x12e54000,
0x12eb4000, 0x0 <repeats 32 times>}, {0x0 <repeats 25 times>,
0x7f452c3ec000, 0x0 <repeats 38 times>}, {
0x0 <repeats 64 times>} <repeats 25 times>}, m_TerrainData = 0x33d8000,
m_bLoadedGrids = {{false <repeats 64 times>} <repeats 25 times>, {
false <repeats 38 times>, true, false <repeats 25 times>}, {
false <repeats 32 times>, true, true, false, false, false, false, true,
true, true, true, false <repeats 22 times>}, {false <repeats 32 times>,
true, true, false, false, false, false, false, false, true, true, true,
false <repeats 21 times>}, {false <repeats 30 times>, true, true,
false, false, false, true, true, false, false, true, true, true,
false <repeats 22 times>}, {false <repeats 30 times>, true, true, true,
false, false, true, true, true, false, true, true,
false <repeats 23 times>}, {false <repeats 30 times>, true, true,
false, false, false, false, true, true, false <repeats 26 times>}, {
false <repeats 31 times>, true, false, false, false, false, false,
true, true, true, false <repeats 24 times>}, {false <repeats 32 times>,
true, true, false, false, false, true, false <repeats 26 times>}, {
false <repeats 31 times>, true, true, true, false <repeats 30 times>}, {
false <repeats 31 times>, true, true, true, true, false, true, true,
true, false <repeats 25 times>}, {false <repeats 34 times>, true,
false, true, true, false <repeats 26 times>}, {
false <repeats 36 times>, true, false <repeats 27 times>}, {
false <repeats 34 times>, true, true, true, false <repeats 27 times>}, {
false <repeats 33 times>, true, true, true, true,
false <repeats 27 times>}, {false <repeats 33 times>, true, true, true,
false <repeats 28 times>}, {false <repeats 32 times>, true, true, true,
true, false <repeats 28 times>}, {false <repeats 32 times>, true, true,
true, true, false <repeats 28 times>}, {false <repeats 32 times>, true,
true, true, true, false <repeats 28 times>}, {false <repeats 32 times>,
true, true, false <repeats 30 times>}, {false <repeats 33 times>, true,
false <repeats 30 times>}, {false <repeats 33 times>, true,
false <repeats 30 times>}, {false <repeats 33 times>, true,
false <repeats 30 times>}, {false <repeats 30 times>, true, true, true,
true, false <repeats 30 times>}, {false <repeats 29 times>, true, true,
true, true, true, false, false, true, true, true,
false <repeats 25 times>}, {false <repeats 30 times>, true, true, true,
true, true, true, true, true, true, false <repeats 25 times>}, {
false <repeats 29 times>, true, true, true, true, true, true, true,
true, true, true, false <repeats 25 times>}, {false <repeats 28 times>,
true, true, true, true, true, true, true, true, true, true,
false <repeats 26 times>}, {false <repeats 28 times>, true, true, true,
true, true, true, true, true, true, true, false <repeats 26 times>}, {
false <repeats 28 times>, true, true, false, true, true, true, false,
true, true, false <repeats 27 times>}, {false <repeats 31 times>, true,
true, true, false <repeats 30 times>}, {false <repeats 30 times>, true,
true, true, true, false <repeats 30 times>}, {false <repeats 30 times>,
true, true, true, false <repeats 31 times>}, {false <repeats 30 times>,
true, true, true, false <repeats 31 times>}, {false <repeats 30 times>,
true, true, true, false <repeats 31 times>}, {false <repeats 30 times>,
true, true, true, false <repeats 31 times>}, {false <repeats 31 times>,
true, true, false <repeats 31 times>}, {false <repeats 64 times>}, {
false <repeats 64 times>}, {false <repeats 64 times>}},
marked_cells = {<std::_Base_bitset<4096ul>> = {_M_w = {
0 <repeats 1451 times>, 16140901064495857664, 1, 0, 0, 0, 0, 0, 0,
16140901064495857664, 1, 0, 0, 0, 0, 0, 0, 16140901064495857664, 1,
0, 0, 0, 0, 0, 0, 16140901064495857664, 1, 0 <repeats 196 times>,
2013265920, 0, 0, 0, 0, 0, 0, 0, 2013265920, 0, 0, 0, 0, 0, 0, 0,
2013265920, 0 <repeats 47 times>, 527765581332480, 0, 0, 0, 0, 0, 0,
0, 527765581332480, 0, 0, 0, 0, 0, 0, 0, 527765581332480, 0, 0, 0, 0,
0, 0, 0, 527765581332480, 0 <repeats 47 times>, 2111062325329920, 0,
0, 0, 0, 0, 0, 0, 2111062325329920, 0, 0, 0, 0, 0, 0, 0,
2111062325329920, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4323455642275676160, 0,
0, 0, 0, 0, 0, 0, 4323455642275676160, 0, 0, 0, 0, 0, 0, 0,
4323455642275676160, 0 <repeats 69 times>, 480, 0, 0, 0, 0, 0, 0, 0,
480, 0, 0, 0, 0, 0, 0, 0, 480, 0, 1920, 0, 0, 0, 0, 0, 480, 0, 1920,
0, 0, 0, 0, 0, 0, 0, 1920, 0, 0, 0, 0...}}, <No data fields>},
i_objectsToRemove = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<WorldObject*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<WorldObject*> >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<WorldObject*, WorldObject*, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
_M_color = std::_S_red, _M_parent = 0x7f45404e0b08,
_M_left = 0x7f45404e3358, _M_right = 0x7f45404e32b8},
_M_node_count = 3}}}, m_scriptSchedule = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const long int, ScriptAction> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long int, ScriptAction> > >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<long int, long int, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red,
_M_parent = 0x0, _M_left = 0x3619288, _M_right = 0x3619288},
_M_node_count = 0}}}, i_data = 0x7f45701f9580, i_script_id = 1291,
m_CreatureGuids = {m_nextGuid = 4456739}, m_GameObjectGuids = {
m_nextGuid = 14531926}, m_DynObjectGuids = {m_nextGuid = 2},
m_PetGuids = {m_nextGuid = 58}}
invisible = 63
visibleDistance = 50.9239998
isInFront = 191
ox = -130.567535
oy = -8767.2627
oz = 2.37848694e-38
#3 0x0000000000dd3fca in CreatureEventAI::IsVisible (this=0x7f454e77dc10,
pl=0x7f454e6c8100)
No locals.
#4 0x0000000000aefbdc in CreatureCreatureRelocationWorker (
c1=0x7f454e6a6080, c2=0x7f454e6c8100)
No locals.
#5 0x0000000000aefd3d in MaNGOS::CreatureRelocationNotifier::Visit<Creature>
(this=0x43575b00, m=@0xe938300)
c = (class Creature *) 0x7f454e6a6080
iter = {_Ptr = 0x7f454e6a7f90}
#6 0x0000000000aefd83 in VisitorHelper<MaNGOS::CreatureRelocationNotifier, Creature> (v=@0x43575b00, c=@0xe938300)
No locals.
#7 0x0000000000aefda2 in VisitorHelper<MaNGOS::CreatureRelocationNotifier, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x43575b00,
c=@0xe938300)
No locals.
#8 0x0000000000aefde3 in VisitorHelper<MaNGOS::CreatureRelocationNotifier, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (v=@0x43575b00, c=@0xe9382d0)
No locals.
#9 0x0000000000aefe0a in VisitorHelper<MaNGOS::CreatureRelocationNotifier, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=@0x43575b00, c=@0xe9382d0)
No locals.
#10 0x0000000000aefe2c in TypeContainerVisitor<MaNGOS::CreatureRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0x43575aa0,
c=@0xe9382d0)
No locals.
#11 0x0000000000aefe4b in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::CreatureRelocationNotifier> (this=0xe9382d0, visitor=@0x43575aa0)
No locals.
#12 0x0000000000aefe83 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<Camera, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<MaNGOS::CreatureRelocationNotifier, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=0xe934000,
x=@0x4357595c, y=@0x43575958, visitor=@0x43575aa0)
No locals.
#13 0x0000000000aeff3c in Map::Visit<MaNGOS::CreatureRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x3608000, cell=@0x435759c0,
x = 15
y = 31
cell_x = 4
cell_y = 6
#14 0x0000000000af0383 in Cell::Visit<MaNGOS::CreatureRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x43575ab0,
standing_cell=@0x43575ac0, visitor=@0x43575aa0, m=@0x3608000,
x=-8747.0918, y=-171.239761, radius=45.4620018)
r_zone = {data = {Part = {grid_x = 15, grid_y = 31, cell_x = 4,
cell_y = 6, nocreate = 1, reserved = 0}, All = 18368463}}
cell_pair = {x_coord = 124, y_coord = 254}
y = 254
x = 124
area = {low_bound = {x_coord = 124, y_coord = 252}, high_bound = {
x_coord = 125, y_coord = 254}}
begin_cell = (CellPair &) @0x435759e0: {x_coord = 124, y_coord = 252}
end_cell = (CellPair &) @0x435759e8: {x_coord = 125, y_coord = 254}
#15 0x0000000000af0420 in Cell::Visit<MaNGOS::CreatureRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x43575ab0,
standing_cell=@0x43575ac0, visitor=@0x43575aa0, m=@0x3608000,
obj=@0x7f454e6c8100, radius=45)
No locals.
#16 0x0000000000af0b62 in Cell::VisitAllObjects<MaNGOS::CreatureRelocationNotifier> (center_obj=0x7f454e6c8100, visitor=@0x43575b00, radius=45,
p = {x_coord = 124, y_coord = 253}
cell = {data = {Part = {grid_x = 15, grid_y = 31, cell_x = 4,
cell_y = 5, nocreate = 1, reserved = 0}, All = 18106319}}
gnotifier = {i_visitor = @0x43575b00}
wnotifier = {i_visitor = @0x43575b00}
#17 0x0000000000af0c46 in RelocationNotifyEvent::Execute (this=0x7f4540deec50)
notify = {i_creature = @0x7f454e6c8100}
radius = 45
#18 0x0000000000e4971c in EventProcessor::Update (this=0x7f454e6c8230,
p_time=708)
Event = (BasicEvent *) 0x7f4540deec50
i = {_M_node = 0x7f4528c80400}
#19 0x0000000000ae2680 in Unit::Update (this=0x7f454e6c8100, update_diff=708,
No locals.
#20 0x0000000000d8a39f in Creature::Update (this=0x7f454e6c8100,
update_diff=708, diff=608)
No locals.
#21 0x000000000096bbfc in WorldObject::UpdateHelper::Update (this=0x43575ca0,
No locals.
#22 0x0000000000d25016 in MaNGOS::ObjectUpdater::Visit (this=0x43575f30,
m=@0xe938140)
helper = {m_obj = 0x7f454e6c8100}
iter = {_Ptr = 0x7f454e6ca010}
#23 0x0000000000d25096 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (
v=@0x43575f30, c=@0xe938140)
No locals.
#24 0x0000000000d252e6 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x43575f30, c=@0xe938140)
No locals.
#25 0x0000000000d25327 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (
v=@0x43575f30, c=@0xe938110)
No locals.
#26 0x0000000000d2534e in VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=@0x43575f30, c=@0xe938110)
No locals.
#27 0x0000000000d25370 in TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0x43575f20, c=@0xe938110)
No locals.
#28 0x0000000000d2538f 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=0xe938110, visitor=@0x43575f20)
No locals.
#29 0x0000000000d253c7 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=0xe934000, x=@0x43575e0c,
y=@0x43575e08, visitor=@0x43575f20)
No locals.
#30 0x0000000000d26d38 in Map::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x3608000, cell=@0x43575ec0, visitor=@0x43575f20)
x = 15
y = 31
cell_x = 4
cell_y = 5
#31 0x0000000000d188bc in Map::Update (this=0x3608000, t_diff=@0x7f4562c0ce48)
pair = {x_coord = 124, y_coord = 253}
cell = {data = {Part = {grid_x = 15, grid_y = 31, cell_x = 4,
cell_y = 5, nocreate = 1, reserved = 0}, All = 18106319}}
cell_id = 129660
y = 253
x = 124
plr = (class Player *) 0xb6f8000
GUIDLow3 = 173337
area = {low_bound = {x_coord = 121, y_coord = 252}, high_bound = {
x_coord = 124, y_coord = 255}}
updater = {i_timeDiff = 608}
grid_object_update = {i_visitor = @0x43575f30}
world_object_update = {i_visitor = @0x43575f30}
__FUNCTION__ = "Update"
__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#32 0x0000000000ab2624 in MapUpdateRequest::call (this=0x7f4562c0ce28)
No locals.
#33 0x0000000000e2d1ae in DelayExecutor::svc (this=0x7f45704a4c40)
rq = (class ACE_Method_Request *) 0x7f4562c0ce28
#34 0x00007f458cfbd827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f45704a4c40
svc_status = <value optimized out>
#35 0x00007f458cfbeefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0x1
func = (ACE_THR_FUNC) 0x7f458cfbd7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f45704a4c40
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x7f454e6bcb80
#36 0x00007f458cfbef85 in ACE_Thread_Adapter::invoke (this=0x7f45701f4bf0)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#37 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x43576950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1129802064,
-4005891959354687960, 140737408780000, 139936663768832, 0, 4096,
-4005757450669916632, 3955040329849896488}, 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 0x00007f458af9e64d 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 *) 0x7f458afd4520
#39 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently c
Thread 5 (Thread 0x42d75950 (LWP 9251)):
#0 0x00007f458b2300e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000d350a2 in ACE_OS::sleep (tv=@0x42d75070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000e2dca7 in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000e4881d in SqlDelayThread::run (this=0x7f457060f4c0)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 145150
#4 0x0000000000e2dd72 in ACE_Based::Thread::ThreadTask (param=0x7f457060f4c0)
_task = (class ACE_Based::Runnable *) 0x7f457060f4c0
#5 0x00007f458cf76f43 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) 0xe2dd4a <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f457060f4c0
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x42d75950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1121409360,
-4005891959354687960, 140737408780032, 139936663768832, 0, 4096,
-4005754153745646040, 3955040329849896488}, 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 0x00007f458af9e64d 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 *) 0x7f458afd4520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently c++
Thread 4 (Thread 0x42574950 (LWP 9153)):
#0 0x00007f458b2300e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000d350a2 in ACE_OS::sleep (tv=@0x42574070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000e2dca7 in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000e4881d in SqlDelayThread::run (this=0x7f458d3c7dc0)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 148780
#4 0x0000000000e2dd72 in ACE_Based::Thread::ThreadTask (param=0x7f458d3c7dc0)
_task = (class ACE_Based::Runnable *) 0x7f458d3c7dc0
#5 0x00007f458cf76f43 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) 0xe2dd4a <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f458d3c7dc0
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x42574950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1113016656,
-4005891959354687960, 140737408780448, 139936663768832, 0, 4096,
-4005755252720402904, 3955040329849896488}, 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 0x00007f458af9e64d 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 *) 0x7f458afd4520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Current language: auto; currently asm
Thread 3 (Thread 0x41d73950 (LWP 9152)):
#0 0x00007f458b2300e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000d350a2 in ACE_OS::sleep (tv=@0x41d73070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000e2dca7 in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000e4881d in SqlDelayThread::run (this=0x7f458d3c7e80)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 147802
#4 0x0000000000e2dd72 in ACE_Based::Thread::ThreadTask (param=0x7f458d3c7e80)
_task = (class ACE_Based::Runnable *) 0x7f458d3c7e80
#5 0x00007f458cf76f43 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) 0xe2dd4a <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f458d3c7e80
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x41d73950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1104623952,
-4005891959354687960, 140737408780448, 139936663768832, 0, 4096,
-4005751951501165016, 3955040329849896488}, 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 0x00007f458af9e64d 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 *) 0x7f458afd4520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x40e2e950 (LWP 9151)):
#0 0x00007f458b2300e1 in nanosleep () from /usr/lib/debug/libpthread.so.0
No locals.
#1 0x0000000000d350a2 in ACE_OS::sleep (tv=@0x40e2e070)
at /usr/local/include/ace/OS_NS_unistd.inl:951
rqtp = {tv_sec = 0, tv_nsec = 10000000}
#2 0x0000000000e2dca7 in ACE_Based::Thread::Sleep (msecs=10)
No locals.
#3 0x0000000000e4881d in SqlDelayThread::run (this=0x7f458d3c7f40)
loopSleepms = 10
pingEveryLoop = 180000
loopCounter = 148797
#4 0x0000000000e2dd72 in ACE_Based::Thread::ThreadTask (param=0x7f458d3c7f40)
_task = (class ACE_Based::Runnable *) 0x7f458d3c7f40
#5 0x00007f458cf76f43 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) 0xe2dd4a <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f458d3c7f40
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#6 0x00007f458b228fc7 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x40e2e950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1088612688,
-4005891959354687960, 140737408780448, 139936663768832, 0, 4096,
-4005749861462704600, 3955040329849896488}, 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 0x00007f458af9e64d 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 *) 0x7f458afd4520
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x7f458d42b700 (LWP 9148)):
#0 0x00007f458b229715 in pthread_join (threadid=1171765584,
thread_return=0x0) at pthread_join.c:89
__ignore = <value optimized out>
_tid = 9257
_buffer = {__routine = 0x7f458b2295e0 <cleanup>, __arg = 0x45d7bd38,
__canceltype = 0, __prev = 0x0}
oldtype = 0
result = 22
#1 0x00007f458cfc18fb in ACE_Thread_Manager::wait_task (this=0x7f45701e2d40,
task=0x7f4570515a88) at ../../ace/OS_NS_Thread.inl:2788
i = 0
copy_count = 1
result = <value optimized out>
#2 0x000000000097736b in ReactorRunnable::Wait (this=0x7f4570515a88)
No locals.
#3 0x00000000009756c1 in WorldSocketMgr::Wait (this=0x7f45701e45e8)
i = 0
#4 0x000000000088ee60 in Master::Run (this=0x7f458d3effe8)
pidfile = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f458d41bf28 "./worldd.pid"}}
world_thread = {m_iThreadId = 1154980176,
m_hThreadHandle = 1154980176, m_task = 0x7f4570214ef0,
static m_ThreadStorage = {<ACE_Copy_Disabled> = {<No data fields>},
_vptr.ACE_TSS = 0xf86e70, 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 *) 0x7f4570765af8
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 = 0x7f456f921f58 "0.0.0.0"}}
#5 0x000000000089b2f3 in main (argc=3, argv=0x7ffffb41cf18)
cfg_file = 0x7ffffb41eefc "../etc/mangosd.conf"
options = 0xee20a7 ":c:s:"
cmd_opts = {argc_ = 3, argv_ = 0x7ffffb41cf18, optind = 3,
opterr = 0, optarg = 0x0, optstring_ = 0x7f458d41bf88, long_only_ = 0,
has_colon_ = 1, last_option_ = 0x7f458d41bf60, 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_ = 0x7f458d3efff0,
allocator_ = 0x7f458d225fd0}, <No data fields>}}
option = -1
0x00007f458af00ed5 64 in ../nptl/sysdeps/unix/sysv/linux/raise.c
Current language: auto; currently c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment