Created
August 20, 2020 13:47
-
-
Save Pirricli/bba492f235a563ecb3e34adaf9a7e10f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
TrinityCore rev. 515a34f64f20+ 2020-08-19 00:29:31 +0200 (3.3.5 branch) (Unix, RelWithDebInfo, Static) (worldserver-daemon) ready... | |
[New Thread 0x7fff91dff700 (LWP 59502)] | |
TC> | |
Thread 1 "worldserver" received signal SIGSEGV, Segmentation fault. | |
__GI_____strtoul_l_internal (nptr=0x3f00000000 <error: Cannot access memory at address 0x3f00000000>, endptr=0x0, base=10, group=<optimized out>, loc=0x7ffff75e04a0 <_nl_global_locale>) at ../stdlib/strtol_l.c:292 | |
#0 __GI_____strtoul_l_internal (nptr=0x3f00000000 <error: Cannot access memory at address 0x3f00000000>, endptr=0x0, base=10, group=<optimized out>, loc=0x7ffff75e04a0 <_nl_global_locale>) at ../stdlib/strtol_l.c:292 | |
#1 0x000000000134d906 in Field::GetUInt32 (this=0xffffffffffffe6e8) at /home/adminmama/Transmo/TrinityCore/src/server/database/Database/Field.cpp:120 | |
#2 0x0000000000bc1834 in Item::LoadFromDB (this=0x7fffaa72d600, guid=868666, owner_guid=..., fields=<optimized out>, entry=<optimized out>) at /home/adminmama/Transmo/TrinityCore/src/server/game/Entities/Item/Item.cpp:489 | |
#3 0x0000000000bd479c in Bag::LoadFromDB (this=0x7fffaa72d600, guid=0, owner_guid=..., fields=0x0, entry=4150133920) at /home/adminmama/Transmo/TrinityCore/src/server/game/Entities/Item/Container/Bag.cpp:113 | |
#4 0x0000000000c291f0 in Player::_LoadMailedItem (playerGuid=..., player=0x7fff8e1c8840, mailId=<optimized out>, mail=0x7fffc1d29100, fields=0x7fffb5636100) at /home/adminmama/Transmo/TrinityCore/src/server/game/Entities/Player/Player.cpp:18416 | |
#5 0x0000000000cdad2e in Player::_LoadMail (this=0x7fff8e1c8840, mailsResult=std::shared_ptr<class PreparedResultSet> (use count 2, weak count 0) = {...}, mailItemsResult=std::shared_ptr<class PreparedResultSet> (use count 2, weak count 0) = {...}) at /home/adminmama/Transmo/TrinityCore/src/server/game/Entities/Player/Player.cpp:18487 | |
#6 0x0000000000ccc466 in Player::LoadFromDB (this=0x7fff8e1c8840, guid=..., holder=<optimized out>) at /home/adminmama/Transmo/TrinityCore/src/server/game/Entities/Player/Player.cpp:17803 | |
#7 0x00000000012c7981 in WorldSession::HandlePlayerLogin (this=0x7fff91e13000, holder=0x7fff91e0ee10) at /home/adminmama/Transmo/TrinityCore/src/server/game/Handlers/CharacterHandler.cpp:750 | |
#8 0x000000000135c699 in std::function<void (SQLQueryHolderBase*)>::operator()(SQLQueryHolderBase*) const (this=0x7fff7cf0cb00, __args=0x7fff91e0ee10) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/std_function.h:688 | |
#9 SQLQueryHolderCallback::InvokeIfReady (this=0x7fff7cf0caf0) at /home/adminmama/Transmo/TrinityCore/src/server/database/Database/QueryHolder.cpp:100 | |
#10 0x0000000001092f7c in AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}::operator()(SQLQueryHolderCallback&) const (callback=..., this=<optimized out>) at /home/adminmama/Transmo/TrinityCore/src/common/Utilities/AsyncCallbackProcessor.h:50 | |
#11 __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>::operator()<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > > >(__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >) (__it={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = std::shared_ptr<class std::__future_base::_State_baseV2> (empty) = {get() = 0x0}}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff91e13000, _M_const_object = 0x7fff91e13000, _M_function_pointer = 0x7fff91e13000, _M_member_pointer = (void (std::_Undefined_class::*)(class std::_Undefined_class * const)) 0x7fff91e13000, this adjustment 140737488345512}, _M_pod_data = "\000\060\341\221\377\177\000\000\250\331\377\377\377\177\000"}, _M_manager = 0x12d3610 <std::_Function_base::_Base_manager<WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x12d3600 <std::_Function_handler<void (SQLQueryHolderBase*), WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_invoke(std::_Any_data const&, SQLQueryHolderBase*&&)>}}, this=<optimized out>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/predefined_ops.h:283 | |
#12 std::__find_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}> >(__gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, std::random_access_iterator_tag) (__first={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = std::shared_ptr<class std::__future_base::_State_baseV2> (empty) = {get() = 0x0}}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff91e13000, _M_const_object = 0x7fff91e13000, _M_function_pointer = 0x7fff91e13000, _M_member_pointer = (void (std::_Undefined_class::*)(class std::_Undefined_class * const)) 0x7fff91e13000, this adjustment 140737488345512}, _M_pod_data = "\000\060\341\221\377\177\000\000\250\331\377\377\377\177\000"}, _M_manager = 0x12d3610 <std::_Function_base::_Base_manager<WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x12d3600 <std::_Function_handler<void (SQLQueryHolderBase*), WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_invoke(std::_Any_data const&, SQLQueryHolderBase*&&)>}}, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:148 | |
#13 0x000000000108b733 in std::__find_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}> >(__gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>) (__first=<error reading variable: Cannot access memory at address 0x3f00000000>, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:161 | |
#14 std::__remove_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}> >(__gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>) (__first=<error reading variable: Cannot access memory at address 0x3f00000000>, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:863 | |
#15 std::remove_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>(AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}, AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}, AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}) (__first=<error reading variable: Cannot access memory at address 0x3f00000000>, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:939 | |
#16 AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks (this=0x7fff91e13040) at /home/adminmama/Transmo/TrinityCore/src/common/Utilities/AsyncCallbackProcessor.h:48 | |
#17 0x0000000001083d6b in WorldSession::ProcessQueryCallbacks (this=0x7fff91e13000) at /home/adminmama/Transmo/TrinityCore/src/server/game/Server/WorldSession.cpp:1199 | |
#18 WorldSession::Update (this=<optimized out>, diff=50, updater=...) at /home/adminmama/Transmo/TrinityCore/src/server/game/Server/WorldSession.cpp:437 | |
#19 0x000000000128a341 in World::UpdateSessions (this=0x1b9e7b0 <World::instance()::instance>, diff=50) at /home/adminmama/Transmo/TrinityCore/src/server/game/World/World.cpp:3090 | |
#20 0x0000000001287378 in World::Update (this=0x1b9e7b0 <World::instance()::instance>, diff=50) at /home/adminmama/Transmo/TrinityCore/src/server/game/World/World.cpp:2396 | |
#21 0x00000000004599b7 in WorldUpdateLoop () at /home/server/TrinityCore/src/server/worldserver/Main.cpp:441 | |
#22 0x0000000000455717 in main (argc=<optimized out>, argv=<optimized out>) at /home/server/TrinityCore/src/server/worldserver/Main.cpp:342 | |
#0 __GI_____strtoul_l_internal (nptr=0x3f00000000 <error: Cannot access memory at address 0x3f00000000>, endptr=0x0, base=10, group=<optimized out>, loc=0x7ffff75e04a0 <_nl_global_locale>) at ../stdlib/strtol_l.c:292 | |
negative = <optimized out> | |
cutoff = <optimized out> | |
cutlim = <optimized out> | |
i = <optimized out> | |
s = 0x3f00000000 <error: Cannot access memory at address 0x3f00000000> | |
c = <optimized out> | |
save = <optimized out> | |
end = <optimized out> | |
overflow = <optimized out> | |
cnt = <optimized out> | |
current = <optimized out> | |
thousands = 0x0 | |
thousands_len = 0 | |
grouping = 0x0 | |
j = <optimized out> | |
jmax = <optimized out> | |
__res = <optimized out> | |
__c = <optimized out> | |
__res = <optimized out> | |
__c = <optimized out> | |
__res = <optimized out> | |
__c = <optimized out> | |
#1 0x000000000134d906 in Field::GetUInt32 (this=0xffffffffffffe6e8) at /home/server/TrinityCore/src/server/database/Database/Field.cpp:120 | |
No locals. | |
#2 0x0000000000bc1834 in Item::LoadFromDB (this=0x7fffaa72d600, guid=868666, owner_guid=..., fields=<optimized out>, entry=<optimized out>) at /home/server/TrinityCore/src/server/game/Entities/Item/Item.cpp:489 | |
tokens = {m_str = 0x7fffa946a890 "0", m_storage = std::vector of length 5, capacity 5 = {0x7fffa946a890 "0", 0x7fffa946a892 "0", 0x7fffa946a894 "0", 0x7fffa946a896 "0", 0x7fffa946a898 "0"}} | |
proto = 0x7fffc81e2b10 | |
need_save = false | |
duration = <optimized out> | |
durability = <optimized out> | |
#3 0x0000000000bd479c in Bag::LoadFromDB (this=0x7fffaa72d600, guid=0, owner_guid=..., fields=0x0, entry=4150133920) at /home/server/TrinityCore/src/server/game/Entities/Item/Container/Bag.cpp:113 | |
itemProto = <optimized out> | |
#4 0x0000000000c291f0 in Player::_LoadMailedItem (playerGuid=..., player=0x7fff8e1c8840, mailId=<optimized out>, mail=0x7fffc1d29100, fields=0x7fffb5636100) at /home/server/TrinityCore/src/server/game/Entities/Player/Player.cpp:18416 | |
itemGuid = 868666 | |
itemEntry = 4240 | |
proto = <optimized out> | |
item = 0x7fffaa72d600 | |
ownerGuid = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 10} | |
#5 0x0000000000cdad2e in Player::_LoadMail (this=0x7fff8e1c8840, mailsResult=std::shared_ptr<class PreparedResultSet> (use count 2, weak count 0) = {...}, mailItemsResult=std::shared_ptr<class PreparedResultSet> (use count 2, weak count 0) = {...}) at /home/server/TrinityCore/src/server/game/Entities/Player/Player.cpp:18487 | |
fields = 0x7fffb5636100 | |
mailId = 4876 | |
mailById = std::unordered_map with 4 elements = {[4874] = 0x7fffc1d29240, [4875] = 0x7fffc1d291a0, [4863] = 0x7fffc1d292e0, [4876] = 0x7fffc1d29100} | |
#6 0x0000000000ccc466 in Player::LoadFromDB (this=0x7fff8e1c8840, guid=..., holder=<optimized out>) at /home/server/TrinityCore/src/server/game/Entities/Player/Player.cpp:17803 | |
result = std::shared_ptr<PreparedResultSet> (use count 2, weak count 0) = {get() = 0x7fffb56068e0} | |
taxi_nodes = <incomplete type> | |
fields = <optimized out> | |
dbAccountId = <optimized out> | |
gender = <optimized out> | |
info = <optimized out> | |
money = <optimized out> | |
transLowGUID = <optimized out> | |
mapId = <optimized out> | |
instanceId = <optimized out> | |
dungeonDiff = <optimized out> | |
raidDiff = <optimized out> | |
player_at_bg = <optimized out> | |
map = <optimized out> | |
mapEntry = <optimized out> | |
areaTrigger = <optimized out> | |
check = <optimized out> | |
now = <optimized out> | |
logoutTime = <optimized out> | |
time_diff = 618957 | |
extraflags = <optimized out> | |
curTitle = <optimized out> | |
savedHealth = <optimized out> | |
#7 0x00000000012c7981 in WorldSession::HandlePlayerLogin (this=0x7fff91e13000, holder=0x7fff91e0ee10) at /home/server/TrinityCore/src/server/game/Handlers/CharacterHandler.cpp:750 | |
chH = {_vptr$ChatHandler = 0x168a018 <vtable for ChatHandler+16>, m_session = 0x7fff91e13000, sentErrorMessage = false} | |
loginVerifyWorld = {<WorldPackets::ServerPacket> = {<WorldPackets::Packet> = {_vptr$Packet = 0x1040096 <ScriptMgr::OnQuestAccept(Player*, Item*, Quest const*)+454>, _worldPacket = {<ByteBuffer> = {_vptr$ByteBuffer = 0x0, static DEFAULT_SIZE = 4096, _rpos = 140736971625536, _wpos = 140735622134592, _storage = std::vector of length 140736033816316, capacity 140737488345180 = {<error reading variable>}, <No data fields>}, MapID = -10160, Pos = {Pos = {m_positionX = 4.59163468e-41, m_positionY = -1.02591632e+34, m_positionZ = 4.59163468e-41, m_orientation = 0}}} | |
data = {<ByteBuffer> = {_vptr$ByteBuffer = 0x7fffffffd898, static DEFAULT_SIZE = 4096, _rpos = 140735621955584, _wpos = 4288528, _storage = std::vector of length 140736010834632, capacity 0 = {<error reading variable> | |
IP_str = <incomplete type> | |
playerGuid = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 747} | |
pCurrChar = <optimized out> | |
stmt = <optimized out> | |
loginStmt = <optimized out> | |
firstLogin = <optimized out> | |
#8 0x000000000135c699 in std::function<void (SQLQueryHolderBase*)>::operator()(SQLQueryHolderBase*) const (this=0x7fff7cf0cb00, __args=0x7fff91e0ee10) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/std_function.h:688 | |
No locals. | |
#9 SQLQueryHolderCallback::InvokeIfReady (this=0x7fff7cf0caf0) at /home/server/TrinityCore/src/server/database/Database/QueryHolder.cpp:100 | |
No locals. | |
#10 0x0000000001092f7c in AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}::operator()(SQLQueryHolderCallback&) const (callback=..., this=<optimized out>) at /home/server/TrinityCore/src/common/Utilities/AsyncCallbackProcessor.h:50 | |
No locals. | |
#11 __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>::operator()<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > > >(__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >) (__it={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = std::shared_ptr<class std::__future_base::_State_baseV2> (empty) = {get() = 0x0}}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff91e13000, _M_const_object = 0x7fff91e13000, _M_function_pointer = 0x7fff91e13000, _M_member_pointer = (void (std::_Undefined_class::*)(class std::_Undefined_class * const)) 0x7fff91e13000, this adjustment 140737488345512}, _M_pod_data = "\000\060\341\221\377\177\000\000\250\331\377\377\377\177\000"}, _M_manager = 0x12d3610 <std::_Function_base::_Base_manager<WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x12d3600 <std::_Function_handler<void (SQLQueryHolderBase*), WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_invoke(std::_Any_data const&, SQLQueryHolderBase*&&)>}}, this=<optimized out>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/predefined_ops.h:283 | |
No locals. | |
#12 std::__find_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}> >(__gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, std::random_access_iterator_tag) (__first={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = std::shared_ptr<class std::__future_base::_State_baseV2> (empty) = {get() = 0x0}}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff91e13000, _M_const_object = 0x7fff91e13000, _M_function_pointer = 0x7fff91e13000, _M_member_pointer = (void (std::_Undefined_class::*)(class std::_Undefined_class * const)) 0x7fff91e13000, this adjustment 140737488345512}, _M_pod_data = "\000\060\341\221\377\177\000\000\250\331\377\377\377\177\000"}, _M_manager = 0x12d3610 <std::_Function_base::_Base_manager<WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x12d3600 <std::_Function_handler<void (SQLQueryHolderBase*), WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_invoke(std::_Any_data const&, SQLQueryHolderBase*&&)>}}, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:148 | |
__trip_count = <optimized out> | |
#13 0x000000000108b733 in std::__find_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}> >(__gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>) (__first=<error reading variable: Cannot access memory at address 0x3f00000000>, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:161 | |
No locals. | |
#14 std::__remove_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}> >(__gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>) (__first=<error reading variable: Cannot access memory at address 0x3f00000000>, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:863 | |
__result = <optimized out> | |
#15 std::remove_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>(AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}, AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}, AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}) (__first=<error reading variable: Cannot access memory at address 0x3f00000000>, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:939 | |
No locals. | |
#16 AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks (this=0x7fff91e13040) at /home/server/TrinityCore/src/common/Utilities/AsyncCallbackProcessor.h:48 | |
updateCallbacks = std::vector of length 1, capacity 1 = {{m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = std::shared_ptr<std::__future_base::_State_baseV2> (empty) = {get() = 0x0}}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff91e13000, _M_const_object = 0x7fff91e13000, _M_function_pointer = 0x7fff91e13000, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7fff91e13000, this adjustment 140737488345512}, _M_pod_data = "\000\060\341\221\377\177\000\000\250\331\377\377\377\177\000"}, _M_manager = 0x12d3610 <std::_Function_base::_Base_manager<WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x12d3600 <std::_Function_handler<void (SQLQueryHolderBase*), WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_invoke(std::_Any_data const&, SQLQueryHolderBase*&&)>}}} | |
#17 0x0000000001083d6b in WorldSession::ProcessQueryCallbacks (this=0x7fff91e13000) at /home/server/TrinityCore/src/server/game/Server/WorldSession.cpp:1199 | |
No locals. | |
#18 WorldSession::Update (this=<optimized out>, diff=50, updater=...) at /home/server/TrinityCore/src/server/game/Server/WorldSession.cpp:437 | |
packet = <optimized out> | |
processedPackets = 0 | |
requeuePackets = std::vector of length 0, capacity 0 | |
deletePacket = true | |
currentTime = <optimized out> | |
#19 0x000000000128a341 in World::UpdateSessions (this=0x1b9e7b0 <World::instance()::instance>, diff=50) at /home/server/TrinityCore/src/server/game/World/World.cpp:3090 | |
updater = {<PacketFilter> = {_vptr$PacketFilter = 0x16df1e0 <vtable for WorldSessionFilter+16>, m_pSession = 0x7fff91e13000}, <No data fields>} | |
pSession = 0x7fff91e13000 | |
currentSessionId = <optimized out> | |
next = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, WorldSession*>, false>> = {_M_cur = 0x0}, <No data fields>} | |
itr = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, WorldSession*>, false>> = {_M_cur = 0x7fffe10d6620}, <No data fields>} | |
#20 0x0000000001287378 in World::Update (this=0x1b9e7b0 <World::instance()::instance>, diff=50) at /home/server/TrinityCore/src/server/game/World/World.cpp:2396 | |
__tc_metric_stop_watch2395 = {_logger = {<No data fields>}, _startTime = {__d = {__r = 0}}} | |
__tc_metric_stop_watch2289 = {_logger = {<No data fields>}, _startTime = {__d = {__r = 0}}} | |
currentGameTime = 1597874028 | |
#21 0x00000000004599b7 in WorldUpdateLoop () at /home/server/TrinityCore/src/server/worldserver/Main.cpp:441 | |
diff = 50 | |
executionTimeDiff = <optimized out> | |
realCurrTime = 5013427 | |
realPrevTime = 5013427 | |
#22 0x0000000000455717 in main (argc=<optimized out>, argv=<optimized out>) at /home/server/TrinityCore/src/server/worldserver/Main.cpp:342 | |
configFile = {<boost::filesystem::path_detail::path_constants<char, (char)'/', (char)'/', (char)'.'>> = {static separator = 47 '/', static preferred_separator = <optimized out>, static dot = 46 '.'}, m_pathname = <incomplete type>} | |
configService = <incomplete type> | |
vm = <incomplete type> | |
configError = <incomplete type> | |
seed = {_bn = 0x7ffff4857700} | |
pidFile = <incomplete type> | |
signals = {impl_ = {service_ = 0x7ffff4889000, implementation_ = {queue_ = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x7ffff48429c0, back_ = 0x7ffff48429c0}, signals_ = 0x7ffff4821d90}, implementation_executor_ = {executor_ = {impl_ = 0x7ffff4821df0}, has_native_impl_ = false}}} | |
worldListener = <incomplete type> | |
freezeDetector = std::shared_ptr<FreezeDetector> (use count 1, weak count 1) = {get() = 0x7fffaa9ea550} | |
cliThread = std::shared_ptr<std::thread> (use count 1, weak count 0) = {get() = 0x7fffa991f470} | |
ioContext = std::shared_ptr<Trinity::Asio::IoContext> (empty) = {get() = 0x7ffff4881090} | |
opensslHandle = std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
numThreads = <optimized out> | |
threadPool = std::shared_ptr<std::vector<std::thread, std::allocator<std::thread> >> (use count 1, weak count 0) = {get() = <optimized out>} | |
dbHandle = std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
sMetricHandle = std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
sScriptMgrHandle = std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
mapManagementHandle = std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
raAcceptor = std::unique_ptr<AsyncAcceptor> = {get() = 0x7fffa9c2e480} | |
soapThread = std::shared_ptr<std::thread> (use count 1, weak count 0) = {get() = 0x0} | |
worldPort = 8085 | |
networkThreads = <optimized out> | |
sWorldSocketMgrHandle = std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
Id Target Id Frame | |
* 1 Thread 0x7ffff4d971c0 (LWP 59489) "worldserver" __GI_____strtoul_l_internal (nptr=0x3f00000000 <error: Cannot access memory at address 0x3f00000000>, endptr=0x0, base=10, group=<optimized out>, loc=0x7ffff75e04a0 <_nl_global_locale>) at ../stdlib/strtol_l.c:292 | |
2 Thread 0x7ffff43ff700 (LWP 59493) "worldserver" 0x00007ffff751643e in epoll_wait (epfd=6, events=0x7ffff43fcc90, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 | |
3 Thread 0x7ffff3bfe700 (LWP 59494) "worldserver" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff480929c) at ../sysdeps/nptl/futex-internal.h:183 | |
4 Thread 0x7ffff33fd700 (LWP 59495) "worldserver" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff487c3a0) at ../sysdeps/nptl/futex-internal.h:183 | |
5 Thread 0x7ffff2bfc700 (LWP 59496) "worldserver" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff487c2e4) at ../sysdeps/nptl/futex-internal.h:183 | |
6 Thread 0x7ffff23fb700 (LWP 59497) "worldserver" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff487c224) at ../sysdeps/nptl/futex-internal.h:183 | |
7 Thread 0x7fff9ebff700 (LWP 59498) "worldserver" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x1b99f54 <MapManager::instance()::instance+324>) at ../sysdeps/nptl/futex-internal.h:183 | |
8 Thread 0x7fff933fe700 (LWP 59500) "worldserver" 0x00007ffff750bf9b in __GI___select (nfds=22, readfds=0x7fff933d47c0, writefds=0x7fff933d4840, exceptfds=0x7fff933d48c0, timeout=0x7fff933d47b0) at ../sysdeps/unix/sysv/linux/select.c:41 | |
9 Thread 0x7fff92bfd700 (LWP 59501) "worldserver" 0x00007ffff751643e in epoll_wait (epfd=24, events=0x7fff92bfabc0, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 | |
10 Thread 0x7fff91dff700 (LWP 59502) "worldserver" 0x00007ffff750bf9b in __GI___select (nfds=1, readfds=0x7fff91dfd260, writefds=0x0, exceptfds=0x7fff91dfd2e0, timeout=0x7fff91dfd250) at ../sysdeps/unix/sysv/linux/select.c:41 | |
Thread 10 (Thread 0x7fff91dff700 (LWP 59502)): | |
#0 0x00007ffff750bf9b in __GI___select (nfds=1, readfds=0x7fff91dfd260, writefds=0x0, exceptfds=0x7fff91dfd2e0, timeout=0x7fff91dfd250) at ../sysdeps/unix/sysv/linux/select.c:41 | |
resultvar = 18446744073709551102 | |
sc_cancel_oldtype = 0 | |
sc_ret = <optimized out> | |
#1 0x00007ffff7f43190 in ?? () from /lib/x86_64-linux-gnu/libreadline.so.8 | |
No symbol table info available. | |
#2 0x00007ffff7f434bd in rl_read_key () from /lib/x86_64-linux-gnu/libreadline.so.8 | |
No symbol table info available. | |
#3 0x00007ffff7f28c82 in readline_internal_char () from /lib/x86_64-linux-gnu/libreadline.so.8 | |
No symbol table info available. | |
#4 0x00007ffff7f294ed in readline () from /lib/x86_64-linux-gnu/libreadline.so.8 | |
No symbol table info available. | |
#5 0x0000000000482687 in CliThread () at /home/server/TrinityCore/src/server/worldserver/CommandLine/CliRunnable.cpp:166 | |
command = <incomplete type> | |
command_str = <optimized out> | |
#6 0x00007ffff7826cb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#7 0x00007ffff795e609 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735640762112, -1263725201641812154, 140737488346334, 140737488346335, 140737488346336, 140735640753472, 1263676549155934022, 1263743154931912518}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
#8 0x00007ffff7516103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
No locals. | |
Thread 9 (Thread 0x7fff92bfd700 (LWP 59501)): | |
#0 0x00007ffff751643e in epoll_wait (epfd=24, events=0x7fff92bfabc0, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 | |
resultvar = 18446744073709551612 | |
sc_cancel_oldtype = 0 | |
sc_ret = <optimized out> | |
#1 0x0000000000465b8b in boost::asio::detail::epoll_reactor::run (this=0x7fffa7b081a0, usec=<optimized out>, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:471 | |
events = {{events = 0, data = {ptr = 0x148299b00000000, fd = 0, u32 = 0, u64 = 92369538057764864}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2449486248, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7fff920008c0, fd = -1845491520, u32 = 2449475776, u64 = 140735642863808}}, {events = 2462035600, data = {ptr = 0x92bfbec800007fff, fd = 32767, u32 = 32767, u64 = 10574380216291983359}}, {events = 32767, data = {ptr = 0x10001, fd = 65537, u32 = 65537, u64 = 65537}}, {events = 73728, data = {ptr = 0x920031e800000000, fd = 0, u32 = 0, u64 = 10520463602039652352}}, {events = 32767, data = {ptr = 0x10000, fd = 65536, u32 = 65536, u64 = 65536}}, {events = 2449521664, data = {ptr = 0x103f00007fff, fd = 32767, u32 = 32767, u64 = 17862769016831}}, {events = 0, data = {ptr = 0x7fff92bfbe98, fd = -1832927592, u32 = 2462039704, u64 = 140735655427736}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x148376100000000, fd = 0, u32 = 0, u64 = 92384682112450560}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x9200bc0000000000, fd = 0, u32 = 0, u64 = 10520615437723500544}}, {events = 32767, data = {ptr = 0x148379e <extent_record+382>, fd = 21510046, u32 = 21510046, u64 = 21510046}}, {events = 1, data = {ptr = 0x92bfbec800000000, fd = 0, u32 = 0, u64 = 10574380216291950592}}, {events = 32767, data = {ptr = 0x7fff92bfae50, fd = -1832931760, u32 = 2462035536, u64 = 140735655423568}}, {events = 2462039704, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x1486948 <extent_try_coalesce_impl+504>, fd = 21522760, u32 = 21522760, u64 = 21522760}}, {events = 2430646400, data = {ptr = 0x920031a800007fff, fd = 32767, u32 = 32767, u64 = 10520463327161778175}}, {events = 32767, data = {ptr = 0x7fff920008c0, fd = -1845491520, u32 = 2449475776, u64 = 140735642863808}}, {events = 2462035768, data = {ptr = 0x9200af0000007fff, fd = 32767, u32 = 32767, u64 = 10520601144072372223}}, {events = 32767, data = {ptr = 0x1dad1e0 <je_extent_mutex_pool+4432>, fd = 31117792, u32 = 31117792, u64 = 31117792}}, {events = 3181966680, data = {ptr = 0x111000007fff, fd = 32767, u32 = 32767, u64 = 18760417181695}}, {events = 0, data = {ptr = 0xc4ceb9fe1a85ec53, fd = 444984403, u32 = 444984403, u64 = 14181476777654086739}}, {events = 21523546, data = {ptr = 0xfffff00000000000, fd = 0, u32 = 0, u64 = 18446726481523507200}}, {events = 1, data = {ptr = 0x7fff9200af00, fd = -1845448960, u32 = 2449518336, u64 = 140735642906368}}, {events = 1, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff9200bc00, fd = -1845445632, u32 = 2449521664, u64 = 140735642909696}}, {events = 2462039704, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x1486948 <extent_try_coalesce_impl+504>, fd = 21522760, u32 = 21522760, u64 = 21522760}}, {events = 2449486312, data = {ptr = 0x920031a800007fff, fd = 32767, u32 = 32767, u64 = 10520463327161778175}}, {events = 32767, data = {ptr = 0x7fff920008c0, fd = -1845491520, u32 = 2449475776, u64 = 140735642863808}}, {events = 2462035912, data = {ptr = 0x92bfbec800007fff, fd = 32767, u32 = 32767, u64 = 10574380216291983359}}, {events = 32767, data = {ptr = 0x7fff9200bc00, fd = -1845445632, u32 = 2449521664, u64 = 140735642909696}}, {events = 2449475776, data = {ptr = 0x92bfafc800007fff, fd = 32767, u32 = 32767, u64 = 10574363723617566719}}, {events = 32767, data = {ptr = 0x7fff92bfbe98, fd = -1832927592, u32 = 2462039704, u64 = 140735655427736}}, {events = 2449486248, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x1483716 <extent_record+246>, fd = 21509910, u32 = 21509910, u64 = 21509910}}, {events = 2462035395, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7fff9200bc00, fd = -1845445632, u32 = 2449521664, u64 = 140735642909696}}, {events = 21510046, data = {ptr = 0x47fc2000000000, fd = 0, u32 = 0, u64 = 20261937715609600}}, {events = 0, data = {ptr = 0x7fff92bfbec8, fd = -1832927544, u32 = 2462039752, u64 = 140735655427784}}, {events = 2449486312, data = {ptr = 0x92bfaedf00007fff, fd = 32767, u32 = 32767, u64 = 10574362722890186751}}, {events = 32767, data = {ptr = 0x10000, fd = 65536, u32 = 65536, u64 = 65536}}, {events = 2462035591, data = {ptr = 0x2c00007fff, fd = 32767, u32 = 32767, u64 = 188978593791}}, {events = 0, data = {ptr = 0x7fff920008c0, fd = -1845491520, u32 = 2449475776, u64 = 140735642863808}}, {events = 2462039704, data = {ptr = 0x148277900007fff, fd = 32767, u32 = 32767, u64 = 92367193005654015}}, {events = 0, data = {ptr = 0x1000, fd = 4096, u32 = 4096, u64 = 4096}}, {events = 64, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff0000002c, fd = 44, u32 = 44, u64 = 140733193388076}}, {events = 2462035679, data = {ptr = 0x92bfae8700007fff, fd = 32767, u32 = 32767, u64 = 10574362344933064703}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 21433920, data = {ptr = 0x100000000000, fd = 0, u32 = 0, u64 = 17592186044416}}, {events = 0, data = {ptr = 0x40, fd = 64, u32 = 64, u64 = 64}}, {events = 0, data = {ptr = 0x2c00000000, fd = 0, u32 = 0, u64 = 188978561024}}, {events = 0, data = {ptr = 0x7fff92bfaedf, fd = -1832931617, u32 = 2462035679, u64 = 140735655423711}}, {events = 2462035591, data = {ptr = 0x174b28000007fff, fd = 32767, u32 = 32767, u64 = 104904954161954815}}, {events = 16777216, data = {ptr = 0x40, fd = 64, u32 = 64, u64 = 64}}, {events = 24425088, data = {ptr = 0x2c00000000, fd = 0, u32 = 0, u64 = 188978561024}}, {events = 0, data = {ptr = 0x10000, fd = 65536, u32 = 65536, u64 = 65536}}, {events = 2449475776, data = {ptr = 0x92bfbe9800007fff, fd = 32767, u32 = 32767, u64 = 10574380010133553151}}, {events = 32767, data = {ptr = 0x40, fd = 64, u32 = 64, u64 = 64}}, {events = 2462036480, data = {ptr = 0x146607400007fff, fd = 32767, u32 = 32767, u64 = 91866893740179455}}, {events = 0, data = {ptr = 0x7fff92004510, fd = -1845476080, u32 = 2449491216, u64 = 140735642879248}}, {events = 2449475776, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x2c, fd = 44, u32 = 44, u64 = 44}}, {events = 2462040200, data = {ptr = 0x9040479000007fff, fd = 32767, u32 = 32767, u64 = 10394386623772000255}}, {events = 32767, data = {ptr = 0x10000, fd = 65536, u32 = 65536, u64 = 65536}}, {events = 2462039704, data = {ptr = 0x92bfb2a000007fff, fd = 32767, u32 = 32767, u64 = 10574366850353758207}}, {events = 32767, data = {ptr = 0x1458c6a <je_malloc_default+810>, fd = 21335146, u32 = 21335146, u64 = 21335146}}, {events = 2449486248, data = {ptr = 0x92006c2000007fff, fd = 32767, u32 = 32767, u64 = 10520527614232264703}}, {events = 32767, data = {ptr = 0x7fff920008c0, fd = -1845491520, u32 = 2449475776, u64 = 140735642863808}}, {events = 2462039704, data = {ptr = 0x920072d800007fff, fd = 32767, u32 = 32767, u64 = 10520535001576013823}}, {events = 32767, data = {ptr = 0x7fff920008c0, fd = -1845491520, u32 = 2449475776, u64 = 140735642863808}}, {events = 2449491216, data = {ptr = 0x920008c000007fff, fd = 32767, u32 = 32767, u64 = 10520418350264254463}}, {events = 32767, data = {ptr = 0x7fff90404930, fd = -1874835152, u32 = 2420132144, u64 = 140735613520176}}, {events = 2420132256, data = {ptr = 0x92bfbe9800007fff, fd = 32767, u32 = 32767, u64 = 10574380010133553151}}, {events = 32767, data = {ptr = 0x7fff920031a8, fd = -1845481048, u32 = 2449486248, u64 = 140735642874280}}, {events = 2447974592, data = {ptr = 0x1470ce100007fff, fd = 32767, u32 = 32767, u64 = 92056477891592191}}, {events = 0, data = {ptr = 0x7fff9200bc00, fd = -1845445632, u32 = 2449521664, u64 = 140735642909696}}, {events = 2420132144, data = {ptr = 0x904049a000007fff, fd = 32767, u32 = 32767, u64 = 10394388891514732543}}, {events = 32767, data = {ptr = 0x7fff920008c0, fd = -1845491520, u32 = 2449475776, u64 = 140735642863808}}, {events = 2462039704, data = {ptr = 0x146756800007fff, fd = 32767, u32 = 32767, u64 = 91889931944755199}}, {events = 0, data = {ptr = 0x7fff90404930, fd = -1874835152, u32 = 2420132144, u64 = 140735613520176}}, {events = 24425088, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 65536, data = {ptr = 0x1095eb000000000, fd = 0, u32 = 0, u64 = 74694978835578880}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x91e820c000000000, fd = 0, u32 = 0, u64 = 10513689339102232576}}, {events = 32767, data = {ptr = 0x7fff91e920c0, fd = -1846992704, u32 = 2447974592, u64 = 140735641362624}}, {events = 2447974592, data = {ptr = 0x46be2a00007fff, fd = 32767, u32 = 32767, u64 = 19912335967682559}}, {events = 0, data = {ptr = 0x46be20 <boost::date_time::c_time::gmtime(long const*, tm*)>, fd = 4636192, u32 = 4636192, u64 = 4636192}}, {events = 2462036096, data = {ptr = 0x9040479000007fff, fd = 32767, u32 = 32767, u64 = 10394386623772000255}}, {events = 32767, data = {ptr = 0x7fff90404828, fd = -1874835416, u32 = 2420131880, u64 = 140735613519912}}, {events = 4636192, data = {ptr = 0x92bf001300000000, fd = 0, u32 = 0, u64 = 10574170531693592576}}, {events = 32767, data = {ptr = 0xc0008, fd = 786440, u32 = 786440, u64 = 786440}}, {events = 4589540, data = {ptr = 0x2585c900000000, fd = 0, u32 = 0, u64 = 10561672473214976}}, {events = 0, data = {ptr = 0x5f3d9f6c, fd = 1597874028, u32 = 1597874028, u64 = 1597874028}}, {events = 1597874028, data = {ptr = 0xccf5a00000000, fd = 0, u32 = 0, u64 = 3605685174534144}}, {events = 0, data = {ptr = 0x7fff90404880, fd = -1874835328, u32 = 2420131968, u64 = 140735613520000}}, {events = 2462036216, data = {ptr = 0x91e7086000007fff, fd = 32767, u32 = 32767, u64 = 10513381063529627647}}, {events = 32767, data = {ptr = 0x3, fd = 3, u32 = 3, u64 = 3}}, {events = 2857722568, data = {ptr = 0x10a574000007fff, fd = 32767, u32 = 32767, u64 = 74968276194590719}}, {events = 0, data = {ptr = 0x7fff92bfb2a0, fd = -1832930656, u32 = 2462036640, u64 = 140735655424672}}, {events = 17457846, data = {ptr = 0xfffffffe00000000, fd = 0, u32 = 0, u64 = 18446744065119617024}}, {events = 2147483647, data = {ptr = 0x47661a <boost::asio::detail::timer_queue<boost::asio::time_traits<boost::posix_time::ptime> >::wait_duration_usec(long) const+42>, fd = 4679194, u32 = 4679194, u64 = 4679194}}, {events = 2862523640, data = {ptr = 0x91e7084000007fff, fd = 32767, u32 = 32767, u64 = 10513380926090674175}}, {events = 32767, data = {ptr = 0x7fff91e70870, fd = -1847130000, u32 = 2447837296, u64 = 140735641225328}}, {events = 17457291, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff90404790, fd = -1874835568, u32 = 2420131728, u64 = 140735613519760}}, {events = 2420131712, data = {ptr = 0x91e7084000007fff, fd = 32767, u32 = 32767, u64 = 10513380926090674175}}, {events = 32767, data = {ptr = 0x7fff92bfb2a0, fd = -1832930656, u32 = 2462036640, u64 = 140735655424672}}, {events = 17457792, data = {ptr = 0xaa5562f800000000, fd = 0, u32 = 0, u64 = 12273825176759566336}}, {events = 32767, data = {ptr = 0x7fffaa5562c8, fd = -1437244728, u32 = 2857722568, u64 = 140736051110600}}, {events = 2857722568, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2447837296, data = {ptr = 0x10a574000007fff, fd = 32767, u32 = 32767, u64 = 74968276194590719}}, {events = 0, data = {ptr = 0x10a5f57 <std::__remove_if<__gnu_cxx::__normal_iterator<std::shared_ptr<WorldSocket>*, std::vector<std::shared_ptr<WorldSocket>, std::allocator<std::shared_ptr<WorldSocket> > > >, __gnu_cxx::__ops::_Iter_pred<NetworkThread<WorldSocket>::Update()::{lambda(std::shared_ptr<WorldSocket>)#1}> >(__gnu_cxx::__ops::_Iter_pred<NetworkThread<WorldSocket>::Update()::{lambda(std::shared_ptr<WorldSocket>)#1}>, __gnu_cxx::__ops::_Iter_pred<NetworkThread<WorldSocket>::Update()::{lambda(std::shared_ptr<WorldSocket>)#1}>, __gnu_cxx::__ops::_Iter_pred<NetworkThread<WorldSocket>::Update()::{lambda(std::shared_ptr<WorldSocket>)#1}>)+23>, fd = 17456983, u32 = 17456983, u64 = 17456983}}, {events = 2447837296, data = {ptr = 0xaa5562c800007fff, fd = 32767, u32 = 32767, u64 = 12273824970601168895}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xd7b0eb0000000000, fd = 0, u32 = 0, u64 = 15542180699288109056}}, {events = 32767, data = {ptr = 0x10a5740 <NetworkThread<WorldSocket>::Update()>, fd = 17454912, u32 = 17454912, u64 = 17454912}}, {events = 2462036640, data = {ptr = 0x10a57c700007fff, fd = 32767, u32 = 32767, u64 = 74968856015175679}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 17454912, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fffaa5562c8, fd = -1437244728, u32 = 2857722568, u64 = 140736051110600}}} | |
timeout = -1 | |
num_events = <optimized out> | |
check_timers = <optimized out> | |
#2 0x0000000000465773 in boost::asio::detail::scheduler::do_run_one (this=0x7fffd7b0eb00, lock=..., this_thread=..., ec=...) at /usr/include/boost/asio/detail/impl/scheduler.ipp:431 | |
on_exit = {scheduler_ = 0x7fffd7b0eb00, lock_ = 0x7fff92bfb290, this_thread_ = 0x7fff92bfb2a0} | |
o = <optimized out> | |
more_handlers = <optimized out> | |
#3 0x0000000000465451 in boost::asio::detail::scheduler::run (this=0x7fffd7b0eb00, ec=...) at /usr/include/boost/asio/detail/impl/scheduler.ipp:200 | |
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = {0x0, 0x0, 0x7fff91e26000}}, 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_ = 0x7fffd7b0eb00, value_ = 0x7fff92bfb2a0, next_ = 0x0} | |
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7fffd7b0eb30, locked_ = false} | |
n = 529730 | |
#4 0x00000000004748e8 in boost::asio::io_context::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_context.ipp:63 | |
ec = {val_ = 0, failed_ = false, cat_ = 0x1497ff0 <boost::system::detail::cat_holder<void>::system_category_instance>} | |
s = <optimized out> | |
#5 Trinity::Asio::IoContext::run (this=<optimized out>) at /home/server/TrinityCore/src/common/Asio/IoContext.h:47 | |
No locals. | |
#6 0x00000000010a52b8 in NetworkThread<WorldSocket>::Run (this=0x7fffaa5562c8) at /home/server/TrinityCore/src/server/shared/Networking/NetworkThread.h:127 | |
No locals. | |
#7 0x00007ffff7826cb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#8 0x00007ffff795e609 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735655433984, -1263725201641812154, 140737488345838, 140737488345839, 140737488345840, 140735655425344, 1263679573886652230, 1263743154931912518}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
#9 0x00007ffff7516103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
No locals. | |
Thread 8 (Thread 0x7fff933fe700 (LWP 59500)): | |
#0 0x00007ffff750bf9b in __GI___select (nfds=22, readfds=0x7fff933d47c0, writefds=0x7fff933d4840, exceptfds=0x7fff933d48c0, timeout=0x7fff933d47b0) at ../sysdeps/unix/sysv/linux/select.c:41 | |
resultvar = 18446744073709551102 | |
sc_cancel_oldtype = 0 | |
sc_ret = <optimized out> | |
#1 0x000000000130f9ab in tcp_select (soap=<optimized out>, sk=<optimized out>, flags=<optimized out>, timeout=<optimized out>) at /home/server/TrinityCore/dep/gsoap/stdsoap2.cpp:5490 | |
tv = {tv_sec = 0, tv_usec = 875901} | |
fd = {{fds_bits = {2097152, 0 <repeats 15 times>}}, {fds_bits = {2097152, 0 <repeats 15 times>}}, {fds_bits = {2097152, 0 <repeats 15 times>}}} | |
eintr = 10 | |
retries = 0 | |
rfd = 0x7fff933d47c0 | |
sfd = 0x7fff933d4840 | |
efd = 0x7fff933d48c0 | |
r = <optimized out> | |
#2 0x000000000130fb5b in soap_accept (soap=0x7fff933d4a70) at /home/server/TrinityCore/dep/gsoap/stdsoap2.cpp:5937 | |
r = <optimized out> | |
n = <optimized out> | |
set = 1 | |
err = <optimized out> | |
#3 0x0000000000488387 in TCSoapThread (host=..., port=<optimized out>) at /home/server/TrinityCore/src/server/worldserver/TCSoap/TCSoap.cpp:51 | |
thread_soap = <optimized out> | |
soap = <error reading variable soap (value of type `soap' requires 162232 bytes, which is more than max-value-size)> | |
#4 0x00007ffff7826cb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#5 0x00007ffff795e609 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735663826688, -1263725201641812154, 140737488346222, 140737488346223, 140737488346224, 140735663818048, 1263680672861409094, 1263743154931912518}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
#6 0x00007ffff7516103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
No locals. | |
Thread 7 (Thread 0x7fff9ebff700 (LWP 59498)): | |
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x1b99f54 <MapManager::instance()::instance+324>) at ../sysdeps/nptl/futex-internal.h:183 | |
__ret = -512 | |
oldtype = 0 | |
err = <optimized out> | |
oldtype = <optimized out> | |
err = <optimized out> | |
__ret = <optimized out> | |
resultvar = <optimized out> | |
__arg4 = <optimized out> | |
__arg3 = <optimized out> | |
__arg2 = <optimized out> | |
__arg1 = <optimized out> | |
_a4 = <optimized out> | |
_a3 = <optimized out> | |
_a2 = <optimized out> | |
_a1 = <optimized out> | |
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x1b99eb0 <MapManager::instance()::instance+160>, cond=0x1b99f28 <MapManager::instance()::instance+280>) at pthread_cond_wait.c:508 | |
spin = 0 | |
buffer = {__routine = 0x7ffff7965050 <__condvar_cleanup_waiting>, __arg = 0x7fff9ebfd380, __canceltype = -1631595584, __prev = 0x0} | |
cbuffer = {wseq = 98107, cond = 0x1b99f28 <MapManager::instance()::instance+280>, mutex = 0x1b99eb0 <MapManager::instance()::instance+160>, private = 0} | |
err = <optimized out> | |
g = 1 | |
flags = <optimized out> | |
g1_start = <optimized out> | |
signals = <optimized out> | |
result = 0 | |
wseq = 98107 | |
seq = 49053 | |
private = <optimized out> | |
maxspin = <optimized out> | |
err = <optimized out> | |
result = <optimized out> | |
wseq = <optimized out> | |
g = <optimized out> | |
seq = <optimized out> | |
flags = <optimized out> | |
private = <optimized out> | |
signals = <optimized out> | |
g1_start = <optimized out> | |
spin = <optimized out> | |
buffer = <optimized out> | |
cbuffer = <optimized out> | |
s = <optimized out> | |
#2 __pthread_cond_wait (cond=0x1b99f28 <MapManager::instance()::instance+280>, mutex=0x1b99eb0 <MapManager::instance()::instance+160>) at pthread_cond_wait.c:638 | |
No locals. | |
#3 0x00007ffff7820e20 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#4 0x0000000000fdf066 in ProducerConsumerQueue<MapUpdateRequest*>::WaitAndPop (this=0x1b99eb0 <MapManager::instance()::instance+160>, value=@0x7fff9ebfd440: 0x0) at /home/server/TrinityCore/src/common/Threading/ProducerConsumerQueue.h:76 | |
lock = {_M_device = 0x1b99eb0 <MapManager::instance()::instance+160>, _M_owns = true} | |
#5 0x0000000000fdebf3 in MapUpdater::WorkerThread (this=0x1b99eb0 <MapManager::instance()::instance+160>) at /home/server/TrinityCore/src/server/game/Maps/MapUpdater.cpp:114 | |
request = 0x0 | |
#6 0x00007ffff7826cb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#7 0x00007ffff795e609 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735856768768, -1263725201641812154, 140737488340414, 140737488340415, 140737488340416, 140735856760128, 1263653184533843782, 1263743154931912518}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
#8 0x00007ffff7516103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
No locals. | |
Thread 6 (Thread 0x7ffff23fb700 (LWP 59497)): | |
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff487c224) at ../sysdeps/nptl/futex-internal.h:183 | |
__ret = -512 | |
oldtype = 0 | |
err = <optimized out> | |
oldtype = <optimized out> | |
err = <optimized out> | |
__ret = <optimized out> | |
resultvar = <optimized out> | |
__arg4 = <optimized out> | |
__arg3 = <optimized out> | |
__arg2 = <optimized out> | |
__arg1 = <optimized out> | |
_a4 = <optimized out> | |
_a3 = <optimized out> | |
_a2 = <optimized out> | |
_a1 = <optimized out> | |
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ffff487c180, cond=0x7ffff487c1f8) at pthread_cond_wait.c:508 | |
spin = 0 | |
buffer = {__routine = 0x7ffff7965050 <__condvar_cleanup_waiting>, __arg = 0x7ffff23f9380, __canceltype = 0, __prev = 0x0} | |
cbuffer = {wseq = 7, cond = 0x7ffff487c1f8, mutex = 0x7ffff487c180, private = 0} | |
err = <optimized out> | |
g = 1 | |
flags = <optimized out> | |
g1_start = <optimized out> | |
signals = <optimized out> | |
result = 0 | |
wseq = 7 | |
seq = 3 | |
private = <optimized out> | |
maxspin = <optimized out> | |
err = <optimized out> | |
result = <optimized out> | |
wseq = <optimized out> | |
g = <optimized out> | |
seq = <optimized out> | |
flags = <optimized out> | |
private = <optimized out> | |
signals = <optimized out> | |
g1_start = <optimized out> | |
spin = <optimized out> | |
buffer = <optimized out> | |
cbuffer = <optimized out> | |
s = <optimized out> | |
#2 __pthread_cond_wait (cond=0x7ffff487c1f8, mutex=0x7ffff487c180) at pthread_cond_wait.c:638 | |
No locals. | |
#3 0x00007ffff7820e20 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#4 0x00000000013908e6 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff487c180, value=@0x7ffff23f9440: 0x0) at /home/server/TrinityCore/src/common/Threading/ProducerConsumerQueue.h:76 | |
lock = {_M_device = 0x7ffff487c180, _M_owns = true} | |
#5 0x0000000001390806 in DatabaseWorker::WorkerThread (this=0x7ffff4856ec0) at /home/server/TrinityCore/src/server/database/Database/DatabaseWorker.cpp:48 | |
operation = 0x0 | |
#6 0x00007ffff7826cb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#7 0x00007ffff795e609 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737257649920, -1263725201641812154, 140737488344766, 140737488344767, 140737488344768, 140737257641280, 1263748844192943942, 1263743154931912518}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
#8 0x00007ffff7516103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
No locals. | |
Thread 5 (Thread 0x7ffff2bfc700 (LWP 59496)): | |
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff487c2e4) at ../sysdeps/nptl/futex-internal.h:183 | |
__ret = -512 | |
oldtype = 0 | |
err = <optimized out> | |
oldtype = <optimized out> | |
err = <optimized out> | |
__ret = <optimized out> | |
resultvar = <optimized out> | |
__arg4 = <optimized out> | |
__arg3 = <optimized out> | |
__arg2 = <optimized out> | |
__arg1 = <optimized out> | |
_a4 = <optimized out> | |
_a3 = <optimized out> | |
_a2 = <optimized out> | |
_a1 = <optimized out> | |
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ffff487c240, cond=0x7ffff487c2b8) at pthread_cond_wait.c:508 | |
spin = 0 | |
buffer = {__routine = 0x7ffff7965050 <__condvar_cleanup_waiting>, __arg = 0x7ffff2bfa380, __canceltype = 2096155344, __prev = 0x0} | |
cbuffer = {wseq = 1075, cond = 0x7ffff487c2b8, mutex = 0x7ffff487c240, private = 0} | |
err = <optimized out> | |
g = 1 | |
flags = <optimized out> | |
g1_start = <optimized out> | |
signals = <optimized out> | |
result = 0 | |
wseq = 1075 | |
seq = 537 | |
private = <optimized out> | |
maxspin = <optimized out> | |
err = <optimized out> | |
result = <optimized out> | |
wseq = <optimized out> | |
g = <optimized out> | |
seq = <optimized out> | |
flags = <optimized out> | |
private = <optimized out> | |
signals = <optimized out> | |
g1_start = <optimized out> | |
spin = <optimized out> | |
buffer = <optimized out> | |
cbuffer = <optimized out> | |
s = <optimized out> | |
#2 __pthread_cond_wait (cond=0x7ffff487c2b8, mutex=0x7ffff487c240) at pthread_cond_wait.c:638 | |
No locals. | |
#3 0x00007ffff7820e20 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#4 0x00000000013908e6 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff487c240, value=@0x7ffff2bfa440: 0x0) at /home/server/TrinityCore/src/common/Threading/ProducerConsumerQueue.h:76 | |
lock = {_M_device = 0x7ffff487c240, _M_owns = true} | |
#5 0x0000000001390806 in DatabaseWorker::WorkerThread (this=0x7ffff48570c0) at /home/server/TrinityCore/src/server/database/Database/DatabaseWorker.cpp:48 | |
operation = 0x0 | |
#6 0x00007ffff7826cb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#7 0x00007ffff795e609 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737266042624, -1263725201641812154, 140737488344766, 140737488344767, 140737488344768, 140737266033984, 1263749943167700806, 1263743154931912518}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
#8 0x00007ffff7516103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
No locals. | |
Thread 4 (Thread 0x7ffff33fd700 (LWP 59495)): | |
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff487c3a0) at ../sysdeps/nptl/futex-internal.h:183 | |
__ret = -512 | |
oldtype = 0 | |
err = <optimized out> | |
oldtype = <optimized out> | |
err = <optimized out> | |
__ret = <optimized out> | |
resultvar = <optimized out> | |
__arg4 = <optimized out> | |
__arg3 = <optimized out> | |
__arg2 = <optimized out> | |
__arg1 = <optimized out> | |
_a4 = <optimized out> | |
_a3 = <optimized out> | |
_a2 = <optimized out> | |
_a1 = <optimized out> | |
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ffff487c300, cond=0x7ffff487c378) at pthread_cond_wait.c:508 | |
spin = 0 | |
buffer = {__routine = 0x7ffff7965050 <__condvar_cleanup_waiting>, __arg = 0x7ffff33fb380, __canceltype = -213929105, __prev = 0x0} | |
cbuffer = {wseq = 84, cond = 0x7ffff487c378, mutex = 0x7ffff487c300, private = 0} | |
err = <optimized out> | |
g = 0 | |
flags = <optimized out> | |
g1_start = <optimized out> | |
signals = <optimized out> | |
result = 0 | |
wseq = 84 | |
seq = 42 | |
private = <optimized out> | |
maxspin = <optimized out> | |
err = <optimized out> | |
result = <optimized out> | |
wseq = <optimized out> | |
g = <optimized out> | |
seq = <optimized out> | |
flags = <optimized out> | |
private = <optimized out> | |
signals = <optimized out> | |
g1_start = <optimized out> | |
spin = <optimized out> | |
buffer = <optimized out> | |
cbuffer = <optimized out> | |
s = <optimized out> | |
#2 __pthread_cond_wait (cond=0x7ffff487c378, mutex=0x7ffff487c300) at pthread_cond_wait.c:638 | |
No locals. | |
#3 0x00007ffff7820e20 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#4 0x00000000013908e6 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff487c300, value=@0x7ffff33fb440: 0x0) at /home/server/TrinityCore/src/common/Threading/ProducerConsumerQueue.h:76 | |
lock = {_M_device = 0x7ffff487c300, _M_owns = true} | |
#5 0x0000000001390806 in DatabaseWorker::WorkerThread (this=0x7ffff48572c0) at /home/server/TrinityCore/src/server/database/Database/DatabaseWorker.cpp:48 | |
operation = 0x0 | |
#6 0x00007ffff7826cb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#7 0x00007ffff795e609 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737274435328, -1263725201641812154, 140737488344766, 140737488344767, 140737488344768, 140737274426688, 1263751042142457670, 1263743154931912518}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
#8 0x00007ffff7516103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
No locals. | |
Thread 3 (Thread 0x7ffff3bfe700 (LWP 59494)): | |
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffff480929c) at ../sysdeps/nptl/futex-internal.h:183 | |
__ret = -512 | |
oldtype = 0 | |
err = <optimized out> | |
oldtype = <optimized out> | |
err = <optimized out> | |
__ret = <optimized out> | |
resultvar = <optimized out> | |
__arg4 = <optimized out> | |
__arg3 = <optimized out> | |
__arg2 = <optimized out> | |
__arg1 = <optimized out> | |
_a4 = <optimized out> | |
_a3 = <optimized out> | |
_a2 = <optimized out> | |
_a1 = <optimized out> | |
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ffff4809238, cond=0x7ffff4809270) at pthread_cond_wait.c:508 | |
spin = 0 | |
buffer = {__routine = 0x7ffff7965050 <__condvar_cleanup_waiting>, __arg = 0x7ffff3bfc260, __canceltype = -192900608, __prev = 0x0} | |
cbuffer = {wseq = 9939, cond = 0x7ffff4809270, mutex = 0x7ffff4809238, private = 0} | |
err = <optimized out> | |
g = 1 | |
flags = <optimized out> | |
g1_start = <optimized out> | |
signals = <optimized out> | |
result = 0 | |
wseq = 9939 | |
seq = 4969 | |
private = <optimized out> | |
maxspin = <optimized out> | |
err = <optimized out> | |
result = <optimized out> | |
wseq = <optimized out> | |
g = <optimized out> | |
seq = <optimized out> | |
flags = <optimized out> | |
private = <optimized out> | |
signals = <optimized out> | |
g1_start = <optimized out> | |
spin = <optimized out> | |
buffer = <optimized out> | |
cbuffer = <optimized out> | |
s = <optimized out> | |
#2 __pthread_cond_wait (cond=0x7ffff4809270, mutex=0x7ffff4809238) at pthread_cond_wait.c:638 | |
No locals. | |
#3 0x0000000000465853 in boost::asio::detail::posix_event::wait<boost::asio::detail::conditionally_enabled_mutex::scoped_lock> (this=0x7ffff4809270, lock=...) at /usr/include/boost/asio/detail/posix_event.hpp:106 | |
No locals. | |
#4 boost::asio::detail::conditionally_enabled_event::wait (this=0x7ffff4809268, lock=...) at /usr/include/boost/asio/detail/conditionally_enabled_event.hpp:89 | |
No locals. | |
#5 boost::asio::detail::scheduler::do_run_one (this=0x7ffff4809200, lock=..., this_thread=..., ec=...) at /usr/include/boost/asio/detail/impl/scheduler.ipp:455 | |
No locals. | |
#6 0x0000000000465451 in boost::asio::detail::scheduler::run (this=0x7ffff4809200, ec=...) at /usr/include/boost/asio/detail/impl/scheduler.ipp:200 | |
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = {0x0, 0x0, 0x7fffe107a100}}, 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_ = 0x7ffff4809200, value_ = 0x7ffff3bfc370, next_ = 0x0} | |
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffff4809230, locked_ = true} | |
n = 2307 | |
#7 0x00000000004748e8 in boost::asio::io_context::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_context.ipp:63 | |
ec = {val_ = 0, failed_ = false, cat_ = 0x1497ff0 <boost::system::detail::cat_holder<void>::system_category_instance>} | |
s = <optimized out> | |
#8 Trinity::Asio::IoContext::run (this=<optimized out>) at /home/server/TrinityCore/src/common/Asio/IoContext.h:47 | |
No locals. | |
#9 0x00007ffff7826cb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#10 0x00007ffff795e609 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737282828032, -1263725201641812154, 140737488346334, 140737488346335, 140737488346336, 140737282819392, 1263752141117214534, 1263743154931912518}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
#11 0x00007ffff7516103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
No locals. | |
Thread 2 (Thread 0x7ffff43ff700 (LWP 59493)): | |
#0 0x00007ffff751643e in epoll_wait (epfd=6, events=0x7ffff43fcc90, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 | |
resultvar = 18446744073709551612 | |
sc_cancel_oldtype = 0 | |
sc_ret = <optimized out> | |
#1 0x0000000000465b8b in boost::asio::detail::epoll_reactor::run (this=0x7ffff4870700, usec=<optimized out>, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:471 | |
events = {{events = 1, data = {ptr = 0x7ffff4870774, fd = -192477324, u32 = 4102489972, u64 = 140737295878004}}, {events = 32767, data = {ptr = 0x7fff9041b000, fd = -1874743296, u32 = 2420224000, u64 = 140735613612032}}, {events = 4097821968, data = {ptr = 0x9041b0c800007fff, fd = 32767, u32 = 32767, u64 = 10394783787987795967}}, {events = 32767, data = {ptr = 0x7fff9041b0a8, fd = -1874743128, u32 = 2420224168, u64 = 140735613612200}}, {events = 2420224232, data = {ptr = 0xf7b1848300007fff, fd = 32767, u32 = 32767, u64 = 17848192496421601279}}, {events = 32767, data = {ptr = 0x7fff9041b0c8, fd = -1874743096, u32 = 2420224200, u64 = 140735613612232}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 0, data = {ptr = 0x10, fd = 16, u32 = 16, u64 = 16}}, {events = 4155392899, data = {ptr = 0x1000007fff, fd = 32767, u32 = 32767, u64 = 68719509503}}, {events = 16, data = {ptr = 0x7ffff75351a1 <__GI_inet_ntop+193>, fd = -145534559, u32 = 4149432737, u64 = 140737342820769}}, {events = 2420224288, data = {ptr = 0x9041b0c800007fff, fd = 32767, u32 = 32767, u64 = 10394783787987795967}}, {events = 16, data = {ptr = 0x7fff9041b000, fd = -1874743296, u32 = 2420224000, u64 = 140735613612032}}, {events = 2420133247, data = {ptr = 0x9041b0e800007fff, fd = 32767, u32 = 32767, u64 = 10394783925426749439}}, {events = 32767, data = {ptr = 0x7ffff43fcd94, fd = -197145196, u32 = 4097822100, u64 = 140737291210132}}, {events = 4, data = {ptr = 0xf7b1861600000000, fd = 0, u32 = 0, u64 = 17848194227293388800}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4155606593, data = {ptr = 0x90404d7b00007fff, fd = 32767, u32 = 32767, u64 = 10394393130647453695}}, {events = 32767, data = {ptr = 0x7fff9041b0f7, fd = -1874743049, u32 = 2420224247, u64 = 140735613612279}}, {events = 775369265, data = {ptr = 0x312e302e30, fd = 774909488, u32 = 774909488, u64 = 211228306992}}, {events = 0, data = {ptr = 0x1000000000, fd = 0, u32 = 0, u64 = 68719476736}}, {events = 1188814080, data = {ptr = 0x90403080e4f58e6b, fd = -453669269, u32 = 3841298027, u64 = 10394361270126349931}}, {events = 32767, data = {ptr = 0x1465ca9 <operator new(unsigned long)+9>, fd = 21388457, u32 = 21388457, u64 = 21388457}}, {events = 4097822256, data = {ptr = 0x135abd700007fff, fd = 32767, u32 = 32767, u64 = 87164707709943807}}, {events = 0, data = {ptr = 0x7fff90426240, fd = -1874697664, u32 = 2420269632, u64 = 140735613657664}}, {events = 20208250, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1465ca9 <operator new(unsigned long)+9>, fd = 21388457, u32 = 21388457, u64 = 21388457}}, {events = 4097822224, data = {ptr = 0x109cec300007fff, fd = 32767, u32 = 32767, u64 = 74818205742301183}}, {events = 0, data = {ptr = 0x7ffff43fcec8, fd = -197144888, u32 = 4097822408, u64 = 140737291210440}}, {events = 20292976, data = {ptr = 0x904236f000000000, fd = 0, u32 = 0, u64 = 10394931294344577024}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff904236f0, fd = -1874708752, u32 = 2420258544, u64 = 140735613646576}}, {events = 13826696, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff904236c0, fd = -1874708800, u32 = 2420258496, u64 = 140735613646528}}, {events = 2420133536, data = {ptr = 0x90404ea000007fff, fd = 32767, u32 = 32767, u64 = 10394394389072871423}}, {events = 32767, data = {ptr = 0x1b9b670 <WorldSocketMgr::Instance()::instance>, fd = 28948080, u32 = 28948080, u64 = 28948080}}, {events = 17420006, data = {ptr = 0x90404ea000000000, fd = 0, u32 = 0, u64 = 10394394389072838656}}, {events = 32767, data = {ptr = 0x7fff904235d0, fd = -1874709040, u32 = 2420258256, u64 = 140735613646288}}, {events = 2857722696, data = {ptr = 0x10952b800007fff, fd = 32767, u32 = 32767, u64 = 74681819055816703}}, {events = 0, data = {ptr = 0x7ffff43fcee0, fd = -197144864, u32 = 4097822432, u64 = 140737291210464}}, {events = 28948080, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 0, data = {ptr = 0x7fff90404c90, fd = -1874834288, u32 = 2420133008, u64 = 140735613521040}}, {events = 4097822552, data = {ptr = 0x10a3c5600007fff, fd = 32767, u32 = 32767, u64 = 74938683869921279}}, {events = 0, data = {ptr = 0x9, fd = 9, u32 = 9, u64 = 9}}, {events = 2420133008, data = {ptr = 0x90404c8000007fff, fd = 32767, u32 = 32767, u64 = 10394392052610662399}}, {events = 32767, data = {ptr = 0x7fffaa5562c8, fd = -1437244728, u32 = 2857722568, u64 = 140736051110600}}, {events = 2857722616, data = {ptr = 0x10a3b5400007fff, fd = 32767, u32 = 32767, u64 = 74937575768358911}}, {events = 0, data = {ptr = 0x7fff90404c90, fd = -1874834288, u32 = 2420133008, u64 = 140735613521040}}, {events = 2420132992, data = {ptr = 0x1b9b67000007fff, fd = 32767, u32 = 32767, u64 = 124331056882024447}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2857722696, data = {ptr = 0x10a328000007fff, fd = 32767, u32 = 32767, u64 = 74927869142269951}}, {events = 0, data = {ptr = 0x7fff90404c90, fd = -1874834288, u32 = 2420133008, u64 = 140735613521040}}, {events = 2420132992, data = {ptr = 0xf43fe08800007fff, fd = 32767, u32 = 32767, u64 = 17600032743507394559}}, {events = 32767, data = {ptr = 0x3333333333333333, fd = 858993459, u32 = 858993459, u64 = 3689348814741910323}}, {events = 2422245096, data = {ptr = 0xf43fcfe500007fff, fd = 32767, u32 = 32767, u64 = 17600014451241680895}}, {events = 32767, data = {ptr = 0x4, fd = 4, u32 = 4, u64 = 4}}, {events = 2422243416, data = {ptr = 0x906008c000007fff, fd = 32767, u32 = 32767, u64 = 10403324759952621567}}, {events = 32767, data = {ptr = 0x7fff90404c90, fd = -1874834288, u32 = 2420133008, u64 = 140735613521040}}, {events = 2420132992, data = {ptr = 0x148277900007fff, fd = 32767, u32 = 32767, u64 = 92367193005654015}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4153840819, data = {ptr = 0x400007fff, fd = 32767, u32 = 32767, u64 = 17179901951}}, {events = 0, data = {ptr = 0xffffffff90608058, fd = -1872723880, u32 = 2422243416, u64 = 18446744071836827736}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4694501, data = {ptr = 0x1b00000000, fd = 0, u32 = 0, u64 = 115964116992}}, {events = 0, data = {ptr = 0x12000000010a1af5, fd = 17439477, u32 = 17439477, u64 = 1297036692700142325}}, {events = 0, data = {ptr = 0xf43fd03000000000, fd = 0, u32 = 0, u64 = 17600014773364195328}}, {events = 32767, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 0, data = {ptr = 0xf43fd0c000000000, fd = 0, u32 = 0, u64 = 17600015391839485952}}, {events = 32767, data = {ptr = 0x7ffff43fd0c0, fd = -197144384, u32 = 4097822912, u64 = 140737291210944}}, {events = 0, data = {ptr = 0x5f3d9f6c00000000, fd = 0, u32 = 0, u64 = 6862816693387788288}}, {events = 0, data = {ptr = 0x7fffaa9ea558, fd = -1432443560, u32 = 2862523736, u64 = 140736055911768}}, {events = 771964, data = {ptr = 0x11e1a30000000000, fd = 0, u32 = 0, u64 = 1288490188800000000}}, {events = 0, data = {ptr = 0x7ffff74c9ba5 <__tz_convert+181>, fd = -145974363, u32 = 4148992933, u64 = 140737342380965}}, {events = 4294967294, data = {ptr = 0xf43fd0b07fffffff, fd = 2147483647, u32 = 2147483647, u64 = 17600015325267492863}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1188814080, data = {ptr = 0x46be20e4f58e6b, fd = -453669269, u32 = 3841298027, u64 = 19912296859274859}}, {events = 0, data = {ptr = 0x7ffff43fd301, fd = -197143807, u32 = 4097823489, u64 = 140737291211521}}, {events = 4102489856, data = {ptr = 0x46be2a00007fff, fd = 32767, u32 = 32767, u64 = 19912335967682559}}, {events = 0, data = {ptr = 0x46be20 <boost::date_time::c_time::gmtime(long const*, tm*)>, fd = 4636192, u32 = 4636192, u64 = 4636192}}, {events = 4097822912, data = {ptr = 0xbc77c00007fff, fd = 32767, u32 = 32767, u64 = 3315560133722111}}, {events = 0, data = {ptr = 0x46bd75 <boost::date_time::microsec_clock<boost::posix_time::ptime>::create_time(tm* (*)(long const*, tm*))+149>, fd = 4636021, u32 = 4636021, u64 = 4636021}}, {events = 4636192, data = {ptr = 0xf43f001300000000, fd = 0, u32 = 0, u64 = 17599785950391566336}}, {events = 32767, data = {ptr = 0xb0008, fd = 720904, u32 = 720904, u64 = 720904}}, {events = 4589540, data = {ptr = 0x2585c900000000, fd = 0, u32 = 0, u64 = 10561672473214976}}, {events = 32767, data = {ptr = 0x5f3d9f6c, fd = 1597874028, u32 = 1597874028, u64 = 1597874028}}, {events = 1597874028, data = {ptr = 0xbc77c00000000, fd = 0, u32 = 0, u64 = 3315560133689344}}, {events = 0, data = {ptr = 0x3500000030, fd = 48, u32 = 48, u64 = 227633266736}}, {events = 21, data = {ptr = 0x700000013, fd = 19, u32 = 19, u64 = 30064771091}}, {events = 120, data = {ptr = 0xe700000003, fd = 3, u32 = 3, u64 = 992137445379}}, {events = 0, data = {ptr = 0x2f2d37f, fd = 49468287, u32 = 49468287, u64 = 49468287}}, {events = 0, data = {ptr = 0x7ffff75ac925, fd = -145045211, u32 = 4149922085, u64 = 140737343310117}}, {events = 2862606448, data = {ptr = 0xfffffffe00007fff, fd = 32767, u32 = 32767, u64 = 18446744065119649791}}, {events = 2147483647, data = {ptr = 0x47661a <boost::asio::detail::timer_queue<boost::asio::time_traits<boost::posix_time::ptime> >::wait_duration_usec(long) const+42>, fd = 4679194, u32 = 4679194, u64 = 4679194}}, {events = 4103680344, data = {ptr = 0xd7b634db00007fff, fd = 32767, u32 = 32767, u64 = 15543669279118360575}}, {events = 1125899906, data = {ptr = 0x7fffaa9ea568, fd = -1432443544, u32 = 2862523752, u64 = 140736055911784}}, {events = 4647542, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x3b9aba6000000000, fd = 0, u32 = 0, u64 = 4294950116130816000}}, {events = 0, data = {ptr = 0x7fffaa9ea540, fd = -1432443584, u32 = 2862523712, u64 = 140736055911744}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x12b, fd = 299, u32 = 299, u64 = 299}}, {events = 999971814, data = {ptr = 0xa36361e000000000, fd = 0, u32 = 0, u64 = 11773361465577177088}}, {events = 32767, data = {ptr = 0x7fffaa9ea590, fd = -1432443504, u32 = 2862523792, u64 = 140736055911824}}, {events = 4097823200, data = {ptr = 0xaa9ea55800007fff, fd = 32767, u32 = 32767, u64 = 12294445830143770623}}, {events = 32767, data = {ptr = 0x7ffff4993158, fd = -191286952, u32 = 4103680344, u64 = 140737297068376}}, {events = 4097823600, data = {ptr = 0x46e87c00007fff, fd = 32767, u32 = 32767, u64 = 19958867643367423}}, {events = 0, data = {ptr = 0x7ffff43fd280, fd = -197143936, u32 = 4097823360, u64 = 140737291211392}}, {events = 1874013269, data = {ptr = 0x48f, fd = 1167, u32 = 1167, u64 = 1167}}, {events = 0, data = {ptr = 0x7fffaa9ea590, fd = -1432443504, u32 = 2862523792, u64 = 140736055911824}}, {events = 2862523712, data = {ptr = 0x459d4500007fff, fd = 32767, u32 = 32767, u64 = 19594693071372287}}, {events = 0, data = {ptr = 0x459b00 <FreezeDetector::Handler(std::weak_ptr<FreezeDetector>, boost::system::error_code const&)>, fd = 4561664, u32 = 4561664, u64 = 4561664}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7ffff7965260 <__pthread_cond_wait+256>, fd = -141143456, u32 = 4153823840, u64 = 140737347211872}}, {events = 4957, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 129, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 4102066816, data = {ptr = 0x400007fff, fd = 32767, u32 = 32767, u64 = 17179901951}}, {events = 0, data = {ptr = 0x26bb, fd = 9915, u32 = 9915, u64 = 9915}}, {events = 4102066820, data = {ptr = 0xa9c2e6f000007fff, fd = 32767, u32 = 32767, u64 = 12232593456358260735}}, {events = 32767, data = {ptr = 0x7ffff7965050 <__condvar_cleanup_waiting>, fd = -141143984, u32 = 4153823312, u64 = 140737347211344}}, {events = 4097823328, data = {ptr = 0xf480920000007fff, fd = 32767, u32 = 32767, u64 = 17618242270971068415}}, {events = 32767, data = {ptr = 0x7fffa36361e0, fd = -1553767968, u32 = 2741199328, u64 = 140735934587360}}, {events = 0, data = {ptr = 0xf43fd3e000000000, fd = 0, u32 = 0, u64 = 17600018827813322752}}, {events = 32767, data = {ptr = 0x7ffff43fd360, fd = -197143712, u32 = 4097823584, u64 = 140737291211616}}, {events = 4647753, data = {ptr = 0xaa9ea55000000000, fd = 0, u32 = 0, u64 = 12294445795783999488}}, {events = 32767, data = {ptr = 0x7fffaa9ea540, fd = -1432443584, u32 = 2862523712, u64 = 140736055911744}}} | |
timeout = -1 | |
num_events = <optimized out> | |
check_timers = <optimized out> | |
#2 0x0000000000465773 in boost::asio::detail::scheduler::do_run_one (this=0x7ffff4809200, lock=..., this_thread=..., ec=...) at /usr/include/boost/asio/detail/impl/scheduler.ipp:431 | |
on_exit = {scheduler_ = 0x7ffff4809200, lock_ = 0x7ffff43fd360, this_thread_ = 0x7ffff43fd370} | |
o = <optimized out> | |
more_handlers = <optimized out> | |
#3 0x0000000000465451 in boost::asio::detail::scheduler::run (this=0x7ffff4809200, ec=...) at /usr/include/boost/asio/detail/impl/scheduler.ipp:200 | |
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = {0x0, 0x0, 0x7fff90403000}}, 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_ = 0x7ffff4809200, value_ = 0x7ffff43fd370, next_ = 0x0} | |
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffff4809230, locked_ = false} | |
n = 2662 | |
#4 0x00000000004748e8 in boost::asio::io_context::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_context.ipp:63 | |
ec = {val_ = 0, failed_ = false, cat_ = 0x1497ff0 <boost::system::detail::cat_holder<void>::system_category_instance>} | |
s = <optimized out> | |
#5 Trinity::Asio::IoContext::run (this=<optimized out>) at /home/server/TrinityCore/src/common/Asio/IoContext.h:47 | |
No locals. | |
#6 0x00007ffff7826cb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#7 0x00007ffff795e609 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737291220736, -1263725201641812154, 140737488346334, 140737488346335, 140737488346336, 140737291212096, 1263735647905926982, 1263743154931912518}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
#8 0x00007ffff7516103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
No locals. | |
Thread 1 (Thread 0x7ffff4d971c0 (LWP 59489)): | |
#0 __GI_____strtoul_l_internal (nptr=0x3f00000000 <error: Cannot access memory at address 0x3f00000000>, endptr=0x0, base=10, group=<optimized out>, loc=0x7ffff75e04a0 <_nl_global_locale>) at ../stdlib/strtol_l.c:292 | |
negative = <optimized out> | |
cutoff = <optimized out> | |
cutlim = <optimized out> | |
i = <optimized out> | |
s = 0x3f00000000 <error: Cannot access memory at address 0x3f00000000> | |
c = <optimized out> | |
save = <optimized out> | |
end = <optimized out> | |
overflow = <optimized out> | |
cnt = <optimized out> | |
current = <optimized out> | |
thousands = 0x0 | |
thousands_len = 0 | |
grouping = 0x0 | |
j = <optimized out> | |
jmax = <optimized out> | |
__res = <optimized out> | |
__c = <optimized out> | |
__res = <optimized out> | |
__c = <optimized out> | |
__res = <optimized out> | |
__c = <optimized out> | |
#1 0x000000000134d906 in Field::GetUInt32 (this=0xffffffffffffe6e8) at /home/server/TrinityCore/src/server/database/Database/Field.cpp:120 | |
No locals. | |
#2 0x0000000000bc1834 in Item::LoadFromDB (this=0x7fffaa72d600, guid=868666, owner_guid=..., fields=<optimized out>, entry=<optimized out>) at /home/server/TrinityCore/src/server/game/Entities/Item/Item.cpp:489 | |
tokens = {m_str = 0x7fffa946a890 "0", m_storage = std::vector of length 5, capacity 5 = {0x7fffa946a890 "0", 0x7fffa946a892 "0", 0x7fffa946a894 "0", 0x7fffa946a896 "0", 0x7fffa946a898 "0"}} | |
proto = 0x7fffc81e2b10 | |
need_save = false | |
duration = <optimized out> | |
durability = <optimized out> | |
#3 0x0000000000bd479c in Bag::LoadFromDB (this=0x7fffaa72d600, guid=0, owner_guid=..., fields=0x0, entry=4150133920) at /home/server/TrinityCore/src/server/game/Entities/Item/Container/Bag.cpp:113 | |
itemProto = <optimized out> | |
#4 0x0000000000c291f0 in Player::_LoadMailedItem (playerGuid=..., player=0x7fff8e1c8840, mailId=<optimized out>, mail=0x7fffc1d29100, fields=0x7fffb5636100) at /home/server/TrinityCore/src/server/game/Entities/Player/Player.cpp:18416 | |
itemGuid = 868666 | |
itemEntry = 4240 | |
proto = <optimized out> | |
item = 0x7fffaa72d600 | |
ownerGuid = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 10} | |
#5 0x0000000000cdad2e in Player::_LoadMail (this=0x7fff8e1c8840, mailsResult=warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<PreparedResultSet*, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<PreparedResultSet*, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<class PreparedResultSet> (use count 2, weak count 0) = {...}, mailItemsResult=warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<PreparedResultSet*, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<PreparedResultSet*, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<class PreparedResultSet> (use count 2, weak count 0) = {...}) at /home/server/TrinityCore/src/server/game/Entities/Player/Player.cpp:18487 | |
fields = 0x7fffb5636100 | |
mailId = 4876 | |
mailById = std::unordered_map with 4 elements = {[4874] = 0x7fffc1d29240, [4875] = 0x7fffc1d291a0, [4863] = 0x7fffc1d292e0, [4876] = 0x7fffc1d29100} | |
#6 0x0000000000ccc466 in Player::LoadFromDB (this=0x7fff8e1c8840, guid=..., holder=<optimized out>) at /home/server/TrinityCore/src/server/game/Entities/Player/Player.cpp:17803 | |
result = warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<PreparedResultSet*, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<PreparedResultSet*, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<PreparedResultSet> (use count 2, weak count 0) = {get() = 0x7fffb56068e0} | |
taxi_nodes = <incomplete type> | |
fields = <optimized out> | |
dbAccountId = <optimized out> | |
gender = <optimized out> | |
info = <optimized out> | |
money = <optimized out> | |
transLowGUID = <optimized out> | |
mapId = <optimized out> | |
instanceId = <optimized out> | |
dungeonDiff = <optimized out> | |
raidDiff = <optimized out> | |
player_at_bg = <optimized out> | |
map = <optimized out> | |
mapEntry = <optimized out> | |
areaTrigger = <optimized out> | |
check = <optimized out> | |
now = <optimized out> | |
logoutTime = <optimized out> | |
time_diff = 618957 | |
extraflags = <optimized out> | |
curTitle = <optimized out> | |
savedHealth = <optimized out> | |
#7 0x00000000012c7981 in WorldSession::HandlePlayerLogin (this=0x7fff91e13000, holder=0x7fff91e0ee10) at /home/server/TrinityCore/src/server/game/Handlers/CharacterHandler.cpp:750 | |
chH = {_vptr$ChatHandler = 0x168a018 <vtable for ChatHandler+16>, m_session = 0x7fff91e13000, sentErrorMessage = false} | |
loginVerifyWorld = warning: can't find linker symbol for virtual table for `WorldPackets::Character::LoginVerifyWorld' value | |
warning: found `ScriptMgr::OnQuestAccept(Player*, Item*, Quest const*)' instead | |
{<WorldPackets::ServerPacket> = {<WorldPackets::Packet> = {_vptr$Packet = 0x1040096 <ScriptMgr::OnQuestAccept(Player*, Item*, Quest const*)+454>, _worldPacket = {<ByteBuffer> = {_vptr$ByteBuffer = 0x0, static DEFAULT_SIZE = 4096, _rpos = 140736971625536, _wpos = 140735622134592, _storage = std::vector of length 140736033816316, capacity 140737488345180 = {<error reading variable>}, <No data fields>}, MapID = -10160, Pos = {Pos = {m_positionX = 4.59163468e-41, m_positionY = -1.02591632e+34, m_positionZ = 4.59163468e-41, m_orientation = 0}}} | |
data = {<ByteBuffer> = {_vptr$ByteBuffer = 0x7fffffffd898, static DEFAULT_SIZE = 4096, _rpos = 140735621955584, _wpos = 4288528, _storage = std::vector of length 140736010834632, capacity 0 = {<error reading variable> | |
IP_str = <incomplete type> | |
playerGuid = {static Empty = {static Empty = <same as static member of an already seen type>, _guid = 0}, _guid = 747} | |
pCurrChar = <optimized out> | |
stmt = <optimized out> | |
loginStmt = <optimized out> | |
firstLogin = <optimized out> | |
#8 0x000000000135c699 in std::function<void (SQLQueryHolderBase*)>::operator()(SQLQueryHolderBase*) const (this=0x7fff7cf0cb00, __args=0x7fff91e0ee10) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/std_function.h:688 | |
No locals. | |
#9 SQLQueryHolderCallback::InvokeIfReady (this=0x7fff7cf0caf0) at /home/server/TrinityCore/src/server/database/Database/QueryHolder.cpp:100 | |
No locals. | |
#10 0x0000000001092f7c in AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}::operator()(SQLQueryHolderCallback&) const (callback=..., this=<optimized out>) at /home/server/TrinityCore/src/common/Utilities/AsyncCallbackProcessor.h:50 | |
No locals. | |
#11 __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>::operator()<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > > >(__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >) (__it={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = std::shared_ptr<class std::__future_base::_State_baseV2> (empty) = {get() = 0x0}}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff91e13000, _M_const_object = 0x7fff91e13000, _M_function_pointer = 0x7fff91e13000, _M_member_pointer = (void (std::_Undefined_class::*)(class std::_Undefined_class * const)) 0x7fff91e13000, this adjustment 140737488345512}, _M_pod_data = "\000\060\341\221\377\177\000\000\250\331\377\377\377\177\000"}, _M_manager = 0x12d3610 <std::_Function_base::_Base_manager<WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x12d3600 <std::_Function_handler<void (SQLQueryHolderBase*), WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_invoke(std::_Any_data const&, SQLQueryHolderBase*&&)>}}, this=<optimized out>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/predefined_ops.h:283 | |
No locals. | |
#12 std::__find_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}> >(__gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, std::random_access_iterator_tag) (__first={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = std::shared_ptr<class std::__future_base::_State_baseV2> (empty) = {get() = 0x0}}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff91e13000, _M_const_object = 0x7fff91e13000, _M_function_pointer = 0x7fff91e13000, _M_member_pointer = (void (std::_Undefined_class::*)(class std::_Undefined_class * const)) 0x7fff91e13000, this adjustment 140737488345512}, _M_pod_data = "\000\060\341\221\377\177\000\000\250\331\377\377\377\177\000"}, _M_manager = 0x12d3610 <std::_Function_base::_Base_manager<WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x12d3600 <std::_Function_handler<void (SQLQueryHolderBase*), WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_invoke(std::_Any_data const&, SQLQueryHolderBase*&&)>}}, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:148 | |
__trip_count = <optimized out> | |
#13 0x000000000108b733 in std::__find_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}> >(__gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>) (__first=<error reading variable: Cannot access memory at address 0x3f00000000>, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:161 | |
No locals. | |
#14 std::__remove_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}> >(__gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>, __gnu_cxx::__ops::_Iter_pred<AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>) (__first=<error reading variable: Cannot access memory at address 0x3f00000000>, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:863 | |
__result = <optimized out> | |
#15 std::remove_if<__gnu_cxx::__normal_iterator<SQLQueryHolderCallback*, std::vector<SQLQueryHolderCallback, std::allocator<SQLQueryHolderCallback> > >, AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}>(AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}, AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}, AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks()::{lambda(SQLQueryHolderCallback&)#1}) (__first=<error reading variable: Cannot access memory at address 0x3f00000000>, __last={m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = <error reading variable: Cannot access memory at address 0x2b>}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 1597254930}, _M_pod_data = "\001\000\000\000\000\000\000\000\022-4_\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fff8c68dbc0}}, __pred=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:939 | |
No locals. | |
#16 AsyncCallbackProcessor<SQLQueryHolderCallback>::ProcessReadyCallbacks (this=0x7fff91e13040) at /home/server/TrinityCore/src/common/Utilities/AsyncCallbackProcessor.h:48 | |
updateCallbacks = std::vector of length 1, capacity 1 = {{m_future = {<std::__basic_future<SQLQueryHolderBase*>> = {<std::__future_base> = {<No data fields>}, _M_state = std::shared_ptr<std::__future_base::_State_baseV2> (empty) = {get() = 0x0}}, <No data fields>}, m_callback = {<std::_Maybe_unary_or_binary_function<void, SQLQueryHolderBase*>> = {<std::unary_function<SQLQueryHolderBase*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff91e13000, _M_const_object = 0x7fff91e13000, _M_function_pointer = 0x7fff91e13000, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7fff91e13000, this adjustment 140737488345512}, _M_pod_data = "\000\060\341\221\377\177\000\000\250\331\377\377\377\177\000"}, _M_manager = 0x12d3610 <std::_Function_base::_Base_manager<WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x12d3600 <std::_Function_handler<void (SQLQueryHolderBase*), WorldSession::HandlePlayerLoginOpcode(WorldPacket&)::$_3>::_M_invoke(std::_Any_data const&, SQLQueryHolderBase*&&)>}}} | |
#17 0x0000000001083d6b in WorldSession::ProcessQueryCallbacks (this=0x7fff91e13000) at /home/server/TrinityCore/src/server/game/Server/WorldSession.cpp:1199 | |
No locals. | |
#18 WorldSession::Update (this=<optimized out>, diff=50, updater=...) at /home/server/TrinityCore/src/server/game/Server/WorldSession.cpp:437 | |
packet = <optimized out> | |
processedPackets = 0 | |
requeuePackets = std::vector of length 0, capacity 0 | |
deletePacket = true | |
currentTime = <optimized out> | |
#19 0x000000000128a341 in World::UpdateSessions (this=0x1b9e7b0 <World::instance()::instance>, diff=50) at /home/server/TrinityCore/src/server/game/World/World.cpp:3090 | |
updater = {<PacketFilter> = {_vptr$PacketFilter = 0x16df1e0 <vtable for WorldSessionFilter+16>, m_pSession = 0x7fff91e13000}, <No data fields>} | |
pSession = 0x7fff91e13000 | |
currentSessionId = <optimized out> | |
next = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, WorldSession*>, false>> = {_M_cur = 0x0}, <No data fields>} | |
itr = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, WorldSession*>, false>> = {_M_cur = 0x7fffe10d6620}, <No data fields>} | |
#20 0x0000000001287378 in World::Update (this=0x1b9e7b0 <World::instance()::instance>, diff=50) at /home/server/TrinityCore/src/server/game/World/World.cpp:2396 | |
__tc_metric_stop_watch2395 = {_logger = {<No data fields>}, _startTime = {__d = {__r = 0}}} | |
__tc_metric_stop_watch2289 = {_logger = {<No data fields>}, _startTime = {__d = {__r = 0}}} | |
currentGameTime = 1597874028 | |
#21 0x00000000004599b7 in WorldUpdateLoop () at /home/server/TrinityCore/src/server/worldserver/Main.cpp:441 | |
diff = 50 | |
executionTimeDiff = <optimized out> | |
realCurrTime = 5013427 | |
realPrevTime = 5013427 | |
#22 0x0000000000455717 in main (argc=<optimized out>, argv=<optimized out>) at /home/server/TrinityCore/src/server/worldserver/Main.cpp:342 | |
configFile = {<boost::filesystem::path_detail::path_constants<char, (char)'/', (char)'/', (char)'.'>> = {static separator = 47 '/', static preferred_separator = <optimized out>, static dot = 46 '.'}, m_pathname = <incomplete type>} | |
configService = <incomplete type> | |
vm = <incomplete type> | |
configError = <incomplete type> | |
seed = {_bn = 0x7ffff4857700} | |
pidFile = <incomplete type> | |
signals = {impl_ = {service_ = 0x7ffff4889000, implementation_ = {queue_ = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x7ffff48429c0, back_ = 0x7ffff48429c0}, signals_ = 0x7ffff4821d90}, implementation_executor_ = {executor_ = {impl_ = 0x7ffff4821df0}, has_native_impl_ = false}}} | |
worldListener = <incomplete type> | |
freezeDetector = warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<FreezeDetector, std::allocator<FreezeDetector>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<FreezeDetector, std::allocator<FreezeDetector>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<FreezeDetector> (use count 1, weak count 1) = {get() = 0x7fffaa9ea550} | |
cliThread = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<std::thread*, void (*)(std::thread*), std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<std::thread*, void (*)(std::thread*), std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<std::thread> (use count 1, weak count 0) = {get() = 0x7fffa991f470} | |
ioContext = std::shared_ptr<Trinity::Asio::IoContext> (empty) = {get() = 0x7ffff4881090} | |
opensslHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_2, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_2, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
numThreads = <optimized out> | |
threadPool = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<std::vector<std::thread, std::allocator<std::thread> >*, main::$_3, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<std::vector<std::thread, std::allocator<std::thread> >*, main::$_3, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<std::vector<std::thread, std::allocator<std::thread> >> (use count 1, weak count 0) = {get() = <optimized out>} | |
dbHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_5, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_5, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
sMetricHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_7, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_7, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
sScriptMgrHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_8, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_8, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
mapManagementHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_9, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_9, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
raAcceptor = std::unique_ptr<AsyncAcceptor> = {get() = 0x7fffa9c2e480} | |
soapThread = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<std::thread*, main::$_10, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<std::thread*, main::$_10, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<std::thread> (use count 1, weak count 0) = {get() = 0x0} | |
worldPort = 8085 | |
networkThreads = <optimized out> | |
sWorldSocketMgrHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_11, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::$_11, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>' | |
std::shared_ptr<void> (use count 1, weak count 0) = {get() = 0x0} | |
A debugging session is active. | |
Inferior 1 [process 59489] 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