Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Thread debugging using libthread_db enabled]
- Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
- [New Thread 0x7ffff3fff700 (LWP 18523)]
- [New Thread 0x7ffff37fe700 (LWP 18524)]
- [New Thread 0x7ffff2ffd700 (LWP 18525)]
- [Thread 0x7ffff2ffd700 (LWP 18525) exited]
- [New Thread 0x7ffff2ffd700 (LWP 18526)]
- [New Thread 0x7ffff1fff700 (LWP 18527)]
- [New Thread 0x7ffff17fe700 (LWP 18528)]
- [New Thread 0x7ffff0ffd700 (LWP 18529)]
- [New Thread 0x7ffff07fc700 (LWP 18530)]
- [New Thread 0x7fffefffb700 (LWP 18531)]
- [New Thread 0x7fffef7fa700 (LWP 18532)]
- [New Thread 0x7fffeeff9700 (LWP 18533)]
- [New Thread 0x7fffee7f8700 (LWP 18534)]
- [New Thread 0x7fffedff7700 (LWP 18535)]
- [New Thread 0x7fffed7f6700 (LWP 18536)]
- [New Thread 0x7fff8a7ff700 (LWP 18553)]
- [New Thread 0x7fff853ff700 (LWP 18554)]
- [New Thread 0x7fff843ff700 (LWP 18555)]
- Program received signal SIGSEGV, Segmentation fault.
- [Switching to Thread 0x7fff8a7ff700 (LWP 18553)]
- 0x0000000003b89ce6 in std::__detail::_Hash_node<std::pair<unsigned int const, CellObjectGuids>, false>::_M_next (this=0x326d2e313077) at /usr/include/c++/5/bits/hashtable_policy.h:296
- 296 { return static_cast<_Hash_node*>(this->_M_nxt); }
- CRASH ON 2017.07.07-07:07
- Using the running image of child Thread 0x7fff8a7ff700 (LWP 18553).
- Program stopped at 0x3b89ce6.
- It stopped with signal SIGSEGV, Segmentation fault.
- Type "info stack" or "info registers" for more information.
- INFO STACK
- #0 0x0000000003b89ce6 in std::__detail::_Hash_node<std::pair<unsigned int const, CellObjectGuids>, false>::_M_next (this=0x326d2e313077) at /usr/include/c++/5/bits/hashtable_policy.h:296
- #1 0x0000000003b89e8c in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash_aux (this=0x7fffb5b394d0, __n=26267) at /usr/include/c++/5/bits/hashtable.h:1980
- #2 0x0000000003b6aa83 in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash (this=0x7fffb5b394d0, __n=26267, __state=@0x7fff8a7fe268: 12983) at /usr/include/c++/5/bits/hashtable.h:1953
- #3 0x0000000003b47f79 in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node (this=0x7fffb5b394d0, __bkt=12717, __code=181496, __node=0x7ffefb96fb00) at /usr/include/c++/5/bits/hashtable.h:1600
- #4 0x000000000463eaed in std::__detail::_Map_base<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>::operator[] (this=0x7fffb5b394d0, __k=@0x7fff8a7fe32c: 181496) at /usr/include/c++/5/bits/hashtable_policy.h:600
- #5 0x000000000463e4ff in std::unordered_map<unsigned int, CellObjectGuids, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, CellObjectGuids> > >::operator[] (this=0x7fffb5b394d0, __k=@0x7fff8a7fe32c: 181496) at /usr/include/c++/5/bits/unordered_map.h:668
- #6 0x000000000463dbde in ObjectMgr::GetCellObjectGuids (this=0x62982a0 <ObjectMgr::instance()::instance>, mapid=530, spawnMode=0 '\000', cell_id=181496) at /home/wow/server_2/Legion/src/server/game/Globals/ObjectMgr.h:1418
- #7 0x000000000463d119 in ObjectGridLoader::Visit (this=0x7fff8a7fe5b0, m=...) at /home/wow/server_2/Legion/src/server/game/Grids/ObjectGridLoader.cpp:139
- #8 0x000000000463f13d in VisitorHelper<ObjectGridLoader, GameObject> (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:45
- #9 0x000000000463f090 in VisitorHelper<ObjectGridLoader, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:51
- #10 0x000000000463ef7d in VisitorHelper<ObjectGridLoader, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:58
- #11 0x000000000463eeb6 in TypeContainerVisitor<ObjectGridLoader, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > >::Visit (this=0x7fff8a7fe4b8, c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:92
- #12 0x000000000463ebff in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::Visit<ObjectGridLoader> (this=0x7ffefbbd35f8, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/Grid.h:91
- #13 0x000000000463e7fa in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::VisitGrid<ObjectGridLoader, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > (this=0x7ffefbbd3000, x=0, y=2, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/NGrid.h:157
- #14 0x000000000463d447 in ObjectGridLoader::LoadN (this=0x7fff8a7fe5b0) at /home/wow/server_2/Legion/src/server/game/Grids/ObjectGridLoader.cpp:183
- #15 0x00000000042f6a9e in Map::LoadGridObjects (this=0x7fffacc17000, grid=0x7ffefbbd3000, cell=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:533
- #16 0x00000000042f68f5 in Map::EnsureGridLoaded (this=0x7fffacc17000, cell=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:521
- #17 0x0000000004646586 in Map::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fffacc17000, cell=..., visitor=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.h:976
- #18 0x00000000046467fb in Cell::VisitCircle<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, visitor=..., map=..., begin_cell=..., end_cell=...) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:176
- #19 0x0000000004644d3b in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, standing_cell=..., visitor=..., map=..., radius=533.333313, x_off=-752.080872, y_off=7394.14404) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:96
- #20 0x0000000004644306 in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, standing_cell=..., visitor=..., map=..., obj=..., radius=533.333313) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:126
- #21 0x000000000464282e in Trinity::DelayedUnitRelocation::Visit (this=0x7fff8a7feb20, m=...) at /home/wow/server_2/Legion/src/server/game/Grids/Notifiers/GridNotifiers.cpp:395
- #22 0x000000000433f812 in VisitorHelper<Trinity::DelayedUnitRelocation, Player> (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:45
- #23 0x000000000433d753 in VisitorHelper<Trinity::DelayedUnitRelocation, Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:51
- #24 0x00000000043397d3 in VisitorHelper<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:58
- #25 0x0000000004334326 in TypeContainerVisitor<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > >::Visit (this=0x7fff8a7feb70, c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:92
- #26 0x000000000432be3e in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::Visit<Trinity::DelayedUnitRelocation> (this=0x7ffefeebab38, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/Grid.h:98
- #27 0x0000000004323b08 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::VisitGrid<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (this=0x7ffefeeb4000, x=4, y=6, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/NGrid.h:157
- #28 0x000000000431c52a in Map::Visit<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fffacc17000, cell=..., visitor=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.h:977
- #29 0x00000000042f8b62 in Map::ProcessRelocationNotifies (this=0x7fffacc17000, diff=253) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:992
- #30 0x00000000042f85bb in Map::Update (this=0x7fffacc17000, t_diff=253) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:915
- #31 0x00000000042e457c in MapUpdateRequest::call (this=0x7fff0398c2c0) at /home/wow/server_2/Legion/src/server/game/Maps/MapUpdater.cpp:43
- #32 0x00000000042e4305 in MapUpdater::WorkerThread (this=0x62e4ec8 <MapManager::instance()::instance+168>) at /home/wow/server_2/Legion/src/server/game/Maps/MapUpdater.cpp:114
- #33 0x00000000042e6309 in std::_Mem_fn_base<void (MapUpdater::*)(), true>::operator()<, void>(MapUpdater*) const (this=0x7fff9a180470, __object=0x62e4ec8 <MapManager::instance()::instance+168>) at /usr/include/c++/5/functional:600
- #34 0x00000000042e629d in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7fff9a180468) at /usr/include/c++/5/functional:1531
- #35 0x00000000042e61b7 in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::operator()() (this=0x7fff9a180468) at /usr/include/c++/5/functional:1520
- #36 0x00000000042e6156 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)> >::_M_run() (this=0x7fff9a180450) at /usr/include/c++/5/thread:115
- #37 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- #38 0x00007ffff650d494 in start_thread (arg=0x7fff8a7ff700) at pthread_create.c:333
- #39 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- INFO REGISTERS
- rax 0x326d2e313077 55444507799671
- rbx 0x212 530
- rcx 0x7fffb5b394d0 140736241833168
- rdx 0x7ffefb44a298 140733114000024
- rsi 0x0 0
- rdi 0x326d2e313077 55444507799671
- rbp 0x7fff8a7fe170 0x7fff8a7fe170
- rsp 0x7fff8a7fe170 0x7fff8a7fe170
- r8 0x0 0
- r9 0x1 1
- r10 0x7ffff5a45940 140737314576704
- r11 0x7ffff51bce00 140737305628160
- r12 0x0 0
- r13 0x2c4f8 181496
- r14 0x0 0
- r15 0x7ffff7ffd040 140737354125376
- rip 0x3b89ce6 0x3b89ce6 <std::__detail::_Hash_node<std::pair<unsigned int const, CellObjectGuids>, false>::_M_next() const+12>
- eflags 0x10206 [ PF IF RF ]
- cs 0x33 51
- ss 0x2b 43
- ds 0x0 0
- es 0x0 0
- fs 0x0 0
- gs 0x0 0
- BACKTRACE
- #0 0x0000000003b89ce6 in std::__detail::_Hash_node<std::pair<unsigned int const, CellObjectGuids>, false>::_M_next (this=0x326d2e313077) at /usr/include/c++/5/bits/hashtable_policy.h:296
- #1 0x0000000003b89e8c in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash_aux (this=0x7fffb5b394d0, __n=26267) at /usr/include/c++/5/bits/hashtable.h:1980
- #2 0x0000000003b6aa83 in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash (this=0x7fffb5b394d0, __n=26267, __state=@0x7fff8a7fe268: 12983) at /usr/include/c++/5/bits/hashtable.h:1953
- #3 0x0000000003b47f79 in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node (this=0x7fffb5b394d0, __bkt=12717, __code=181496, __node=0x7ffefb96fb00) at /usr/include/c++/5/bits/hashtable.h:1600
- #4 0x000000000463eaed in std::__detail::_Map_base<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>::operator[] (this=0x7fffb5b394d0, __k=@0x7fff8a7fe32c: 181496) at /usr/include/c++/5/bits/hashtable_policy.h:600
- #5 0x000000000463e4ff in std::unordered_map<unsigned int, CellObjectGuids, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, CellObjectGuids> > >::operator[] (this=0x7fffb5b394d0, __k=@0x7fff8a7fe32c: 181496) at /usr/include/c++/5/bits/unordered_map.h:668
- #6 0x000000000463dbde in ObjectMgr::GetCellObjectGuids (this=0x62982a0 <ObjectMgr::instance()::instance>, mapid=530, spawnMode=0 '\000', cell_id=181496) at /home/wow/server_2/Legion/src/server/game/Globals/ObjectMgr.h:1418
- #7 0x000000000463d119 in ObjectGridLoader::Visit (this=0x7fff8a7fe5b0, m=...) at /home/wow/server_2/Legion/src/server/game/Grids/ObjectGridLoader.cpp:139
- #8 0x000000000463f13d in VisitorHelper<ObjectGridLoader, GameObject> (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:45
- #9 0x000000000463f090 in VisitorHelper<ObjectGridLoader, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:51
- #10 0x000000000463ef7d in VisitorHelper<ObjectGridLoader, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:58
- #11 0x000000000463eeb6 in TypeContainerVisitor<ObjectGridLoader, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > >::Visit (this=0x7fff8a7fe4b8, c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:92
- #12 0x000000000463ebff in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::Visit<ObjectGridLoader> (this=0x7ffefbbd35f8, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/Grid.h:91
- #13 0x000000000463e7fa in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::VisitGrid<ObjectGridLoader, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > (this=0x7ffefbbd3000, x=0, y=2, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/NGrid.h:157
- #14 0x000000000463d447 in ObjectGridLoader::LoadN (this=0x7fff8a7fe5b0) at /home/wow/server_2/Legion/src/server/game/Grids/ObjectGridLoader.cpp:183
- #15 0x00000000042f6a9e in Map::LoadGridObjects (this=0x7fffacc17000, grid=0x7ffefbbd3000, cell=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:533
- #16 0x00000000042f68f5 in Map::EnsureGridLoaded (this=0x7fffacc17000, cell=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:521
- #17 0x0000000004646586 in Map::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fffacc17000, cell=..., visitor=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.h:976
- #18 0x00000000046467fb in Cell::VisitCircle<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, visitor=..., map=..., begin_cell=..., end_cell=...) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:176
- #19 0x0000000004644d3b in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, standing_cell=..., visitor=..., map=..., radius=533.333313, x_off=-752.080872, y_off=7394.14404) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:96
- #20 0x0000000004644306 in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, standing_cell=..., visitor=..., map=..., obj=..., radius=533.333313) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:126
- #21 0x000000000464282e in Trinity::DelayedUnitRelocation::Visit (this=0x7fff8a7feb20, m=...) at /home/wow/server_2/Legion/src/server/game/Grids/Notifiers/GridNotifiers.cpp:395
- #22 0x000000000433f812 in VisitorHelper<Trinity::DelayedUnitRelocation, Player> (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:45
- #23 0x000000000433d753 in VisitorHelper<Trinity::DelayedUnitRelocation, Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:51
- #24 0x00000000043397d3 in VisitorHelper<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:58
- #25 0x0000000004334326 in TypeContainerVisitor<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > >::Visit (this=0x7fff8a7feb70, c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:92
- #26 0x000000000432be3e in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::Visit<Trinity::DelayedUnitRelocation> (this=0x7ffefeebab38, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/Grid.h:98
- #27 0x0000000004323b08 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::VisitGrid<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (this=0x7ffefeeb4000, x=4, y=6, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/NGrid.h:157
- #28 0x000000000431c52a in Map::Visit<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fffacc17000, cell=..., visitor=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.h:977
- #29 0x00000000042f8b62 in Map::ProcessRelocationNotifies (this=0x7fffacc17000, diff=253) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:992
- #30 0x00000000042f85bb in Map::Update (this=0x7fffacc17000, t_diff=253) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:915
- #31 0x00000000042e457c in MapUpdateRequest::call (this=0x7fff0398c2c0) at /home/wow/server_2/Legion/src/server/game/Maps/MapUpdater.cpp:43
- #32 0x00000000042e4305 in MapUpdater::WorkerThread (this=0x62e4ec8 <MapManager::instance()::instance+168>) at /home/wow/server_2/Legion/src/server/game/Maps/MapUpdater.cpp:114
- #33 0x00000000042e6309 in std::_Mem_fn_base<void (MapUpdater::*)(), true>::operator()<, void>(MapUpdater*) const (this=0x7fff9a180470, __object=0x62e4ec8 <MapManager::instance()::instance+168>) at /usr/include/c++/5/functional:600
- #34 0x00000000042e629d in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7fff9a180468) at /usr/include/c++/5/functional:1531
- #35 0x00000000042e61b7 in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::operator()() (this=0x7fff9a180468) at /usr/include/c++/5/functional:1520
- #36 0x00000000042e6156 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)> >::_M_run() (this=0x7fff9a180450) at /usr/include/c++/5/thread:115
- #37 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- #38 0x00007ffff650d494 in start_thread (arg=0x7fff8a7ff700) at pthread_create.c:333
- #39 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- BACKTRACE FULL
- #0 0x0000000003b89ce6 in std::__detail::_Hash_node<std::pair<unsigned int const, CellObjectGuids>, false>::_M_next (this=0x326d2e313077) at /usr/include/c++/5/bits/hashtable_policy.h:296
- No locals.
- #1 0x0000000003b89e8c in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash_aux (this=0x7fffb5b394d0, __n=26267) at /usr/include/c++/5/bits/hashtable.h:1980
- __next = 0x326d2e313077
- __bkt = 0
- __new_buckets = 0x7ffefb424000
- __p = 0x326d2e313077
- __bbegin_bkt = 0
- #2 0x0000000003b6aa83 in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash (this=0x7fffb5b394d0, __n=26267, __state=@0x7fff8a7fe268: 12983) at /usr/include/c++/5/bits/hashtable.h:1953
- No locals.
- #3 0x0000000003b47f79 in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node (this=0x7fffb5b394d0, __bkt=12717, __code=181496, __node=0x7ffefb96fb00) at /usr/include/c++/5/bits/hashtable.h:1600
- __saved_state = @0x7fff8a7fe268: 12983
- __do_rehash = {first = true, second = 26267}
- #4 0x000000000463eaed in std::__detail::_Map_base<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>::operator[] (this=0x7fffb5b394d0, __k=@0x7fff8a7fe32c: 181496) at /usr/include/c++/5/bits/hashtable_policy.h:600
- __h = 0x7fffb5b394d0
- __code = 181496
- __n = 12717
- __p = 0x7ffefb96fb00
- #5 0x000000000463e4ff in std::unordered_map<unsigned int, CellObjectGuids, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, CellObjectGuids> > >::operator[] (this=0x7fffb5b394d0, __k=@0x7fff8a7fe32c: 181496) at /usr/include/c++/5/bits/unordered_map.h:668
- No locals.
- #6 0x000000000463dbde in ObjectMgr::GetCellObjectGuids (this=0x62982a0 <ObjectMgr::instance()::instance>, mapid=530, spawnMode=0 '\000', cell_id=181496) at /home/wow/server_2/Legion/src/server/game/Globals/ObjectMgr.h:1418
- No locals.
- #7 0x000000000463d119 in ObjectGridLoader::Visit (this=0x7fff8a7fe5b0, m=...) at /home/wow/server_2/Legion/src/server/game/Grids/ObjectGridLoader.cpp:139
- cellCoord = {x_coord = 248, y_coord = 354}
- cell_guids = @0x7fff8a7fe490: {creatures = std::set with 140735517025712 elements<error reading variable: Cannot access memory at address 0x14ee900000011>, gameobjects = std::set with 4 elements = {[0] = 83284600<error reading variable: Cannot access memory at address 0x636e657373657275>...}}
- #8 0x000000000463f13d in VisitorHelper<ObjectGridLoader, GameObject> (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:45
- No locals.
- #9 0x000000000463f090 in VisitorHelper<ObjectGridLoader, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:51
- No locals.
- #10 0x000000000463ef7d in VisitorHelper<ObjectGridLoader, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:58
- No locals.
- #11 0x000000000463eeb6 in TypeContainerVisitor<ObjectGridLoader, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > >::Visit (this=0x7fff8a7fe4b8, c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:92
- No locals.
- #12 0x000000000463ebff in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::Visit<ObjectGridLoader> (this=0x7ffefbbd35f8, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/Grid.h:91
- No locals.
- #13 0x000000000463e7fa in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::VisitGrid<ObjectGridLoader, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > (this=0x7ffefbbd3000, x=0, y=2, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/NGrid.h:157
- No locals.
- #14 0x000000000463d447 in ObjectGridLoader::LoadN (this=0x7fff8a7fe5b0) at /home/wow/server_2/Legion/src/server/game/Grids/ObjectGridLoader.cpp:183
- visitor = {i_visitor = @0x7fff8a7fe5b0}
- y = 2
- x = 0
- #15 0x00000000042f6a9e in Map::LoadGridObjects (this=0x7fffacc17000, grid=0x7ffefbbd3000, cell=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:533
- loader = {i_cell = {data = {Part = {grid_x = 31, grid_y = 44, cell_x = 0, cell_y = 2, nocreate = 0, reserved = 0}, All = 527135}}, i_grid = @0x7ffefbbd3000, i_map = 0x7fffacc17000, i_gameObjects = 1, i_creatures = 2, i_corpses = 0}
- #16 0x00000000042f68f5 in Map::EnsureGridLoaded (this=0x7fffacc17000, cell=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:521
- grid = 0x7ffefbbd3000
- __FUNCTION__ = "EnsureGridLoaded"
- #17 0x0000000004646586 in Map::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fffacc17000, cell=..., visitor=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.h:976
- x = 31
- y = 44
- cell_x = 0
- cell_y = 7
- #18 0x00000000046467fb in Cell::VisitCircle<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, visitor=..., map=..., begin_cell=..., end_cell=...) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:176
- cellCoord_left = {x_coord = 240, y_coord = 359}
- r_zone_left = {data = {Part = {grid_x = 30, grid_y = 44, cell_x = 0, cell_y = 7, nocreate = 0, reserved = 0}, All = 1837854}}
- cellCoord_right = {x_coord = 248, y_coord = 359}
- r_zone_right = {data = {Part = {grid_x = 31, grid_y = 44, cell_x = 0, cell_y = 7, nocreate = 0, reserved = 0}, All = 1837855}}
- y = 359
- step = 1
- x_shift = 5
- x_start = 241
- x_end = 247
- y_start = 373
- y_end = 359
- #19 0x0000000004644d3b in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, standing_cell=..., visitor=..., map=..., radius=533.333313, x_off=-752.080872, y_off=7394.14404) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:96
- area = {low_bound = {x_coord = 236, y_coord = 358}, high_bound = {x_coord = 252, y_coord = 374}}
- #20 0x0000000004644306 in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, standing_cell=..., visitor=..., map=..., obj=..., radius=533.333313) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:126
- No locals.
- #21 0x000000000464282e in Trinity::DelayedUnitRelocation::Visit (this=0x7fff8a7feb20, m=...) at /home/wow/server_2/Legion/src/server/game/Grids/Notifiers/GridNotifiers.cpp:395
- viewPoint = 0x7fff3b945000
- c2world_relocation = {i_visitor = @0x7fff8a7fe8a0}
- player = 0x7fff3b945000
- pair2 = {x_coord = 244, y_coord = 366}
- cell2 = {data = {Part = {grid_x = 30, grid_y = 45, cell_x = 4, cell_y = 6, nocreate = 0, reserved = 0}, All = 1592158}}
- relocate = {<Trinity::VisibleNotifier> = {i_player = @0x7fff3b945000, i_data = {m_map = 530, m_blockCount = 0, m_outOfRangeGUIDs = std::set with 0 elements, m_data = {_vptr.ByteBuffer = 0x4e33958 <vtable for ByteBuffer+16>, static DEFAULT_SIZE = 4096, static InitialBitPos = 8 '\b', _rpos = 0, _wpos = 0, _bitpos = 8, _curbitval = 0 '\000', _storage = std::vector of length 0, capacity 4096}}, i_visibleNow = std::set with 0 elements, vis_guids = std::set with 30 elements = {[0] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7214, _high = 2305847691801878784}, [1] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2338, _high = 2305847691802884800}, [2] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2363, _high = 2305847691802884800}, [3] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2364, _high = 2305847691802884800}, [4] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7215, _high = 2305847691802884800}, [5] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7216, _high = 2305847691802884800}, [6] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7217, _high = 2305847691802884800}, [7] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7218, _high = 2305847691802884800}, [8] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7219, _high = 2305847691802884800}, [9] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7220, _high = 2305847691802884800}, [10] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7231, _high = 2305847691802884800}, [11] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7232, _high = 2305847691802884800}, [12] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7241, _high = 2305847691802884800}, [13] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2339, _high = 2305847691802884864}, [14] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7213, _high = 2305847691802886592}, [15] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7230, _high = 2305847691802944384}, [16] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7242, _high = 2305847691802944384}, [17] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2421, _high = 3170538820268543168}, [18] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 726, _high = 3170538820268579840}, [19] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 734, _high = 3170538820268579840}, [20] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2400, _high = 3170538820268579840}, [21] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2401, _high = 3170538820268579840}, [22] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2402, _high = 3170538820268579840}, [23] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2403, _high = 3170538820268579840}, [24] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2410, _high = 3170538820268579840}, [25] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2411, _high = 3170538820268579840}, [26] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2412, _high = 3170538820268579840}, [27] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2420, _high = 3170538820268579840}, [28] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2422, _high = 3170538820268579840}, [29] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2423, _high = 3170538820268579840}}}, <No data fields>}
- c2grid_relocation = {i_visitor = @0x7fff8a7fe8a0}
- iter = {_Ptr = 0x7fff3b948d90}
- #22 0x000000000433f812 in VisitorHelper<Trinity::DelayedUnitRelocation, Player> (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:45
- No locals.
- #23 0x000000000433d753 in VisitorHelper<Trinity::DelayedUnitRelocation, Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:51
- No locals.
- #24 0x00000000043397d3 in VisitorHelper<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:58
- No locals.
- #25 0x0000000004334326 in TypeContainerVisitor<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > >::Visit (this=0x7fff8a7feb70, c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:92
- No locals.
- #26 0x000000000432be3e in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::Visit<Trinity::DelayedUnitRelocation> (this=0x7ffefeebab38, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/Grid.h:98
- No locals.
- #27 0x0000000004323b08 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::VisitGrid<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (this=0x7ffefeeb4000, x=4, y=6, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/NGrid.h:157
- No locals.
- #28 0x000000000431c52a in Map::Visit<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fffacc17000, cell=..., visitor=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.h:977
- x = 30
- y = 45
- cell_x = 4
- cell_y = 6
- #29 0x00000000042f8b62 in Map::ProcessRelocationNotifies (this=0x7fffacc17000, diff=253) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:992
- pair = {x_coord = 244, y_coord = 366}
- cell = {data = {Part = {grid_x = 30, grid_y = 45, cell_x = 4, cell_y = 6, nocreate = 1, reserved = 0}, All = 18369374}}
- cell_relocation = {i_map = @0x7fffacc17000, cell = @0x7fff8a7feb84, p = @0x7fff8a7feb88, i_radius = 533.333313}
- world_object_relocation = {i_visitor = @0x7fff8a7feb20}
- cell_id = 187636
- grid_object_relocation = {i_visitor = @0x7fff8a7feb20}
- y = 366
- x = 244
- grid = 0x7ffefeeb4000
- gy = 45
- gx = 30
- cell_min = {x_coord = 240, y_coord = 360}
- cell_max = {x_coord = 248, y_coord = 368}
- i = {_Ptr = 0x7ffefeeb4020}
- reset = {<No data fields>}
- grid_notifier = {i_visitor = @0x7fff8a7febe0}
- world_notifier = {i_visitor = @0x2d2bf46}
- #30 0x00000000042f85bb in Map::Update (this=0x7fffacc17000, t_diff=253) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:915
- statDiff = 478701
- processingTime = 478710
- lock = {_M_device = @0x7fffacc2f730}
- updater = {i_timeDiff = 253}
- grid_object_update = {i_visitor = @0x7fff8a7feca4}
- world_object_update = {i_visitor = @0x7fff8a7feca4}
- #31 0x00000000042e457c in MapUpdateRequest::call (this=0x7fff0398c2c0) at /home/wow/server_2/Legion/src/server/game/Maps/MapUpdater.cpp:43
- No locals.
- #32 0x00000000042e4305 in MapUpdater::WorkerThread (this=0x62e4ec8 <MapManager::instance()::instance+168>) at /home/wow/server_2/Legion/src/server/game/Maps/MapUpdater.cpp:114
- request = 0x7fff0398c2c0
- #33 0x00000000042e6309 in std::_Mem_fn_base<void (MapUpdater::*)(), true>::operator()<, void>(MapUpdater*) const (this=0x7fff9a180470, __object=0x62e4ec8 <MapManager::instance()::instance+168>) at /usr/include/c++/5/functional:600
- No locals.
- #34 0x00000000042e629d in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7fff9a180468) at /usr/include/c++/5/functional:1531
- No locals.
- #35 0x00000000042e61b7 in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::operator()() (this=0x7fff9a180468) at /usr/include/c++/5/functional:1520
- No locals.
- #36 0x00000000042e6156 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)> >::_M_run() (this=0x7fff9a180450) at /usr/include/c++/5/thread:115
- No locals.
- #37 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #38 0x00007ffff650d494 in start_thread (arg=0x7fff8a7ff700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fff8a7ff700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735517030144, 4328759301706907963, 1, 140737488287279, 0, 140737354125376, -4328588876900171461, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #39 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- INFO THREADS
- Id Target Id Frame
- 18 Thread 0x7fff843ff700 (LWP 18555) "worldserver" 0x00007ffff513c083 in epoll_wait () from /lib/x86_64-linux-gnu/libc.so.6
- 17 Thread 0x7fff853ff700 (LWP 18554) "worldserver" 0x00007ffff5134383 in select () from /lib/x86_64-linux-gnu/libc.so.6
- * 16 Thread 0x7fff8a7ff700 (LWP 18553) "worldserver" 0x0000000003b89ce6 in std::__detail::_Hash_node<std::pair<unsigned int const, CellObjectGuids>, false>::_M_next (this=0x326d2e313077) at /usr/include/c++/5/bits/hashtable_policy.h:296
- 15 Thread 0x7fffed7f6700 (LWP 18536) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 14 Thread 0x7fffedff7700 (LWP 18535) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 13 Thread 0x7fffee7f8700 (LWP 18534) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 12 Thread 0x7fffeeff9700 (LWP 18533) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 11 Thread 0x7fffef7fa700 (LWP 18532) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 10 Thread 0x7fffefffb700 (LWP 18531) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 9 Thread 0x7ffff07fc700 (LWP 18530) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 8 Thread 0x7ffff0ffd700 (LWP 18529) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 7 Thread 0x7ffff17fe700 (LWP 18528) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 6 Thread 0x7ffff1fff700 (LWP 18527) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 5 Thread 0x7ffff2ffd700 (LWP 18526) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 3 Thread 0x7ffff37fe700 (LWP 18524) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- 2 Thread 0x7ffff3fff700 (LWP 18523) "worldserver" 0x00007ffff513c083 in epoll_wait () from /lib/x86_64-linux-gnu/libc.so.6
- 1 Thread 0x7ffff7fe4780 (LWP 18519) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- THREADS APPLY ALL BACKTRACE FULL
- Thread 18 (Thread 0x7fff843ff700 (LWP 18555)):
- #0 0x00007ffff513c083 in epoll_wait () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- #1 0x0000000002d28af5 in boost::asio::detail::epoll_reactor::run (this=0x7fff8584c280, block=true, ops=...) at /home/wow/server_2/boost/boost_build/include/boost/asio/detail/impl/epoll_reactor.ipp:392
- timeout = -1
- events = {{events = 2218779872, data = {ptr = 0x2dd2d8200007fff, fd = 32767, u32 = 32767, u64 = 206371194297942015}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2218780112, data = {ptr = 0x843fe4f000007fff, fd = 32767, u32 = 32767, u64 = 9529587055982575615}}, {events = 32767, data = {ptr = 0x2dd2934 <std::allocator<unsigned char>::~allocator()+24>, fd = 48048436, u32 = 48048436, u64 = 48048436}}, {events = 2218779920, data = {ptr = 0x843fe5d000007fff, fd = 32767, u32 = 32767, u64 = 9529588018055249919}}, {events = 32767, data = {ptr = 0x7fff843fe510, fd = -2076187376, u32 = 2218779920, u64 = 140735412167952}}, {events = 48047348, data = {ptr = 0x209f500000000000, fd = 0, u32 = 0, u64 = 2350685491440910336}}, {events = 32767, data = {ptr = 0x7fff843fe5d0, fd = -2076187184, u32 = 2218780112, u64 = 140735412168144}}, {events = 2218779952, data = {ptr = 0x2dd255d00007fff, fd = 32767, u32 = 32767, u64 = 206362239291129855}}, {events = 0, data = {ptr = 0x7fff209f6000, fd = 547315712, u32 = 547315712, u64 = 140733740703744}}, {events = 2218780112, data = {ptr = 0x843fe55000007fff, fd = 32767, u32 = 32767, u64 = 9529587468299436031}}, {events = 32767, data = {ptr = 0x2dd1c49 <std::vector<unsigned char, std::allocator<unsigned char> >::~vector()+65>, fd = 48045129, u32 = 48045129, u64 = 48045129}}, {events = 5, data = {ptr = 0x843fe5d000000005, fd = 5, u32 = 5, u64 = 9529588018055217157}}, {events = 32767, data = {ptr = 0x7fff843fe570, fd = -2076187280, u32 = 2218780016, u64 = 140735412168048}}, {events = 65920004, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff843fe5c0, fd = -2076187200, u32 = 2218780096, u64 = 140735412168128}}, {events = 2218780208, data = {ptr = 0x3ed509d00007fff, fd = 32767, u32 = 32767, u64 = 282970986834329599}}, {events = 0, data = {ptr = 0x7fff8340f040, fd = -2092896192, u32 = 2202071104, u64 = 140735395459136}}, {events = 4060887696, data = {ptr = 0x270c00007fff, fd = 32767, u32 = 32767, u64 = 42932493123583}}, {events = 0, data = {ptr = 0x2f279f0b8bee860, fd = -1195448224, u32 = 3099519072, u64 = 212366207238465632}}, {events = 2218780096, data = {ptr = 0x2d2b3f300007fff, fd = 32767, u32 = 32767, u64 = 203422789443551231}}, {events = 0, data = {ptr = 0x11e1a300, fd = 300000000, u32 = 300000000, u64 = 300000000}}, {events = 2242065448, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 4294967295, data = {ptr = 0x7ffff20c3a88, fd = -234079608, u32 = 4060887688, u64 = 140737254275720}}, {events = 2218780144, data = {ptr = 0x2d1e74800007fff, fd = 32767, u32 = 32767, u64 = 203197754632077311}}, {events = 0, data = {ptr = 0xffffffff209f6000, fd = 547315712, u32 = 547315712, u64 = 18446744069961900032}}, {events = 4060887688, data = {ptr = 0x843fe61000007fff, fd = 32767, u32 = 32767, u64 = 9529588292933156863}}, {events = 32767, data = {ptr = 0x2d37af3 <std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()+33>, fd = 47414003, u32 = 47414003, u64 = 47414003}}, {events = 47540171, data = {ptr = 0xf20c3a8000000000, fd = 0, u32 = 0, u64 = 17441379778329313280}}, {events = 32767, data = {ptr = 0x7fff843fe630, fd = -2076187088, u32 = 2218780208, u64 = 140735412168240}}, {events = 47389281, data = {ptr = 0x9b1c0d0800000000, fd = 0, u32 = 0, u64 = 11176822703237627904}}, {events = 32767, data = {ptr = 0x7fff843fe698, fd = -2076186984, u32 = 2218780312, u64 = 140735412168344}}, {events = 2218780240, data = {ptr = 0x3ca2ab600007fff, fd = 32767, u32 = 32767, u64 = 273077688581783551}}, {events = 0, data = {ptr = 0x7fff843fe690, fd = -2076186992, u32 = 2218780304, u64 = 140735412168336}}, {events = 2218780304, data = {ptr = 0x843fe67000007fff, fd = 32767, u32 = 32767, u64 = 9529588705250017279}}, {events = 32767, data = {ptr = 0x3ca2ad2 <std::shared_ptr<WorldSocket>::~shared_ptr()+24>, fd = 63580882, u32 = 63580882, u64 = 63580882}}, {events = 1059040992, data = {ptr = 0x843fe69000007fff, fd = 32767, u32 = 32767, u64 = 9529588842688970751}}, {events = 32767, data = {ptr = 0x7fff843fe6b0, fd = -2076186960, u32 = 2218780336, u64 = 140735412168368}}, {events = 65870944, data = {ptr = 0x3f1faee000000000, fd = 0, u32 = 0, u64 = 4548546425763397632}}, {events = 32767, data = {ptr = 0x7fff843fe6c8, fd = -2076186936, u32 = 2218780360, u64 = 140735412168392}}, {events = 4060887696, data = {ptr = 0xf20c3a8000007fff, fd = 32767, u32 = 32767, u64 = 17441379778329346047}}, {events = 32767, data = {ptr = 0x7fff843fe6c0, fd = -2076186944, u32 = 2218780352, u64 = 140735412168384}}, {events = 2218780376, data = {ptr = 0x843fe6f000007fff, fd = 32767, u32 = 32767, u64 = 9529589255005831167}}, {events = 32767, data = {ptr = 0x3ed232b <std::__find_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}>, std::random_access_iterator_tag)+406>, fd = 65872683, u32 = 65872683, u64 = 65872683}}, {events = 2242065448, data = {ptr = 0x9b1c0d0800007fff, fd = 32767, u32 = 32767, u64 = 11176822703237660671}}, {events = 32767, data = {ptr = 0x7fff3f1faef0, fd = 1059041008, u32 = 1059041008, u64 = 140734252429040}}, {events = 1059041008, data = {ptr = 0x843fe71800007fff, fd = 32767, u32 = 32767, u64 = 9529589426804523007}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2218780496, data = {ptr = 0x843fe74800007fff, fd = 32767, u32 = 32767, u64 = 9529589632962953215}}, {events = 32767, data = {ptr = 0x7fff843fe730, fd = -2076186832, u32 = 2218780464, u64 = 140735412168496}}, {events = 65868431, data = {ptr = 0x843fe74800000000, fd = 0, u32 = 0, u64 = 9529589632962920448}}, {events = 32767, data = {ptr = 0x7fff843fe750, fd = -2076186800, u32 = 2218780496, u64 = 140735412168528}}, {events = 2218780496, data = {ptr = 0x3f1faef000007fff, fd = 32767, u32 = 32767, u64 = 4548546494482907135}}, {events = 32767, data = {ptr = 0x7fff843fe780, fd = -2076186752, u32 = 2218780544, u64 = 140735412168576}}, {events = 65869030, data = {ptr = 0x843fe77800000000, fd = 0, u32 = 0, u64 = 9529589839121350656}}, {events = 32767, data = {ptr = 0x7fff3f1faef0, fd = 1059041008, u32 = 1059041008, u64 = 140734252429040}}, {events = 1059041008, data = {ptr = 0x9b1c0d2000007fff, fd = 32767, u32 = 32767, u64 = 11176822806316875775}}, {events = 32767, data = {ptr = 0x6f, fd = 111, u32 = 111, u64 = 111}}, {events = 2218780600, data = {ptr = 0x3f1faef000007fff, fd = 32767, u32 = 32767, u64 = 4548546494482907135}}, {events = 32767, data = {ptr = 0x7fff3f1faef0, fd = 1059041008, u32 = 1059041008, u64 = 140734252429040}}, {events = 2218780624, data = {ptr = 0x3ed094900007fff, fd = 32767, u32 = 32767, u64 = 282892560731504639}}, {events = 0, data = {ptr = 0x7fff9b1c0d20, fd = -1692660448, u32 = 2602306848, u64 = 140735795694880}}, {events = 1059041008, data = {ptr = 0x3f1faef000007fff, fd = 32767, u32 = 32767, u64 = 4548546494482907135}}, {events = 32767, data = {ptr = 0x7fff9b1c0d20, fd = -1692660448, u32 = 2602306848, u64 = 140735795694880}}, {events = 1059039232, data = {ptr = 0x3f1fa80000007fff, fd = 32767, u32 = 32767, u64 = 4548538866620989439}}, {events = 32767, data = {ptr = 0x7fff843fe848, fd = -2076186552, u32 = 2218780744, u64 = 140735412168776}}, {events = 2602306824, data = {ptr = 0x843fe87000007fff, fd = 32767, u32 = 32767, u64 = 9529590904273272831}}, {events = 32767, data = {ptr = 0x3ecfdd4 <NetworkThread<WorldSocket>::Update()+348>, fd = 65863124, u32 = 65863124, u64 = 65863124}}, {events = 2218780768, data = {ptr = 0x9b1c0d0800007fff, fd = 32767, u32 = 32767, u64 = 11176822703237660671}}, {events = 32767, data = {ptr = 0x7fff843fe830, fd = -2076186576, u32 = 2218780720, u64 = 140735412168752}}, {events = 10000, data = {ptr = 0x3ecfc7800000000, fd = 0, u32 = 0, u64 = 282878468943773696}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2602306824, data = {ptr = 0x9b1c0d0800007fff, fd = 32767, u32 = 32767, u64 = 11176822703237660671}}, {events = 32767, data = {ptr = 0x3ecfc78 <NetworkThread<WorldSocket>::Update()>, fd = 65862776, u32 = 65862776, u64 = 65862776}}, {events = 0, data = {ptr = 0x3f1faef000000000, fd = 0, u32 = 0, u64 = 4548546494482874368}}, {events = 32767, data = {ptr = 0x7fff3f1faef0, fd = 1059041008, u32 = 1059041008, u64 = 140734252429040}}, {events = 1059041008, data = {ptr = 0x3f1faef000007fff, fd = 32767, u32 = 32767, u64 = 4548546494482907135}}, {events = 32767, data = {ptr = 0x7fff843fe870, fd = -2076186512, u32 = 2218780784, u64 = 140735412168816}}, {events = 0, data = {ptr = 0x3ecfc7800000000, fd = 0, u32 = 0, u64 = 282878468943773696}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2218780816, data = {ptr = 0x3ed357f00007fff, fd = 32767, u32 = 32767, u64 = 282941171171360767}}, {events = 0, data = {ptr = 0x7fff9b1c0d08, fd = -1692660472, u32 = 2602306824, u64 = 140735795694856}}, {events = 2218781280, data = {ptr = 0x843fe8c000007fff, fd = 32767, u32 = 32767, u64 = 9529591247870656511}}, {events = 32767, data = {ptr = 0x3ed3478 <std::_Bind<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)>::__call<void, boost::system::error_code const&, 0ul>(std::tuple<boost::system::error_code const&>&&, std::_Index_tuple<0ul>)+72>, fd = 65877112, u32 = 65877112, u64 = 65877112}}, {events = 2218780920, data = {ptr = 0x843fea6000007fff, fd = 32767, u32 = 32767, u64 = 9529593034577051647}}, {events = 32767, data = {ptr = 0x7fff843fe8d0, fd = -2076186416, u32 = 2218780880, u64 = 140735412168912}}, {events = 65876982, data = {ptr = 0x843fe91000000000, fd = 0, u32 = 0, u64 = 9529591591468007424}}, {events = 32767, data = {ptr = 0x3ed3263 <std::_Bind<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)>::operator()<boost::system::error_code const&, void>(boost::system::error_code const&)+71>, fd = 65876579, u32 = 65876579, u64 = 65876579}}, {events = 0, data = {ptr = 0x3ed324b00000000, fd = 0, u32 = 0, u64 = 282937649298145280}}, {events = 0, data = {ptr = 0x7fff843fea78, fd = -2076185992, u32 = 2218781304, u64 = 140735412169336}}, {events = 2218781280, data = {ptr = 0x843fe91000007fff, fd = 32767, u32 = 32767, u64 = 9529591591468040191}}, {events = 32767, data = {ptr = 0x7fff843fea78, fd = -2076185992, u32 = 2218781304, u64 = 140735412169336}}, {events = 2218781136, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7fff843fe930, fd = -2076186320, u32 = 2218780976, u64 = 140735412169008}}, {events = 65876119, data = {ptr = 0x843fe94000000000, fd = 0, u32 = 0, u64 = 9529591797626437632}}, {events = 32767, data = {ptr = 0x7fff843fea60, fd = -2076186016, u32 = 2218781280, u64 = 140735412169312}}, {events = 2218781184, data = {ptr = 0x3ed2df900007fff, fd = 32767, u32 = 32767, u64 = 282932899064348671}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2218781280, data = {ptr = 0x843fe97000007fff, fd = 32767, u32 = 32767, u64 = 9529592003784900607}}, {events = 32767, data = {ptr = 0x7fff843fea60, fd = -2076186016, u32 = 2218781280, u64 = 140735412169312}}, {events = 2218781280, data = {ptr = 0x843febd000007fff, fd = 32767, u32 = 32767, u64 = 9529594615125016575}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1889785611, data = {ptr = 0xfde170b8a3d70a3d, fd = -1546188227, u32 = 2748779069, u64 = 18294027099680737853}}, {events = 32766, data = {ptr = 0x7fff843fea70, fd = -2076186000, u32 = 2218781296, u64 = 140735412169328}}, {events = 2218781104, data = {ptr = 0x3ed0b7200007fff, fd = 32767, u32 = 32767, u64 = 282894935848419327}}, {events = 0, data = {ptr = 0x7ffefde170b8, fd = -35557192, u32 = 4259410104, u64 = 140733157830840}}, {events = 2218781280, data = {ptr = 0x843fe9d000007fff, fd = 32767, u32 = 32767, u64 = 9529592416101761023}}, {events = 32767, data = {ptr = 0x3ed1d9d <std::addressof<std::_Bind<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)> >(std::_Bind<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)>&)+24>, fd = 65871261, u32 = 65871261, u64 = 65871261}}, {events = 2218781152, data = {ptr = 0x843fea6000007fff, fd = 32767, u32 = 32767, u64 = 9529593034577051647}}, {events = 32767, data = {ptr = 0x7fff843fea00, fd = -2076186112, u32 = 2218781184, u64 = 140735412169216}}, {events = 2218781280, data = {ptr = 0x843fea0000007fff, fd = 32767, u32 = 32767, u64 = 9529592622260191231}}, {events = 32767, data = {ptr = 0x3ed1d9d <std::addressof<std::_Bind<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)> >(std::_Bind<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)>&)+24>, fd = 65871261, u32 = 65871261, u64 = 65871261}}, {events = 64, data = {ptr = 0x843fea9000000000, fd = 0, u32 = 0, u64 = 9529593240735449088}}, {events = 32767, data = {ptr = 0x7fff843fea20, fd = -2076186080, u32 = 2218781216, u64 = 140735412169248}}, {events = 65871340, data = {ptr = 0x843fea6000000000, fd = 0, u32 = 0, u64 = 9529593034577018880}}, {events = 32767, data = {ptr = 0x7fff843fea90, fd = -2076185968, u32 = 2218781328, u64 = 140735412169360}}, {events = 2218781376, data = {ptr = 0x3ed258300007fff, fd = 32767, u32 = 32767, u64 = 282923596165185535}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2218781760, data = {ptr = 0xfde1708000007fff, fd = 32767, u32 = 32767, u64 = 18294026856413822975}}, {events = 32766, data = {ptr = 0x7fffb8bf30c0, fd = -1195429696, u32 = 3099537600, u64 = 140736292925632}}, {events = 0, data = {ptr = 0x843fec4000000000, fd = 0, u32 = 0, u64 = 9529595096161320960}}, {events = 32767, data = {ptr = 0x3ecfc78 <NetworkThread<WorldSocket>::Update()>, fd = 65862776, u32 = 65862776, u64 = 65862776}}, {events = 0, data = {ptr = 0x9b1c0d0800000000, fd = 0, u32 = 0, u64 = 11176822703237627904}}, {events = 32767, data = {ptr = 0x7fff00000000, fd = 0, u32 = 0, u64 = 140733193388032}}, {events = 4146049224, data = {ptr = 0x843fec4000007fff, fd = 32767, u32 = 32767, u64 = 9529595096161353727}}, {events = 32767, data = {ptr = 0x7fff843fea60, fd = -2076186016, u32 = 2218781280, u64 = 140735412169312}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fffb8bf3178, fd = -1195429512, u32 = 3099537784, u64 = 140736292925816}}}
- num_events = -2076185872
- check_timers = 2
- #2 0x0000000002d29f0c in boost::asio::detail::task_io_service::do_run_one (this=0x7fffb8bf30c0, lock=..., this_thread=..., ec=...) at /home/wow/server_2/boost/boost_build/include/boost/asio/detail/impl/task_io_service.ipp:356
- on_exit = {task_io_service_ = 0x7fffb8bf30c0, lock_ = 0x7fff843feba0, this_thread_ = 0x7fff843febd0}
- o = 0x7fffb8bf3158
- more_handlers = false
- #3 0x0000000002d299c4 in boost::asio::detail::task_io_service::run (this=0x7fffb8bf30c0, ec=...) at /home/wow/server_2/boost/boost_build/include/boost/asio/detail/impl/task_io_service.ipp:149
- this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
- ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0x7fffb8bf30c0, value_ = 0x7fff843febd0, next_ = 0x0}
- lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7fffb8bf30f0, locked_ = false}
- n = 96322
- #4 0x0000000002d2a27d in boost::asio::io_service::run (this=0x7fff9b1c0d78) at /home/wow/server_2/boost/boost_build/include/boost/asio/impl/io_service.ipp:59
- ec = {m_val = 0, m_cat = 0x7ffff71fb0c8 <boost::system::system_category()::system_category_const>}
- s = 140735795695016
- #5 0x0000000003ecefc0 in NetworkThread<WorldSocket>::Run (this=0x7fff9b1c0d08) at /home/wow/server_2/Legion/src/server/shared/Networking/NetworkThread.h:126
- No locals.
- #6 0x0000000003ed357f in std::_Mem_fn_base<void (NetworkThread<WorldSocket>::*)(), true>::operator()<, void>(NetworkThread<WorldSocket>*) const (this=0x7fff85769170, __object=0x7fff9b1c0d08) at /usr/include/c++/5/functional:600
- No locals.
- #7 0x0000000003ed3acd in std::_Bind_simple<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7fff85769168) at /usr/include/c++/5/functional:1531
- No locals.
- #8 0x0000000003ed39b3 in std::_Bind_simple<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)>::operator()() (this=0x7fff85769168) at /usr/include/c++/5/functional:1520
- No locals.
- #9 0x0000000003ed3912 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)> >::_M_run() (this=0x7fff85769150) at /usr/include/c++/5/thread:115
- No locals.
- #10 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #11 0x00007ffff650d494 in start_thread (arg=0x7fff843ff700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fff843ff700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735412172544, 4328759301706907963, 1, 140737488346383, 0, 140737354125376, -4328557540818779845, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #12 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 17 (Thread 0x7fff853ff700 (LWP 18554)):
- #0 0x00007ffff5134383 in select () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- #1 0x0000000004dbfcd7 in tcp_select (soap=0x7fff853d7390, sk=36, flags=7, timeout=3) at /home/wow/server_2/Legion/dep/gsoap/stdsoap2.cpp:4581
- r = 0
- tv = {tv_sec = 0, tv_usec = 580025}
- fd = {{fds_bits = {68719476736, 0 <repeats 15 times>}}, {fds_bits = {68719476736, 0 <repeats 15 times>}}, {fds_bits = {68719476736, 0 <repeats 15 times>}}}
- rfd = 0x7fff853d7150
- sfd = 0x7fff853d71d0
- efd = 0x7fff853d7250
- retries = 1
- eintr = 10
- #2 0x0000000004dc0ba3 in soap_accept (soap=0x7fff853d7390) at /home/wow/server_2/Legion/dep/gsoap/stdsoap2.cpp:5000
- r = 0
- n = 16
- err = 0
- len = 65536
- set = 1
- #3 0x0000000002d59feb in TCSoapThread (host="127.0.0.1", port=7878) at /home/wow/server_2/Legion/src/server/worldserver/TCSoap/TCSoap.cpp:46
- thread_soap = 0x7fff9d9ed128
- soap = {_vptr.soap = 0x54f36c0 <vtable for soap+16>, state = 1, version = 0, mode = 0, imode = 33554432, omode = 33554432, float_format = 0x54f1dde "%.9G", double_format = 0x54f1de3 "%.17lG", dime_id_format = 0x54f1dea "cid:id%d", http_version = 0x54f1df3 "1.1", http_content = 0x0, encodingStyle = 0x0, actor = 0x0, lang = 0x54f1dfb "en", recv_timeout = 5, send_timeout = 5, connect_timeout = 0, accept_timeout = 3, socket_flags = 0, connect_flags = 0, bind_flags = 0, accept_flags = 0, linger_time = 0, namespaces = 0x6229bc0 <namespaces>, local_namespaces = 0x0, nlist = 0x0, blist = 0x0, clist = 0x7fff8446f760, alist = 0x0, iht = {0x0 <repeats 1999 times>}, pht = {0x0 <repeats 4096 times>}, pblk = 0x0, pidx = 0, header = 0x0, fault = 0x7fff8447a060, idnum = 0, user = 0x0, data = {0x0, 0x0, 0x0, 0x0}, plugins = 0x0, userid = 0x0, passwd = 0x0, authrealm = 0x0, ntlm_challenge = 0x0, ntlm_auth = 0, ntlm_stage = 0, fpost = 0x4dc2fa8 <http_post(soap*, char const*, char const*, int, char const*, char const*, size_t)>, fget = 0x4dc2f6b <http_get(soap*)>, fput = 0x4dc2f7a <http_405(soap*)>, fdel = 0x4dc2f7a <http_405(soap*)>, fopt = 0x4dc2f89 <http_200(soap*)>, fhead = 0x4dc2f89 <http_200(soap*)>, fform = 0x0, fposthdr = 0x4dc36d9 <http_post_header(soap*, char const*, char const*)>, fresponse = 0x4dc3788 <http_response(soap*, int, size_t)>, fparse = 0x4dc18cd <http_parse(soap*)>, fparsehdr = 0x4dc23a8 <http_parse_header(soap*, char const*, char const*)>, fheader = 0x0, fresolve = 0x4dbdca4 <tcp_gethost(soap*, char const*, in_addr*)>, fconnect = 0x0, fdisconnect = 0x0, fclosesocket = 0x4dc01fe <tcp_closesocket(soap*, int)>, fshutdownsocket = 0x4dc0219 <tcp_shutdownsocket(soap*, int, int)>, fopen = 0x4dbdd6d <tcp_connect(soap*, char const*, char const*, int)>, faccept = 0x4dbfe7c <tcp_accept(soap*, int, sockaddr*, int*)>, fclose = 0x4dbfeb0 <tcp_disconnect(soap*)>, fsend = 0x4db7800 <fsend(soap*, char const*, size_t)>, frecv = 0x4db8334 <frecv(soap*, char*, size_t)>, fpoll = 0x4dc0873 <soap_poll(soap*)>, fseterror = 0x0, fignore = 0x0, fserveloop = 0x0, fplugin = 0x4ddb43a <fplugin(soap*, char const*)>, fmalloc = 0x0, feltbegin = 0x0, feltendin = 0x0, feltbegout = 0x0, feltendout = 0x0, fprepareinitsend = 0x0, fprepareinitrecv = 0x0, fpreparesend = 0x0, fpreparerecv = 0x0, fpreparefinalsend = 0x0, fpreparefinalrecv = 0x0, filterstop = 0, ffiltersend = 0x0, ffilterrecv = 0x0, fdimereadopen = 0x0, fdimewriteopen = 0x0, fdimereadclose = 0x0, fdimewriteclose = 0x0, fdimeread = 0x0, fdimewrite = 0x0, fmimereadopen = 0x0, fmimewriteopen = 0x0, fmimereadclose = 0x0, fmimewriteclose = 0x0, fmimeread = 0x0, fmimewrite = 0x0, master = 36, socket = -1, sendsk = -1, recvsk = -1, os = 0x0, is = 0x0, sendfd = 1, recvfd = 0, bufidx = 0, buflen = 0, ahead = 0, cdata = 0, body = 0, level = 0, count = 0, length = 0, labbuf = 0x0, lablen = 0, labidx = 0, buf = '\000' <repeats 65535 times>, msgbuf = '\000' <repeats 1023 times>, tmpbuf = '\000' <repeats 1023 times>, tag = '\000' <repeats 1023 times>, id = '\000' <repeats 1023 times>, href = '\000' <repeats 1023 times>, type = '\000' <repeats 1023 times>, arrayType = '\000' <repeats 1023 times>, arraySize = '\000' <repeats 1023 times>, arrayOffset = '\000' <repeats 1023 times>, other = 0, root = 0, position = 0, positions = {0 <repeats 16 times>}, attributes = 0x0, encoding = 0, mustUnderstand = 0, null = 0, ns = 0, part = 9, event = 0, evlev = 0, alloced = 0, peeked = 0, chunksize = 0, chunkbuflen = 0, endpoint = '\000' <repeats 1023 times>, path = '\000' <repeats 1023 times>, host = '\000' <repeats 1023 times>, action = 0x0, prolog = 0x0, ip = 0, port = 7878, keep_alive = 0, tcp_keep_alive = 0, tcp_keep_idle = 0, tcp_keep_intvl = 0, tcp_keep_cnt = 0, max_keep_alive = 100, proxy_http_version = 0x54f1df7 "1.0", proxy_host = 0x0, proxy_port = 8080, proxy_userid = 0x0, proxy_passwd = 0x0, proxy_from = 0x0, status = 0, error = 0, errmode = 0, errnum = 0, dom = 0x0, dime = {count = 0, size = 0, chunksize = 0, buflen = 0, flags = 0 '\000', ptr = 0x0, id = 0x0, type = 0x0, options = 0x0, list = 0x0, first = 0x0, last = 0x0}, mime = {boundary = 0x0, start = 0x0, list = 0x0, first = 0x0, last = 0x0}, xlist = 0x0, logfile = {0x0, 0x0, 0x0}, fdebug = {0x0, 0x0, 0x0}, mht = {0x0 <repeats 4096 times>}, wsuid = 0x0, c14nexclude = 0x0, cookies = 0x0, cookie_domain = 0x0, cookie_path = 0x0, cookie_max = 32, ipv6_multicast_if = 0, ipv4_multicast_if = 0x0, ipv4_multicast_ttl = 0 '\000', peer = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0}, sin_zero = "\000\000\000\000\000\000\000"}, peerlen = 16, fsslauth = 0x4dbd0a4 <ssl_auth_init(soap*)>, fsslverify = 0x4dbd740 <ssl_verify_callback(int, X509_STORE_CTX*)>, bio = 0x0, ssl = 0x0, ctx = 0x0, session = 0x0, dhfile = 0x0, randfile = 0x0, ssl_flags = 1, keyfile = 0x0, keyid = 0x0, password = 0x0, cafile = 0x0, capath = 0x0, crlfile = 0x0, session_host = '\000' <repeats 1023 times>, session_port = 0, c_locale = 0x0, d_stream = 0x0, z_crc = 0, z_dict = 0x0, z_dict_len = 0, zlib_state = 0, zlib_in = 0, zlib_out = 0, z_buf = 0x0, z_buflen = 0, z_level = 0, z_ratio_in = 0, z_ratio_out = 0}
- #4 0x0000000002d4f9f3 in std::_Bind_simple<void (*(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)>::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (this=0x7fff9d9ed128) at /usr/include/c++/5/functional:1531
- No locals.
- #5 0x0000000002d4eeb5 in std::_Bind_simple<void (*(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)>::operator()() (this=0x7fff9d9ed128) at /usr/include/c++/5/functional:1520
- No locals.
- #6 0x0000000002d4dd4a in std::thread::_Impl<std::_Bind_simple<void (*(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)> >::_M_run() (this=0x7fff9d9ed110) at /usr/include/c++/5/thread:115
- No locals.
- #7 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #8 0x00007ffff650d494 in start_thread (arg=0x7fff853ff700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fff853ff700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735428949760, 4328759301706907963, 1, 140737488347455, 0, 140737354125376, -4328559739842035397, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #9 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 16 (Thread 0x7fff8a7ff700 (LWP 18553)):
- #0 0x0000000003b89ce6 in std::__detail::_Hash_node<std::pair<unsigned int const, CellObjectGuids>, false>::_M_next (this=0x326d2e313077) at /usr/include/c++/5/bits/hashtable_policy.h:296
- No locals.
- #1 0x0000000003b89e8c in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash_aux (this=0x7fffb5b394d0, __n=26267) at /usr/include/c++/5/bits/hashtable.h:1980
- __next = 0x326d2e313077
- __bkt = 0
- __new_buckets = 0x7ffefb424000
- __p = 0x326d2e313077
- __bbegin_bkt = 0
- #2 0x0000000003b6aa83 in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash (this=0x7fffb5b394d0, __n=26267, __state=@0x7fff8a7fe268: 12983) at /usr/include/c++/5/bits/hashtable.h:1953
- No locals.
- #3 0x0000000003b47f79 in std::_Hashtable<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node (this=0x7fffb5b394d0, __bkt=12717, __code=181496, __node=0x7ffefb96fb00) at /usr/include/c++/5/bits/hashtable.h:1600
- __saved_state = @0x7fff8a7fe268: 12983
- __do_rehash = {first = true, second = 26267}
- #4 0x000000000463eaed in std::__detail::_Map_base<unsigned int, std::pair<unsigned int const, CellObjectGuids>, std::allocator<std::pair<unsigned int const, CellObjectGuids> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>::operator[] (this=0x7fffb5b394d0, __k=@0x7fff8a7fe32c: 181496) at /usr/include/c++/5/bits/hashtable_policy.h:600
- __h = 0x7fffb5b394d0
- __code = 181496
- __n = 12717
- __p = 0x7ffefb96fb00
- #5 0x000000000463e4ff in std::unordered_map<unsigned int, CellObjectGuids, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, CellObjectGuids> > >::operator[] (this=0x7fffb5b394d0, __k=@0x7fff8a7fe32c: 181496) at /usr/include/c++/5/bits/unordered_map.h:668
- No locals.
- #6 0x000000000463dbde in ObjectMgr::GetCellObjectGuids (this=0x62982a0 <ObjectMgr::instance()::instance>, mapid=530, spawnMode=0 '\000', cell_id=181496) at /home/wow/server_2/Legion/src/server/game/Globals/ObjectMgr.h:1418
- No locals.
- #7 0x000000000463d119 in ObjectGridLoader::Visit (this=0x7fff8a7fe5b0, m=...) at /home/wow/server_2/Legion/src/server/game/Grids/ObjectGridLoader.cpp:139
- cellCoord = {x_coord = 248, y_coord = 354}
- cell_guids = @0x7fff8a7fe490: {creatures = std::set with 140735517025712 elements<error reading variable: Cannot access memory at address 0x14ee900000011>, gameobjects = std::set with 4 elements = {[0] = 83284600<error reading variable: Cannot access memory at address 0x636e657373657275>...}}
- #8 0x000000000463f13d in VisitorHelper<ObjectGridLoader, GameObject> (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:45
- No locals.
- #9 0x000000000463f090 in VisitorHelper<ObjectGridLoader, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:51
- No locals.
- #10 0x000000000463ef7d in VisitorHelper<ObjectGridLoader, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:58
- No locals.
- #11 0x000000000463eeb6 in TypeContainerVisitor<ObjectGridLoader, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > >::Visit (this=0x7fff8a7fe4b8, c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:92
- No locals.
- #12 0x000000000463ebff in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::Visit<ObjectGridLoader> (this=0x7ffefbbd35f8, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/Grid.h:91
- No locals.
- #13 0x000000000463e7fa in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::VisitGrid<ObjectGridLoader, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > > (this=0x7ffefbbd3000, x=0, y=2, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/NGrid.h:157
- No locals.
- #14 0x000000000463d447 in ObjectGridLoader::LoadN (this=0x7fff8a7fe5b0) at /home/wow/server_2/Legion/src/server/game/Grids/ObjectGridLoader.cpp:183
- visitor = {i_visitor = @0x7fff8a7fe5b0}
- y = 2
- x = 0
- #15 0x00000000042f6a9e in Map::LoadGridObjects (this=0x7fffacc17000, grid=0x7ffefbbd3000, cell=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:533
- loader = {i_cell = {data = {Part = {grid_x = 31, grid_y = 44, cell_x = 0, cell_y = 2, nocreate = 0, reserved = 0}, All = 527135}}, i_grid = @0x7ffefbbd3000, i_map = 0x7fffacc17000, i_gameObjects = 1, i_creatures = 2, i_corpses = 0}
- #16 0x00000000042f68f5 in Map::EnsureGridLoaded (this=0x7fffacc17000, cell=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:521
- grid = 0x7ffefbbd3000
- __FUNCTION__ = "EnsureGridLoaded"
- #17 0x0000000004646586 in Map::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fffacc17000, cell=..., visitor=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.h:976
- x = 31
- y = 44
- cell_x = 0
- cell_y = 7
- #18 0x00000000046467fb in Cell::VisitCircle<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, visitor=..., map=..., begin_cell=..., end_cell=...) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:176
- cellCoord_left = {x_coord = 240, y_coord = 359}
- r_zone_left = {data = {Part = {grid_x = 30, grid_y = 44, cell_x = 0, cell_y = 7, nocreate = 0, reserved = 0}, All = 1837854}}
- cellCoord_right = {x_coord = 248, y_coord = 359}
- r_zone_right = {data = {Part = {grid_x = 31, grid_y = 44, cell_x = 0, cell_y = 7, nocreate = 0, reserved = 0}, All = 1837855}}
- y = 359
- step = 1
- x_shift = 5
- x_start = 241
- x_end = 247
- y_start = 373
- y_end = 359
- #19 0x0000000004644d3b in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, standing_cell=..., visitor=..., map=..., radius=533.333313, x_off=-752.080872, y_off=7394.14404) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:96
- area = {low_bound = {x_coord = 236, y_coord = 358}, high_bound = {x_coord = 252, y_coord = 374}}
- #20 0x0000000004644306 in Cell::Visit<Trinity::PlayerRelocationNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fff8a7fe994, standing_cell=..., visitor=..., map=..., obj=..., radius=533.333313) at /home/wow/server_2/Legion/src/server/game/Grids/Cells/CellImpl.h:126
- No locals.
- #21 0x000000000464282e in Trinity::DelayedUnitRelocation::Visit (this=0x7fff8a7feb20, m=...) at /home/wow/server_2/Legion/src/server/game/Grids/Notifiers/GridNotifiers.cpp:395
- viewPoint = 0x7fff3b945000
- c2world_relocation = {i_visitor = @0x7fff8a7fe8a0}
- player = 0x7fff3b945000
- pair2 = {x_coord = 244, y_coord = 366}
- cell2 = {data = {Part = {grid_x = 30, grid_y = 45, cell_x = 4, cell_y = 6, nocreate = 0, reserved = 0}, All = 1592158}}
- relocate = {<Trinity::VisibleNotifier> = {i_player = @0x7fff3b945000, i_data = {m_map = 530, m_blockCount = 0, m_outOfRangeGUIDs = std::set with 0 elements, m_data = {_vptr.ByteBuffer = 0x4e33958 <vtable for ByteBuffer+16>, static DEFAULT_SIZE = 4096, static InitialBitPos = 8 '\b', _rpos = 0, _wpos = 0, _bitpos = 8, _curbitval = 0 '\000', _storage = std::vector of length 0, capacity 4096}}, i_visibleNow = std::set with 0 elements, vis_guids = std::set with 30 elements = {[0] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7214, _high = 2305847691801878784}, [1] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2338, _high = 2305847691802884800}, [2] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2363, _high = 2305847691802884800}, [3] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2364, _high = 2305847691802884800}, [4] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7215, _high = 2305847691802884800}, [5] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7216, _high = 2305847691802884800}, [6] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7217, _high = 2305847691802884800}, [7] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7218, _high = 2305847691802884800}, [8] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7219, _high = 2305847691802884800}, [9] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7220, _high = 2305847691802884800}, [10] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7231, _high = 2305847691802884800}, [11] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7232, _high = 2305847691802884800}, [12] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7241, _high = 2305847691802884800}, [13] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2339, _high = 2305847691802884864}, [14] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7213, _high = 2305847691802886592}, [15] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7230, _high = 2305847691802944384}, [16] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 7242, _high = 2305847691802944384}, [17] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2421, _high = 3170538820268543168}, [18] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 726, _high = 3170538820268579840}, [19] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 734, _high = 3170538820268579840}, [20] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2400, _high = 3170538820268579840}, [21] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2401, _high = 3170538820268579840}, [22] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2402, _high = 3170538820268579840}, [23] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2403, _high = 3170538820268579840}, [24] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2410, _high = 3170538820268579840}, [25] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2411, _high = 3170538820268579840}, [26] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2412, _high = 3170538820268579840}, [27] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2420, _high = 3170538820268579840}, [28] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2422, _high = 3170538820268579840}, [29] = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 2423, _high = 3170538820268579840}}}, <No data fields>}
- c2grid_relocation = {i_visitor = @0x7fff8a7fe8a0}
- iter = {_Ptr = 0x7fff3b948d90}
- #22 0x000000000433f812 in VisitorHelper<Trinity::DelayedUnitRelocation, Player> (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:45
- No locals.
- #23 0x000000000433d753 in VisitorHelper<Trinity::DelayedUnitRelocation, Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:51
- No locals.
- #24 0x00000000043397d3 in VisitorHelper<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (v=..., c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:58
- No locals.
- #25 0x0000000004334326 in TypeContainerVisitor<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > >::Visit (this=0x7fff8a7feb70, c=...) at /home/wow/server_2/Legion/src/server/shared/Dynamic/TypeContainerVisitor.h:92
- No locals.
- #26 0x000000000432be3e in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::Visit<Trinity::DelayedUnitRelocation> (this=0x7ffefeebab38, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/Grid.h:98
- No locals.
- #27 0x0000000004323b08 in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeList<AreaTrigger, TypeList<SceneObject, TypeList<Conversation, TypeNull> > > > > > > >::VisitGrid<Trinity::DelayedUnitRelocation, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > (this=0x7ffefeeb4000, x=4, y=6, visitor=...) at /home/wow/server_2/Legion/src/server/game/Grids/NGrid.h:157
- No locals.
- #28 0x000000000431c52a in Map::Visit<Trinity::DelayedUnitRelocation, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=0x7fffacc17000, cell=..., visitor=...) at /home/wow/server_2/Legion/src/server/game/Maps/Map.h:977
- x = 30
- y = 45
- cell_x = 4
- cell_y = 6
- #29 0x00000000042f8b62 in Map::ProcessRelocationNotifies (this=0x7fffacc17000, diff=253) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:992
- pair = {x_coord = 244, y_coord = 366}
- cell = {data = {Part = {grid_x = 30, grid_y = 45, cell_x = 4, cell_y = 6, nocreate = 1, reserved = 0}, All = 18369374}}
- cell_relocation = {i_map = @0x7fffacc17000, cell = @0x7fff8a7feb84, p = @0x7fff8a7feb88, i_radius = 533.333313}
- world_object_relocation = {i_visitor = @0x7fff8a7feb20}
- cell_id = 187636
- grid_object_relocation = {i_visitor = @0x7fff8a7feb20}
- y = 366
- x = 244
- grid = 0x7ffefeeb4000
- gy = 45
- gx = 30
- cell_min = {x_coord = 240, y_coord = 360}
- cell_max = {x_coord = 248, y_coord = 368}
- i = {_Ptr = 0x7ffefeeb4020}
- reset = {<No data fields>}
- grid_notifier = {i_visitor = @0x7fff8a7febe0}
- world_notifier = {i_visitor = @0x2d2bf46}
- #30 0x00000000042f85bb in Map::Update (this=0x7fffacc17000, t_diff=253) at /home/wow/server_2/Legion/src/server/game/Maps/Map.cpp:915
- statDiff = 478701
- processingTime = 478710
- lock = {_M_device = @0x7fffacc2f730}
- updater = {i_timeDiff = 253}
- grid_object_update = {i_visitor = @0x7fff8a7feca4}
- world_object_update = {i_visitor = @0x7fff8a7feca4}
- #31 0x00000000042e457c in MapUpdateRequest::call (this=0x7fff0398c2c0) at /home/wow/server_2/Legion/src/server/game/Maps/MapUpdater.cpp:43
- No locals.
- #32 0x00000000042e4305 in MapUpdater::WorkerThread (this=0x62e4ec8 <MapManager::instance()::instance+168>) at /home/wow/server_2/Legion/src/server/game/Maps/MapUpdater.cpp:114
- request = 0x7fff0398c2c0
- #33 0x00000000042e6309 in std::_Mem_fn_base<void (MapUpdater::*)(), true>::operator()<, void>(MapUpdater*) const (this=0x7fff9a180470, __object=0x62e4ec8 <MapManager::instance()::instance+168>) at /usr/include/c++/5/functional:600
- No locals.
- #34 0x00000000042e629d in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7fff9a180468) at /usr/include/c++/5/functional:1531
- No locals.
- #35 0x00000000042e61b7 in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::operator()() (this=0x7fff9a180468) at /usr/include/c++/5/functional:1520
- No locals.
- #36 0x00000000042e6156 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)> >::_M_run() (this=0x7fff9a180450) at /usr/include/c++/5/thread:115
- No locals.
- #37 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #38 0x00007ffff650d494 in start_thread (arg=0x7fff8a7ff700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fff8a7ff700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735517030144, 4328759301706907963, 1, 140737488287279, 0, 140737354125376, -4328588876900171461, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #39 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 15 (Thread 0x7fffed7f6700 (LWP 18536)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a3c0, value=@0x7fffed7f5df8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a3c0, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a5c0) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405cc70, __object=0x7ffff409a5c0) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405cc68) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405cc68) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405cc50) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7fffed7f6700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fffed7f6700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737177937664, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328788991774523077, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 14 (Thread 0x7fffedff7700 (LWP 18535)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a3c0, value=@0x7fffedff6df8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a3c0, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a4a0) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405eb70, __object=0x7ffff409a4a0) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405eb68) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405eb68) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405eb50) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7fffedff7700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fffedff7700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737186330368, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328790091823021765, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 13 (Thread 0x7fffee7f8700 (LWP 18534)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a180, value=@0x7fffee7f7df8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a180, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a480) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405cc30, __object=0x7ffff409a480) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405cc28) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405cc28) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405cc10) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7fffee7f8700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fffee7f8700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737194723072, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328791191871520453, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 12 (Thread 0x7fffeeff9700 (LWP 18533)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a180, value=@0x7fffeeff8df8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a180, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a6a0) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405e230, __object=0x7ffff409a6a0) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405e228) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405e228) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405e210) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7fffeeff9700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fffeeff9700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737203115776, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328792287625051845, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 11 (Thread 0x7fffef7fa700 (LWP 18532)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a240, value=@0x7fffef7f9df8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a240, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a660) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405e1f0, __object=0x7ffff409a660) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405e1e8) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405e1e8) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405e1d0) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7fffef7fa700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fffef7fa700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737211508480, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328793387673550533, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 10 (Thread 0x7fffefffb700 (LWP 18531)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a240, value=@0x7fffefffadf8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a240, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a620) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405e0f0, __object=0x7ffff409a620) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405e0e8) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405e0e8) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405e0d0) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7fffefffb700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fffefffb700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737219901184, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328794487722049221, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 9 (Thread 0x7ffff07fc700 (LWP 18530)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a240, value=@0x7ffff07fbdf8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a240, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a700) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405cbf0, __object=0x7ffff409a700) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405cbe8) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405cbe8) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405cbd0) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7ffff07fc700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7ffff07fc700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737228293888, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328742811212414661, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 8 (Thread 0x7ffff0ffd700 (LWP 18529)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a240, value=@0x7ffff0ffcdf8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a240, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a740) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405e070, __object=0x7ffff409a740) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405e068) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405e068) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405e050) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7ffff0ffd700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7ffff0ffd700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737236686592, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328743906965946053, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 7 (Thread 0x7ffff17fe700 (LWP 18528)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a300, value=@0x7ffff17fddf8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a300, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a6c0) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405cf70, __object=0x7ffff409a6c0) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405cf68) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405cf68) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405cf50) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7ffff17fe700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7ffff17fe700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737245079296, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328745007014444741, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 6 (Thread 0x7ffff1fff700 (LWP 18527)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a300, value=@0x7ffff1ffedf8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a300, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a400) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405ccf0, __object=0x7ffff409a400) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405cce8) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405cce8) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405ccd0) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7ffff1fff700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7ffff1fff700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737253472000, 4328759301706907963, 1, 140737488344239, 0, 140737354125376, -4328746107062943429, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 5 (Thread 0x7ffff2ffd700 (LWP 18526)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x0000000004891370 in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (this=0x7ffff402a300, value=@0x7ffff2ffcdf8: 0x0) at /home/wow/server_2/Legion/src/common/Threading/ProducerConsumerQueue.h:75
- lock = {_M_device = 0x7ffff402a300, _M_owns = true}
- #3 0x0000000004890ee0 in DatabaseWorker::WorkerThread (this=0x7ffff409a7a0) at /home/wow/server_2/Legion/src/server/database/Database/DatabaseWorker.cpp:51
- operation = 0x0
- #4 0x00000000048924e9 in std::_Mem_fn_base<void (DatabaseWorker::*)(), true>::operator()<, void>(DatabaseWorker*) const (this=0x7ffff405ce30, __object=0x7ffff409a7a0) at /usr/include/c++/5/functional:600
- No locals.
- #5 0x000000000489247d in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7ffff405ce28) at /usr/include/c++/5/functional:1531
- No locals.
- #6 0x0000000004892397 in std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)>::operator()() (this=0x7ffff405ce28) at /usr/include/c++/5/functional:1520
- No locals.
- #7 0x0000000004892336 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=0x7ffff405ce10) at /usr/include/c++/5/thread:115
- No locals.
- #8 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #9 0x00007ffff650d494 in start_thread (arg=0x7ffff2ffd700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7ffff2ffd700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737270241024, 4328759301706907963, 1, 140737488344239, 140737270241024, 140737287542000, -4328748305012457157, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #10 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 3 (Thread 0x7ffff37fe700 (LWP 18524)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x0000000002d303b1 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (this=0x7ffff4024158, lock=...) at /home/wow/server_2/boost/boost_build/include/boost/asio/detail/posix_event.hpp:106
- __PRETTY_FUNCTION__ = "void boost::asio::detail::posix_event::wait(Lock&) [with Lock = boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>]"
- #2 0x0000000002d29fd1 in boost::asio::detail::task_io_service::do_run_one (this=0x7ffff4024100, lock=..., this_thread=..., ec=...) at /home/wow/server_2/boost/boost_build/include/boost/asio/detail/impl/task_io_service.ipp:380
- No locals.
- #3 0x0000000002d299c4 in boost::asio::detail::task_io_service::run (this=0x7ffff4024100, ec=...) at /home/wow/server_2/boost/boost_build/include/boost/asio/detail/impl/task_io_service.ipp:149
- this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
- ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0x7ffff4024100, value_ = 0x7ffff37fdcf0, next_ = 0x0}
- lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffff4024130, locked_ = true}
- n = 296
- #4 0x0000000002d2a27d in boost::asio::io_service::run (this=0x623d5a0 <_ioService>) at /home/wow/server_2/boost/boost_build/include/boost/asio/impl/io_service.ipp:59
- ec = {m_val = 0, m_cat = 0x7ffff71fb0c8 <boost::system::system_category()::system_category_const>}
- s = 140737287405880
- #5 0x0000000002d506a3 in boost::_mfi::mf0<unsigned long, boost::asio::io_service>::operator() (this=0x7ffff405c128, p=0x623d5a0 <_ioService>) at /home/wow/server_2/boost/boost_build/include/boost/bind/mem_fn_template.hpp:49
- No locals.
- #6 0x0000000002d50367 in boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> >::operator()<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list0> (this=0x7ffff405c138, f=..., a=...) at /home/wow/server_2/boost/boost_build/include/boost/bind/bind.hpp:249
- No locals.
- #7 0x0000000002d4ff59 in boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > >::operator() (this=0x7ffff405c128) at /home/wow/server_2/boost/boost_build/include/boost/bind/bind.hpp:1294
- a = {<No data fields>}
- #8 0x0000000002d4fab4 in std::_Bind_simple<boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > > ()>::_M_invoke<>(std::_Index_tuple<>) (this=0x7ffff405c128) at /usr/include/c++/5/functional:1531
- No locals.
- #9 0x0000000002d4eefd in std::_Bind_simple<boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > > ()>::operator()() (this=0x7ffff405c128) at /usr/include/c++/5/functional:1520
- No locals.
- #10 0x0000000002d4dd8a in std::thread::_Impl<std::_Bind_simple<boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > > ()> >::_M_run() (this=0x7ffff405c110) at /usr/include/c++/5/thread:115
- No locals.
- #11 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #12 0x00007ffff650d494 in start_thread (arg=0x7ffff37fe700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7ffff37fe700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737278633728, 4328759301706907963, 1, 140737488347487, 0, 140737354125376, -4328749405060955845, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #13 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 2 (Thread 0x7ffff3fff700 (LWP 18523)):
- #0 0x00007ffff513c083 in epoll_wait () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- #1 0x0000000002d28af5 in boost::asio::detail::epoll_reactor::run (this=0x7ffff402a0c0, block=true, ops=...) at /home/wow/server_2/boost/boost_build/include/boost/asio/detail/impl/epoll_reactor.ipp:392
- timeout = -1
- events = {{events = 4093634032, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xf423d, fd = 999997, u32 = 999997, u64 = 999997}}, {events = 4093634368, data = {ptr = 0xf3ffe62000007fff, fd = 32767, u32 = 32767, u64 = 17582024495391080447}}, {events = 32767, data = {ptr = 0x2d30ce7 <boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5, 1000000l, (unsigned short)6, int> >::time_duration(int, int, int, long)+75>, fd = 47385831, u32 = 47385831, u64 = 47385831}}, {events = 999997, data = {ptr = 0xb8b21c1000000000, fd = 0, u32 = 0, u64 = 13308730703878291456}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4093634368, data = {ptr = 0xf3ffe65000007fff, fd = 32767, u32 = 32767, u64 = 17582024701549510655}}, {events = 32767, data = {ptr = 0x7ffff3ffe738, fd = -201332936, u32 = 4093634360, u64 = 140737287022392}}, {events = 4093634128, data = {ptr = 0xf3ffe65800007fff, fd = 32767, u32 = 32767, u64 = 17582024735909249023}}, {events = 32767, data = {ptr = 0x7ffff3ffe660, fd = -201333152, u32 = 4093634144, u64 = 140737287022176}}, {events = 47361040, data = {ptr = 0xf3ffe67000000000, fd = 0, u32 = 0, u64 = 17582024838988431360}}, {events = 32767, data = {ptr = 0xf423d, fd = 999997, u32 = 999997, u64 = 999997}}, {events = 4093634176, data = {ptr = 0x2d3d7c900007fff, fd = 32767, u32 = 32767, u64 = 203743666450235391}}, {events = 0, data = {ptr = 0x7ffff3ffe690, fd = -201333104, u32 = 4093634192, u64 = 140737287022224}}, {events = 999997, data = {ptr = 0xf3ffe6a000000000, fd = 0, u32 = 0, u64 = 17582025045146861568}}, {events = 32767, data = {ptr = 0x2d38620 <boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5, 1000000l, (unsigned short)6, int> >::ticks() const+24>, fd = 47416864, u32 = 47416864, u64 = 47416864}}, {events = 4093634208, data = {ptr = 0x2d32bc200007fff, fd = 32767, u32 = 32767, u64 = 203554520385486847}}, {events = 0, data = {ptr = 0x7ffff3ffe6d0, fd = -201333040, u32 = 4093634256, u64 = 140737287022288}}, {events = 47432562, data = {ptr = 0xf3ffe6d000000000, fd = 0, u32 = 0, u64 = 17582025251305291776}}, {events = 32767, data = {ptr = 0x7ffff3ffe738, fd = -201332936, u32 = 4093634360, u64 = 140737287022392}}, {events = 4093634368, data = {ptr = 0x8576918000007fff, fd = 32767, u32 = 32767, u64 = 9617034033238147071}}, {events = 32767, data = {ptr = 0x7ffff3ffe710, fd = -201332976, u32 = 4093634320, u64 = 140737287022352}}, {events = 47411669, data = {ptr = 0xf3ffe74000000000, fd = 0, u32 = 0, u64 = 17582025732341628928}}, {events = 32767, data = {ptr = 0x11e1a300, fd = 300000000, u32 = 300000000, u64 = 300000000}}, {events = 4093634360, data = {ptr = 0xf40280b800007fff, fd = 32767, u32 = 32767, u64 = 17582757422970208255}}, {events = 32767, data = {ptr = 0x7ffff3ffe740, fd = -201332928, u32 = 4093634368, u64 = 140737287022400}}, {events = 999997, data = {ptr = 0xf3ffe75000000000, fd = 0, u32 = 0, u64 = 17582025801061105664}}, {events = 32767, data = {ptr = 0x2d311b6 <boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::wait_duration_usec(long) const+136>, fd = 47387062, u32 = 47387062, u64 = 47387062}}, {events = 300000000, data = {ptr = 0xf40280b800000000, fd = 0, u32 = 0, u64 = 17582757422970175488}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 999997, data = {ptr = 0xf423d00000000, fd = 0, u32 = 0, u64 = 4294954411098112}}, {events = 0, data = {ptr = 0x2f279f0b8b21c10, fd = -1196286960, u32 = 3098680336, u64 = 212366207237626896}}, {events = 4093634416, data = {ptr = 0x2d2b3f300007fff, fd = 32767, u32 = 32767, u64 = 203422789443551231}}, {events = 0, data = {ptr = 0x11e1a300, fd = 300000000, u32 = 300000000, u64 = 300000000}}, {events = 4093804712, data = {ptr = 0xf3ffe7a000007fff, fd = 32767, u32 = 32767, u64 = 17582026144658522111}}, {events = 32767, data = {ptr = 0x2d27a2c <boost::asio::detail::timer_queue_set::wait_duration_usec(long) const+72>, fd = 47348268, u32 = 47348268, u64 = 47348268}}, {events = 300000000, data = {ptr = 0xf402a12800000000, fd = 0, u32 = 0, u64 = 17582793088378601472}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 999997, data = {ptr = 0xf3ffe7d000000000, fd = 0, u32 = 0, u64 = 17582026350816919552}}, {events = 32767, data = {ptr = 0x2d29058 <boost::asio::detail::epoll_reactor::get_timeout(itimerspec&)+60>, fd = 47353944, u32 = 47353944, u64 = 47353944}}, {events = 4093634544, data = {ptr = 0xf402a0c000007fff, fd = 32767, u32 = 32767, u64 = 17582792641702035455}}, {events = 32767, data = {ptr = 0x7fff85769180, fd = -2055827072, u32 = 2239140224, u64 = 140735432528256}}, {events = 999997, data = {ptr = 0xf3ffe84000000000, fd = 0, u32 = 0, u64 = 17582026831853256704}}, {events = 32767, data = {ptr = 0x2d28fe7 <boost::asio::detail::epoll_reactor::update_timeout()+71>, fd = 47353831, u32 = 47353831, u64 = 47353831}}, {events = 2239140224, data = {ptr = 0xf402a0c000007fff, fd = 32767, u32 = 32767, u64 = 17582792641702035455}}, {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 = 0x2d26e72 <boost::asio::detail::posix_mutex::unlock()+24>, fd = 47345266, u32 = 47345266, u64 = 47345266}}, {events = 0, data = {ptr = 0xf3ffe88000000000, fd = 0, u32 = 0, u64 = 17582027106731163648}}, {events = 32767, data = {ptr = 0x7ffff3ffe840, fd = -201332672, u32 = 4093634624, u64 = 140737287022656}}, {events = 47380659, data = {ptr = 0x623d5c800000000, fd = 0, u32 = 0, u64 = 442432243382616064}}, {events = 0, data = {ptr = 0x7ffff3ffe880, fd = -201332608, u32 = 4093634688, u64 = 140737287022720}}, {events = 4093634736, data = {ptr = 0x2d4279300007fff, fd = 32767, u32 = 32767, u64 = 203831395452223487}}, {events = 0, data = {ptr = 0x7fff00000000, fd = 0, u32 = 0, u64 = 140733193388032}}, {events = 2239140224, data = {ptr = 0x623d5d800007fff, fd = 32767, u32 = 32767, u64 = 442432312102125567}}, {events = 0, data = {ptr = 0x623d5c8 <_freezeCheckTimer+8>, fd = 103011784, u32 = 103011784, u64 = 103011784}}, {events = 4093804712, data = {ptr = 0xf402a0c000007fff, fd = 32767, u32 = 32767, u64 = 17582792641702035455}}, {events = 32767, data = {ptr = 0x7ffff402a0f0, fd = -201154320, u32 = 4093812976, u64 = 140737287201008}}, {events = 4093634784, data = {ptr = 0xf3ffe8b000007fff, fd = 32767, u32 = 32767, u64 = 17582027312889626623}}, {events = 32767, data = {ptr = 0x2d4268e <boost::asio::detail::wait_handler<void (*)(boost::system::error_code const&)>::ptr::~ptr()+24>, fd = 47457934, u32 = 47457934, u64 = 47457934}}, {events = 4093634880, data = {ptr = 0xf3ffe8e000007fff, fd = 32767, u32 = 32767, u64 = 17582027519048056831}}, {events = 32767, data = {ptr = 0x7ffff3ffe910, fd = -201332464, u32 = 4093634832, u64 = 140737287022864}}, {events = 47443273, data = {ptr = 0xf3ffe90000000000, fd = 0, u32 = 0, u64 = 17582027656486977536}}, {events = 32767, data = {ptr = 0x7ffff3ffe940, fd = -201332416, u32 = 4093634880, u64 = 140737287022912}}, {events = 103011784, data = {ptr = 0xf40280a800000000, fd = 0, u32 = 0, u64 = 17582757354250698752}}, {events = 32767, data = {ptr = 0x7ffff3ffe940, fd = -201332416, u32 = 4093634880, u64 = 140737287022912}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x2d3ec74 <boost::asio::detail::async_result_init<void (&)(boost::system::error_code const&), void (boost::system::error_code)>::async_result_init(void (&)(boost::system::error_code const&))+50>, fd = 47443060, u32 = 47443060, u64 = 47443060}}, {events = 47324158, data = {ptr = 0xf3ffe94800000000, fd = 0, u32 = 0, u64 = 17582027965724622848}}, {events = 32767, data = {ptr = 0x7ffff3ffe950, fd = -201332400, u32 = 4093634896, u64 = 140737287022928}}, {events = 47422516, data = {ptr = 0x4df4a7f00000000, fd = 0, u32 = 0, u64 = 351081205279490048}}, {events = 0, data = {ptr = 0x2d21bfe <FreezeDetectorHandler(boost::system::error_code const&)>, fd = 47324158, u32 = 47324158, u64 = 47324158}}, {events = 103011784, data = {ptr = 0xf402808000000000, fd = 0, u32 = 0, u64 = 17582757182452006912}}, {events = 32767, data = {ptr = 0x2d21bfe <FreezeDetectorHandler(boost::system::error_code const&)>, fd = 47324158, u32 = 47324158, u64 = 47324158}}, {events = 103011776, data = {ptr = 0xf3ffe97000000000, fd = 0, u32 = 0, u64 = 17582028137523314688}}, {events = 32767, data = {ptr = 0x2d33eda <boost::asio::basic_deadline_timer<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::deadline_timer_service<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime> > >::async_wait<void (&)(boost::system::error_code const&)>(void (&)(boost::system::error_code const&))+46>, fd = 47398618, u32 = 47398618, u64 = 47398618}}, {events = 47324158, data = {ptr = 0x623d5c000000000, fd = 0, u32 = 0, u64 = 442432209022877696}}, {events = 0, data = {ptr = 0x7ffff3ffea40, fd = -201332160, u32 = 4093635136, u64 = 140737287023168}}, {events = 47324566, data = {ptr = 0x62ea78000000000, fd = 0, u32 = 0, u64 = 445477581353910272}}, {events = 0, data = {ptr = 0x7ffff3ffeb98, fd = -201331816, u32 = 4093635480, u64 = 140737287023512}}, {events = 4093635472, data = {ptr = 0xf3ffeb9800007fff, fd = 32767, u32 = 32767, u64 = 17582030508345294847}}, {events = 32767, data = {ptr = 0x7ffff3ffe9e0, fd = -201332256, u32 = 4093635040, u64 = 140737287023072}}, {events = 75923371, data = {ptr = 0xf3ffea1800000000, fd = 0, u32 = 0, u64 = 17582028859077820416}}, {events = 32767, data = {ptr = 0x7ffff3ffeb80, fd = -201331840, u32 = 4093635456, u64 = 140737287023488}}, {events = 4093635480, data = {ptr = 0xf3ffea1800007fff, fd = 32767, u32 = 32767, u64 = 17582028859077853183}}, {events = 32767, data = {ptr = 0x7ffff3ffe9f0, fd = -201332240, u32 = 4093635056, u64 = 140737287023088}}, {events = 103011744, data = {ptr = 0xf3ffea3000000000, fd = 0, u32 = 0, u64 = 17582028962157035520}}, {events = 32767, data = {ptr = 0x4867e2d <std::_Bind<std::_Mem_fn<void (RealmList::*)(boost::system::error_code const&)> (RealmList*, std::_Placeholder<1>)>::operator()<boost::system::error_code const&, void>(boost::system::error_code const&)+71>, fd = 75922989, u32 = 75922989, u64 = 75922989}}, {events = 103011744, data = {ptr = 0x4867e1500000000, fd = 0, u32 = 0, u64 = 326086651690352640}}, {events = 0, data = {ptr = 0x7ffff3ffeb98, fd = -201331816, u32 = 4093635480, u64 = 140737287023512}}, {events = 48, data = {ptr = 0x8576918000000000, fd = 0, u32 = 0, u64 = 9617034033238114304}}, {events = 32767, data = {ptr = 0xf4240, fd = 1000000, u32 = 1000000, u64 = 1000000}}, {events = 4093635312, data = {ptr = 0xdde00007fff, fd = 32767, u32 = 32767, u64 = 15247133933567}}, {events = 477873, data = {ptr = 0x623d5a0 <_ioService>, fd = 103011744, u32 = 103011744, u64 = 103011744}}, {events = 1, data = {ptr = 0xf3ffea6000000000, fd = 0, u32 = 0, u64 = 17582029168315465728}}, {events = 32767, data = {ptr = 0x2d4a442 <boost::asio::detail::binder1<void (*)(boost::system::error_code const&), boost::system::error_code>::operator()()+32>, fd = 47490114, u32 = 47490114, u64 = 47490114}}, {events = 4093635360, data = {ptr = 0xf3ffeb9000007fff, fd = 32767, u32 = 32767, u64 = 17582030473985556479}}, {events = 32767, data = {ptr = 0x7ffff3ffeb30, fd = -201331920, u32 = 4093635376, u64 = 140737287023408}}, {events = 47484517, data = {ptr = 0xf402415800000000, fd = 0, u32 = 0, u64 = 17582687741420765184}}, {events = 32767, data = {ptr = 0x7ffff3ffeb90, fd = -201331824, u32 = 4093635472, u64 = 140737287023504}}, {events = 4093635456, data = {ptr = 0xf3ffeb9000007fff, fd = 32767, u32 = 32767, u64 = 17582030473985556479}}, {events = 32767, data = {ptr = 0x7ffff3ffeb90, fd = -201331824, u32 = 4093635472, u64 = 140737287023504}}, {events = 4093635824, data = {ptr = 0xf402415800007fff, fd = 32767, u32 = 32767, u64 = 17582687741420797951}}, {events = 32767, data = {ptr = 0x4000001 <OpcodeTable::ValidateAndSetClientOpcode<WorldPackets::Loot::LootRoll, &WorldSession::HandleLootRoll>(OpcodeClient, char const*, SessionStatus, PacketProcessing)+673>, fd = 67108865, u32 = 67108865, u64 = 67108865}}, {events = 4093635280, data = {ptr = 0x486440600007fff, fd = 32767, u32 = 32767, u64 = 326022815591464959}}, {events = 0, data = {ptr = 0x7fffea0d0818, fd = -368244712, u32 = 3926722584, u64 = 140737120110616}}, {events = 4093635456, data = {ptr = 0xf3ffeaf000007fff, fd = 32767, u32 = 32767, u64 = 17582029786790789119}}, {events = 32767, data = {ptr = 0x7ffff3ffeb90, fd = -201331824, u32 = 4093635472, u64 = 140737287023504}}, {events = 4093635328, data = {ptr = 0x2d4263f00007fff, fd = 32767, u32 = 32767, u64 = 203829935163342847}}, {events = 0, data = {ptr = 0x7ffff3ffeb10, fd = -201331952, u32 = 4093635344, u64 = 140737287023376}}, {events = 4093635472, data = {ptr = 0xf3ffeb3000007fff, fd = 32767, u32 = 32767, u64 = 17582030061668696063}}, {events = 32767, data = {ptr = 0x7ffff3ffeb90, fd = -201331824, u32 = 4093635472, u64 = 140737287023504}}, {events = 4093635376, data = {ptr = 0x2d4263f00007fff, fd = 32767, u32 = 32767, u64 = 203829935163342847}}, {events = 0, data = {ptr = 0x30, fd = 48, u32 = 48, u64 = 48}}, {events = 4093635504, data = {ptr = 0xf3ffeb5000007fff, fd = 32767, u32 = 32767, u64 = 17582030199107649535}}, {events = 32767, data = {ptr = 0x2d4268e <boost::asio::detail::wait_handler<void (*)(boost::system::error_code const&)>::ptr::~ptr()+24>, fd = 47457934, u32 = 47457934, u64 = 47457934}}, {events = 4093635472, data = {ptr = 0xf3ffebb000007fff, fd = 32767, u32 = 32767, u64 = 17582030611424509951}}, {events = 32767, data = {ptr = 0x7ffff3ffebe0, fd = -201331744, u32 = 4093635552, u64 = 140737287023584}}, {events = 47469390, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7ffff3ffed60, fd = -201331360, u32 = 4093635936, u64 = 140737287023968}}, {events = 2239140224, data = {ptr = 0xf402410000007fff, fd = 32767, u32 = 32767, u64 = 17582687363463675903}}, {events = 32767, data = {ptr = 0x485e772 <RealmList::UpdateRealms(boost::system::error_code const&)>, fd = 75884402, u32 = 75884402, u64 = 75884402}}, {events = 0, data = {ptr = 0x2d21bfe00000000, fd = 0, u32 = 0, u64 = 203255710920736768}}, {events = 0, data = {ptr = 0x7fff00000000, fd = 0, u32 = 0, u64 = 140733193388032}}, {events = 4146049224, data = {ptr = 0xf402413000007fff, fd = 32767, u32 = 32767, u64 = 17582687569622106111}}, {events = 32767, data = {ptr = 0x7ffff3ffeb90, fd = -201331824, u32 = 4093635472, u64 = 140737287023504}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7ffff40241b8, fd = -201178696, u32 = 4093788600, u64 = 140737287176632}}}
- num_events = -201331696
- check_timers = 2
- #2 0x0000000002d29f0c in boost::asio::detail::task_io_service::do_run_one (this=0x7ffff4024100, lock=..., this_thread=..., ec=...) at /home/wow/server_2/boost/boost_build/include/boost/asio/detail/impl/task_io_service.ipp:356
- on_exit = {task_io_service_ = 0x7ffff4024100, lock_ = 0x7ffff3ffecc0, this_thread_ = 0x7ffff3ffecf0}
- o = 0x7ffff4024198
- more_handlers = false
- #3 0x0000000002d299c4 in boost::asio::detail::task_io_service::run (this=0x7ffff4024100, ec=...) at /home/wow/server_2/boost/boost_build/include/boost/asio/detail/impl/task_io_service.ipp:149
- this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
- ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0x7ffff4024100, value_ = 0x7ffff3ffecf0, next_ = 0x0}
- lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x7ffff4024130, locked_ = false}
- n = 306
- #4 0x0000000002d2a27d in boost::asio::io_service::run (this=0x623d5a0 <_ioService>) at /home/wow/server_2/boost/boost_build/include/boost/asio/impl/io_service.ipp:59
- ec = {m_val = 0, m_cat = 0x7ffff71fb0c8 <boost::system::system_category()::system_category_const>}
- s = 140737287416376
- #5 0x0000000002d506a3 in boost::_mfi::mf0<unsigned long, boost::asio::io_service>::operator() (this=0x7ffff405ea28, p=0x623d5a0 <_ioService>) at /home/wow/server_2/boost/boost_build/include/boost/bind/mem_fn_template.hpp:49
- No locals.
- #6 0x0000000002d50367 in boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> >::operator()<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list0> (this=0x7ffff405ea38, f=..., a=...) at /home/wow/server_2/boost/boost_build/include/boost/bind/bind.hpp:249
- No locals.
- #7 0x0000000002d4ff59 in boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > >::operator() (this=0x7ffff405ea28) at /home/wow/server_2/boost/boost_build/include/boost/bind/bind.hpp:1294
- a = {<No data fields>}
- #8 0x0000000002d4fab4 in std::_Bind_simple<boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > > ()>::_M_invoke<>(std::_Index_tuple<>) (this=0x7ffff405ea28) at /usr/include/c++/5/functional:1531
- No locals.
- #9 0x0000000002d4eefd in std::_Bind_simple<boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > > ()>::operator()() (this=0x7ffff405ea28) at /usr/include/c++/5/functional:1520
- No locals.
- #10 0x0000000002d4dd8a in std::thread::_Impl<std::_Bind_simple<boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > > ()> >::_M_run() (this=0x7ffff405ea10) at /usr/include/c++/5/thread:115
- No locals.
- #11 0x00007ffff59c7a90 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #12 0x00007ffff650d494 in start_thread (arg=0x7ffff3fff700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7ffff3fff700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737287026432, 4328759301706907963, 1, 140737488347487, 0, 140737354125376, -4328750505109454533, -4328738761944694469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #13 0x00007ffff513ba8f in clone () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- Thread 1 (Thread 0x7ffff7fe4780 (LWP 18519)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff59c1a7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #2 0x00000000042e4145 in MapUpdater::wait (this=0x62e4ec8 <MapManager::instance()::instance+168>) at /home/wow/server_2/Legion/src/server/game/Maps/MapUpdater.cpp:75
- lock = {_M_device = 0x62e4f98 <MapManager::instance()::instance+376>, _M_owns = true}
- #3 0x00000000042dd861 in MapManager::Update (this=0x62e4e20 <MapManager::instance()::instance>, diff=253) at /home/wow/server_2/Legion/src/server/game/Maps/MapManager.cpp:334
- iter = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, Map*>, false>> = {_M_cur = 0x0}, <No data fields>}
- #4 0x0000000003c98cc4 in World::Update (this=0x629b480 <World::instance()::instance>, diff=253) at /home/wow/server_2/Legion/src/server/game/World/World.cpp:2708
- No locals.
- #5 0x0000000002d21b82 in WorldUpdateLoop () at /home/wow/server_2/Legion/src/server/worldserver/Main.cpp:419
- diff = 253
- realCurrTime = 478686
- realPrevTime = 478433
- prevSleepTime = 50
- #6 0x0000000002d20a7c in mainImpl (argc=3, argv=0x7fffffffecf8) at /home/wow/server_2/Legion/src/server/worldserver/Main.cpp:257
- configFile = "../etc/worldserver.conf"
- configService = ""
- vm = <incomplete type>
- configError = ""
- seed = {_bn = 0x7ffff409afe0}
- pidFile = ""
- signals = {<boost::asio::basic_io_object<boost::asio::signal_set_service, false>> = {service = @0x7ffff4073a80, implementation = {queue_ = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x7ffff405eb00, back_ = 0x7ffff405eb00}, signals_ = 0x7ffff4062c70}}, <No data fields>}
- numThreads = 2
- threadPool = std::vector of length 2, capacity 2 = {{_M_id = {_M_thread = 140737287026432}}, {_M_id = {_M_thread = 140737278633728}}}
- cliThread = 0x0
- raAcceptor = 0x0
- soapThread = 0x7fffc9e484a8
- worldPort = 8085
- worldListener = "0.0.0.0"
- networkThreads = 1
- #7 0x0000000002d219cf in main (argc=3, argv=0x7fffffffecf8) at /home/wow/server_2/Legion/src/server/worldserver/Main.cpp:318
- No locals.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement