Skip to content

Instantly share code, notes, and snippets.

@TheWinchesters
Created December 1, 2019 18:44
Show Gist options
  • Save TheWinchesters/8b301ec771753faedc589ddefdc4b0e5 to your computer and use it in GitHub Desktop.
Save TheWinchesters/8b301ec771753faedc589ddefdc4b0e5 to your computer and use it in GitHub Desktop.
--- DEBUG: --- START
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff19ff700 (LWP 4045)]
[New Thread 0x7ffff11fe700 (LWP 4046)]
[New Thread 0x7ffff07eb700 (LWP 4047)]
[New Thread 0x7fffeffea700 (LWP 4048)]
[New Thread 0x7fffef7e9700 (LWP 4049)]
[New Thread 0x7fff121ff700 (LWP 4054)]
[New Thread 0x7fff0b9fe700 (LWP 4055)]
[New Thread 0x7fff0affd700 (LWP 4056)]
[New Thread 0x7fff09fff700 (LWP 4057)]
Thread 9 "worldserver" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fff0affd700 (LWP 4056)]
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
--- DEBUG: BACKTRACE FULL
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
set = {__val = {0, 0, 4555639533105676937, 0, 0, 0, 7378713967523559746, 7598814415790568037, 8390317583685217903, 7237481, 4555639533105676937, 0, 0, 0, 0, 0}}
pid = <optimized out>
tid = <optimized out>
#1 0x00007ffff49fc42a in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x7ffff4d62520 <_IO_2_1_stderr_>, sa_sigaction = 0x7ffff4d62520 <_IO_2_1_stderr_>}, sa_mask = {__val = {3432, 140737301043456, 140737301046336, 140737301063075, 140737297750882, 70, 1, 10, 140730824478944, 140737488345007, 140733369536512, 3, 140737297758425, 140737301062944, 140737297759459, 140737301062944}}, sa_flags = -181337408, sa_restorer = 0x7ffec5f5bb70}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007ffff53130ad in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3 0x00007ffff5311066 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#4 0x00007ffff53110b1 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#5 0x00007ffff533be9e in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#6 0x00007ffff602f4a4 in start_thread (arg=0x7fff0affd700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fff0affd700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733377926912, -2588632978597731662, 140737488345006, 140737488345007, 140733369536512, 3, 2588797902890607282, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
--- DEBUG: INFO REGISTERS
rax 0x0 0
rbx 0x7fff0affd700 140733377926912
rcx 0x7ffff49fafff 140737297494015
rdx 0x0 0
rsi 0x7fff0affb430 140733377918000
rdi 0x2 2
rbp 0x0 0x0
rsp 0x7fff0affb780 0x7fff0affb780
r8 0x0 0
r9 0x7fff0affb430 140733377918000
r10 0x8 8
r11 0x246 582
r12 0x7fffffffd7ae 140737488345006
r13 0x7fffffffd7af 140737488345007
r14 0x7fff0a7fd000 140733369536512
r15 0x3 3
rip 0x7ffff4ab0d0f 0x7ffff4ab0d0f <clone+63>
eflags 0x246 [ PF ZF IF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
--- DEBUG: CALLS (x/32i $pc)
=> 0x7ffff4ab0d0f <clone+63>: mov %rax,%rdi
0x7ffff4ab0d12 <clone+66>: callq 0x7ffff4a805e0 <__GI__exit>
0x7ffff4ab0d17 <clone+71>: mov 0x2b015a(%rip),%rcx # 0x7ffff4d60e78
0x7ffff4ab0d1e <clone+78>: neg %eax
0x7ffff4ab0d20 <clone+80>: mov %eax,%fs:(%rcx)
0x7ffff4ab0d23 <clone+83>: or $0xffffffffffffffff,%rax
0x7ffff4ab0d27 <clone+87>: retq
0x7ffff4ab0d28: nopl 0x0(%rax,%rax,1)
0x7ffff4ab0d30 <lseek64>: mov $0x8,%eax
0x7ffff4ab0d35 <lseek64+5>: syscall
0x7ffff4ab0d37 <lseek64+7>: cmp $0xfffffffffffff001,%rax
0x7ffff4ab0d3d <lseek64+13>: jae 0x7ffff4ab0d40 <lseek64+16>
0x7ffff4ab0d3f <lseek64+15>: retq
0x7ffff4ab0d40 <lseek64+16>: mov 0x2b0131(%rip),%rcx # 0x7ffff4d60e78
0x7ffff4ab0d47 <lseek64+23>: neg %eax
0x7ffff4ab0d49 <lseek64+25>: mov %eax,%fs:(%rcx)
0x7ffff4ab0d4c <lseek64+28>: or $0xffffffffffffffff,%rax
0x7ffff4ab0d50 <lseek64+32>: retq
0x7ffff4ab0d51: nopw %cs:0x0(%rax,%rax,1)
0x7ffff4ab0d5b: nopl 0x0(%rax,%rax,1)
0x7ffff4ab0d60 <__umount>: xor %esi,%esi
0x7ffff4ab0d62 <__umount+2>: jmpq 0x7ffff4ab0d70 <umount2>
0x7ffff4ab0d67: nopw 0x0(%rax,%rax,1)
0x7ffff4ab0d70 <umount2>: mov $0xa6,%eax
0x7ffff4ab0d75 <umount2+5>: syscall
0x7ffff4ab0d77 <umount2+7>: cmp $0xfffffffffffff001,%rax
0x7ffff4ab0d7d <umount2+13>: jae 0x7ffff4ab0d80 <umount2+16>
0x7ffff4ab0d7f <umount2+15>: retq
0x7ffff4ab0d80 <umount2+16>: mov 0x2b00f1(%rip),%rcx # 0x7ffff4d60e78
0x7ffff4ab0d87 <umount2+23>: neg %eax
0x7ffff4ab0d89 <umount2+25>: mov %eax,%fs:(%rcx)
0x7ffff4ab0d8c <umount2+28>: or $0xffffffffffffffff,%rax
--- DEBUG: THREAD APPLY ALL BACKTRACE
Thread 10 (Thread 0x7fff09fff700 (LWP 4057)):
#0 0x00007ffff4aa9603 in select () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007ffff776e27b in ?? () from /lib/x86_64-linux-gnu/libreadline.so.7
No symbol table info available.
#2 0x00007ffff776e504 in rl_read_key () from /lib/x86_64-linux-gnu/libreadline.so.7
No symbol table info available.
#3 0x00007ffff7756513 in readline_internal_char () from /lib/x86_64-linux-gnu/libreadline.so.7
No symbol table info available.
#4 0x00007ffff7756d65 in readline () from /lib/x86_64-linux-gnu/libreadline.so.7
No symbol table info available.
#5 0x0000000000bed959 in CliThread () at /TrinityCore/src/server/worldserver/CommandLine/CliRunnable.cpp:160
command_str = <optimized out>
#6 0x00007ffff533be6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff602f4a4 in start_thread (arg=0x7fff09fff700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fff09fff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733361157888, -2588632978597731662, 140737488346126, 140737488346127, 140733352767488, 3, 2588804503181599410, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#8 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 9 (Thread 0x7fff0affd700 (LWP 4056)):
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
set = {__val = {0, 0, 4555639533105676937, 0, 0, 0, 7378713967523559746, 7598814415790568037, 8390317583685217903, 7237481, 4555639533105676937, 0, 0, 0, 0, 0}}
pid = <optimized out>
tid = <optimized out>
#1 0x00007ffff49fc42a in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x7ffff4d62520 <_IO_2_1_stderr_>, sa_sigaction = 0x7ffff4d62520 <_IO_2_1_stderr_>}, sa_mask = {__val = {3432, 140737301043456, 140737301046336, 140737301063075, 140737297750882, 70, 1, 10, 140730824478944, 140737488345007, 140733369536512, 3, 140737297758425, 140737301062944, 140737297759459, 140737301062944}}, sa_flags = -181337408, sa_restorer = 0x7ffec5f5bb70}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007ffff53130ad in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3 0x00007ffff5311066 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#4 0x00007ffff53110b1 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#5 0x00007ffff533be9e in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#6 0x00007ffff602f4a4 in start_thread (arg=0x7fff0affd700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fff0affd700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733377926912, -2588632978597731662, 140737488345006, 140737488345007, 140733369536512, 3, 2588797902890607282, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 8 (Thread 0x7fff0b9fe700 (LWP 4055)):
#0 0x00007ffff4aa9603 in select () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x0000000001ac491b in tcp_select (soap=<optimized out>, sk=<optimized out>, flags=<optimized out>, timeout=<optimized out>) at /TrinityCore/dep/gsoap/stdsoap2.cpp:5490
fd = {{fds_bits = {33554432, 0 <repeats 15 times>}}, {fds_bits = {33554432, 0 <repeats 15 times>}}, {fds_bits = {33554432, 0 <repeats 15 times>}}}
eintr = 10
retries = <optimized out>
efd = <optimized out>
sfd = <optimized out>
rfd = <optimized out>
r = <optimized out>
#2 0x0000000001ac4ad6 in soap_accept (soap=<optimized out>) at /TrinityCore/dep/gsoap/stdsoap2.cpp:5937
r = <optimized out>
n = 128
err = <optimized out>
#3 0x0000000000bf35f8 in TCSoapThread (host=..., port=<optimized out>) at /TrinityCore/src/server/worldserver/TCSoap/TCSoap.cpp:50
thread_soap = <optimized out>
soap = <optimized out>
#4 0x00007ffff533be6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#5 0x00007ffff602f4a4 in start_thread (arg=0x7fff0b9fe700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fff0b9fe700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733388416768, -2588632978597731662, 140737488346014, 140737488346015, 140733380026368, 3, 2588799281038238386, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 7 (Thread 0x7fff121ff700 (LWP 4054)):
#0 0x000000000136c740 in Object::GetGuidValue (this=0x7fff26b73000, index=0) at /TrinityCore/src/server/game/Entities/Object/Object.cpp:303
No locals.
#1 0x000000000160e70e in Object::GetGUID (this=0x7fff26b73000) at /TrinityCore/src/server/game/Entities/Object/Object.h:78
No locals.
#2 Trinity::PlayerRelocationNotifier::Visit (this=<optimized out>, m=...) at /TrinityCore/src/server/game/Grids/Notifiers/GridNotifiers.cpp:169
c = 0x7fff26b73000
#3 0x0000000001611e9a in VisitorHelper<Trinity::PlayerRelocationNotifier, Creature> (v=..., c=...) at /TrinityCore/src/server/game/Grids/Dynamic/TypeContainerVisitor.h:45
No locals.
#4 VisitorHelper<Trinity::PlayerRelocationNotifier, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=..., c=...) at /TrinityCore/src/server/game/Grids/Dynamic/TypeContainerVisitor.h:51
No locals.
#5 VisitorHelper<Trinity::PlayerRelocationNotifier, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (v=..., c=...) at /TrinityCore/src/server/game/Grids/Dynamic/TypeContainerVisitor.h:52
No locals.
#6 VisitorHelper<Trinity::PlayerRelocationNotifier, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=..., c=...) at /TrinityCore/src/server/game/Grids/Dynamic/TypeContainerVisitor.h:58
No locals.
#7 TypeContainerVisitor<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=<optimized out>, c=...) at /TrinityCore/src/server/game/Grids/Dynamic/TypeContainerVisitor.h:92
No locals.
#8 Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<Trinity::PlayerRelocationNotifier> (this=<optimized out>, visitor=...) at /TrinityCore/src/server/game/Grids/Grid.h:91
No locals.
#9 NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::VisitGrid<Trinity::PlayerRelocationNotifier, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=<optimized out>, x=<optimized out>, y=<optimized out>, visitor=...) at /TrinityCore/src/server/game/Grids/NGrid.h:153
No locals.
#10 0x0000000001611b85 in Map::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=<optimized out>, visitor=..., cell=...) at /TrinityCore/src/server/game/Maps/Map.h:967
x = <optimized out>
cell_x = <optimized out>
y = 32
cell_y = 6
#11 Cell::VisitCircle<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=<optimized out>, visitor=..., map=..., begin_cell=..., end_cell=...) at /TrinityCore/src/server/game/Grids/Cells/CellImpl.h:146
y = 262
x = <optimized out>
x_shift = <optimized out>
x_start = <optimized out>
x_end = <optimized out>
y_end = <optimized out>
y_start = <optimized out>
#12 0x00000000016117cb in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x7fff121fd2e0, standing_cell=..., visitor=..., map=..., x_off=<optimized out>, y_off=<optimized out>, radius=<optimized out>) at /TrinityCore/src/server/game/Grids/Cells/CellImpl.h:104
No locals.
#13 0x000000000160f7d3 in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0x7fff26b73000, standing_cell=..., visitor=..., map=..., obj=..., radius=<optimized out>) at /TrinityCore/src/server/game/Grids/Cells/CellImpl.h:68
No locals.
#14 Cell::VisitAllObjects<Trinity::PlayerRelocationNotifier> (center_obj=0x7ffe9f76e5c0, visitor=..., radius=<optimized out>, dont_load=<optimized out>) at /TrinityCore/src/server/game/Grids/Cells/CellImpl.h:216
cell = {data = {Part = {grid_x = 24, grid_y = 62, cell_x = 25, cell_y = 57, nocreate = 1, reserved = 0}, All = 31825816}}
p = <error reading variable p (Cannot access memory at address 0x0)>
gnotifier = <error reading variable gnotifier (Cannot access memory at address 0x0)>
#15 0x000000000160ea4c in Trinity::DelayedUnitRelocation::Visit (this=<optimized out>, m=...) at /TrinityCore/src/server/game/Grids/Notifiers/GridNotifiers.cpp:238
player = 0x7ffe9f76e5c0
viewPoint = 0x7ffe9f76e5c0
relocate = {<Trinity::VisibleNotifier> = {i_player = @0x7ffe9f76e5c0, i_data = {m_blockCount = 5, m_outOfRangeGUIDs = std::set with 0 elements, m_data = {_vptr$ByteBuffer = 0x1c52238 <vtable for ByteBuffer+16>, static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 734, _storage = std::vector of length 734, capacity 4096 = {2 '\002', 219 '\333', 47 '/', 17 '\021', 16 '\020', 18 '\022', 48 '0', 241 '\361', 3 '\003', 96 '`', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 7 '\a', 210 '\322', 16 '\020', 0 '\000', 0 '\000', 98 'b', 98 'b', 198 '\306', 16 '\020', 56 '8', 230 '\346', 67 'C', 134 '\206', 184 '\270', 245 '\365', 65 'A', 30 '\036', 250 '\372', 142 '\216', 61 '=', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 32 ' ', 64 '@', 246 '\366', 255 '\377', 31 '\037', 65 'A', 0 '\000', 0 '\000', 144 '\220', 64 '@', 113 'q', 28 '\034', 151 '\227', 64 '@', 0 '\000', 0 '\000', 32 ' ', 64 '@', 0 '\000', 0 '\000', 224 '\340', 64 '@', 0 '\000', 0 '\000', 144 '\220', 64 '@', 224 '\340', 15 '\017', 73 'I', 64 '@', 195 '\303', 245 '\365', 72 'H', 64 '@', 5 '\005', 31 '\037', 0 '\000', 128 '\200', 1 '\001', 149 '\225', 0 '\000', 192 '\300', 253 '\375', 30 '\036', 128 '\200', 5 '\005', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 4 '\004', 0 '\000', 0 '\000', 4 '\004', 0 '\000', 47 '/', 17 '\021', 0 '\000', 16 '\020', 18 '\022', 0 '\000', 48 '0', 241 '\361', 9 '\t', 0 '\000', 0 '\000', 0 '\000', 16 '\020', 18 '\022', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 128 '\200', 63 '?', 0 '\000', 1 '\001', 0 '\000', 0 '\000', 64 '@', 66 'B', 0 '\000', 0 '\000', 64 '@', 66 'B', 0 '\000', 0 '\000', 232 '\350', 3 '\003', 0 '\000', 0 '\000', 100 'd', 0 '\000', 0 '\000', 0 '\000', 232 '\350', 3 '\003', 0 '\000', 0 '\000', 77 'M', 0 '\000', 0 '\000', 0 '\000', 121 'y', 0 '\000', 0 '\000', 0 '\000', 33 '!', 13 '\r', 0 '\000', 0 '\000', 248 '\370', 9 '\t', 0 '\000', 0 '\000', 0 '\000', 128 '\200', 0 '\000', 0 '\000', 0 '\000', 8 '\b', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 64 '@', 0 '\000', 208 '\320', 7 '\a', 0 '\000', 0 '\000', 208 '\320', 7 '\a', 0 '\000', 0 '\000', 111 'o', 129 '\201', 164 '\244', 62 '>', 154 '\232', 153 '\231', 201 '\311', 63 '?', 192 '\300', 27 '\033', 0 '\000', 0 '\000', 192 '\300', 27 '\033', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000'...}}}, i_visibleNow = std::set with 2 elements = {[0] = 0x7fff26ad7000, [1] = 0x7fff26b1d000}, vis_guids = std::unordered_set with 98 elements = {[0] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009535824229}, [1] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379390974387556714}, [2] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003814793583}, [3] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003865125232}, [4] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595324}, [5] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391299278344577}, [6] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391215006388613}, [7] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386260929021804}, [8] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386180801038191}, [9] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386260744472432}, [10] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386260761249649}, [11] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386260778026866}, [12] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386260811581299}, [13] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386260878690164}, [14] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386260895467381}, [15] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384767035377543}, [16] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386260710918020}, [17] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391512650977672}, [18] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386180817815425}, [19] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391028208866389}, [20] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596051}, [21] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596048}, [22] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384766817273718}, [23] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391086006375502}, [24] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391006717252692}, [25] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384717441927320}, [26] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009737151534}, [27] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596022}, [28] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384717559367554}, [29] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391225039164475}, [30] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003982565710}, [31] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596033}, [32] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391085989598269}, [33] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391299278344583}, [34] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595321}, [35] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009703596368}, [36] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003949012023}, [37] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379390987071132809}, [38] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595281}, [39] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384717358041233}, [40] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391006012608837}, [41] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003730907468}, [42] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391086274810187}, [43] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009636487492}, [44] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384766968268954}, [45] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003848348720}, [46] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391030389903747}, [47] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596019}, [48] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595272}, [49] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384766834051227}, [50] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596030}, [51] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595270}, [52] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596034}, [53] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009569378675}, [54] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391299278344582}, [55] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391130801541483}, [56] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595273}, [57] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003898679655}, [58] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391093774225731}, [59] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391006079717731}, [60] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595316}, [61] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003747684717}, [62] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391214956056936}, [63] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595302}, [64] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370385005808715630}, [65] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386260962576237}, [66] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596047}, [67] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386261113571191}, [68] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391127412543823}, [69] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595326}, [70] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391076225257836}, [71] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009753928753}, [72] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003932234097}, [73] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596058}, [74] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386614341077140}, [75] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391214989611396}, [76] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003663799353}, [77] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600595271}, [78] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009670042688}, [79] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596021}, [80] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384766800496793}, [81] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370385301104494741}, [82] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391003798016333}, [83] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391007069574204}, [84] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386797799934109}, [85] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386614324299923}, [86] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384126481270930}, [87] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370383805969336464}, [88] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009602933812}, [89] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391092784370735}, [90] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391039600596057}, [91] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384761314347164}, [92] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370386714685606039}, [93] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370384717475481750}, [94] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391006700475450}, [95] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009653265464}, [96] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17370383805952559247}, [97] = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 17379391009787483186}}}, <No data fields>}
#16 0x00000000017375dd in VisitorHelper<Trinity::DelayedUnitRelocation, Player> (v=..., c=...) at /TrinityCore/src/server/game/Grids/Dynamic/TypeContainerVisitor.h:45
No locals.
#17 VisitorHelper<Trinity::DelayedUnitRelocation, Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > (v=..., c=...) at /TrinityCore/src/server/game/Grids/Dynamic/TypeContainerVisitor.h:51
No locals.
#18 VisitorHelper<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (v=..., c=...) at /TrinityCore/src/server/game/Grids/Dynamic/TypeContainerVisitor.h:58
No locals.
#19 TypeContainerVisitor<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > >::Visit (this=<optimized out>, c=...) at /TrinityCore/src/server/game/Grids/Dynamic/TypeContainerVisitor.h:92
No locals.
#20 Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::Visit<Trinity::DelayedUnitRelocation> (this=<optimized out>, visitor=...) at /TrinityCore/src/server/game/Grids/Grid.h:98
No locals.
#21 NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > >::VisitGrid<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (this=<optimized out>, x=<optimized out>, y=<optimized out>, visitor=...) at /TrinityCore/src/server/game/Grids/NGrid.h:153
No locals.
#22 0x000000000171b544 in Map::Visit<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=<optimized out>, cell=..., visitor=...) at /TrinityCore/src/server/game/Maps/Map.h:967
y = <optimized out>
cell_x = <optimized out>
cell_y = 6
#23 Map::ProcessRelocationNotifies (this=<optimized out>, diff=<optimized out>) at /TrinityCore/src/server/game/Maps/Map.cpp:928
cell = <optimized out>
cell_relocation = <optimized out>
x = <optimized out>
grid = <optimized out>
gx = <optimized out>
reset = <optimized out>
#24 0x000000000171ab85 in Map::Update (this=<optimized out>, t_diff=<optimized out>) at /TrinityCore/src/server/game/Maps/Map.cpp:877
updater = <optimized out>
world_object_update = <optimized out>
grid_object_update = <optimized out>
#25 0x0000000001756723 in MapUpdateRequest::call (this=0x7fffc2c18480) at /TrinityCore/src/server/game/Maps/MapUpdater.cpp:42
No locals.
#26 0x000000000175617d in MapUpdater::WorkerThread (this=<optimized out>) at /TrinityCore/src/server/game/Maps/MapUpdater.cpp:113
request = 0x7fffc2c18480
#27 0x00007ffff533be6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#28 0x00007ffff602f4a4 in start_thread (arg=0x7fff121ff700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fff121ff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733497472768, -2588632978597731662, 140737488315582, 140737488315583, 140733489082368, 3, 2588848758524617394, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#29 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 6 (Thread 0x7fffef7e9700 (LWP 4049)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007ffff533650c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#2 0x0000000001b4b825 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=<optimized out>, value=<optimized out>) at /TrinityCore/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff1e62180, _M_owns = true}
#3 0x0000000001b4b748 in DatabaseWorker::WorkerThread (this=<optimized out>) at /TrinityCore/src/server/database/Database/DatabaseWorker.cpp:48
operation = 0x0
#4 0x00007ffff533be6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#5 0x00007ffff602f4a4 in start_thread (arg=0x7fffef7e9700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffef7e9700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737211438848, -2588632978597731662, 140737488343038, 140737488343039, 140737203048448, 3, 2588596690115240626, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 5 (Thread 0x7fffeffea700 (LWP 4048)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007ffff533650c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#2 0x0000000001b4b825 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=<optimized out>, value=<optimized out>) at /TrinityCore/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff1e62240, _M_owns = true}
#3 0x0000000001b4b748 in DatabaseWorker::WorkerThread (this=<optimized out>) at /TrinityCore/src/server/database/Database/DatabaseWorker.cpp:48
operation = 0x0
#4 0x00007ffff533be6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#5 0x00007ffff602f4a4 in start_thread (arg=0x7fffeffea700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffeffea700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737219831552, -2588632978597731662, 140737488343038, 140737488343039, 140737211441152, 3, 2588597784795030194, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 4 (Thread 0x7ffff07eb700 (LWP 4047)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007ffff533650c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#2 0x0000000001b4b825 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=<optimized out>, value=<optimized out>) at /TrinityCore/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff1e62300, _M_owns = true}
#3 0x0000000001b4b748 in DatabaseWorker::WorkerThread (this=<optimized out>) at /TrinityCore/src/server/database/Database/DatabaseWorker.cpp:48
operation = 0x0
#4 0x00007ffff533be6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#5 0x00007ffff602f4a4 in start_thread (arg=0x7ffff07eb700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7ffff07eb700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737228224256, -2588632978597731662, 140737488343038, 140737488343039, 140737219833856, 3, 2588642864234898098, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 3 (Thread 0x7ffff11fe700 (LWP 4046)):
#0 0x00007ffff4ab1303 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x0000000000be148e in boost::asio::detail::epoll_reactor::run (this=<optimized out>, block=<optimized out>, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
events = {{events = 1, data = {ptr = 0x7fff4816dee0, fd = 1209458400, u32 = 1209458400, u64 = 140734402846432}}, {events = 32767, data = {ptr = 0x7ffff11fd098, fd = -249573224, u32 = 4045394072, u64 = 140737238782104}}, {events = 551490696, data = {ptr = 0xf11fbfb000007fff, fd = 32767, u32 = 32767, u64 = 17374816650053844991}}, {events = 32767, data = {ptr = 0x7ffff11fce20, fd = -249573856, u32 = 4045393440, u64 = 140737238781472}}, {events = 0, data = {ptr = 0xf11fc0f800000000, fd = 0, u32 = 0, u64 = 17374818058803085312}}, {events = 32767, data = {ptr = 0x7ffff11fc0f8, fd = -249577224, u32 = 4045390072, u64 = 140737238778104}}, {events = 4045390044, data = {ptr = 0xf11fc00000007fff, fd = 32767, u32 = 32767, u64 = 17374816993651228671}}, {events = 32767, data = {ptr = 0x1c1b1d9 <operator new(unsigned long)+9>, fd = 29471193, u32 = 29471193, u64 = 29471193}}, {events = 4045389856, data = {ptr = 0x1b098a900007fff, fd = 32767, u32 = 32767, u64 = 121765041555931135}}, {events = 0, data = {ptr = 0x7fff082d85e0, fd = 137201120, u32 = 137201120, u64 = 140733330589152}}, {events = 12, data = {ptr = 0xf11fc0dc00000000, fd = 0, u32 = 0, u64 = 17374817938544001024}}, {events = 32767, data = {ptr = 0x1c1b1d9 <operator new(unsigned long)+9>, fd = 29471193, u32 = 29471193, u64 = 29471193}}, {events = 1, data = {ptr = 0xf11fc0c000000000, fd = 0, u32 = 0, u64 = 17374817818284916736}}, {events = 32767, data = {ptr = 0x7fff082a65b8, fd = 136996280, u32 = 136996280, u64 = 140733330384312}}, {events = 136484640, data = {ptr = 0x822973800007fff, fd = 32767, u32 = 32767, u64 = 586197168285581311}}, {events = 32767, data = {ptr = 0x1b0925c <QueryCallback::QueryCallback(QueryCallback&&)+92>, fd = 28349020, u32 = 28349020, u64 = 28349020}}, {events = 4045389824, data = {ptr = 0xf11fc00000007fff, fd = 32767, u32 = 32767, u64 = 17374816993651228671}}, {events = 32767, data = {ptr = 0x7fff082a65b8, fd = 136996280, u32 = 136996280, u64 = 140733330384312}}, {events = 136996280, data = {ptr = 0x100007fff, fd = 32767, u32 = 32767, u64 = 4295000063}}, {events = 0, data = {ptr = 0x7fff08229720, fd = 136484640, u32 = 136484640, u64 = 140733329872672}}, {events = 4045389992, data = {ptr = 0x1b0ac3b00007fff, fd = 32767, u32 = 32767, u64 = 121786559342084095}}, {events = 0, data = {ptr = 0x7ffff11fc0a8, fd = -249577304, u32 = 4045389992, u64 = 140737238778024}}, {events = 136996280, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x1814136 <std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (WorldSocket::*)(std::shared_ptr<PreparedResultSet>)> (WorldSocket*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)+86>, fd = 25248054, u32 = 25248054, u64 = 25248054}}, {events = 136996280, data = {ptr = 0x82294e000007fff, fd = 32767, u32 = 32767, u64 = 586194591305203711}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 25213152, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff0821f0e0, fd = 136442080, u32 = 136442080, u64 = 140733329830112}}, {events = 137125888, data = {ptr = 0x18140e000007fff, fd = 32767, u32 = 32767, u64 = 108439196850487295}}, {events = 0, data = {ptr = 0x7ffff11fc100, fd = -249577216, u32 = 4045390080, u64 = 140737238778112}}, {events = 0, data = {ptr = 0x20df148800000000, fd = 0, u32 = 0, u64 = 2368634503368278016}}, {events = 32767, data = {ptr = 0x7fff082a6410, fd = 136995856, u32 = 136995856, u64 = 140733330383888}}, {events = 4045390256, data = {ptr = 0x181b04800007fff, fd = 32767, u32 = 32767, u64 = 108561689317769215}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 136995856, data = {ptr = 0x82a640000007fff, fd = 32767, u32 = 32767, u64 = 588392652488081407}}, {events = 32767, data = {ptr = 0x7fff20df1408, fd = 551490568, u32 = 551490568, u64 = 140733744878600}}, {events = 551490616, data = {ptr = 0x181aee700007fff, fd = 32767, u32 = 32767, u64 = 108560173194313727}}, {events = 0, data = {ptr = 0x7fff082a6410, fd = 136995856, u32 = 136995856, u64 = 140733330383888}}, {events = 136995840, data = {ptr = 0x82a641000007fff, fd = 32767, u32 = 32767, u64 = 588392721207558143}}, {events = 32767, data = {ptr = 0x262ab68 <WorldSocketMgr::Instance()::instance>, fd = 40020840, u32 = 40020840, u64 = 40020840}}, {events = 0, data = {ptr = 0x181a00e00000000, fd = 0, u32 = 0, u64 = 108543848023588864}}, {events = 0, data = {ptr = 0x7fff08400801, fd = 138414081, u32 = 138414081, u64 = 140733331802113}}, {events = 9, data = {ptr = 0xf11fc21600000000, fd = 0, u32 = 0, u64 = 17374819287163731968}}, {events = 32767, data = {ptr = 0x1c38517 <je_extents_alloc+87>, fd = 29590807, u32 = 29590807, u64 = 29590807}}, {events = 0, data = {ptr = 0x100000000000, fd = 0, u32 = 0, u64 = 17592186044416}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 9, data = {ptr = 0xf11fc21701010000, fd = 16842752, u32 = 16842752, u64 = 17374819291475542016}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 138487424, data = {ptr = 0x841268000007fff, fd = 32767, u32 = 32767, u64 = 594798956987318271}}, {events = 32767, data = {ptr = 0x2d, fd = 45, u32 = 45, u64 = 45}}, {events = 138443064, data = {ptr = 0x84008c000007fff, fd = 32767, u32 = 32767, u64 = 594484771539681279}}, {events = 32767, data = {ptr = 0x1c28324 <arena_bin_malloc_hard+612>, fd = 29524772, u32 = 29524772, u64 = 29524772}}, {events = 136995856, data = {ptr = 0x82a640000007fff, fd = 32767, u32 = 32767, u64 = 588392652488081407}}, {events = 32767, data = {ptr = 0x7fff082a6410, fd = 136995856, u32 = 136995856, u64 = 140733330383888}}, {events = 136995840, data = {ptr = 0xf11fc22600007fff, fd = 32767, u32 = 32767, u64 = 17374819355883241471}}, {events = 32767, data = {ptr = 0x7ffff11fc216, fd = -249576938, u32 = 4045390358, u64 = 140737238778390}}, {events = 4060125248, data = {ptr = 0xf11fc24400007fff, fd = 32767, u32 = 32767, u64 = 17374819484732260351}}, {events = 32767, data = {ptr = 0x7fff08407978, fd = 138443128, u32 = 138443128, u64 = 140733331831160}}, {events = 1575217290, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7ffff11fc2a8, fd = -249576792, u32 = 4045390504, u64 = 140737238778536}}, {events = 4045390560, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x262ab68 <WorldSocketMgr::Instance()::instance>, fd = 40020840, u32 = 40020840, u64 = 40020840}}, {events = 0, data = {ptr = 0xf11fce2000000000, fd = 0, u32 = 0, u64 = 17374832524252938240}}, {events = 32767, data = {ptr = 0x1818caf <WorldSocketMgr::OnSocketOpen(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >&&, unsigned int)+1071>, fd = 25267375, u32 = 25267375, u64 = 25267375}}, {events = 138443064, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1c, fd = 28, u32 = 28, u64 = 28}}, {events = 12434656, data = {ptr = 0xee843d8800000000, fd = 0, u32 = 0, u64 = 17186929732277501952}}, {events = 32767, data = {ptr = 0x7fff481792a8, fd = 1209504424, u32 = 1209504424, u64 = 140734402892456}}, {events = 1209504408, data = {ptr = 0xbdbcea00007fff, fd = 32767, u32 = 32767, u64 = 53406483806715903}}, {events = 0, data = {ptr = 0xffffff9b, fd = -101, u32 = 4294967195, u64 = 4294967195}}, {events = 4045390504, data = {ptr = 0x4a87a00007fff, fd = 32767, u32 = 32767, u64 = 1311141846351871}}, {events = 0, data = {ptr = 0xbdbb5c <boost::date_time::microsec_clock<boost::posix_time::ptime>::create_time(tm* (*)(long const*, tm*))+156>, fd = 12434268, u32 = 12434268, u64 = 12434268}}, {events = 2458819, data = {ptr = 0x1e00000001, fd = 1, u32 = 1, u64 = 128849018881}}, {events = 21, data = {ptr = 0x100000010, fd = 16, u32 = 16, u64 = 4294967312}}, {events = 11, data = {ptr = 0x77, fd = 119, u32 = 119, u64 = 119}}, {events = 334, data = {ptr = 0x7fff00000000, fd = 0, u32 = 0, u64 = 140733193388032}}, {events = 0, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 32767, data = {ptr = 0x5de3e88a, fd = 1575217290, u32 = 1575217290, u64 = 1575217290}}, {events = 1575217290, data = {ptr = 0x4a87a00000000, fd = 0, u32 = 0, u64 = 1311141846319104}}, {events = 0, data = {ptr = 0x7fff20e16fd0, fd = 551645136, u32 = 551645136, u64 = 140733745033168}}, {events = 300000000, data = {ptr = 0xbe2f3a00000000, fd = 0, u32 = 0, u64 = 53532171729633280}}, {events = 0, data = {ptr = 0x7fffee843d78, fd = -293323400, u32 = 4001643896, u64 = 140737195031928}}, {events = 4058391920, data = {ptr = 0xf1e6254000007fff, fd = 32767, u32 = 32767, u64 = 17430660364592250879}}, {events = 32767, data = {ptr = 0xbdde57 <boost::asio::detail::epoll_reactor::schedule_timer<boost::asio::time_traits<boost::posix_time::ptime> >(boost::asio::detail::timer_queue<boost::asio::time_traits<boost::posix_time::ptime> >&, boost::asio::time_traits<boost::posix_time::ptime>::time_type const&, boost::asio::detail::timer_queue<boost::asio::time_traits<boost::posix_time::ptime> >::per_timer_data&, boost::asio::detail::wait_op*)+359>, fd = 12443223, u32 = 12443223, u64 = 12443223}}, {events = 0, data = {ptr = 0xbe65bc00000000, fd = 0, u32 = 0, u64 = 53592103703281664}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 999994822, data = {ptr = 0xf1e6254000000018, fd = 24, u32 = 24, u64 = 17430660364592218136}}, {events = 32767, data = {ptr = 0x4816dee08000001b, fd = -2147483621, u32 = 2147483675, u64 = 5194584276019970075}}, {events = 32767, data = {ptr = 0x20deac8000000000, fd = 0, u32 = 0, u64 = 2368520119799250944}}, {events = 32767, data = {ptr = 0x7fff20df1488, fd = 551490696, u32 = 551490696, u64 = 140733744878728}}, {events = 24, data = {ptr = 0x47dcc18800003d12, fd = 15634, u32 = 15634, u64 = 5178226461428956434}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1209458248, data = {ptr = 0xbe4aae00007fff, fd = 32767, u32 = 32767, u64 = 53562356759822335}}, {events = 0, data = {ptr = 0x7fff00000000, fd = 0, u32 = 0, u64 = 140733193388032}}, {events = 1209504408, data = {ptr = 0xf1e5b75800007fff, fd = 32767, u32 = 32767, u64 = 17430539521392410623}}, {events = 32767, data = {ptr = 0x7fff20deac80, fd = 551464064, u32 = 551464064, u64 = 140733744852096}}, {events = 551490696, data = {ptr = 0x1800007fff, fd = 32767, u32 = 32767, u64 = 103079247871}}, {events = 15634, data = {ptr = 0x7fff4816de40, fd = 1209458240, u32 = 1209458240, u64 = 140734402846272}}, {events = 1205649800, data = {ptr = 0x3d1200007fff, fd = 32767, u32 = 32767, u64 = 67147518738431}}, {events = 0, data = {ptr = 0x181881d <AsyncAcceptor::AsyncAcceptWithCallback<&(OnSocketAccept(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >&&, unsigned int))>()+221>, fd = 25266205, u32 = 25266205, u64 = 25266205}}, {events = 552351904, data = {ptr = 0x4816de4000007fff, fd = 32767, u32 = 32767, u64 = 5194583586677751807}}, {events = 32767, data = {ptr = 0x7fff20df1488, fd = 551490696, u32 = 551490696, u64 = 140733744878728}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff20df1488, fd = 551490696, u32 = 551490696, u64 = 140733744878728}}, {events = 1209458240, data = {ptr = 0x100007fff, fd = 32767, u32 = 32767, u64 = 4295000063}}, {events = 0, data = {ptr = 0x7fff20df1488, fd = 551490696, u32 = 551490696, u64 = 140733744878728}}, {events = 4045391384, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x181925d <boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, void AsyncAcceptor::AsyncAcceptWithCallback<&(OnSocketAccept(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >&&, unsigned int))>()::{lambda(boost::system::error_code)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)+413>, fd = 25268829, u32 = 25268829, u64 = 25268829}}, {events = 1209458240, data = {ptr = 0x20df148800007fff, fd = 32767, u32 = 32767, u64 = 2368634503368310783}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xf773e0c800000000, fd = 0, u32 = 0, u64 = 17830842499288006656}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 551464064, data = {ptr = 0xbe620c00007fff, fd = 32767, u32 = 32767, u64 = 53588049254187007}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x8f, fd = 143, u32 = 143, u64 = 143}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4058363696, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7ffff60331f1 <__pthread_mutex_unlock_usercnt+65>, fd = -167562767, u32 = 4127404529, u64 = 140737320792561}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff20deac80, fd = 551464064, u32 = 551464064, u64 = 140733744852096}}, {events = 1, data = {ptr = 0x4816df0800000000, fd = 0, u32 = 0, u64 = 5194584445671178240}}, {events = 32767, data = {ptr = 0x7fff20deac80, fd = 551464064, u32 = 551464064, u64 = 140733744852096}}, {events = 0, data = {ptr = 0xf773e0c800000000, fd = 0, u32 = 0, u64 = 17830842499288006656}}, {events = 32767, data = {ptr = 0x1f1e62540, fd = -236575424, u32 = 4058391872, u64 = 8353359168}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff20deac80, fd = 551464064, u32 = 551464064, u64 = 140733744852096}}, {events = 4058363648, data = {ptr = 0x4816dee000007fff, fd = 32767, u32 = 32767, u64 = 5194584273872519167}}, {events = 32767, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}}
timeout = <optimized out>
num_events = <optimized out>
#2 0x0000000000be1168 in boost::asio::detail::task_io_service::do_run_one (this=<optimized out>, lock=..., this_thread=..., ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
o = <optimized out>
#3 0x0000000000be0e10 in boost::asio::detail::task_io_service::run (this=<optimized out>, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
this_thread = <optimized out>
n = <optimized out>
#4 0x0000000000bccde7 in boost::asio::io_service::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 1, m_cat = 0x7fff00007fff}
#5 Trinity::Asio::IoContext::run (this=0x7ffff1e1fcb0) at /TrinityCore/src/common/Asio/IoContext.h:47
No locals.
#6 main::$_4::operator() (this=<optimized out>) at /TrinityCore/src/server/worldserver/Main.cpp:210
No locals.
#7 std::_Bind_simple<main::$_4 ()>::_M_invoke<>(std::_Index_tuple<>) (this=<optimized out>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/6.3.0/../../../../include/c++/6.3.0/functional:1390
No locals.
#8 std::_Bind_simple<main::$_4 ()>::operator()() (this=<optimized out>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/6.3.0/../../../../include/c++/6.3.0/functional:1380
No locals.
#9 std::thread::_State_impl<std::_Bind_simple<main::$_4 ()> >::_M_run() (this=<optimized out>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/6.3.0/../../../../include/c++/6.3.0/thread:197
No locals.
#10 0x00007ffff533be6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#11 0x00007ffff602f4a4 in start_thread (arg=0x7ffff11fe700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7ffff11fe700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737238787840, -2588632978597731662, 140737488346126, 140737488346127, 140737230397440, 3, 2588644249898721970, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#12 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 2 (Thread 0x7ffff19ff700 (LWP 4045)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x0000000000be10f6 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=<optimized out>) at /usr/include/boost/asio/detail/posix_event.hpp:106
No locals.
#2 boost::asio::detail::task_io_service::do_run_one (this=<optimized out>, lock=..., this_thread=..., ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
No locals.
#3 0x0000000000be0e10 in boost::asio::detail::task_io_service::run (this=<optimized out>, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
this_thread = <optimized out>
n = <optimized out>
#4 0x0000000000bccde7 in boost::asio::io_service::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59
ec = <error reading variable ec (Cannot access memory at address 0x80)>
#5 Trinity::Asio::IoContext::run (this=0x7ffff1e1fcb0) at /TrinityCore/src/common/Asio/IoContext.h:47
No locals.
#6 main::$_4::operator() (this=<optimized out>) at /TrinityCore/src/server/worldserver/Main.cpp:210
No locals.
#7 std::_Bind_simple<main::$_4 ()>::_M_invoke<>(std::_Index_tuple<>) (this=<optimized out>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/6.3.0/../../../../include/c++/6.3.0/functional:1390
No locals.
#8 std::_Bind_simple<main::$_4 ()>::operator()() (this=<optimized out>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/6.3.0/../../../../include/c++/6.3.0/functional:1380
No locals.
#9 std::thread::_State_impl<std::_Bind_simple<main::$_4 ()> >::_M_run() (this=<optimized out>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/6.3.0/../../../../include/c++/6.3.0/thread:197
No locals.
#10 0x00007ffff533be6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#11 0x00007ffff602f4a4 in start_thread (arg=0x7ffff19ff700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7ffff19ff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737247180544, -2588632978597731662, 140737488346126, 140737488346127, 140737238790144, 3, 2588645348873478834, 2588646198118720178}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#12 0x00007ffff4ab0d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 1 (Thread 0x7ffff7fdef80 (LWP 4041)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007ffff533650c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#2 0x000000000175626b in MapUpdater::wait (this=<optimized out>) at /TrinityCore/src/server/game/Maps/MapUpdater.cpp:74
lock = {_M_device = 0x2629440 <MapManager::instance()::instance+368>, _M_owns = true}
#3 0x0000000001741fb5 in MapManager::Update (this=<optimized out>, diff=<optimized out>) at /TrinityCore/src/server/game/Maps/MapManager.cpp:232
No locals.
#4 0x0000000001a3f856 in World::Update (this=<optimized out>, diff=<optimized out>) at /TrinityCore/src/server/game/World/World.cpp:2445
currentGameTime = <optimized out>
#5 0x0000000000bcb5f8 in WorldUpdateLoop () at /TrinityCore/src/server/worldserver/Main.cpp:434
diff = 50
executionTimeDiff = <optimized out>
realCurrTime = 1102343
realPrevTime = 1102343
#6 0x0000000000bc672c in main (argc=<optimized out>, argv=<optimized out>) at /TrinityCore/src/server/worldserver/Main.cpp:339
worldPort = <optimized out>
networkThreads = <optimized out>
signals = <optimized out>
seed = <optimized out>
--- DEBUG: --- STOP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment