Skip to content

Instantly share code, notes, and snippets.

@sirikfoll
Created November 10, 2018 22:59
Show Gist options
  • Save sirikfoll/e9b2c695754629ddb353e73bb111d9df to your computer and use it in GitHub Desktop.
Save sirikfoll/e9b2c695754629ddb353e73bb111d9df to your computer and use it in GitHub Desktop.
Thread 11 "worldserver" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffed174d700 (LWP 32144)]
0x0000555556a949af in WorldObject::GetGridActivationRange (this=this@entry=0x7ffe9d733000) at /root/wow/br17/src/server/game/Entities/Object/Object.cpp:1525
1525 if (GetTypeId() == TYPEID_PLAYER)
#0 0x0000555556a949af in WorldObject::GetGridActivationRange (this=this@entry=0x7ffe9d733000) at /root/wow/br17/src/server/game/Entities/Object/Object.cpp:1525
#1 0x0000555556d39c16 in Map::VisitNearbyCellsOf (this=0x7fff8fb2f2c0, obj=0x7ffe9d733000, gridVisitor=..., worldVisitor=...) at /root/wow/br17/src/server/game/Maps/Map.cpp:709
#2 0x0000555556d4351b in Map::Update (this=this@entry=0x7fff8fb2f2c0, t_diff=t_diff@entry=77) at /root/wow/br17/src/server/game/Maps/Map.cpp:868
#3 0x0000555556d44c60 in InstanceMap::Update (this=0x7fff8fb2f2c0, t_diff=77) at /root/wow/br17/src/server/game/Maps/Map.cpp:3954
#4 0x0000555556d583fd in MapUpdateRequest::call (this=0x7ffeb8e6a9a0) at /root/wow/br17/src/server/game/Maps/MapUpdater.cpp:42
#5 MapUpdater::WorkerThread (this=0x555557993360 <MapManager::instance()::instance+160>) at /root/wow/br17/src/server/game/Maps/MapUpdater.cpp:113
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7 0x00007ffff674c7fc in start_thread (arg=0x7ffed174d700) at pthread_create.c:465
#8 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
#0 0x0000555556a949af in WorldObject::GetGridActivationRange (this=this@entry=0x7ffe9d733000) at /root/wow/br17/src/server/game/Entities/Object/Object.cpp:1525
No locals.
#1 0x0000555556d39c16 in Map::VisitNearbyCellsOf (this=0x7fff8fb2f2c0, obj=0x7ffe9d733000, gridVisitor=..., worldVisitor=...) at /root/wow/br17/src/server/game/Maps/Map.cpp:709
area = <optimized out>
this = 0x7fff8fb2f2c0
gridVisitor = @0x7ffed174b088: {i_visitor = @0x7ffed174b084}
obj = 0x7ffe9d733000
worldVisitor = @0x7ffed174b090: {i_visitor = @0x7ffed174b084}
#2 0x0000555556d4351b in Map::Update (this=this@entry=0x7fff8fb2f2c0, t_diff=t_diff@entry=77) at /root/wow/br17/src/server/game/Maps/Map.cpp:868
obj = 0x7ffe9d733000
gui = 15477326
part = 15477326
debugMapID = 533
updater = {i_timeDiff = 77}
grid_object_update = {i_visitor = @0x7ffed174b084}
world_object_update = {i_visitor = @0x7ffed174b084}
#3 0x0000555556d44c60 in InstanceMap::Update (this=0x7fff8fb2f2c0, t_diff=77) at /root/wow/br17/src/server/game/Maps/Map.cpp:3954
No locals.
#4 0x0000555556d583fd in MapUpdateRequest::call (this=0x7ffeb8e6a9a0) at /root/wow/br17/src/server/game/Maps/MapUpdater.cpp:42
No locals.
#5 MapUpdater::WorkerThread (this=0x555557993360 <MapManager::instance()::instance+160>) at /root/wow/br17/src/server/game/Maps/MapUpdater.cpp:113
request = 0x7ffeb8e6a9a0
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7ffed174d700) at pthread_create.c:465
pd = 0x7ffed174d700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732412516096, -7573018960703097280, 140737488340126, 140737488340127, 140732412516096, 140732412516800, 7573534539614418496, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Id Target Id Frame
1 Thread 0x7ffff7fe0f40 (LWP 32083) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555557993484 <MapManager::instance()::instance+452>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
2 Thread 0x7ffff1f68700 (LWP 32087) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff2391080) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
3 Thread 0x7ffff1767700 (LWP 32088) "worldserver" 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=4, events=0x7ffff1764fa0, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
4 Thread 0x7ffff0554700 (LWP 32089) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f460) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
5 Thread 0x7fffefd53700 (LWP 32091) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f460) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
6 Thread 0x7fffef552700 (LWP 32095) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f3a4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
7 Thread 0x7fffeed51700 (LWP 32099) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f2e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
8 Thread 0x7fffee550700 (LWP 32101) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f2e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
9 Thread 0x7ffed274f700 (LWP 32142) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555557993400 <MapManager::instance()::instance+320>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
10 Thread 0x7ffed1f4e700 (LWP 32143) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555557993400 <MapManager::instance()::instance+320>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
* 11 Thread 0x7ffed174d700 (LWP 32144) "worldserver" 0x0000555556a949af in WorldObject::GetGridActivationRange (this=this@entry=0x7ffe9d733000) at /root/wow/br17/src/server/game/Entities/Object/Object.cpp:1525
12 Thread 0x7ffed0f4c700 (LWP 32145) "worldserver" 0x00007ffff514a870 in __GI___select (nfds=1, readfds=0x7ffed0f4a490, writefds=0x0, exceptfds=0x7ffed0f4a510, timeout=0x7ffed0f4a480) at ../sysdeps/unix/sysv/linux/select.c:41
13 Thread 0x7ffed034b700 (LWP 32146) "worldserver" 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=32, events=events@entry=0x7ffed03490a0, maxevents=maxevents@entry=128, timeout=-1, set=set@entry=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
14 Thread 0x7ffecfb4a700 (LWP 32147) "worldserver" 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=35, events=events@entry=0x7ffecfb480a0, maxevents=maxevents@entry=128, timeout=-1, set=set@entry=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
Thread 14 (Thread 0x7ffecfb4a700 (LWP 32147)):
#0 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=35, events=events@entry=0x7ffecfb480a0, maxevents=maxevents@entry=128, timeout=-1, set=set@entry=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
resultvar = 18446744073709551612
sc_cancel_oldtype = 0
#1 0x00007ffff5154de8 in epoll_wait (epfd=<optimized out>, events=events@entry=0x7ffecfb480a0, maxevents=maxevents@entry=128, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
No locals.
#2 0x0000555556df17f8 in boost::asio::detail::epoll_reactor::run (ops=..., block=<optimized out>, this=0x7ffee5fb1800) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
timeout = <optimized out>
events = {{events = 5, data = {ptr = 0x7fff40382940, fd = 1077422400, u32 = 1077422400, u64 = 140734270810432}}, {events = 5, data = {ptr = 0x7fff401853e0, fd = 1075336160, u32 = 1075336160, u64 = 140734268724192}}, {events = 1, data = {ptr = 0x7ffeaa5fa1e0, fd = -1436573216, u32 = 2858394080, u64 = 140731756814816}}, {events = 1, data = {ptr = 0x7ffec29a38a0, fd = -1030080352, u32 = 3264886944, u64 = 140732163307680}}, {events = 1, data = {ptr = 0x7ffee62722c0, fd = -433642816, u32 = 3861324480, u64 = 140732759745216}}, {events = 1, data = {ptr = 0x7ffe72d780e0, fd = 1926725856, u32 = 1926725856, u64 = 140730825146592}}, {events = 5, data = {ptr = 0x7ffec679ed60, fd = -965087904, u32 = 3329879392, u64 = 140732228300128}}, {events = 1, data = {ptr = 0x7ffe8abbd4e0, fd = -1967401760, u32 = 2327565536, u64 = 140731225986272}}, {events = 1, data = {ptr = 0x7ffec2ae0ec0, fd = -1028780352, u32 = 3266186944, u64 = 140732164607680}}, {events = 1, data = {ptr = 0x7ffee5fb1864, fd = -436529052, u32 = 3858438244, u64 = 140732756858980}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 118 times>}
num_events = <optimized out>
check_timers = <optimized out>
#3 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0x7ffee5695b40) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
on_exit = {task_io_service_ = 0x7ffee5695b40, lock_ = 0x7ffecfb47ff0, this_thread_ = 0x7ffecfb48040}
more_handlers = <optimized out>
#4 boost::asio::detail::task_io_service::run (ec=..., this=0x7ffee5695b40) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0x7ffee5695b40, value_ = 0x7ffecfb48040, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffee5695b70, locked_ = false}
n = <optimized out>
#5 boost::asio::io_service::run (this=0x7ffee623c758) at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 0, m_cat = 0x7ffff7b8a0c8}
#6 NetworkThread<WorldSocket>::Run (this=0x7ffee623c6e8) at /root/wow/br17/src/server/shared/Networking/NetworkThread.h:126
No locals.
#7 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#8 0x00007ffff674c7fc in start_thread (arg=0x7ffecfb4a700) at pthread_create.c:465
pd = 0x7ffecfb4a700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732383143680, -7573018960703097280, 140737488345470, 140737488345471, 140732383143680, 140732383144384, 7573546086097122880, 7573039758821979712}, 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"
#9 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 13 (Thread 0x7ffed034b700 (LWP 32146)):
#0 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=32, events=events@entry=0x7ffed03490a0, maxevents=maxevents@entry=128, timeout=-1, set=set@entry=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
resultvar = 18446744073709551612
sc_cancel_oldtype = 0
#1 0x00007ffff5154de8 in epoll_wait (epfd=<optimized out>, events=events@entry=0x7ffed03490a0, maxevents=maxevents@entry=128, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
No locals.
#2 0x0000555556df17f8 in boost::asio::detail::epoll_reactor::run (ops=..., block=<optimized out>, this=0x7ffee5fb1740) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
timeout = <optimized out>
events = {{events = 1, data = {ptr = 0x7ffebfdcfd40, fd = -1076036288, u32 = 3218931008, u64 = 140732117351744}}, {events = 1, data = {ptr = 0x7ffe9033db40, fd = -1875649728, u32 = 2419317568, u64 = 140731317738304}}, {events = 1, data = {ptr = 0x7fff40382e40, fd = 1077423680, u32 = 1077423680, u64 = 140734270811712}}, {events = 1, data = {ptr = 0x7ffec59eb8a0, fd = -979453792, u32 = 3315513504, u64 = 140732213934240}}, {events = 5, data = {ptr = 0x7ffec5ec9c00, fd = -974349312, u32 = 3320617984, u64 = 140732219038720}}, {events = 1, data = {ptr = 0x7ffee62724a0, fd = -433642336, u32 = 3861324960, u64 = 140732759745696}}, {events = 5, data = {ptr = 0x7ffeb5c477e0, fd = -1245415456, u32 = 3049551840, u64 = 140731947972576}}, {events = 5, data = {ptr = 0x7ffec6062a20, fd = -972674528, u32 = 3322292768, u64 = 140732220713504}}, {events = 1, data = {ptr = 0x7ffe753d8920, fd = 1966967072, u32 = 1966967072, u64 = 140730865387808}}, {events = 1, data = {ptr = 0x7ffe8e1acdc0, fd = -1910846016, u32 = 2384121280, u64 = 140731282542016}}, {events = 1, data = {ptr = 0x7ffeb3898240, fd = -1282833856, u32 = 3012133440, u64 = 140731910554176}}, {events = 5, data = {ptr = 0x7ffe93c0f220, fd = -1816071648, u32 = 2478895648, u64 = 140731377316384}}, {events = 1, data = {ptr = 0x7ffe916a7ca0, fd = -1855292256, u32 = 2439675040, u64 = 140731338095776}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 115 times>}
num_events = <optimized out>
check_timers = <optimized out>
#3 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0x7ffee5695a60) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
on_exit = {task_io_service_ = 0x7ffee5695a60, lock_ = 0x7ffed0348ff0, this_thread_ = 0x7ffed0349040}
more_handlers = <optimized out>
#4 boost::asio::detail::task_io_service::run (ec=..., this=0x7ffee5695a60) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0x7ffee5695a60, value_ = 0x7ffed0349040, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffee5695a90, locked_ = false}
n = <optimized out>
#5 boost::asio::io_service::run (this=0x7ffee623c678) at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 0, m_cat = 0x7ffff7b8a0c8}
#6 NetworkThread<WorldSocket>::Run (this=0x7ffee623c608) at /root/wow/br17/src/server/shared/Networking/NetworkThread.h:126
No locals.
#7 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#8 0x00007ffff674c7fc in start_thread (arg=0x7ffed034b700) at pthread_create.c:465
pd = 0x7ffed034b700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732391536384, -7573018960703097280, 140737488345470, 140737488345471, 140732391536384, 140732391537088, 7573536189955601984, 7573039758821979712}, 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"
#9 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 12 (Thread 0x7ffed0f4c700 (LWP 32145)):
#0 0x00007ffff514a870 in __GI___select (nfds=1, readfds=0x7ffed0f4a490, writefds=0x0, exceptfds=0x7ffed0f4a510, timeout=0x7ffed0f4a480) at ../sysdeps/unix/sysv/linux/select.c:41
resultvar = 18446744073709551102
sc_cancel_oldtype = 0
#1 0x00007ffff7bb752b in ?? () from /lib/x86_64-linux-gnu/libreadline.so.7
No symbol table info available.
#2 0x00007ffff7bb77b4 in rl_read_key () from /lib/x86_64-linux-gnu/libreadline.so.7
No symbol table info available.
#3 0x00007ffff7b9f773 in readline_internal_char () from /lib/x86_64-linux-gnu/libreadline.so.7
No symbol table info available.
#4 0x00007ffff7b9ffc5 in readline () from /lib/x86_64-linux-gnu/libreadline.so.7
No symbol table info available.
#5 0x0000555556153e9f in CliThread () at /root/wow/br17/src/server/worldserver/CommandLine/CliRunnable.cpp:153
command_str = <optimized out>
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7ffed0f4c700) at pthread_create.c:465
pd = 0x7ffed0f4c700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732404123392, -7573018960703097280, 140737488346078, 140737488346079, 140732404123392, 140732404124096, 7573535639662917184, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 11 (Thread 0x7ffed174d700 (LWP 32144)):
#0 0x0000555556a949af in WorldObject::GetGridActivationRange (this=this@entry=0x7ffe9d733000) at /root/wow/br17/src/server/game/Entities/Object/Object.cpp:1525
No locals.
#1 0x0000555556d39c16 in Map::VisitNearbyCellsOf (this=0x7fff8fb2f2c0, obj=0x7ffe9d733000, gridVisitor=..., worldVisitor=...) at /root/wow/br17/src/server/game/Maps/Map.cpp:709
area = <optimized out>
this = 0x7fff8fb2f2c0
gridVisitor = @0x7ffed174b088: {i_visitor = @0x7ffed174b084}
obj = 0x7ffe9d733000
worldVisitor = @0x7ffed174b090: {i_visitor = @0x7ffed174b084}
#2 0x0000555556d4351b in Map::Update (this=this@entry=0x7fff8fb2f2c0, t_diff=t_diff@entry=77) at /root/wow/br17/src/server/game/Maps/Map.cpp:868
obj = 0x7ffe9d733000
gui = 15477326
part = 15477326
debugMapID = 533
updater = {i_timeDiff = 77}
grid_object_update = {i_visitor = @0x7ffed174b084}
world_object_update = {i_visitor = @0x7ffed174b084}
#3 0x0000555556d44c60 in InstanceMap::Update (this=0x7fff8fb2f2c0, t_diff=77) at /root/wow/br17/src/server/game/Maps/Map.cpp:3954
No locals.
#4 0x0000555556d583fd in MapUpdateRequest::call (this=0x7ffeb8e6a9a0) at /root/wow/br17/src/server/game/Maps/MapUpdater.cpp:42
No locals.
#5 MapUpdater::WorkerThread (this=0x555557993360 <MapManager::instance()::instance+160>) at /root/wow/br17/src/server/game/Maps/MapUpdater.cpp:113
request = 0x7ffeb8e6a9a0
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7ffed174d700) at pthread_create.c:465
pd = 0x7ffed174d700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732412516096, -7573018960703097280, 140737488340126, 140737488340127, 140732412516096, 140732412516800, 7573534539614418496, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 10 (Thread 0x7ffed1f4e700 (LWP 32143)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555557993400 <MapManager::instance()::instance+320>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555557993360 <MapManager::instance()::instance+160>, cond=0x5555579933d8 <MapManager::instance()::instance+280>) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7ffed1f4c620, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 2716258, cond = 0x5555579933d8 <MapManager::instance()::instance+280>, mutex = 0x555557993360 <MapManager::instance()::instance+160>, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 1358129
#2 __pthread_cond_wait (cond=0x5555579933d8 <MapManager::instance()::instance+280>, mutex=0x555557993360 <MapManager::instance()::instance+160>) at pthread_cond_wait.c:655
No locals.
#3 0x00007ffff5a42dbc 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.
#4 0x0000555556d583bc in ProducerConsumerQueue<MapUpdateRequest*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=0x555557993360 <MapManager::instance()::instance+160>) at /root/wow/br17/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x555557993360 <MapManager::instance()::instance+160>, _M_owns = true}
#5 MapUpdater::WorkerThread (this=0x555557993360 <MapManager::instance()::instance+160>) at /root/wow/br17/src/server/game/Maps/MapUpdater.cpp:108
request = 0x0
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7ffed1f4e700) at pthread_create.c:465
pd = 0x7ffed1f4e700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732420908800, -7573018960703097280, 140737488340126, 140737488340127, 140732420908800, 140732420909504, 7573533439565919808, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 9 (Thread 0x7ffed274f700 (LWP 32142)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555557993400 <MapManager::instance()::instance+320>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555557993360 <MapManager::instance()::instance+160>, cond=0x5555579933d8 <MapManager::instance()::instance+280>) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7ffed274d620, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 2716260, cond = 0x5555579933d8 <MapManager::instance()::instance+280>, mutex = 0x555557993360 <MapManager::instance()::instance+160>, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 1358130
#2 __pthread_cond_wait (cond=0x5555579933d8 <MapManager::instance()::instance+280>, mutex=0x555557993360 <MapManager::instance()::instance+160>) at pthread_cond_wait.c:655
No locals.
#3 0x00007ffff5a42dbc 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.
#4 0x0000555556d583bc in ProducerConsumerQueue<MapUpdateRequest*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=0x555557993360 <MapManager::instance()::instance+160>) at /root/wow/br17/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x555557993360 <MapManager::instance()::instance+160>, _M_owns = true}
#5 MapUpdater::WorkerThread (this=0x555557993360 <MapManager::instance()::instance+160>) at /root/wow/br17/src/server/game/Maps/MapUpdater.cpp:108
request = 0x0
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7ffed274f700) at pthread_create.c:465
pd = 0x7ffed274f700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732429301504, -7573018960703097280, 140737488340126, 140737488340127, 140732429301504, 140732429302208, 7573541135610443328, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 8 (Thread 0x7fffee550700 (LWP 32101)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f2e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffff239f240, cond=0x7ffff239f2b8) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7fffee54e610, __canceltype = -160101969, __prev = 0x0}
cbuffer = {wseq = 35, cond = 0x7ffff239f2b8, mutex = 0x7ffff239f240, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 17
#2 __pthread_cond_wait (cond=0x7ffff239f2b8, mutex=0x7ffff239f240) at pthread_cond_wait.c:655
No locals.
#3 0x00007ffff5a42dbc 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.
#4 0x0000555557071124 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/br17/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f240, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b1940) at /root/wow/br17/src/server/database/Database/DatabaseWorker.cpp:48
operation = 0x0
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7fffee550700) at pthread_create.c:465
pd = 0x7fffee550700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737191937792, -7573018960703097280, 140737488340910, 140737488340911, 140737191937792, 140737191938496, 7573057624835257920, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 7 (Thread 0x7fffeed51700 (LWP 32099)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f2e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffff239f240, cond=0x7ffff239f2b8) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7fffeed4f610, __canceltype = -160101969, __prev = 0x0}
cbuffer = {wseq = 37, cond = 0x7ffff239f2b8, mutex = 0x7ffff239f240, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 18
#2 __pthread_cond_wait (cond=0x7ffff239f2b8, mutex=0x7ffff239f240) at pthread_cond_wait.c:655
No locals.
#3 0x00007ffff5a42dbc 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.
#4 0x0000555557071124 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/br17/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f240, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b1900) at /root/wow/br17/src/server/database/Database/DatabaseWorker.cpp:48
operation = 0x0
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7fffeed51700) at pthread_create.c:465
pd = 0x7fffeed51700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737200330496, -7573018960703097280, 140737488340910, 140737488340911, 140737200330496, 140737200331200, 7573056524786759232, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 6 (Thread 0x7fffef552700 (LWP 32095)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f3a4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffff239f300, cond=0x7ffff239f378) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7fffef550610, __canceltype = -279637808, __prev = 0x0}
cbuffer = {wseq = 475327, cond = 0x7ffff239f378, mutex = 0x7ffff239f300, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 237663
#2 __pthread_cond_wait (cond=0x7ffff239f378, mutex=0x7ffff239f300) at pthread_cond_wait.c:655
No locals.
#3 0x00007ffff5a42dbc 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.
#4 0x0000555557071124 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/br17/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f300, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b1880) at /root/wow/br17/src/server/database/Database/DatabaseWorker.cpp:48
operation = 0x0
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7fffef552700) at pthread_create.c:465
pd = 0x7fffef552700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737208723200, -7573018960703097280, 140737488340910, 140737488340911, 140737208723200, 140737208723904, 7573055433328195136, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 5 (Thread 0x7fffefd53700 (LWP 32091)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f460) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffff239f3c0, cond=0x7ffff239f438) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7fffefd51610, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 45974, cond = 0x7ffff239f438, mutex = 0x7ffff239f3c0, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 22987
#2 __pthread_cond_wait (cond=0x7ffff239f438, mutex=0x7ffff239f3c0) at pthread_cond_wait.c:655
No locals.
#3 0x00007ffff5a42dbc 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.
#4 0x0000555557071124 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/br17/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f3c0, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b1960) at /root/wow/br17/src/server/database/Database/DatabaseWorker.cpp:48
operation = 0x0
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7fffefd53700) at pthread_create.c:465
pd = 0x7fffefd53700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737217115904, -7573018960703097280, 140737488340910, 140737488340911, 140737217115904, 140737217116608, 7573054333279696448, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 4 (Thread 0x7ffff0554700 (LWP 32089)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f460) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffff239f3c0, cond=0x7ffff239f438) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7ffff0552610, __canceltype = -160101969, __prev = 0x0}
cbuffer = {wseq = 45972, cond = 0x7ffff239f438, mutex = 0x7ffff239f3c0, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 22986
#2 __pthread_cond_wait (cond=0x7ffff239f438, mutex=0x7ffff239f3c0) at pthread_cond_wait.c:655
No locals.
#3 0x00007ffff5a42dbc 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.
#4 0x0000555557071124 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/br17/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f3c0, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b19a0) at /root/wow/br17/src/server/database/Database/DatabaseWorker.cpp:48
operation = 0x0
#6 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff674c7fc in start_thread (arg=0x7ffff0554700) at pthread_create.c:465
pd = 0x7ffff0554700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737225508608, -7573018960703097280, 140737488340910, 140737488340911, 140737225508608, 140737225509312, 7573044437138175552, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 3 (Thread 0x7ffff1767700 (LWP 32088)):
#0 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=4, events=0x7ffff1764fa0, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
resultvar = 18446744073709551612
sc_cancel_oldtype = 0
#1 0x000055555613fd3d in boost::asio::detail::epoll_reactor::run (this=0x7ffff239f000, block=<optimized out>, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
timeout = <optimized out>
events = {{events = 1, data = {ptr = 0x7ffff239f064, fd = -231083932, u32 = 4063883364, u64 = 140737257271396}}, {events = 3226163, data = {ptr = 0x7ffff5d07b00 <vtable for std::ios_base+16>, fd = -170886400, u32 = 4124080896, u64 = 140737317468928}}, {events = 6, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1002, fd = 4098, u32 = 4098, u64 = 4098}}, {events = 0, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 12 times>, {events = 0, data = {ptr = 0x3000000008, fd = 8, u32 = 8, u64 = 206158430216}}, {events = 4051062768, data = {ptr = 0xf5d1266000007fff, fd = 32767, u32 = 32767, u64 = 17712981003183620095}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4036362240, data = {ptr = 0xf1764f4800007fff, fd = 32767, u32 = 32767, u64 = 17399181381048762367}}, {events = 32767, data = {ptr = 0x7ffff5d12080, fd = -170844032, u32 = 4124123264, u64 = 140737317511296}}, {events = 4124123152, data = {ptr = 0xf5d1202000007fff, fd = 32767, u32 = 32767, u64 = 17712974131235946495}}, {events = 32767, data = {ptr = 0x93, fd = 147, u32 = 147, u64 = 147}}, {events = 4035177024, data = {ptr = 0x1300007fff, fd = 32767, u32 = 32767, u64 = 81604411391}}, {events = 0, data = {ptr = 0x13, fd = 19, u32 = 19, u64 = 19}}, {events = 4096, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1005716d968, fd = 1461115240, u32 = 1461115240, u64 = 1100972743016}}, {events = 1468383264, data = {ptr = 0x3c9bf20000005555, fd = 21845, u32 = 21845, u64 = 4367350345479771477}}, {events = 3871618152, data = {ptr = 0x7ffff09678c0, fd = -258574144, u32 = 4036393152, u64 = 140737229781184}}, {events = 4051066648, data = {ptr = 0xf09678c000007fff, fd = 32767, u32 = 32767, u64 = 17336176581638389759}}, {events = 32767, data = {ptr = 0xe6c434683c9bf200, fd = 1016852992, u32 = 1016852992, u64 = 16628473346456809984}}, {events = 1, data = {ptr = 0x3c9bf20000000000, fd = 0, u32 = 0, u64 = 4367350345479749632}}, {events = 3871618152, data = {ptr = 0x7ffff083ea40, fd = -259790272, u32 = 4035177024, u64 = 140737228565056}}, {events = 56, data = {ptr = 0xf17651f000000000, fd = 0, u32 = 0, u64 = 17399184301626490880}}, {events = 32767, data = {ptr = 0x7ffff17652b8, fd = -243903816, u32 = 4051063480, u64 = 140737244451512}}, {events = 4034787920, data = {ptr = 0xf093bcf000007fff, fd = 32767, u32 = 32767, u64 = 17335407129657376767}}, {events = 32767, data = {ptr = 0x555557190bd8 <boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int)::flag>, fd = 1461259224, u32 = 1461259224, u64 = 93825021840344}}, {events = 1016852992, data = {ptr = 0xf1765260e6c43468, fd = -423349144, u32 = 3871618152, u64 = 17399184786534446184}}, {events = 32767, data = {ptr = 0x30, fd = 48, u32 = 48, u64 = 48}}, {events = 0, data = {ptr = 0xf17652a000000000, fd = 0, u32 = 0, u64 = 17399185057540734976}}, {events = 32767, data = {ptr = 0x7ffff07dfb10, fd = -260179184, u32 = 4034788112, u64 = 140737228176144}}, {events = 4051063456, data = {ptr = 0xf07dfb2800007fff, fd = 32767, u32 = 32767, u64 = 17329283090408833023}}, {events = 32767, data = {ptr = 0x5555570447d1 <QueryCallback::QueryCallback(QueryCallback&&)+161>, fd = 1459898321, u32 = 1459898321, u64 = 93825020479441}}, {events = 4051063248, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7ffff07dfb10, fd = -260179184, u32 = 4034788112, u64 = 140737228176144}}, {events = 4051063456, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x555557044e86 <std::vector<QueryCallback, std::allocator<QueryCallback> >::_M_realloc_insert<QueryCallback>(__gnu_cxx::__normal_iterator<QueryCallback*, std::vector<QueryCallback, std::allocator<QueryCallback> > >, QueryCallback&&)+134>, fd = 1459900038, u32 = 1459900038, u64 = 93825020481158}}, {events = 0, data = {ptr = 0xf176528000000000, fd = 0, u32 = 0, u64 = 17399184920101781504}}, {events = 32767, data = {ptr = 0x7ffff1765260, fd = -243903904, u32 = 4051063392, u64 = 140737244451424}}, {events = 4051063456, data = {ptr = 0xf07dfa5000007fff, fd = 32767, u32 = 32767, u64 = 17329282162695897087}}, {events = 32767, data = {ptr = 0x7ffff093bcf0, fd = -258753296, u32 = 4036214000, u64 = 140737229602032}}, {events = 1461259224, data = {ptr = 0x56dea67700005555, fd = 21845, u32 = 21845, u64 = 6259623562122909013}}, {events = 21845, data = {ptr = 0x7ffff1765280, fd = -243903872, u32 = 4051063424, u64 = 140737244451456}}, {events = 4051063408, data = {ptr = 0xf17652a000007fff, fd = 32767, u32 = 32767, u64 = 17399185057540767743}}, {events = 32767, data = {ptr = 0x555556de3fb8 <WorldSocket::Start()+424>, fd = 1457405880, u32 = 1457405880, u64 = 93825017987000}}, {events = 1457415920, data = {ptr = 0x5555, fd = 21845, u32 = 21845, u64 = 21845}}, {events = 0, data = {ptr = 0x7ffff093ba10, fd = -258754032, u32 = 4036213264, u64 = 140737229601296}}, {events = 4036213488, data = {ptr = 0xf176527000007fff, fd = 32767, u32 = 32767, u64 = 17399184851382337535}}, {events = 32767, data = {ptr = 0xf, fd = 15, u32 = 15, u64 = 15}}, {events = 775501617, data = {ptr = 0x2e3331322e373731, fd = 775370545, u32 = 775370545, u64 = 3329058641150424881}}, {events = 3617841, data = {ptr = 0x7ffff083ea40, fd = -259790272, u32 = 4035177024, u64 = 140737228565056}}, {events = 4036213264, data = {ptr = 0x56dea65000007fff, fd = 32767, u32 = 32767, u64 = 6259623394619195391}}, {events = 21845, data = {ptr = 0x7ffff17652fc, fd = -243903748, u32 = 4051063548, u64 = 140737244451580}}, {events = 4051063600, data = {ptr = 0x5b7ae9a000007fff, fd = 32767, u32 = 32767, u64 = 6591837878014214143}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 4051063712, data = {ptr = 0xf176538800007fff, fd = 32767, u32 = 32767, u64 = 17399186053973180415}}, {events = 32767, data = {ptr = 0x7ffff17653a0, fd = -243903584, u32 = 4051063712, u64 = 140737244451744}}, {events = 4051063688, data = {ptr = 0xf17653a000007fff, fd = 32767, u32 = 32767, u64 = 17399186157052395519}}, {events = 32767, data = {ptr = 0x7ffff2398028, fd = -231112664, u32 = 4063854632, u64 = 140737257242664}}, {events = 4111505446, data = {ptr = 0xf176533000007fff, fd = 32767, u32 = 32767, u64 = 17399185676016058367}}, {events = 32767, data = {ptr = 0xf23b2000, fd = -231006208, u32 = 4063961088, u64 = 4063961088}}, {events = 0, data = {ptr = 0x3c9bf20000000000, fd = 0, u32 = 0, u64 = 4367350345479749632}}, {events = 3871618152, data = {ptr = 0x555556153a50 <boost::date_time::c_time::gmtime(long const*, tm*)>, fd = 1444231760, u32 = 1444231760, u64 = 93825004812880}}, {events = 845122, data = {ptr = 0xf076967000000000, fd = 0, u32 = 0, u64 = 17327202024135065600}}, {events = 32767, data = {ptr = 0x7ffff239f030, fd = -231083984, u32 = 4063883312, u64 = 140737257271344}}, {events = 4063854632, data = {ptr = 0x56153a6b00007fff, fd = 32767, u32 = 32767, u64 = 6202928293008670719}}, {events = 21845, data = {ptr = 0x7ffff1765380, fd = -243903616, u32 = 4051063680, u64 = 140737244451712}}, {events = 1016852992, data = {ptr = 0xf239f030e6c43468, fd = -423349144, u32 = 3871618152, u64 = 17454245923671782504}}, {events = 32767, data = {ptr = 0x7ffff17653a0, fd = -243903584, u32 = 4051063712, u64 = 140737244451744}}, {events = 845122, data = {ptr = 0xf076967000000000, fd = 0, u32 = 0, u64 = 17327202024135065600}}, {events = 32767, data = {ptr = 0x7ffff239f030, fd = -231083984, u32 = 4063883312, u64 = 140737257271344}}, {events = 1444191822, data = {ptr = 0xf176542000005555, fd = 21845, u32 = 21845, u64 = 17399186706808198485}}, {events = 2458351, data = {ptr = 0x5b7ae9a0, fd = 1534781856, u32 = 1534781856, u64 = 1534781856}}, {events = 1534781856, data = {ptr = 0xce54200000000, fd = 0, u32 = 0, u64 = 3629771351130112}}, {events = 0, data = {ptr = 0x1100000024, fd = 36, u32 = 36, u64 = 73014444068}}, {events = 16, data = {ptr = 0x700000014, fd = 20, u32 = 20, u64 = 30064771092}}, {events = 118, data = {ptr = 0xe700000001, fd = 1, u32 = 1, u64 = 992137445377}}, {events = 0, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7ffff51e528d, fd = -182562163, u32 = 4112405133, u64 = 140737305793165}}, {events = 1016852992, data = {ptr = 0x1e6c43468, fd = -423349144, u32 = 3871618152, u64 = 8166585448}}, {events = 0, data = {ptr = 0x7ffff2398028, fd = -231112664, u32 = 4063854632, u64 = 140737257242664}}, {events = 300000000, data = {ptr = 0x5614a24d00000000, fd = 0, u32 = 0, u64 = 6202761038392197120}}, {events = 21845, data = {ptr = 0x555556153a50 <boost::date_time::c_time::gmtime(long const*, tm*)>, fd = 1444231760, u32 = 1444231760, u64 = 93825004812880}}, {events = 999998, data = {ptr = 0xc30b0d4200000000, fd = 0, u32 = 0, u64 = 14054341639258767360}}, {events = 49453597, data = {ptr = 0xe6c434683c9bf200, fd = 1016852992, u32 = 1016852992, u64 = 16628473346456809984}}, {events = 12271, data = {ptr = 0xf239802800000000, fd = 0, u32 = 0, u64 = 17454122740138115072}}, {events = 32767, data = {ptr = 0x7ffff239f000, fd = -231084032, u32 = 4063883264, u64 = 140737257271296}}, {events = 1444194649, data = {ptr = 0x5555, fd = 21845, u32 = 21845, u64 = 21845}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x3b9ac23000000000, fd = 0, u32 = 0, u64 = 4294958706065408000}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x12b00000000, fd = 0, u32 = 0, u64 = 1284195221504}}, {events = 0, data = {ptr = 0x3b9aa8d5, fd = 999991509, u32 = 999991509, u64 = 999991509}}, {events = 1534781856, data = {ptr = 0x3c9bf20000000000, fd = 0, u32 = 0, u64 = 4367350345479749632}}, {events = 3871618152, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4034303600, data = {ptr = 0x579731a800007fff, fd = 32767, u32 = 32767, u64 = 6311568000407339007}}, {events = 21845, data = {ptr = 0x7ffff2398028, fd = -231112664, u32 = 4063854632, u64 = 140737257242664}}, {events = 4051064096, data = {ptr = 0x2fef00007fff, fd = 32767, u32 = 32767, u64 = 52703543721983}}, {events = 0, data = {ptr = 0x7ffff1765600, fd = -243902976, u32 = 4051064320, u64 = 140737244452352}}, {events = 1444195378, data = {ptr = 0xf176552000005555, fd = 21845, u32 = 21845, u64 = 17399187806319826261}}, {events = 32767, data = {ptr = 0x7ffff0769670, fd = -260663696, u32 = 4034303600, u64 = 140737227691632}}, {events = 4034303600, data = {ptr = 0x3c9bf20000007fff, fd = 32767, u32 = 32767, u64 = 4367350345479782399}}, {events = 3871618152, data = {ptr = 0x7ffff1765560, fd = -243903136, u32 = 4051064160, u64 = 140737244452192}}, {events = 4051064096, data = {ptr = 0xf239100000007fff, fd = 32767, u32 = 32767, u64 = 17453999423037145087}}, {events = 32767, data = {ptr = 0x7ffff2391058, fd = -231141288, u32 = 4063826008, u64 = 140737257214040}}, {events = 4051064336, data = {ptr = 0x56138dae00007fff, fd = 32767, u32 = 32767, u64 = 6202456890283163647}}, {events = 21845, data = {ptr = 0x555556138d10 <FreezeDetectorHandler(boost::system::error_code const&)>, fd = 1444121872, u32 = 1444121872, u64 = 93825004702992}}, {events = 1016852992, data = {ptr = 0x1e6c43468, fd = -423349144, u32 = 3871618152, u64 = 8166585448}}, {events = 0, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 4063826048, data = {ptr = 0xf17655a000007fff, fd = 32767, u32 = 32767, u64 = 17399188356075651071}}, {events = 32767, data = {ptr = 0x7ffff2391000, fd = -231141376, u32 = 4063825920, u64 = 140737257213952}}, {events = 1016852992, data = {ptr = 0xf17655a0e6c43468, fd = -423349144, u32 = 3871618152, u64 = 17399188359947236456}}, {events = 32767, data = {ptr = 0x7ffff2391000, fd = -231141376, u32 = 4063825920, u64 = 140737257213952}}, {events = 4063826008, data = {ptr = 0x5613cc1300007fff, fd = 32767, u32 = 32767, u64 = 6202525493795782655}}, {events = 21845, data = {ptr = 0x7ffff17655a0, fd = -243903072, u32 = 4051064224, u64 = 140737244452256}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x55555614023f <boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&)+191>, fd = 1444151871, u32 = 1444151871, u64 = 93825004732991}}}
num_events = <optimized out>
check_timers = <optimized out>
#2 0x000055555614550f in boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0x7ffff2391000) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
on_exit = {task_io_service_ = 0x7ffff2391000, lock_ = 0x7ffff1765610, this_thread_ = 0x7ffff1765680}
more_handlers = <optimized out>
#3 boost::asio::detail::task_io_service::run (ec=..., this=0x7ffff2391000) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0x7ffff2391000, value_ = 0x7ffff1765680, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffff2391030, locked_ = false}
n = <optimized out>
#4 boost::asio::io_service::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 0, m_cat = 0x7ffff7b8a0c8}
#5 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#6 0x00007ffff674c7fc in start_thread (arg=0x7ffff1767700) at pthread_create.c:465
pd = 0x7ffff1767700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737244460800, -7573018960703097280, 140737488346126, 140737488346127, 140737244460800, 140737244461504, 7573041970216334912, 7573039758821979712}, 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 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 2 (Thread 0x7ffff1f68700 (LWP 32087)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff2391080) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffff2391030, cond=0x7ffff2391058) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7ffff1f66570, __canceltype = -235510272, __prev = 0x0}
cbuffer = {wseq = 47988, cond = 0x7ffff2391058, mutex = 0x7ffff2391030, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 23994
#2 __pthread_cond_wait (cond=0x7ffff2391058, mutex=0x7ffff2391030) at pthread_cond_wait.c:655
No locals.
#3 0x0000555556145708 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0x7ffff2391058) at /usr/include/boost/asio/detail/posix_event.hpp:106
No locals.
#4 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0x7ffff2391000) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
No locals.
#5 boost::asio::detail::task_io_service::run (ec=..., this=0x7ffff2391000) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0x7ffff2391000, value_ = 0x7ffff1f66680, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffff2391030, locked_ = true}
n = <optimized out>
#6 boost::asio::io_service::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 0, m_cat = 0x7ffff7b8a0c8}
#7 0x00007ffff5a490ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#8 0x00007ffff674c7fc in start_thread (arg=0x7ffff1f68700) at pthread_create.c:465
pd = 0x7ffff1f68700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737252853504, -7573018960703097280, 140737488346126, 140737488346127, 140737252853504, 140737252854208, 7573040870167836224, 7573039758821979712}, 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"
#9 0x00007ffff5154b0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 1 (Thread 0x7ffff7fe0f40 (LWP 32083)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555557993484 <MapManager::instance()::instance+452>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555557993430 <MapManager::instance()::instance+368>, cond=0x555557993458 <MapManager::instance()::instance+408>) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7fffffffd580, __canceltype = -160101969, __prev = 0x0}
cbuffer = {wseq = 78844611, cond = 0x555557993458 <MapManager::instance()::instance+408>, mutex = 0x555557993430 <MapManager::instance()::instance+368>, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 39422305
#2 __pthread_cond_wait (cond=0x555557993458 <MapManager::instance()::instance+408>, mutex=0x555557993430 <MapManager::instance()::instance+368>) at pthread_cond_wait.c:655
No locals.
#3 0x00007ffff5a42dbc 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.
#4 0x0000555556d57e1b in MapUpdater::wait (this=this@entry=0x555557993360 <MapManager::instance()::instance+160>) at /root/wow/br17/src/server/game/Maps/MapUpdater.cpp:74
lock = {_M_device = 0x555557993430 <MapManager::instance()::instance+368>, _M_owns = true}
#5 0x0000555556d4aef0 in MapManager::Update (this=0x5555579932c0 <MapManager::instance()::instance>, diff=diff@entry=77) at /root/wow/br17/src/server/game/Maps/MapManager.cpp:230
iter = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, Map*>, false>> = {_M_cur = 0x0}, <No data fields>}
#6 0x0000555556f6ef78 in World::Update (this=0x555557998bc0 <World::instance()::instance>, diff=77) at /root/wow/br17/src/server/game/World/World.cpp:2617
currentGameTime = <optimized out>
#7 0x0000555556137244 in WorldUpdateLoop () at /root/wow/br17/src/server/worldserver/Main.cpp:411
realCurrTime = <optimized out>
realPrevTime = 15477225
#8 0x00005555560ff6d2 in main (argc=<optimized out>, argv=<optimized out>) at /root/wow/br17/src/server/worldserver/Main.cpp:270
configFile = {static preferred_separator = 47 '/', m_pathname = "/wow17/etc/worldserver.conf"}
configService = ""
vm = <incomplete type>
configError = ""
seed = {_bn = 0x7ffff23b25a0}
pidFile = ""
signals = {<boost::asio::basic_io_object<boost::asio::signal_set_service, false>> = {service = @0x7ffff23d3400, implementation = {queue_ = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x7ffff23e73c0, back_ = 0x7ffff23e73c0}, signals_ = 0x7ffff238a950}}, <No data fields>}
numThreads = <optimized out>
threadPool = std::vector of length 2, capacity 2 = {{_M_id = {_M_thread = 140737252853504}}, {_M_id = {_M_thread = 140737244460800}}}
cliThread = 0x7fff42c181e0
raAcceptor = 0x0
soapThread = 0x0
worldPort = <optimized out>
worldListener = "0.0.0.0"
networkThreads = <optimized out>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment