Skip to content

Instantly share code, notes, and snippets.

@sirikfoll
Created September 27, 2018 21:33
Show Gist options
  • Save sirikfoll/024b203850907233c1813e8b0cd83a60 to your computer and use it in GitHub Desktop.
Save sirikfoll/024b203850907233c1813e8b0cd83a60 to your computer and use it in GitHub Desktop.
Thread 1 "worldserver" received signal SIGFPE, Arithmetic exception.
0x0000555556ae35e7 in Player::AddSpellMod (this=this@entry=0x7ffcd55f4680, mod=0x7fff758a0d00, apply=apply@entry=false) at /root/wow/src/server/game/Entities/Player/Player.cpp:22657
22657 for (uint8 i = 0; i < 3; ++i)
#0 0x0000555556ae35e7 in Player::AddSpellMod (this=this@entry=0x7ffcd55f4680, mod=0x7fff758a0d00, apply=apply@entry=false) at /root/wow/src/server/game/Entities/Player/Player.cpp:22657
#1 0x0000555556f10b6a in AuraEffect::ApplySpellMod (this=this@entry=0x7fff99bfb1c0, target=0x7ffcd55f4680, apply=apply@entry=false) at /root/wow/src/server/game/Spells/Auras/SpellAuraEffects.cpp:721
#2 0x0000555556f10df8 in AuraEffect::HandleEffect (this=this@entry=0x7fff99bfb1c0, aurApp=aurApp@entry=0x7fff776b0460, mode=mode@entry=1 '\001', apply=apply@entry=false) at /root/wow/src/server/game/Spells/Auras/SpellAuraEffects.cpp:681
#3 0x0000555556f250ef in AuraApplication::_HandleEffect (this=this@entry=0x7fff776b0460, effIndex=effIndex@entry=0 '\000', apply=apply@entry=false) at /root/wow/src/server/game/Spells/Auras/SpellAuras.cpp:179
#4 0x0000555556b7ace2 in Unit::_UnapplyAura (this=this@entry=0x7ffcd55f4680, i={first = 33607, second = 0x7fff776b0460}, removeMode=removeMode@entry=AURA_REMOVE_BY_DEFAULT) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:3756
#5 0x0000555556b80978 in Unit::RemoveAllAuras (this=this@entry=0x7ffcd55f4680) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:4460
#6 0x0000555556b896b6 in Unit::CleanupBeforeRemoveFromMap (this=this@entry=0x7ffcd55f4680, finalCleanup=finalCleanup@entry=true) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:10912
#7 0x0000555556ba0f44 in Unit::CleanupsBeforeDelete (this=this@entry=0x7ffcd55f4680, finalCleanup=finalCleanup@entry=true) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:10928
#8 0x0000555556b48450 in Player::CleanupsBeforeDelete (this=0x7ffcd55f4680, finalCleanup=<optimized out>) at /root/wow/src/server/game/Entities/Player/Player.cpp:470
#9 0x0000555556dd6a77 in WorldSession::LogoutPlayer (this=this@entry=0x7ffe8ca9a580, save=save@entry=true) at /root/wow/src/server/game/Server/WorldSession.cpp:599
#10 0x0000555556cbc71d in WorldSession::HandleLogoutRequestOpcode (this=0x7ffe8ca9a580) at /root/wow/src/server/game/Handlers/MiscHandler.cpp:412
#11 0x0000555556ddb85e in WorldSession::Update (this=this@entry=0x7ffe8ca9a580, diff=diff@entry=57, updater=...) at /root/wow/src/server/game/Server/WorldSession.cpp:320
#12 0x0000555556f67269 in World::UpdateSessions (this=this@entry=0x555557991be0 <World::instance()::instance>, diff=diff@entry=57) at /root/wow/src/server/game/World/World.cpp:3331
#13 0x0000555556f6962d in World::Update (this=0x555557991be0 <World::instance()::instance>, diff=57) at /root/wow/src/server/game/World/World.cpp:2555
#14 0x0000555556136004 in WorldUpdateLoop () at /root/wow/src/server/worldserver/Main.cpp:411
#15 0x00005555560fe372 in main (argc=<optimized out>, argv=<optimized out>) at /root/wow/src/server/worldserver/Main.cpp:270
#0 0x0000555556ae35e7 in Player::AddSpellMod (this=this@entry=0x7ffcd55f4680, mod=0x7fff758a0d00, apply=apply@entry=false) at /root/wow/src/server/game/Entities/Player/Player.cpp:22657
i = <optimized out>
Opcode = 614
modMask = {part = {0, 0, 0}}
#1 0x0000555556f10b6a in AuraEffect::ApplySpellMod (this=this@entry=0x7fff99bfb1c0, target=0x7ffcd55f4680, apply=apply@entry=false) at /root/wow/src/server/game/Spells/Auras/SpellAuraEffects.cpp:721
No locals.
#2 0x0000555556f10df8 in AuraEffect::HandleEffect (this=this@entry=0x7fff99bfb1c0, aurApp=aurApp@entry=0x7fff776b0460, mode=mode@entry=1 '\001', apply=apply@entry=false) at /root/wow/src/server/game/Spells/Auras/SpellAuraEffects.cpp:681
__FUNCTION__ = "HandleEffect"
prevented = <optimized out>
#3 0x0000555556f250ef in AuraApplication::_HandleEffect (this=this@entry=0x7fff776b0460, effIndex=effIndex@entry=0 '\000', apply=apply@entry=false) at /root/wow/src/server/game/Spells/Auras/SpellAuras.cpp:179
aurEff = 0x7fff99bfb1c0
__FUNCTION__ = "_HandleEffect"
#4 0x0000555556b7ace2 in Unit::_UnapplyAura (this=this@entry=0x7ffcd55f4680, i={first = 33607, second = 0x7fff776b0460}, removeMode=removeMode@entry=AURA_REMOVE_BY_DEFAULT) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:3756
itr = 0 '\000'
aurApp = 0x7fff776b0460
__FUNCTION__ = "_UnapplyAura"
caster = 0x7ffcd55f4680
auraStateFound = <optimized out>
auraState = AURA_STATE_NONE
#5 0x0000555556b80978 in Unit::RemoveAllAuras (this=this@entry=0x7ffcd55f4680) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:4460
aurAppIter = {first = 33607, second = 0x7fff776b0460}
aurIter = non-dereferenceable iterator for associative container
#6 0x0000555556b896b6 in Unit::CleanupBeforeRemoveFromMap (this=this@entry=0x7ffcd55f4680, finalCleanup=finalCleanup@entry=true) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:10912
__FUNCTION__ = "CleanupBeforeRemoveFromMap"
#7 0x0000555556ba0f44 in Unit::CleanupsBeforeDelete (this=this@entry=0x7ffcd55f4680, finalCleanup=finalCleanup@entry=true) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:10928
No locals.
#8 0x0000555556b48450 in Player::CleanupsBeforeDelete (this=0x7ffcd55f4680, finalCleanup=<optimized out>) at /root/wow/src/server/game/Entities/Player/Player.cpp:470
No locals.
#9 0x0000555556dd6a77 in WorldSession::LogoutPlayer (this=this@entry=0x7ffe8ca9a580, save=save@entry=true) at /root/wow/src/server/game/Server/WorldSession.cpp:599
data = {<ByteBuffer> = {_vptr.ByteBuffer = 0x347afd, static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _storage = std::vector of length 0, capacity 0}, m_opcode = 0}
stmt = <optimized out>
#10 0x0000555556cbc71d in WorldSession::HandleLogoutRequestOpcode (this=0x7ffe8ca9a580) at /root/wow/src/server/game/Handlers/MiscHandler.cpp:412
instantLogout = true
canLogoutInCombat = <optimized out>
reason = 0
data = {<ByteBuffer> = {_vptr.ByteBuffer = 0x55555780bfc0 <vtable for WorldPacket+16>, static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 5, _storage = std::vector of length 5, capacity 5 = {0 '\000', 0 '\000', 0 '\000', 0 '\000', 1 '\001'}}, m_opcode = 76}
#11 0x0000555556ddb85e in WorldSession::Update (this=this@entry=0x7ffe8ca9a580, diff=diff@entry=57, updater=...) at /root/wow/src/server/game/Server/WorldSession.cpp:320
gui = 35585578
packet = 0x7ffebc8fbb80
deletePacket = true
requeuePackets = std::vector of length 0, capacity 0
processedPackets = 0
#12 0x0000555556f67269 in World::UpdateSessions (this=this@entry=0x555557991be0 <World::instance()::instance>, diff=diff@entry=57) at /root/wow/src/server/game/World/World.cpp:3331
pSession = 0x7ffe8ca9a580
updater = {<PacketFilter> = {_vptr.PacketFilter = 0x55555784b280 <vtable for WorldSessionFilter+16>, m_pSession = 0x7ffe8ca9a580}, <No data fields>}
itr = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, WorldSession*>, false>> = {_M_cur = 0x7ffecd2a5c60}, <No data fields>}
next = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, WorldSession*>, false>> = {_M_cur = 0x7ffecd931020}, <No data fields>}
sess = <optimized out>
#13 0x0000555556f6962d in World::Update (this=0x555557991be0 <World::instance()::instance>, diff=57) at /root/wow/src/server/game/World/World.cpp:2555
currentGameTime = <optimized out>
#14 0x0000555556136004 in WorldUpdateLoop () at /root/wow/src/server/worldserver/Main.cpp:411
realCurrTime = <optimized out>
realPrevTime = 35585521
#15 0x00005555560fe372 in main (argc=<optimized out>, argv=<optimized out>) at /root/wow/src/server/worldserver/Main.cpp:270
configFile = {static preferred_separator = 47 '/', m_pathname = "/wow17/etc/worldserver.conf"}
configService = ""
vm = <incomplete type>
configError = ""
seed = {_bn = 0x7ffff23b25c0}
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 = 0x7fff42e6cef8
raAcceptor = 0x0
soapThread = 0x0
worldPort = <optimized out>
worldListener = "0.0.0.0"
networkThreads = <optimized out>
Id Target Id Frame
* 1 Thread 0x7ffff7fe0f40 (LWP 16975) "worldserver" 0x00005555560fe372 in main (argc=<optimized out>, argv=<optimized out>) at /root/wow/src/server/worldserver/Main.cpp:270
2 Thread 0x7ffff1f68700 (LWP 16979) "worldserver" 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=4, events=0x7ffff1f65fa0, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
3 Thread 0x7ffff1767700 (LWP 16980) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff2391080) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
4 Thread 0x7ffff0554700 (LWP 16981) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f464) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
5 Thread 0x7fffefd53700 (LWP 16982) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f464) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
6 Thread 0x7fffef552700 (LWP 16983) "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 16984) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f2e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
8 Thread 0x7fffee550700 (LWP 16985) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f2e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
9 Thread 0x7ffed294f700 (LWP 17042) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55555798c424 <MapManager::instance()::instance+324>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
10 Thread 0x7ffed214e700 (LWP 17043) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55555798c424 <MapManager::instance()::instance+324>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
11 Thread 0x7ffed194d700 (LWP 17044) "worldserver" 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55555798c424 <MapManager::instance()::instance+324>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
12 Thread 0x7ffed114c700 (LWP 17045) "worldserver" 0x00007ffff514a870 in __GI___select (nfds=1, readfds=0x7ffed114a490, writefds=0x0, exceptfds=0x7ffed114a510, timeout=0x7ffed114a480) at ../sysdeps/unix/sysv/linux/select.c:41
13 Thread 0x7ffed074b700 (LWP 17046) "worldserver" 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=32, events=events@entry=0x7ffed07490a0, maxevents=maxevents@entry=128, timeout=-1, set=set@entry=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
14 Thread 0x7ffecfd4a700 (LWP 17047) "worldserver" 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=35, events=events@entry=0x7ffecfd480a0, maxevents=maxevents@entry=128, timeout=-1, set=set@entry=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
Thread 14 (Thread 0x7ffecfd4a700 (LWP 17047)):
#0 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=35, events=events@entry=0x7ffecfd480a0, 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=0x7ffecfd480a0, maxevents=maxevents@entry=128, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
No locals.
#2 0x0000555556dec788 in boost::asio::detail::epoll_reactor::run (ops=..., block=<optimized out>, this=0x7ffee50bb800) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
timeout = <optimized out>
events = {{events = 5, data = {ptr = 0x7ffec975fd40, fd = -915014336, u32 = 3379952960, u64 = 140732278373696}}, {events = 1, data = {ptr = 0x7fff40390dc0, fd = 1077480896, u32 = 1077480896, u64 = 140734270868928}}, {events = 1, data = {ptr = 0x7ffeabd80ca0, fd = -1411904352, u32 = 2883062944, u64 = 140731781483680}}, {events = 5, data = {ptr = 0x7ffeb75e94e0, fd = -1218538272, u32 = 3076429024, u64 = 140731974849760}}, {events = 5, data = {ptr = 0x7ffe89276a20, fd = -1993905632, u32 = 2301061664, u64 = 140731199482400}}, {events = 1, data = {ptr = 0x7ffebbf4e800, fd = -1141577728, u32 = 3153389568, u64 = 140732051810304}}, {events = 5, data = {ptr = 0x7ffec975fd40, fd = -915014336, u32 = 3379952960, u64 = 140732278373696}}, {events = 1, data = {ptr = 0x7ffe9d387400, fd = -1657244672, u32 = 2637722624, u64 = 140731536143360}}, {events = 5, data = {ptr = 0x7ffe89276a20, fd = -1993905632, u32 = 2301061664, u64 = 140731199482400}}, {events = 5, data = {ptr = 0x7fffba240260, fd = -1172045216, u32 = 3122922080, u64 = 140736316310112}}, {events = 1, data = {ptr = 0x7ffea321cf40, fd = -1558065344, u32 = 2736901952, u64 = 140731635322688}}, {events = 1, data = {ptr = 0x7ffe860be580, fd = -2046040704, u32 = 2248926592, u64 = 140731147347328}}, {events = 5, data = {ptr = 0x7ffec937d0e0, fd = -919088928, u32 = 3375878368, u64 = 140732274299104}}, {events = 1, data = {ptr = 0x7ffeae6a1e20, fd = -1368777184, u32 = 2926190112, u64 = 140731824610848}}, {events = 5, data = {ptr = 0x7ffee51cc6c0, fd = -451098944, u32 = 3843868352, u64 = 140732742289088}}, {events = 1, data = {ptr = 0x7ffe9de6c740, fd = -1645820096, u32 = 2649147200, u64 = 140731547567936}}, {events = 1, data = {ptr = 0x7ffeefd6baa0, fd = -271140192, u32 = 4023827104, u64 = 140732922247840}}, {events = 1, data = {ptr = 0x7ffea1475300, fd = -1589161216, u32 = 2705806080, u64 = 140731604226816}}, {events = 5, data = {ptr = 0x7ffec5e58ee0, fd = -974811424, u32 = 3320155872, u64 = 140732218576608}}, {events = 1, data = {ptr = 0x7ffec91bc400, fd = -920927232, u32 = 3374040064, u64 = 140732272460800}}, {events = 5, data = {ptr = 0x7fffbba13ec0, fd = -1147060544, u32 = 3147906752, u64 = 140736341294784}}, {events = 1, data = {ptr = 0x7ffea7808040, fd = -1484750784, u32 = 2810216512, u64 = 140731708637248}}, {events = 1, data = {ptr = 0x7ffeca228600, fd = -903707136, u32 = 3391260160, u64 = 140732289680896}}, {events = 5, data = {ptr = 0x7ffe9a871f20, fd = -1702420704, u32 = 2592546592, u64 = 140731490967328}}, {events = 5, data = {ptr = 0x7ffecdd60480, fd = -841612160, u32 = 3453355136, u64 = 140732351775872}}, {events = 5, data = {ptr = 0x7ffe96557dc0, fd = -1772782144, u32 = 2522185152, u64 = 140731420605888}}, {events = 5, data = {ptr = 0x7ffebbe3abe0, fd = -1142707232, u32 = 3152260064, u64 = 140732050680800}}, {events = 1, data = {ptr = 0x7ffe9b7b5920, fd = -1686415072, u32 = 2608552224, u64 = 140731506972960}}, {events = 5, data = {ptr = 0x7ffe9b66aa60, fd = -1687770528, u32 = 2607196768, u64 = 140731505617504}}, {events = 1, data = {ptr = 0x7ffecd235b00, fd = -853320960, u32 = 3441646336, u64 = 140732340067072}}, {events = 1, data = {ptr = 0x7ffea9c24480, fd = -1446886272, u32 = 2848081024, u64 = 140731746501760}}, {events = 5, data = {ptr = 0x7ffe860bd7c0, fd = -2046044224, u32 = 2248923072, u64 = 140731147343808}}, {events = 1, data = {ptr = 0x7ffecca00f40, fd = -861925568, u32 = 3433041728, u64 = 140732331462464}}, {events = 5, data = {ptr = 0x7ffeca227c00, fd = -903709696, u32 = 3391257600, u64 = 140732289678336}}, {events = 1, data = {ptr = 0x7ffec01756a0, fd = -1072212320, u32 = 3222754976, u64 = 140732121175712}}, {events = 1, data = {ptr = 0x7ffe860be580, fd = -2046040704, u32 = 2248926592, u64 = 140731147347328}}, {events = 1, data = {ptr = 0x7ffec28a7be0, fd = -1031111712, u32 = 3263855584, u64 = 140732162276320}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 91 times>}
num_events = <optimized out>
check_timers = <optimized out>
#3 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0x7ffee4a1f9c0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
on_exit = {task_io_service_ = 0x7ffee4a1f9c0, lock_ = 0x7ffecfd47ff0, this_thread_ = 0x7ffecfd48040}
more_handlers = <optimized out>
#4 boost::asio::detail::task_io_service::run (ec=..., this=0x7ffee4a1f9c0) 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_ = 0x7ffee4a1f9c0, value_ = 0x7ffecfd48040, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffee4a1f9f0, locked_ = false}
n = <optimized out>
#5 boost::asio::io_service::run (this=0x7ffee512f958) at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 0, m_cat = 0x7ffff7b8a0c8}
#6 NetworkThread<WorldSocket>::Run (this=0x7ffee512f8e8) at /root/wow/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=0x7ffecfd4a700) at pthread_create.c:465
pd = 0x7ffecfd4a700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732385240832, -5092669362175783860, 140737488345470, 140737488345471, 140732385240832, 140732385241536, 5093196912738126924, 5092683717843831884}, 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 0x7ffed074b700 (LWP 17046)):
#0 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=32, events=events@entry=0x7ffed07490a0, 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=0x7ffed07490a0, maxevents=maxevents@entry=128, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
No locals.
#2 0x0000555556dec788 in boost::asio::detail::epoll_reactor::run (ops=..., block=<optimized out>, this=0x7ffee50bb740) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
timeout = <optimized out>
events = {{events = 5, data = {ptr = 0x7ffebea9e600, fd = -1096161792, u32 = 3198805504, u64 = 140732097226240}}, {events = 5, data = {ptr = 0x7ffe9c84ace0, fd = -1669026592, u32 = 2625940704, u64 = 140731524361440}}, {events = 1, data = {ptr = 0x7ffeb31e8800, fd = -1289844736, u32 = 3005122560, u64 = 140731903543296}}, {events = 5, data = {ptr = 0x7ffebe7bd5e0, fd = -1099180576, u32 = 3195786720, u64 = 140732094207456}}, {events = 5, data = {ptr = 0x7ffebcf89340, fd = -1124560064, u32 = 3170407232, u64 = 140732068827968}}, {events = 1, data = {ptr = 0x7ffecca5a840, fd = -861558720, u32 = 3433408576, u64 = 140732331829312}}, {events = 1, data = {ptr = 0x7fff93987240, fd = -1818725824, u32 = 2476241472, u64 = 140735669629504}}, {events = 1, data = {ptr = 0x7ffe910b6320, fd = -1861524704, u32 = 2433442592, u64 = 140731331863328}}, {events = 5, data = {ptr = 0x7ffec6297460, fd = -970361760, u32 = 3324605536, u64 = 140732223026272}}, {events = 5, data = {ptr = 0x7ffec42f6940, fd = -1003525824, u32 = 3291441472, u64 = 140732189862208}}, {events = 5, data = {ptr = 0x7ffea4bcb340, fd = -1531137216, u32 = 2763830080, u64 = 140731662250816}}, {events = 5, data = {ptr = 0x7ffecdf06f60, fd = -839880864, u32 = 3455086432, u64 = 140732353507168}}, {events = 5, data = {ptr = 0x7ffe9d0b8520, fd = -1660189408, u32 = 2634777888, u64 = 140731533198624}}, {events = 1, data = {ptr = 0x7ffeca225c20, fd = -903717856, u32 = 3391249440, u64 = 140732289670176}}, {events = 5, data = {ptr = 0x7ffe8fdead80, fd = -1881232000, u32 = 2413735296, u64 = 140731312156032}}, {events = 5, data = {ptr = 0x7ffef2b018a0, fd = -223340384, u32 = 4071626912, u64 = 140732970047648}}, {events = 5, data = {ptr = 0x7ffeca8cb2c0, fd = -896748864, u32 = 3398218432, u64 = 140732296639168}}, {events = 5, data = {ptr = 0x7ffe8fde8ee0, fd = -1881239840, u32 = 2413727456, u64 = 140731312148192}}, {events = 5, data = {ptr = 0x7fffba0ff4a0, fd = -1173359456, u32 = 3121607840, u64 = 140736314995872}}, {events = 5, data = {ptr = 0x7ffe9d0b8520, fd = -1660189408, u32 = 2634777888, u64 = 140731533198624}}, {events = 1, data = {ptr = 0x7ffee50bb7a4, fd = -452216924, u32 = 3842750372, u64 = 140732741171108}}, {events = 1, data = {ptr = 0x7fff876149a0, fd = -2023667296, u32 = 2271300000, u64 = 140735464688032}}, {events = 1, data = {ptr = 0x7ffe9c770a20, fd = -1669920224, u32 = 2625047072, u64 = 140731523467808}}, {events = 1, data = {ptr = 0x7ffecd9ac2a0, fd = -845495648, u32 = 3449471648, u64 = 140732347892384}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 104 times>}
num_events = <optimized out>
check_timers = <optimized out>
#3 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0x7ffee4a1f8e0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
on_exit = {task_io_service_ = 0x7ffee4a1f8e0, lock_ = 0x7ffed0748ff0, this_thread_ = 0x7ffed0749040}
more_handlers = <optimized out>
#4 boost::asio::detail::task_io_service::run (ec=..., this=0x7ffee4a1f8e0) 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_ = 0x7ffee4a1f8e0, value_ = 0x7ffed0749040, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffee4a1f910, locked_ = false}
n = <optimized out>
#5 boost::asio::io_service::run (this=0x7ffee512f878) at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 0, m_cat = 0x7ffff7b8a0c8}
#6 NetworkThread<WorldSocket>::Run (this=0x7ffee512f808) at /root/wow/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=0x7ffed074b700) at pthread_create.c:465
pd = 0x7ffed074b700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732395730688, -5092669362175783860, 140737488345470, 140737488345471, 140732395730688, 140732395731392, 5093171898311724108, 5092683717843831884}, 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 0x7ffed114c700 (LWP 17045)):
#0 0x00007ffff514a870 in __GI___select (nfds=1, readfds=0x7ffed114a490, writefds=0x0, exceptfds=0x7ffed114a510, timeout=0x7ffed114a480) 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 0x0000555556152c5f in CliThread () at /root/wow/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=0x7ffed114c700) at pthread_create.c:465
pd = 0x7ffed114c700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732406220544, -5092669362175783860, 140737488346078, 140737488346079, 140732406220544, 140732406221248, 5093173272164387916, 5092683717843831884}, 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 0x7ffed194d700 (LWP 17044)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55555798c424 <MapManager::instance()::instance+324>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55555798c380 <MapManager::instance()::instance+160>, cond=0x55555798c3f8 <MapManager::instance()::instance+280>) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7ffed194b620, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 5598165, cond = 0x55555798c3f8 <MapManager::instance()::instance+280>, mutex = 0x55555798c380 <MapManager::instance()::instance+160>, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 2799082
#2 __pthread_cond_wait (cond=0x55555798c3f8 <MapManager::instance()::instance+280>, mutex=0x55555798c380 <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 0x0000555556d5334c in ProducerConsumerQueue<MapUpdateRequest*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=0x55555798c380 <MapManager::instance()::instance+160>) at /root/wow/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x55555798c380 <MapManager::instance()::instance+160>, _M_owns = true}
#5 MapUpdater::WorkerThread (this=0x55555798c380 <MapManager::instance()::instance+160>) at /root/wow/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=0x7ffed194d700) at pthread_create.c:465
pd = 0x7ffed194d700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732414613248, -5092669362175783860, 140737488340126, 140737488340127, 140732414613248, 140732414613952, 5093174371139144780, 5092683717843831884}, 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 0x7ffed214e700 (LWP 17043)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55555798c424 <MapManager::instance()::instance+324>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55555798c380 <MapManager::instance()::instance+160>, cond=0x55555798c3f8 <MapManager::instance()::instance+280>) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7ffed214c620, __canceltype = 4, __prev = 0x0}
cbuffer = {wseq = 5598163, cond = 0x55555798c3f8 <MapManager::instance()::instance+280>, mutex = 0x55555798c380 <MapManager::instance()::instance+160>, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 2799081
#2 __pthread_cond_wait (cond=0x55555798c3f8 <MapManager::instance()::instance+280>, mutex=0x55555798c380 <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 0x0000555556d5334c in ProducerConsumerQueue<MapUpdateRequest*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=0x55555798c380 <MapManager::instance()::instance+160>) at /root/wow/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x55555798c380 <MapManager::instance()::instance+160>, _M_owns = true}
#5 MapUpdater::WorkerThread (this=0x55555798c380 <MapManager::instance()::instance+160>) at /root/wow/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=0x7ffed214e700) at pthread_create.c:465
pd = 0x7ffed214e700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732423005952, -5092669362175783860, 140737488340126, 140737488340127, 140732423005952, 140732423006656, 5093166678315846732, 5092683717843831884}, 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 0x7ffed294f700 (LWP 17042)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55555798c424 <MapManager::instance()::instance+324>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55555798c380 <MapManager::instance()::instance+160>, cond=0x55555798c3f8 <MapManager::instance()::instance+280>) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff6752e00 <__condvar_cleanup_waiting>, __arg = 0x7ffed294d620, __canceltype = 4, __prev = 0x0}
cbuffer = {wseq = 5598167, cond = 0x55555798c3f8 <MapManager::instance()::instance+280>, mutex = 0x55555798c380 <MapManager::instance()::instance+160>, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 2799083
#2 __pthread_cond_wait (cond=0x55555798c3f8 <MapManager::instance()::instance+280>, mutex=0x55555798c380 <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 0x0000555556d5334c in ProducerConsumerQueue<MapUpdateRequest*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=0x55555798c380 <MapManager::instance()::instance+160>) at /root/wow/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x55555798c380 <MapManager::instance()::instance+160>, _M_owns = true}
#5 MapUpdater::WorkerThread (this=0x55555798c380 <MapManager::instance()::instance+160>) at /root/wow/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=0x7ffed294f700) at pthread_create.c:465
pd = 0x7ffed294f700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732431398656, -5092669362175783860, 140737488340126, 140737488340127, 140732431398656, 140732431399360, 5093167777290603596, 5092683717843831884}, 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 16985)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f2e0) 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 = 78, cond = 0x7ffff239f2b8, mutex = 0x7ffff239f240, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 39
#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 0x000055555706b464 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f240, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b1960) at /root/wow/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, -5092669362175783860, 140737488340910, 140737488340911, 140737191937792, 140737191938496, 5092701034067741772, 5092683717843831884}, 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 16984)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f2e0) 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 = 80, cond = 0x7ffff239f2b8, mutex = 0x7ffff239f240, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 40
#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 0x000055555706b464 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f240, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b1920) at /root/wow/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, -5092669362175783860, 140737488340910, 140737488340911, 140737200330496, 140737200331200, 5092702133042498636, 5092683717843831884}, 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 16983)):
#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 = -1540622464, __prev = 0x0}
cbuffer = {wseq = 1049155, cond = 0x7ffff239f378, mutex = 0x7ffff239f300, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 524577
#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 0x000055555706b464 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f300, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b18a0) at /root/wow/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, -5092669362175783860, 140737488340910, 140737488340911, 140737208723200, 140737208723904, 5092703219132353612, 5092683717843831884}, 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 16982)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f464) 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 = 95185, cond = 0x7ffff239f438, mutex = 0x7ffff239f3c0, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 47592
#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 0x000055555706b464 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f3c0, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b1980) at /root/wow/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, -5092669362175783860, 140737488340910, 140737488340911, 140737217115904, 140737217116608, 5092704318107110476, 5092683717843831884}, 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 16981)):
#0 0x00007ffff6753072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff239f464) 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 = 95183, cond = 0x7ffff239f438, mutex = 0x7ffff239f3c0, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 47591
#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 0x000055555706b464 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>: <optimized out>, this=<optimized out>) at /root/wow/src/common/Threading/ProducerConsumerQueue.h:76
lock = {_M_device = 0x7ffff239f3c0, _M_owns = true}
#5 DatabaseWorker::WorkerThread (this=0x7ffff23b19c0) at /root/wow/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, -5092669362175783860, 140737488340910, 140737488340911, 140737225508608, 140737225509312, 5092679028802800716, 5092683717843831884}, 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 16980)):
#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 = 0x7ffff1765570, __canceltype = -243902976, __prev = 0x0}
cbuffer = {wseq = 107568, cond = 0x7ffff2391058, mutex = 0x7ffff2391030, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 53784
#2 __pthread_cond_wait (cond=0x7ffff2391058, mutex=0x7ffff2391030) at pthread_cond_wait.c:655
No locals.
#3 0x00005555561444c8 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_ = 0x7ffff1765680, 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=0x7ffff1767700) at pthread_create.c:465
pd = 0x7ffff1767700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737244460800, -5092669362175783860, 140737488346126, 140737488346127, 140737244460800, 140737244461504, 5092681531158121548, 5092683717843831884}, 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 2 (Thread 0x7ffff1f68700 (LWP 16979)):
#0 0x00007ffff5154c87 in __GI_epoll_pwait (epfd=4, events=0x7ffff1f65fa0, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
resultvar = 18446744073709551612
sc_cancel_oldtype = 0
#1 0x000055555613eafd 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 = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x80f5d07b00, fd = -170886400, u32 = 4124080896, u64 = 553879894784}}, {events = 6, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7ffe, fd = 32766, u32 = 32766, u64 = 32766}}, {events = 0, data = {ptr = 0xffffffffffffffff, fd = -1, u32 = 4294967295, u64 = 18446744073709551615}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4294967295, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4114707616, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x2342e80000000000, fd = 0, u32 = 0, u64 = 2540848226488025088}}, {events = 4156801716, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4059455936, data = {ptr = 0x1000007fff, fd = 32767, u32 = 32767, u64 = 68719509503}}, {events = 0, data = {ptr = 0x7ffff1f662a0, fd = -235511136, u32 = 4059456160, u64 = 140737252844192}}, {events = 1, data = {ptr = 0xf509cfa400000000, fd = 0, u32 = 0, u64 = 17656872117364326400}}, {events = 32767, data = {ptr = 0x3000000030, fd = 48, u32 = 48, u64 = 206158430256}}, {events = 4059455824, data = {ptr = 0xf1f6609000007fff, fd = 32767, u32 = 32767, u64 = 17435229179003043839}}, {events = 32767, data = {ptr = 0xf7c3c2b42342e800, fd = 591587328, u32 = 591587328, u64 = 17853327426768267264}}, {events = 0, data = {ptr = 0x57167ca800000000, fd = 0, u32 = 0, u64 = 6275340191783714816}}, {events = 21845, data = {ptr = 0xa8, fd = 168, u32 = 168, u64 = 168}}, {events = 196, data = {ptr = 0xa300000000, fd = 0, u32 = 0, u64 = 700079669248}}, {events = 0, data = {ptr = 0x6c, fd = 108, u32 = 108, u64 = 108}}, {events = 4039179520, data = {ptr = 0x572e1ff800000003, fd = 3, u32 = 3, u64 = 6281993680240771075}}, {events = 21845, data = {ptr = 0x7ffff0d6bbe0, fd = -254362656, u32 = 4040604640, u64 = 140737233992672}}, {events = 100, data = {ptr = 0x1000000000, fd = 0, u32 = 0, u64 = 68719476736}}, {events = 0, data = {ptr = 0x7ffff1f67128, fd = -235507416, u32 = 4059459880, u64 = 140737252847912}}, {events = 4059455831, data = {ptr = 0xf1f670d000007fff, fd = 32767, u32 = 32767, u64 = 17435247046066995199}}, {events = 32767, data = {ptr = 0x3, fd = 3, u32 = 3, u64 = 3}}, {events = 4040587456, data = {ptr = 0x5718af1800007fff, fd = 32767, u32 = 32767, u64 = 6275958598354894847}}, {events = 21845, data = {ptr = 0xf7c3c2b42342e800, fd = 591587328, u32 = 591587328, u64 = 17853327426768267264}}, {events = 1, data = {ptr = 0x2342e80000000000, fd = 0, u32 = 0, u64 = 2540848226488025088}}, {events = 4156801716, data = {ptr = 0x7ffff0c0fe40, fd = -255787456, u32 = 4039179840, u64 = 140737232567872}}, {events = 56, data = {ptr = 0xf1f661f000000000, fd = 0, u32 = 0, u64 = 17435230690831499264}}, {events = 32767, data = {ptr = 0x7ffff1f662b8, fd = -235511112, u32 = 4059456184, u64 = 140737252844216}}, {events = 4038975584, data = {ptr = 0x13a1e1f000007fff, fd = 32767, u32 = 32767, u64 = 1414660178879479807}}, {events = 32766, data = {ptr = 0x55555718af18 <boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int)::flag>, fd = 1461235480, u32 = 1461235480, u64 = 93825021816600}}, {events = 591587328, data = {ptr = 0xf1f66260f7c3c2b4, fd = -138165580, u32 = 4156801716, u64 = 17435231176024638132}}, {events = 32767, data = {ptr = 0x30, fd = 48, u32 = 48, u64 = 48}}, {events = 0, data = {ptr = 0xf1f662a000000000, fd = 0, u32 = 0, u64 = 17435231446745743360}}, {events = 32767, data = {ptr = 0x7ffff0bde120, fd = -255991520, u32 = 4038975776, u64 = 140737232363808}}, {events = 4059456160, data = {ptr = 0xf0bde13800007fff, fd = 32767, u32 = 32767, u64 = 17347268970335469567}}, {events = 32767, data = {ptr = 0x55555703eb71 <QueryCallback::QueryCallback(QueryCallback&&)+161>, fd = 1459874673, u32 = 1459874673, u64 = 93825020455793}}, {events = 4059455952, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7ffff0bde120, fd = -255991520, u32 = 4038975776, u64 = 140737232363808}}, {events = 4059456160, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x55555703f226 <std::vector<QueryCallback, std::allocator<QueryCallback> >::_M_realloc_insert<QueryCallback>(__gnu_cxx::__normal_iterator<QueryCallback*, std::vector<QueryCallback, std::allocator<QueryCallback> > >, QueryCallback&&)+134>, fd = 1459876390, u32 = 1459876390, u64 = 93825020457510}}, {events = 0, data = {ptr = 0xf1f6628000000000, fd = 0, u32 = 0, u64 = 17435231309306789888}}, {events = 32767, data = {ptr = 0x7ffff1f66260, fd = -235511200, u32 = 4059456096, u64 = 140737252844128}}, {events = 4059456160, data = {ptr = 0xf0bde06000007fff, fd = 32767, u32 = 32767, u64 = 17347268042622533631}}, {events = 32767, data = {ptr = 0x7ffe13a1e1f0, fd = 329376240, u32 = 329376240, u64 = 140729227796976}}, {events = 1461235480, data = {ptr = 0x56de560700005555, fd = 21845, u32 = 21845, u64 = 6259535120156349781}}, {events = 21845, data = {ptr = 0x7ffff1f66280, fd = -235511168, u32 = 4059456128, u64 = 140737252844160}}, {events = 4059456112, data = {ptr = 0xf1f662a000007fff, fd = 32767, u32 = 32767, u64 = 17435231446745776127}}, {events = 32767, data = {ptr = 0x555556ddef48 <WorldSocket::Start()+424>, fd = 1457385288, u32 = 1457385288, u64 = 93825017966408}}, {events = 1457395328, data = {ptr = 0x5555, fd = 21845, u32 = 21845, u64 = 21845}}, {events = 0, data = {ptr = 0x7ffe13a1df10, fd = 329375504, u32 = 329375504, u64 = 140729227796240}}, {events = 329375728, data = {ptr = 0xf1f6627000007ffe, fd = 32766, u32 = 32766, u64 = 17435231240587345918}}, {events = 32767, data = {ptr = 0xf, fd = 15, u32 = 15, u64 = 15}}, {events = 775435825, data = {ptr = 0x2e3336312e363931, fd = 775305521, u32 = 775305521, u64 = 3329064134413531441}}, {events = 3682353, data = {ptr = 0x7ffff0c0fe40, fd = -255787456, u32 = 4039179840, u64 = 140737232567872}}, {events = 329375504, data = {ptr = 0x56de55e000007ffe, fd = 32766, u32 = 32766, u64 = 6259534952652636158}}, {events = 21845, data = {ptr = 0xf7c3c2b42342e800, fd = 591587328, u32 = 591587328, u64 = 17853327426768267264}}, {events = 4059456304, data = {ptr = 0x56d9d07e00007fff, fd = 32767, u32 = 32767, u64 = 6258262396792504319}}, {events = 21845, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 4059456184, data = {ptr = 0xf1f662b800007fff, fd = 32767, u32 = 32767, u64 = 17435231549824991231}}, {events = 32767, data = {ptr = 0xf7c3c2b42342e800, fd = 591587328, u32 = 591587328, u64 = 17853327426768267264}}, {events = 4059456304, data = {ptr = 0xf675484000007fff, fd = 32767, u32 = 32767, u64 = 17759180145320558591}}, {events = 32767, data = {ptr = 0x7ffee512f918, fd = -451741416, u32 = 3843225880, u64 = 140732741646616}}, {events = 4059456384, data = {ptr = 0xf1f6633000007fff, fd = 32767, u32 = 32767, u64 = 17435232065221066751}}, {events = 32767, data = {ptr = 0x555556dea9da <WorldSocketThread::SocketAdded(std::shared_ptr<WorldSocket>)+90>, fd = 1457433050, u32 = 1457433050, u64 = 93825018014170}}, {events = 329375504, data = {ptr = 0x13a1df0000007ffe, fd = 32766, u32 = 32766, u64 = 1414656949064073214}}, {events = 32766, data = {ptr = 0x6ca3c4a862cc0002, fd = 1657536514, u32 = 1657536514, u64 = 7828316804791140354}}, {events = 591587328, data = {ptr = 0xe512f8e8f7c3c2b4, fd = -138165580, u32 = 4156801716, u64 = 16506529263739191988}}, {events = 32766, data = {ptr = 0x555556deae6f <NetworkThread<WorldSocket>::AddSocket(std::shared_ptr<WorldSocket>)+191>, fd = 1457434223, u32 = 1457434223, u64 = 93825018015343}}, {events = 329375504, data = {ptr = 0x13a1df0000007ffe, fd = 32766, u32 = 32766, u64 = 1414656949064073214}}, {events = 32766, data = {ptr = 0x55555718af18 <boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int)::flag>, fd = 1461235480, u32 = 1461235480, u64 = 93825021816600}}, {events = 591587328, data = {ptr = 0x13a1df10f7c3c2b4, fd = -138165580, u32 = 4156801716, u64 = 1414657021940318900}}, {events = 32766, data = {ptr = 0x7ffe13a1df00, fd = 329375488, u32 = 329375488, u64 = 140729227796224}}, {events = 329375504, data = {ptr = 0x5798de6000007ffe, fd = 32766, u32 = 32766, u64 = 6312039381658009598}}, {events = 21845, data = {ptr = 0x7ffe13a1df00, fd = 329375488, u32 = 329375488, u64 = 140729227796224}}, {events = 1457434695, data = {ptr = 0x13a1df1000005555, fd = 21845, u32 = 21845, u64 = 1414657017783539029}}, {events = 32766, data = {ptr = 0x7ffe13a1df00, fd = 329375488, u32 = 329375488, u64 = 140729227796224}}, {events = 1532195998, data = {ptr = 0x56dea64800000000, fd = 0, u32 = 0, u64 = 6259623360259424256}}, {events = 21845, data = {ptr = 0x710000003a, fd = 58, u32 = 58, u64 = 485331304506}}, {events = 4, data = {ptr = 0x5798de6000000000, fd = 0, u32 = 0, u64 = 6312039381657976832}}, {events = 21845, data = {ptr = 0xf7c3c2b42342e800, fd = 591587328, u32 = 591587328, u64 = 17853327426768267264}}, {events = 1, data = {ptr = 0x56dea27000000000, fd = 0, u32 = 0, u64 = 6259619134011604992}}, {events = 21845, data = {ptr = 0x7ffee512f968, fd = -451741336, u32 = 3843225960, u64 = 140732741646696}}, {events = 1457424770, data = {ptr = 0x100005555, fd = 21845, u32 = 21845, u64 = 4294989141}}, {events = 0, data = {ptr = 0x1e56de95d6, fd = 1457427926, u32 = 1457427926, u64 = 130306446806}}, {events = 1, data = {ptr = 0xe51cc6208000001b, fd = -2147483621, u32 = 2147483675, u64 = 16509288176922132507}}, {events = 32766, data = {ptr = 0x7ffff1f66420, fd = -235510752, u32 = 4059456544, u64 = 140737252844576}}, {events = 2624498048, data = {ptr = 0x9c6ea98000007ffe, fd = 32766, u32 = 32766, u64 = 11272133284575870974}}, {events = 32766, data = {ptr = 0xf7c3c2b42342e800, fd = 591587328, u32 = 591587328, u64 = 17853327426768267264}}, {events = 1226480768, data = {ptr = 0xe512f96800007fff, fd = 32767, u32 = 32767, u64 = 16506529809338236927}}, {events = 32766, data = {ptr = 0x7fff00000001, fd = 1, u32 = 1, u64 = 140733193388033}}, {events = 1444189977, data = {ptr = 0x5555, fd = 21845, u32 = 21845, u64 = 21845}}, {events = 0, data = {ptr = 0xf7c3c2b42342e800, fd = 591587328, u32 = 591587328, u64 = 17853327426768267264}}, {events = 4063825968, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7ffff67508b1 <__pthread_mutex_unlock_usercnt+65>, fd = -160102223, u32 = 4134865073, u64 = 140737328253105}}, {events = 4059459192, data = {ptr = 0x100007fff, fd = 32767, u32 = 32767, u64 = 4295000063}}, {events = 0, data = {ptr = 0x7ffff2391000, fd = -231141376, u32 = 4063825920, u64 = 140737257213952}}, {events = 1461235480, data = {ptr = 0x56de935500005555, fd = 21845, u32 = 21845, u64 = 6259602525373093205}}, {events = 21845, data = {ptr = 0x7fff9198a6c0, fd = -1852266816, u32 = 2442700480, u64 = 140735636088512}}, {events = 591587328, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 21845, data = {ptr = 0x7ffff7b8a0c8, fd = -138895160, u32 = 4156072136, u64 = 140737349460168}}, {events = 4059456720, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 591587328, data = {ptr = 0x491a9c80f7c3c2b4, fd = -138165580, u32 = 4156801716, u64 = 5267694791889765044}}, {events = 32767, data = {ptr = 0x7ffee512f968, fd = -451741336, u32 = 3843225960, u64 = 140732741646696}}, {events = 1, data = {ptr = 0xf67530da00007fff, fd = 32767, u32 = 32767, u64 = 17759154418466455551}}, {events = 32767, data = {ptr = 0x7ffff7b8a0c8, fd = -138895160, u32 = 4156072136, u64 = 140737349460168}}, {events = 53783, data = {ptr = 0x8000000000, fd = 0, u32 = 0, u64 = 549755813888}}, {events = 0, data = {ptr = 0x7ffff1f66570, fd = -235510416, u32 = 4059456880, u64 = 140737252844912}}, {events = 0, data = {ptr = 0x8100000000, fd = 0, u32 = 0, u64 = 554050781184}}, {events = 0, data = {ptr = 0x7ffff239107c, fd = -231141252, u32 = 4063826044, u64 = 140737257214076}}, {events = 591587328, data = {ptr = 0x1f7c3c2b4, fd = -138165580, u32 = 4156801716, u64 = 8451769012}}, {events = 32766, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 4063825968, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7ffff67509af <__GI___pthread_mutex_unlock+63>, fd = -160101969, u32 = 4134865327, u64 = 140737328253359}}, {events = 4059456880, data = {ptr = 0xf1f6660000007fff, fd = 32767, u32 = 32767, u64 = 17435235157597519871}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 107567, data = {ptr = 0xf239105800000000, fd = 0, u32 = 0, u64 = 17453999800994234368}}, {events = 32767, data = {ptr = 0x7ffff2391030, fd = -231141328, u32 = 4063825968, u64 = 140737257214000}}, {events = 0, data = {ptr = 0xf1f6660000007ffe, fd = 32766, u32 = 32766, u64 = 17435235157597519870}}, {events = 32767, data = {ptr = 0xf7c3c2b42342e800, fd = 591587328, u32 = 591587328, u64 = 17853327426768267264}}}
num_events = <optimized out>
check_timers = <optimized out>
#2 0x00005555561442cf 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_ = 0x7ffff1f66610, this_thread_ = 0x7ffff1f66680}
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_ = 0x7ffff1f66680, 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=0x7ffff1f68700) at pthread_create.c:465
pd = 0x7ffff1f68700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737252853504, -5092669362175783860, 140737488346126, 140737488346127, 140737252853504, 140737252854208, 5092682630132878412, 5092683717843831884}, 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 1 (Thread 0x7ffff7fe0f40 (LWP 16975)):
#0 0x0000555556ae35e7 in Player::AddSpellMod (this=this@entry=0x7ffcd55f4680, mod=0x7fff758a0d00, apply=apply@entry=false) at /root/wow/src/server/game/Entities/Player/Player.cpp:22657
i = <optimized out>
Opcode = 614
modMask = {part = {0, 0, 0}}
#1 0x0000555556f10b6a in AuraEffect::ApplySpellMod (this=this@entry=0x7fff99bfb1c0, target=0x7ffcd55f4680, apply=apply@entry=false) at /root/wow/src/server/game/Spells/Auras/SpellAuraEffects.cpp:721
No locals.
#2 0x0000555556f10df8 in AuraEffect::HandleEffect (this=this@entry=0x7fff99bfb1c0, aurApp=aurApp@entry=0x7fff776b0460, mode=mode@entry=1 '\001', apply=apply@entry=false) at /root/wow/src/server/game/Spells/Auras/SpellAuraEffects.cpp:681
__FUNCTION__ = "HandleEffect"
prevented = <optimized out>
#3 0x0000555556f250ef in AuraApplication::_HandleEffect (this=this@entry=0x7fff776b0460, effIndex=effIndex@entry=0 '\000', apply=apply@entry=false) at /root/wow/src/server/game/Spells/Auras/SpellAuras.cpp:179
aurEff = 0x7fff99bfb1c0
__FUNCTION__ = "_HandleEffect"
#4 0x0000555556b7ace2 in Unit::_UnapplyAura (this=this@entry=0x7ffcd55f4680, i={first = 33607, second = 0x7fff776b0460}, removeMode=removeMode@entry=AURA_REMOVE_BY_DEFAULT) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:3756
itr = 0 '\000'
aurApp = 0x7fff776b0460
__FUNCTION__ = "_UnapplyAura"
caster = 0x7ffcd55f4680
auraStateFound = <optimized out>
auraState = AURA_STATE_NONE
#5 0x0000555556b80978 in Unit::RemoveAllAuras (this=this@entry=0x7ffcd55f4680) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:4460
aurAppIter = {first = 33607, second = 0x7fff776b0460}
aurIter = non-dereferenceable iterator for associative container
#6 0x0000555556b896b6 in Unit::CleanupBeforeRemoveFromMap (this=this@entry=0x7ffcd55f4680, finalCleanup=finalCleanup@entry=true) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:10912
__FUNCTION__ = "CleanupBeforeRemoveFromMap"
#7 0x0000555556ba0f44 in Unit::CleanupsBeforeDelete (this=this@entry=0x7ffcd55f4680, finalCleanup=finalCleanup@entry=true) at /root/wow/src/server/game/Entities/Unit/Unit.cpp:10928
No locals.
#8 0x0000555556b48450 in Player::CleanupsBeforeDelete (this=0x7ffcd55f4680, finalCleanup=<optimized out>) at /root/wow/src/server/game/Entities/Player/Player.cpp:470
No locals.
#9 0x0000555556dd6a77 in WorldSession::LogoutPlayer (this=this@entry=0x7ffe8ca9a580, save=save@entry=true) at /root/wow/src/server/game/Server/WorldSession.cpp:599
data = {<ByteBuffer> = {_vptr.ByteBuffer = 0x347afd, static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _storage = std::vector of length 0, capacity 0}, m_opcode = 0}
stmt = <optimized out>
#10 0x0000555556cbc71d in WorldSession::HandleLogoutRequestOpcode (this=0x7ffe8ca9a580) at /root/wow/src/server/game/Handlers/MiscHandler.cpp:412
instantLogout = true
canLogoutInCombat = <optimized out>
reason = 0
data = {<ByteBuffer> = {_vptr.ByteBuffer = 0x55555780bfc0 <vtable for WorldPacket+16>, static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 5, _storage = std::vector of length 5, capacity 5 = {0 '\000', 0 '\000', 0 '\000', 0 '\000', 1 '\001'}}, m_opcode = 76}
#11 0x0000555556ddb85e in WorldSession::Update (this=this@entry=0x7ffe8ca9a580, diff=diff@entry=57, updater=...) at /root/wow/src/server/game/Server/WorldSession.cpp:320
gui = 35585578
packet = 0x7ffebc8fbb80
deletePacket = true
requeuePackets = std::vector of length 0, capacity 0
processedPackets = 0
#12 0x0000555556f67269 in World::UpdateSessions (this=this@entry=0x555557991be0 <World::instance()::instance>, diff=diff@entry=57) at /root/wow/src/server/game/World/World.cpp:3331
pSession = 0x7ffe8ca9a580
updater = {<PacketFilter> = {_vptr.PacketFilter = 0x55555784b280 <vtable for WorldSessionFilter+16>, m_pSession = 0x7ffe8ca9a580}, <No data fields>}
itr = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, WorldSession*>, false>> = {_M_cur = 0x7ffecd2a5c60}, <No data fields>}
next = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, WorldSession*>, false>> = {_M_cur = 0x7ffecd931020}, <No data fields>}
sess = <optimized out>
#13 0x0000555556f6962d in World::Update (this=0x555557991be0 <World::instance()::instance>, diff=57) at /root/wow/src/server/game/World/World.cpp:2555
currentGameTime = <optimized out>
#14 0x0000555556136004 in WorldUpdateLoop () at /root/wow/src/server/worldserver/Main.cpp:411
realCurrTime = <optimized out>
realPrevTime = 35585521
#15 0x00005555560fe372 in main (argc=<optimized out>, argv=<optimized out>) at /root/wow/src/server/worldserver/Main.cpp:270
configFile = {static preferred_separator = 47 '/', m_pathname = "/wow17/etc/worldserver.conf"}
configService = ""
vm = <incomplete type>
configError = ""
seed = {_bn = 0x7ffff23b25c0}
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 = 0x7fff42e6cef8
raAcceptor = 0x0
soapThread = 0x0
worldPort = <optimized out>
worldListener = "0.0.0.0"
networkThreads = <optimized out>
A debugging session is active.
Inferior 1 [process 16975] will be killed.
Quit anyway? (y or n) [answered Y; input not from terminal]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment