Created
May 18, 2011 09:11
-
-
Save tst12/978258 to your computer and use it in GitHub Desktop.
assert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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