Jump to content

Woweur

Members
  • Posts

    104
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by Woweur

  1. 9034 Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x4300a950 (LWP 10869)] 0x00000000005d3452 in Map::loaded (this=0x7fd162990550, p=@0x43009760) at ../../../src/game/Map.h:499 499 bool isGridObjectDataLoaded(uint32 x, uint32 y) const { return getNGrid(x,y)->isGridObjectDataLoaded(); } #0 0x00000000005d3452 in Map::loaded (this=0x7fd162990550, p=@0x43009760) at ../../../src/game/Map.h:499 #1 0x00000000005ddd6b in Map::MessageBroadcast (this=0x7fd162990550, obj=0x236e0240, msg=0x43009810) at ../../../src/game/Map.cpp:526 #2 0x000000000073adca in Unit::SendThreatRemove (this=0x236e0240, pHostileReference=<value optimized out>) at ../../../src/game/Unit.cpp:13726 #3 0x0000000000723925 in ThreatManager::ProcessThreatEvent (this=0x236e1be8, threatRefStatusChangeEvent=<value optimized out>) at ../../../src/game/ThreatManager.cpp:534 #4 0x0000000000723c0a in HostileReference::removeReference ( this=0x7fd190a7d430) at ../../../src/game/ThreatManager.cpp:195 #5 0x0000000000585db8 in HostileRefManager::DeleteReferences ( this=<value optimized out>) at ../../../src/game/HostileRefManager.cpp:104 #6 0x0000000000586363 in ~HostileRefManager (this=0x7fd162990550) at ../../../src/game/HostileRefManager.cpp:27 #7 0x0000000000737ad4 in ~Unit (this=0x7fd1687d5040) at ../../../src/game/Unit.cpp:192 #8 0x0000000000689c34 in ~Player (this=0x7fd1687d5040) at ../../../src/game/Player.cpp:533 #9 0x00000000005e5293 in Map::Remove (this=0x7fd1e364a520, player=0x7fd1687d5040, remove=true) at ../../../src/game/Map.cpp:781 #10 0x0000000000763444 in WorldSession::LogoutPlayer (this=0x7fd1b9d0d9f0, Save=<value optimized out>) at ../../../src/game/WorldSession.cpp:439 #11 0x0000000000764913 in WorldSession::Update (this=0x7fd1b9d0d9f0) at ../../../src/game/WorldSession.cpp:275 #12 0x000000000075cbef in World::UpdateSessions (this=0x7fd1f400eaa0, diff=214) at ../../../src/game/World.cpp:2164 #13 0x000000000075d763 in World::Update (this=0x7fd1f400eaa0, diff=214) at ../../../src/game/World.cpp:1648 #14 0x00000000004eb1b1 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #15 0x000000000080119c in ACE_Based::Thread::ThreadTask (param=0x7fd162990550) at ../../../src/shared/Threading.cpp:183 #16 0x00007fd1fc507fc7 in start_thread () from /lib/libpthread.so.0 #17 0x00007fd1fbad75ad in clone () from /lib/libc.so.6 #18 0x0000000000000000 in ?? () #0 0x00000000005d3452 in Map::loaded (this=0x7fd162990550, p=@0x43009760) at ../../../src/game/Map.h:499 No locals. #1 0x00000000005ddd6b in Map::MessageBroadcast (this=0x7fd162990550, obj=0x236e0240, msg=0x43009810) at ../../../src/game/Map.cpp:526 p = {x_coord = 511, y_coord = 511} cell = {data = {Part = {grid_x = 31, grid_y = 31, cell_x = 15, cell_y = 15, nocreate = 1, reserved = 31}, All = 1060960223}} post_man = {i_phaseMask = 0, i_message = 0x0} message = {i_visitor = @0x7fd1687d6a48} cell_lock = {i_cell = @0x1002, i_cellPair = @0x0} #2 0x000000000073adca in Unit::SendThreatRemove (this=0x236e0240, pHostileReference=<value optimized out>) at ../../../src/game/Unit.cpp:13726 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 11, _storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fd185a68400 "ù\\001Ŷv@ñ\\amg\\004", _M_finish = 0x7fd185a68410 "ð\\033߯Ñ\\177", _M_end_of_storage = 0x7fd185a68410 "ð\\033߯Ñ\\177"}}, <No data fields>}}, m_opcode = 1156} #3 0x0000000000723925 in ThreatManager::ProcessThreatEvent (this=0x236e1be8, threatRefStatusChangeEvent=<value optimized out>) at ../../../src/game/ThreatManager.cpp:534 hostileReference = (HostileReference *) 0x7fd190a7d430 #4 0x0000000000723c0a in HostileReference::removeReference ( this=0x7fd190a7d430) at ../../../src/game/ThreatManager.cpp:195 event = {<UnitBaseEvent> = {iType = 4}, iHostileReference = 0x7fd190a7d430, {iFValue = -2.06389268e-13, iIValue = -1436000344, iBValue = 168}, iThreatManager = 0x236e1be8} #5 0x0000000000585db8 in HostileRefManager::DeleteReferences ( this=<value optimized out>) at ../../../src/game/HostileRefManager.cpp:104 nextRef = (class HostileReference *) 0xb436e0 ref = (class HostileReference *) 0x7fd190a7d430 #6 0x0000000000586363 in ~HostileRefManager (this=0x7fd162990550) at ../../../src/game/HostileRefManager.cpp:27 No locals. #7 0x0000000000737ad4 in ~Unit (this=0x7fd1687d5040) at ../../../src/game/Unit.cpp:192 No locals. #8 0x0000000000689c34 in ~Player (this=0x7fd1687d5040) at ../../../src/game/Player.cpp:533 No locals. #9 0x00000000005e5293 in Map::Remove (this=0x7fd1e364a520, player=0x7fd1687d5040, remove=true) at ../../../src/game/Map.cpp:781 p = {x_coord = 296, y_coord = 399} cell = {data = {Part = {grid_x = 18, grid_y = 24, cell_x = 8, cell_y = 15, nocreate = 0, reserved = 0}, All = 3966482}} grid = <value optimized out> __PRETTY_FUNCTION__ = "virtual void Map::Remove(Player*, bool)" #10 0x0000000000763444 in WorldSession::LogoutPlayer (this=0x7fd1b9d0d9f0, Save=<value optimized out>) at ../../../src/game/WorldSession.cpp:439 guild = <value optimized out> _map = (class Map *) 0x7fd162990550 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 7488, _wpos = 140539846973192, _storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x20000 <Address 0x20000 out of bounds>, _M_finish = 0x7fd1c0000020 "", _M_end_of_storage = 0x7fd17e8ddf58 ""}}, <No data fields>}}, m_opcode = 1} #11 0x0000000000764913 in WorldSession::Update (this=0x7fd1b9d0d9f0) at ../../../src/game/WorldSession.cpp:275 packet = (WorldPacket *) 0x7fd1f400eaa0 currTime = 1984 #12 0x000000000075cbef in World::UpdateSessions (this=0x7fd1f400eaa0, diff=214) at ../../../src/game/World.cpp:2164 itr = {<std::tr1::__detail::_Hashtable_iterator_base<std::Pair<const unsigned int, WorldSession*>, false>> = {_M_cur_node = 0x0, _M_cur_bucket = 0x4300a040}, <No data fields>} sess = <value optimized out> #13 0x000000000075d763 in World::Update (this=0x7fd1f400eaa0, diff=214) at ../../../src/game/World.cpp:1648 autobroadcaston = 0 #14 0x00000000004eb1b1 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 214 realCurrTime = 3156584998 realPrevTime = <value optimized out> prevSleepTime = 0 #15 0x000000000080119c in ACE_Based::Thread::ThreadTask (param=0x7fd162990550) at ../../../src/shared/Threading.cpp:183 _task = (class ACE_Based::Runnable *) 0x7fd1e122af00 #16 0x00007fd1fc507fc7 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #17 0x00007fd1fbad75ad in clone () from /lib/libc.so.6 No symbol table info available. #18 0x0000000000000000 in ?? () No symbol table info available. 14 Thread 0x46811950 (LWP 10876) 0x00007fd1fbad7b78 in epoll_wait () from /lib/libc.so.6 13 Thread 0x46010950 (LWP 10875) 0x00007fd1fbad7b78 in epoll_wait () from /lib/libc.so.6 12 Thread 0x4580f950 (LWP 10874) 0x00007fd1fc50edb1 in send () from /lib/libpthread.so.0 11 Thread 0x4500e950 (LWP 10873) 0x00007fd1fbad7b78 in epoll_wait () from /lib/libc.so.6 10 Thread 0x4480d950 (LWP 10872) 0x00007fd1fbad7b78 in epoll_wait () from /lib/libc.so.6 9 Thread 0x4400c950 (LWP 10871) 0x00007fd1fc50f0e1 in nanosleep () from /lib/libpthread.so.0 8 Thread 0x4380b950 (LWP 10870) 0x00007fd1fbaa5ff1 in nanosleep () from /lib/libc.so.6 * 7 Thread 0x4300a950 (LWP 10869) 0x00000000005d3452 in Map::loaded ( this=0x7fd162990550, p=@0x43009760) at ../../../src/game/Map.h:499 6 Thread 0x42809950 (LWP 10834) 0x00007fd1fc50f0e1 in nanosleep () from /lib/libpthread.so.0 5 Thread 0x42008950 (LWP 10812) 0x00007fd1fc50f0e1 in nanosleep () from /lib/libpthread.so.0 4 Thread 0x40b5d950 (LWP 10811) 0x00007fd1fc50e7db in read () from /lib/libpthread.so.0 3 Thread 0x41807950 (LWP 10810) 0x00007fd1fc50f0e1 in nanosleep () from /lib/libpthread.so.0 1 Thread 0x7fd1fde896f0 (LWP 10806) 0x00007fd1fc508715 in pthread_join () from /lib/libpthread.so.0
  2. core 9034 How GetMap() can be NULL ? During Teleport ? ../../../src/game/Object.h:501: Error: Assertion in GetMap failed: m_currMap Stack Trace: /home/git/core/bin/mangos-worldd(_ZN5Group22UpdatePlayerOutOfRangeEP6Player+0xaf) [0x57e6cf] /home/git/core/bin/mangos-worldd(_ZN6Player34SendUpdateToOutOfRangeGroupMembersEv+0x22) [0x652ce2] /home/git/core/bin/mangos-worldd(_ZN6Player6UpdateEj+0x574) [0x69b824] /home/git/core/bin/mangos-worldd(_ZN3Map6UpdateERKj+0x5c) [0x5e11ec] /home/git/core/bin/mangos-worldd(_ZN10MapManager6UpdateEj+0x87) [0x5f0107] /home/git/core/bin/mangos-worldd(_ZN5World6UpdateEj+0x616) [0x75d936] /home/git/core/bin/mangos-worldd(_ZN13WorldRunnable3runEv+0xd1) [0x4eb1b1] /home/git/core/bin/mangos-worldd(_ZN9ACE_Based6Thread10ThreadTaskEPv+0x1c) [0x80119c] /lib/libpthread.so.0 [0x7ff6bedc4fc7] /lib/libc.so.6(clone+0x6d) [0x7ff6be3945ad] [Thread 0x413d1950 (LWP 8733) exited] [New Thread 0x413d1950 (LWP 8734)] [New Thread 0x42394950 (LWP 8735)] [New Thread 0x42b95950 (LWP 8736)] [New Thread 0x43396950 (LWP 8793)] [New Thread 0x40a48950 (LWP 8794)] [New Thread 0x43b97950 (LWP 8795)] [New Thread 0x44398950 (LWP 8796)] [New Thread 0x44b99950 (LWP 8797)] [New Thread 0x4539a950 (LWP 8798)] [New Thread 0x45b9b950 (LWP 8799)] [New Thread 0x4639c950 (LWP 8800)] [New Thread 0x46b9d950 (LWP 8801)] Program received signal SIGABRT, Aborted. [switching to Thread 0x40a48950 (LWP 8794)] 0x00007ff6be2f6ed5 in raise () from /lib/libc.so.6 #0 0x00007ff6be2f6ed5 in raise () from /lib/libc.so.6 #1 0x00007ff6be2f83f3 in abort () from /lib/libc.so.6 #2 0x00007ff6be2efdc9 in __assert_fail () from /lib/libc.so.6 #3 0x00000000004f538b in WorldObject::GetMap (this=<value optimized out>) at ../../../src/game/Object.h:501 #4 0x0000000000652d60 in Player::GetViewPoint (this=0x7ff6573aeca0) at ../../../src/game/Player.cpp:18586 #5 0x000000000057e6cf in Group::UpdatePlayerOutOfRange ( this=<value optimized out>, pPlayer=0x7ff649f0f970) at ../../../src/game/Group.cpp:1041 #6 0x0000000000652ce2 in Player::SendUpdateToOutOfRangeGroupMembers ( this=0x7ff649f0f970) at ../../../src/game/Player.cpp:18950 #7 0x000000000069b824 in Player::Update (this=0x7ff649f0f970, p_time=114) at ../../../src/game/Player.cpp:1382 #8 0x00000000005e11ec in Map::Update (this=0x52120b0, t_diff=@0x40a47bec) at ../../../src/game/Map.cpp:595 #9 0x00000000005f0107 in MapManager::Update (this=0xb86c590, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 #10 0x000000000075d936 in World::Update (this=0x7ff6b80236a0, diff=114) at ../../../src/game/World.cpp:1690 #11 0x00000000004eb1b1 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #12 0x000000000080119c in ACE_Based::Thread::ThreadTask (param=0x2209) at ../../../src/shared/Threading.cpp:183 #13 0x00007ff6bedc4fc7 in start_thread () from /lib/libpthread.so.0 #14 0x00007ff6be3945ad in clone () from /lib/libc.so.6 #15 0x0000000000000000 in ?? () #0 0x00007ff6be2f6ed5 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00007ff6be2f83f3 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00007ff6be2efdc9 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00000000004f538b in WorldObject::GetMap (this=<value optimized out>) at ../../../src/game/Object.h:501 st = {static SYMBUFSIZ = 4096, buf_ = "/home/git/core/bin/mangos-worldd(_ZN5Group22UpdatePlayerOutOfRangeEP6Player+0xaf) [0x57e6cf]\\n/home/git/core/bin/mangos-worldd(_ZN6Player34SendUpdateToOutOfRangeGroupMembersEv+0x22) [0x652ce2]\\n/home/gi"..., buflen_ = 720, static UNSUPPORTED = 0x7ff6c02e84a0 "<stack traces unsupported platform>", static UNABLE_TO_GET_TRACE = 0x7ff6c02e84d0 "<unable to get trace>"} __FUNCTION__ = "GetMap" __PRETTY_FUNCTION__ = "Map* WorldObject::GetMap() const" #4 0x0000000000652d60 in Player::GetViewPoint (this=0x7ff6573aeca0) at ../../../src/game/Player.cpp:18586 viewPoint = (const class WorldObject *) 0x7ff6573aeca0 far_sight = 17388398644142538753 #5 0x000000000057e6cf in Group::UpdatePlayerOutOfRange ( this=<value optimized out>, pPlayer=0x7ff649f0f970) at ../../../src/game/Group.cpp:1041 itr = (class GroupReference *) 0x7ff6573b1520 player = (class Player *) 0x7ff6573aeca0 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 10, _storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x7ff63a2fb840 "\\aÅÛ\\003\\200", _M_finish = 0x7ff63a2fb84a "%\\001ö\\177", _M_end_of_storage = 0x7ff63a2fb84e ""}}, <No data fields>}}, m_opcode = 126} #6 0x0000000000652ce2 in Player::SendUpdateToOutOfRangeGroupMembers ( this=0x7ff649f0f970) at ../../../src/game/Player.cpp:18950 group = (Group *) 0x2209 #7 0x000000000069b824 in Player::Update (this=0x7ff649f0f970, p_time=114) at ../../../src/game/Player.cpp:1382 now = 1261564121 pet = <value optimized out> #8 0x00000000005e11ec in Map::Update (this=0x52120b0, t_diff=@0x40a47bec) at ../../../src/game/Map.cpp:595 plr = (class Player *) 0x2209 updater = {i_timeDiff = 1084521452} grid_object_update = {i_visitor = @0x72} world_object_update = {i_visitor = @0x40a47b90} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #9 0x00000000005f0107 in MapManager::Update (this=0xb86c590, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 No locals. #10 0x000000000075d936 in World::Update (this=0x7ff6b80236a0, diff=114) at ../../../src/game/World.cpp:1690 autobroadcaston = 0 #11 0x00000000004eb1b1 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 114 realCurrTime = 3138703624 realPrevTime = <value optimized out> prevSleepTime = 0 #12 0x000000000080119c in ACE_Based::Thread::ThreadTask (param=0x2209) at ../../../src/shared/Threading.cpp:183 _task = (class ACE_Based::Runnable *) 0x7ff6b8e40e10 #13 0x00007ff6bedc4fc7 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #14 0x00007ff6be3945ad in clone () from /lib/libc.so.6 No symbol table info available. #15 0x0000000000000000 in ?? () No symbol table info available. 14 Thread 0x46b9d950 (LWP 8801) 0x00007ff6be394b78 in epoll_wait () from /lib/libc.so.6 13 Thread 0x4639c950 (LWP 8800) 0x00007ff6be394b78 in epoll_wait () from /lib/libc.so.6 12 Thread 0x45b9b950 (LWP 8799) 0x00007ff6be394b78 in epoll_wait () from /lib/libc.so.6 11 Thread 0x4539a950 (LWP 8798) 0x00007ff6bedcb7db in read () from /lib/libpthread.so.0 10 Thread 0x44b99950 (LWP 8797) 0x00007ff6be394b78 in epoll_wait () from /lib/libc.so.6 9 Thread 0x44398950 (LWP 8796) 0x00007ff6bedcc0e1 in nanosleep () from /lib/libpthread.so.0 8 Thread 0x43b97950 (LWP 8795) 0x00007ff6be362ff1 in nanosleep () from /lib/libc.so.6 * 7 Thread 0x40a48950 (LWP 8794) 0x00007ff6be2f6ed5 in raise () from /lib/libc.so.6 6 Thread 0x43396950 (LWP 8793) 0x00007ff6bedcc0e1 in nanosleep () from /lib/libpthread.so.0 5 Thread 0x42b95950 (LWP 8736) 0x00007ff6bedcc0e1 in nanosleep () from /lib/libpthread.so.0 4 Thread 0x42394950 (LWP 8735) 0x00007ff6bedcc0e1 in nanosleep () from /lib/libpthread.so.0 3 Thread 0x413d1950 (LWP 8734) 0x00007ff6bedcc0e1 in nanosleep () from /lib/libpthread.so.0 1 Thread 0x7ff6c07466f0 (LWP 8713) 0x00007ff6bedc5715 in pthread_join () from /lib/libpthread.so.0
  3. MaNGOS 9042 ../../../src/game/Object.h:171: Error: Assertion in GetUInt32Value failed: index < m_valuesCount || PrintIndexError( index , false) Stack Trace: /home/git/core/bin/mangos-worldd(_ZN5Spell9CheckCastEb+0x1151) [0x6d6cd1] /home/git/core/bin/mangos-worldd(_ZN5Spell4castEb+0x18a) [0x6e114a] /home/git/core/bin/mangos-worldd(_ZN10SpellEvent7ExecuteEmj+0x57) [0x6e2a87] /home/git/core/bin/mangos-worldd(_ZN14EventProcessor6UpdateEj+0x6f) [0x81bd1f] /home/git/core/bin/mangos-worldd(_ZN4Unit6UpdateEj+0x2c) [0x73208c] /home/git/core/bin/mangos-worldd(_ZN6Player6UpdateEj+0x43) [0x69a013] /home/git/core/bin/mangos-worldd(_ZN3Map6UpdateERKj+0x5c) [0x5dff3c] /home/git/core/bin/mangos-worldd(_ZN10MapManager6UpdateEj+0x87) [0x5eee27] /home/git/core/bin/mangos-worldd(_ZN5World6UpdateEj+0x616) [0x75c8a6] /home/git/core/bin/mangos-worldd(_ZN13WorldRunnable3runEv+0xd1) [0x4eb1b1] /home/git/core/bin/mangos-worldd(_ZN9ACE_Based6Thread10ThreadTaskEPv+0x1c) [0x80142c] /lib/libpthread.so.0 [0x7fd59fca7fc7] /lib/libc.so.6(clone+0x6d) [0x7fd59f2775ad] [New Thread 0x41f6c950 (LWP 4883)] [New Thread 0x40ea8950 (LWP 4884)] [New Thread 0x416a9950 (LWP 4885)] [New Thread 0x4276d950 (LWP 4920)] [New Thread 0x42f6e950 (LWP 4932)] [New Thread 0x4376f950 (LWP 4933)] [New Thread 0x43f70950 (LWP 4934)] [New Thread 0x44771950 (LWP 4935)] [New Thread 0x44f72950 (LWP 4936)] [New Thread 0x45773950 (LWP 4937)] [New Thread 0x45f74950 (LWP 4938)] [New Thread 0x46775950 (LWP 4939)] Program received signal SIGABRT, Aborted. [switching to Thread 0x42f6e950 (LWP 4932)] 0x00007fd59f1d9ed5 in raise () from /lib/libc.so.6 #0 0x00007fd59f1d9ed5 in raise () from /lib/libc.so.6 #1 0x00007fd59f1db3f3 in abort () from /lib/libc.so.6 #2 0x00007fd59f1d2dc9 in __assert_fail () from /lib/libc.so.6 #3 0x00000000004f5bbf in Object::GetUInt32Value (this=0x7fd554514060, index=<value optimized out>) at ../../../src/game/Object.h:171 #4 0x00000000006d0431 in Spell::CheckItems (this=0x7fd5714503c0) at ../../../src/game/Object.h:143 #5 0x00000000006d6cd1 in Spell::CheckCast (this=0x7fd5714503c0, strict=false) at ../../../src/game/Spell.cpp:4379 #6 0x00000000006e114a in Spell::cast (this=0x7fd5714503c0, skipCheck=false) at ../../../src/game/Spell.cpp:2682 #7 0x00000000006e2a87 in SpellEvent::Execute (this=0x7fd536267920, e_time=134460, p_time=6) at ../../../src/game/Spell.cpp:6219 #8 0x000000000081bd1f in EventProcessor::Update (this=0x7fd5459706f0, p_time=20934) at ../../../src/framework/Utilities/EventProcessor.cpp:47 #9 0x000000000073208c in Unit::Update (this=0x7fd5459705e0, p_time=20934) at ../../../src/game/Unit.cpp:209 #10 0x000000000069a013 in Player::Update (this=0x7fd5459705e0, p_time=20934) at ../../../src/game/Player.cpp:1086 #11 0x00000000005dff3c in Map::Update (this=0x4ea9070, t_diff=@0x42f6dbec) at ../../../src/game/Map.cpp:595 #12 0x00000000005eee27 in MapManager::Update (this=0xb56b1e0, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 #13 0x000000000075c8a6 in World::Update (this=0x7fd598019210, diff=20934) at ../../../src/game/World.cpp:1690 #14 0x00000000004eb1b1 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #15 0x000000000080142c in ACE_Based::Thread::ThreadTask (param=0x1309) at ../../../src/shared/Threading.cpp:183 #16 0x00007fd59fca7fc7 in start_thread () from /lib/libpthread.so.0 #17 0x00007fd59f2775ad in clone () from /lib/libc.so.6 #18 0x0000000000000000 in ?? () #0 0x00007fd59f1d9ed5 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00007fd59f1db3f3 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00007fd59f1d2dc9 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00000000004f5bbf in Object::GetUInt32Value (this=0x7fd554514060, index=<value optimized out>) at ../../../src/game/Object.h:171 st = {static SYMBUFSIZ = 4096, buf_ = "/home/git/core/bin/mangos-worldd(_ZN5Spell9CheckCastEb+0x1151) [0x6d6cd1]\\n/home/git/core/bin/mangos-worldd(_ZN5Spell4castEb+0x18a) [0x6e114a]\\n/home/git/core/bin/mangos-worldd(_ZN10SpellEvent7ExecuteEm"..., buflen_ = 893, static UNSUPPORTED = 0x7fd5a11bd4a0 "<stack traces unsupported platform>", static UNABLE_TO_GET_TRACE = 0x7fd5a11bd4d0 "<unable to get trace>"} __FUNCTION__ = "GetUInt32Value" __PRETTY_FUNCTION__ = "const uint32& Object::GetUInt32Value(uint16) const" #4 0x00000000006d0431 in Spell::CheckItems (this=0x7fd5714503c0) at ../../../src/game/Object.h:143 proto = <value optimized out> p_caster = (class Player *) 0x7fd5459705e0 isScrollItem = false isVellumTarget = <value optimized out> totems = <value optimized out> TotemCategory = <value optimized out> #5 0x00000000006d6cd1 in Spell::CheckCast (this=0x7fd5714503c0, strict=false) at ../../../src/game/Spell.cpp:4379 castResult = <value optimized out> zone = 4395 area = 4395 locRes = <value optimized out> #6 0x00000000006e114a in Spell::cast (this=0x7fd5714503c0, skipCheck=false) at ../../../src/game/Spell.cpp:2682 castResult = SPELL_FAILED_SUCCESS #7 0x00000000006e2a87 in SpellEvent::Execute (this=0x7fd536267920, e_time=134460, p_time=6) at ../../../src/game/Spell.cpp:6219 No locals. #8 0x000000000081bd1f in EventProcessor::Update (this=0x7fd5459706f0, p_time=20934) at ../../../src/framework/Utilities/EventProcessor.cpp:47 Event = (BasicEvent *) 0x7fd536267920 #9 0x000000000073208c in Unit::Update (this=0x7fd5459705e0, p_time=20934) at ../../../src/game/Unit.cpp:209 No locals. #10 0x000000000069a013 in Player::Update (this=0x7fd5459705e0, p_time=20934) at ../../../src/game/Player.cpp:1086 now = <value optimized out> pet = <value optimized out> #11 0x00000000005dff3c in Map::Update (this=0x4ea9070, t_diff=@0x42f6dbec) at ../../../src/game/Map.cpp:595 plr = (class Player *) 0x1309 updater = {i_timeDiff = 20934} grid_object_update = {i_visitor = @0x42f6db90} world_object_update = {i_visitor = @0x42f6db90} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #12 0x00000000005eee27 in MapManager::Update (this=0xb56b1e0, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 No locals. #13 0x000000000075c8a6 in World::Update (this=0x7fd598019210, diff=20934) at ../../../src/game/World.cpp:1690 autobroadcaston = 0 #14 0x00000000004eb1b1 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 20934 realCurrTime = 2970860504 realPrevTime = <value optimized out> prevSleepTime = 0 #15 0x000000000080142c in ACE_Based::Thread::ThreadTask (param=0x1309) at ../../../src/shared/Threading.cpp:183 _task = (class ACE_Based::Runnable *) 0x7fd59915bf50 #16 0x00007fd59fca7fc7 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #17 0x00007fd59f2775ad in clone () from /lib/libc.so.6 No symbol table info available. #18 0x0000000000000000 in ?? () No symbol table info available. 14 Thread 0x46775950 (LWP 4939) 0x00007fd59f277b78 in epoll_wait () from /lib/libc.so.6 13 Thread 0x45f74950 (LWP 4938) 0x00007fd59f21dc20 in ?? () from /lib/libc.so.6 12 Thread 0x45773950 (LWP 4937) 0x00007fd59f277b78 in epoll_wait () from /lib/libc.so.6 11 Thread 0x44f72950 (LWP 4936) 0x00007fd59f277b78 in epoll_wait () from /lib/libc.so.6 10 Thread 0x44771950 (LWP 4935) 0x00007fd59f277b78 in epoll_wait () from /lib/libc.so.6 9 Thread 0x43f70950 (LWP 4934) 0x00007fd59fcaf0e1 in nanosleep () from /lib/libpthread.so.0 8 Thread 0x4376f950 (LWP 4933) 0x00007fd59f245ff1 in nanosleep () from /lib/libc.so.6 * 7 Thread 0x42f6e950 (LWP 4932) 0x00007fd59f1d9ed5 in raise () from /lib/libc.so.6 6 Thread 0x4276d950 (LWP 4920) 0x00007fd59fcaf0e1 in nanosleep () from /lib/libpthread.so.0 5 Thread 0x416a9950 (LWP 4885) 0x00007fd59fcaf0e1 in nanosleep () from /lib/libpthread.so.0 4 Thread 0x40ea8950 (LWP 4884) 0x00007fd59fcae7db in read () from /lib/libpthread.so.0 3 Thread 0x41f6c950 (LWP 4883) 0x00007fd59fcaf0e1 in nanosleep () from /lib/libpthread.so.0 1 Thread 0x7fd5a161b6f0 (LWP 4873) 0x00007fd59fca8715 in pthread_join () from /lib/libpthread.so.0
  4. MaNGOS [9034] Uptime : ~6 hours CrashLog 1 : Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x432d0950 (LWP 7175)] MaNGOS::ObjectMessageDeliverer::Visit (this=0x432cf4e0, m=@0x869438) at ../../../src/game/../framework/Utilities/LinkedList.h:40 40 bool isInList() const { return(iNext != NULL && iPrev != NULL); } #0 MaNGOS::ObjectMessageDeliverer::Visit (this=0x432cf4e0, m=@0x869438) at ../../../src/game/../framework/Utilities/LinkedList.h:40 #1 0x00000000005ebfca in Visit<RGuard<ACE_RW_Thread_Mutex, ACE_Thread_Mutex>, MaNGOS::ObjectMessageDeliverer, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeNull> > > > > (this=0x7f5b3546fb70, cell=@0x432cf4d0, visitor=@0x432cf550) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:64 #2 0x00000000005dcd3d in Map::MessageBroadcast (this=0x7f5b3546fb70, obj=0x1f4ec870, msg=0x432cf610) at ../../../src/game/CellImpl.h:193 #3 0x0000000000739e6a in Unit::SendThreatRemove (this=0x1f4ec870, pHostileReference=<value optimized out>) at ../../../src/game/Unit.cpp:13726 #4 0x00000000007229c5 in ThreatManager::ProcessThreatEvent (this=0x1f4ee218, threatRefStatusChangeEvent=<value optimized out>) at ../../../src/game/ThreatManager.cpp:534 #5 0x0000000000722caa in HostileReference::removeReference ( this=0x7f5b7ba1d550) at ../../../src/game/ThreatManager.cpp:195 #6 0x0000000000584a38 in HostileRefManager::DeleteReferences ( this=<value optimized out>) at ../../../src/game/HostileRefManager.cpp:104 #7 0x0000000000747b00 in Unit::DealDamage (this=0x2ee4d690, pVictim=0x7f5b8a5ba490, damage=21845, cleanDamage=<value optimized out>, damagetype=DIRECT_DAMAGE, damageSchoolMask=SPELL_SCHOOL_MASK_NORMAL, spellProto=0x0, durabilityLoss=true) at ../../../src/game/Unit.cpp:640 #8 0x000000000074aa5c in Unit::DealMeleeDamage (this=0x2ee4d690, damageInfo=0x432cf900, durabilityLoss=32) at ../../../src/game/Unit.cpp:1561 #9 0x000000000074b67b in Unit::AttackerStateUpdate (this=0x2ee4d690, pVictim=<value optimized out>, attType=BASE_ATTACK, extra=false) at ../../../src/game/Unit.cpp:2308 #10 0x0000000000795707 in CreatureEventAI::DoMeleeAttackIfReady ( this=0x19c9af40) at ../../../src/game/CreatureEventAI.cpp:1330 #11 0x000000000052f831 in Creature::Update (this=0x2ee4d690, diff=1013) at ../../../src/game/Creature.cpp:444 #12 0x00000000005e5666 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> ( v=@0x432cfb40, c=<value optimized out>) at ../../../src/game/GridNotifiersImpl.h:47 #13 0x00000000005e082c in Map::Update (this=0x3150c020, t_diff=@0x432cfbec) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 #14 0x00000000005e0cd9 in InstanceMap::Update (this=0x432cf4e0, t_diff=@0x869438) at ../../../src/game/Map.cpp:2494 #15 0x00000000007b8cc9 in MapInstanced::Update (this=0x7f5b9235b820, t=@0x432cfbec) at ../../../src/game/MapInstanced.cpp:63 #16 0x00000000005eefe7 in MapManager::Update (this=0x4ee57f0, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 #17 0x000000000075c9d0 in World::Update (this=0x7f5bbc023670, diff=1013) at ../../../src/game/World.cpp:1688 #18 0x00000000004eb181 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #19 0x000000000080144c in ACE_Based::Thread::ThreadTask (param=0x432cf4e0) at ../../../src/shared/Threading.cpp:183 #20 0x00007f5bc5487fc7 in start_thread () from /lib/libpthread.so.0 #21 0x00007f5bc4a575ad in clone () from /lib/libc.so.6 #22 0x0000000000000000 in ?? () #0 MaNGOS::ObjectMessageDeliverer::Visit (this=0x432cf4e0, m=@0x869438) at ../../../src/game/../framework/Utilities/LinkedList.h:40 No locals. #1 0x00000000005ebfca in Visit<RGuard<ACE_RW_Thread_Mutex, ACE_Thread_Mutex>, MaNGOS::ObjectMessageDeliverer, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeNull> > > > > (this=0x7f5b3546fb70, cell=@0x432cf4d0, visitor=@0x432cf550) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:64 x = 32 y = 31 cell_x = 0 cell_y = 7 #2 0x00000000005dcd3d in Map::MessageBroadcast (this=0x7f5b3546fb70, obj=0x1f4ec870, msg=0x432cf610) at ../../../src/game/CellImpl.h:193 p = {x_coord = 256, y_coord = 255} cell = {data = {Part = {grid_x = 32, grid_y = 31, cell_x = 0, cell_y = 7, nocreate = 1, reserved = 31}, All = 1058801632}} post_man = {i_phaseMask = 1, i_message = 0x432cf610} message = {i_visitor = @0x432cf4e0} cell_lock = {i_cell = @0x432cf5c0, i_cellPair = @0x432cf570} #3 0x0000000000739e6a in Unit::SendThreatRemove (this=0x1f4ec870, pHostileReference=<value optimized out>) at ../../../src/game/Unit.cpp:13726 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 11, _storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x16cda970 "ù\\002\\220er@ñ\\aÈ\\234\\002", _M_finish = 0x16cda980 "", _M_end_of_storage = 0x16cda980 ""}}, <No data fields>}}, m_opcode = 1156} #4 0x00000000007229c5 in ThreatManager::ProcessThreatEvent (this=0x1f4ee218, threatRefStatusChangeEvent=<value optimized out>) at ../../../src/game/ThreatManager.cpp:534 hostileReference = (HostileReference *) 0x7f5b7ba1d550 #5 0x0000000000722caa in HostileReference::removeReference ( this=0x7f5b7ba1d550) at ../../../src/game/ThreatManager.cpp:195 event = {<UnitBaseEvent> = {iType = 4}, iHostileReference = 0x7f5b7ba1d550, {iFValue = 0, iIValue = 0, iBValue = false}, iThreatManager = 0x1f4ee218} #6 0x0000000000584a38 in HostileRefManager::DeleteReferences ( this=<value optimized out>) at ../../../src/game/HostileRefManager.cpp:104 nextRef = (class HostileReference *) 0x7f5b7ba1d550 ref = (class HostileReference *) 0x7f5b7ba1d550 #7 0x0000000000747b00 in Unit::DealDamage (this=0x2ee4d690, pVictim=0x7f5b8a5ba490, damage=21845, cleanDamage=<value optimized out>, damagetype=DIRECT_DAMAGE, damageSchoolMask=SPELL_SCHOOL_MASK_NORMAL, spellProto=0x0, durabilityLoss=true) at ../../../src/game/Unit.cpp:640 player = (class Player *) 0x0 damageFromSpiritOfRedemtionTalent = <value optimized out> spiritOfRedemtionTalentReady = <value optimized out> health = 12446 duel_hasEnded = false __PRETTY_FUNCTION__ = "uint32 Unit::DealDamage(Unit*, uint32, const CleanDamage*, DamageEffectType, SpellSchoolMask, const SpellEntry*, bool)" #8 0x000000000074aa5c in Unit::DealMeleeDamage (this=0x2ee4d690, damageInfo=0x432cf900, durabilityLoss=32) at ../../../src/game/Unit.cpp:1561 pVictim = (Unit *) 0x7f5b8a5ba490 cleanDamage = {damage = 31462, attackType = BASE_ATTACK, hitOutCome = MELEE_HIT_NORMAL} #9 0x000000000074b67b in Unit::AttackerStateUpdate (this=0x2ee4d690, pVictim=<value optimized out>, attType=BASE_ATTACK, extra=false) at ../../../src/game/Unit.cpp:2308 extraAttacks = 0 damageInfo = {attacker = 0x2ee4d690, target = 0x7f5b8a5ba490, damageSchoolMask = SPELL_SCHOOL_MASK_NORMAL, damage = 21845, absorb = 0, resist = 0, blocked_amount = 0, HitInfo = 2, TargetState = 1, attackType = BASE_ATTACK, procAttacker = 4, procVictim = 1048584, procEx = 1, cleanDamage = 31462, hitOutCome = MELEE_HIT_NORMAL} #10 0x0000000000795707 in CreatureEventAI::DoMeleeAttackIfReady ( this=0x19c9af40) at ../../../src/game/CreatureEventAI.cpp:1330 No locals. #11 0x000000000052f831 in Creature::Update (this=0x2ee4d690, diff=1013) at ../../../src/game/Creature.cpp:444 No locals. #12 0x00000000005e5666 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> ( v=@0x432cfb40, c=<value optimized out>) at ../../../src/game/GridNotifiersImpl.h:47 No locals. #13 0x00000000005e082c in Map::Update (this=0x3150c020, t_diff=@0x432cfbec) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 pair = {x_coord = 258, y_coord = 255} cell = {data = {Part = {grid_x = 32, grid_y = 31, cell_x = 2, cell_y = 7, nocreate = 1, reserved = 16}, All = 555493344}} y = 255 x = 258 plr = <value optimized out> area = {right_offset = 2, left_offset = 2, upper_offset = 2, lower_offset = 1} updater = {i_timeDiff = 1013} grid_object_update = {i_visitor = @0x432cfb40} world_object_update = {i_visitor = @0x432cfb40} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #14 0x00000000005e0cd9 in InstanceMap::Update (this=0x432cf4e0, t_diff=@0x869438) at ../../../src/game/Map.cpp:2494 No locals. #15 0x00000000007b8cc9 in MapInstanced::Update (this=0x7f5b9235b820, t=@0x432cfbec) at ../../../src/game/MapInstanced.cpp:63 i = {<std::tr1::__detail::_Hashtable_iterator_base<std::Pair<const unsigned int, Map*>, false>> = {_M_cur_node = 0x1f5ee030, _M_cur_bucket = 0x7f5b91ede518}, <No data fields>} #16 0x00000000005eefe7 in MapManager::Update (this=0x4ee57f0, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 No locals. #17 0x000000000075c9d0 in World::Update (this=0x7f5bbc023670, diff=1013) at ../../../src/game/World.cpp:1688 autobroadcaston = 0 #18 0x00000000004eb181 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 1013 realCurrTime = 2907847296 realPrevTime = <value optimized out> prevSleepTime = 0 #19 0x000000000080144c in ACE_Based::Thread::ThreadTask (param=0x432cf4e0) at ../../../src/shared/Threading.cpp:183 _task = (class ACE_Based::Runnable *) 0x7f5bbcc945e0 #20 0x00007f5bc5487fc7 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #21 0x00007f5bc4a575ad in clone () from /lib/libc.so.6 No symbol table info available. #22 0x0000000000000000 in ?? () No symbol table info available. 14 Thread 0x462d6950 (LWP 7182) 0xffffffffff6001b7 in ?? () 13 Thread 0x45ad5950 (LWP 7181) 0x00007f5bc4a57b78 in epoll_wait () from /lib/libc.so.6 12 Thread 0x452d4950 (LWP 7180) 0xffffffffff6001b7 in ?? () 11 Thread 0x409f4950 (LWP 7179) 0xffffffffff6001b7 in ?? () 10 Thread 0x44ad3950 (LWP 7178) 0x00007f5bc4a57b78 in epoll_wait () from /lib/libc.so.6 9 Thread 0x442d2950 (LWP 7177) 0x00007f5bc548f0e1 in nanosleep () from /lib/libpthread.so.0 8 Thread 0x43ad1950 (LWP 7176) 0x00007f5bc4a25ff1 in nanosleep () from /lib/libc.so.6 * 7 Thread 0x432d0950 (LWP 7175) MaNGOS::ObjectMessageDeliverer::Visit ( this=0x432cf4e0, m=@0x869438) at ../../../src/game/../framework/Utilities/LinkedList.h:40 6 Thread 0x42acf950 (LWP 7174) 0x00007f5bc548f0e1 in nanosleep () from /lib/libpthread.so.0 5 Thread 0x422ce950 (LWP 7157) 0x00007f5bc548f0e1 in nanosleep () from /lib/libpthread.so.0 4 Thread 0x41acd950 (LWP 7156) 0x00007f5bc548f0e1 in nanosleep () from /lib/libpthread.so.0 3 Thread 0x412cc950 (LWP 7155) 0x00007f5bc548f0e1 in nanosleep () from /lib/libpthread.so.0 1 Thread 0x7f5bc6dfb6f0 (LWP 7146) 0x00007f5bc5488715 in pthread_join () from /lib/libpthread.so.0 CrashLog 2 : Program received signal SIGABRT, Aborted. [switching to Thread 0x43ccd950 (LWP 27824)] 0x00007fb7ca4b3ed5 in raise () from /lib/libc.so.6 #0 0x00007fb7ca4b3ed5 in raise () from /lib/libc.so.6 #1 0x00007fb7ca4b53f3 in abort () from /lib/libc.so.6 #2 0x00007fb7ca4acdc9 in __assert_fail () from /lib/libc.so.6 #3 0x00000000004f5f8f in Object::GetUInt32Value (this=0x7fb728764200, index=<value optimized out>) at ../../../src/game/Object.h:171 #4 0x00000000006d0811 in Spell::CheckItems (this=0x7fb7205f09b0) at ../../../src/game/Object.h:143 #5 0x00000000006d70b1 in Spell::CheckCast (this=0x7fb7205f09b0, strict=false) at ../../../src/game/Spell.cpp:4378 #6 0x00000000006e14e2 in Spell::cast (this=0x7fb7205f09b0, skipCheck=false) at ../../../src/game/Spell.cpp:2682 #7 0x00000000006e2de7 in SpellEvent::Execute (this=0x7fb737c93230, e_time=8413240, p_time=6) at ../../../src/game/Spell.cpp:6218 #8 0x000000000081bf0f in EventProcessor::Update (this=0x7fb7a671afc0, p_time=1605) at ../../../src/framework/Utilities/EventProcessor.cpp:47 #9 0x00000000007323fc in Unit::Update (this=0x7fb7a671aeb0, p_time=1605) at ../../../src/game/Unit.cpp:209 #10 0x000000000069a463 in Player::Update (this=0x7fb7a671aeb0, p_time=1605) at ../../../src/game/Player.cpp:1086 #11 0x00000000005e022c in Map::Update (this=0x52c6430, t_diff=@0x43cccc1c) at ../../../src/game/Map.cpp:595 #12 0x00000000005ef167 in MapManager::Update (this=0x4eae450, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 #13 0x000000000075cc53 in World::Update (this=0x7fb7c4006d40, diff=1605) at ../../../src/game/World.cpp:1680 #14 0x00000000004eb581 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #15 0x000000000080161c in ACE_Based::Thread::ThreadTask (param=0x6c96) at ../../../src/shared/Threading.cpp:183 #16 0x00007fb7caf81fc7 in start_thread () from /lib/libpthread.so.0 #17 0x00007fb7ca5515ad in clone () from /lib/libc.so.6 #18 0x0000000000000000 in ?? () #0 0x00007fb7ca4b3ed5 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00007fb7ca4b53f3 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00007fb7ca4acdc9 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00000000004f5f8f in Object::GetUInt32Value (this=0x7fb728764200, index=<value optimized out>) at ../../../src/game/Object.h:171 st = {static SYMBUFSIZ = 4096, buf_ = "/home/git/core/bin/mangos-worldd(_ZN5Spell9CheckCastEb+0x1151) [0x6d70b1]\\n/home/git/core/bin/mangos-worldd(_ZN5Spell4castEb+0x142) [0x6e14e2]\\n/home/git/core/bin/mangos-worldd(_ZN10SpellEvent7ExecuteEm"..., buflen_ = 893, static UNSUPPORTED = 0x7fb7cc4974a0 "<stack traces unsupported platform>", static UNABLE_TO_GET_TRACE = 0x7fb7cc4974d0 "<unable to get trace>"} __FUNCTION__ = "GetUInt32Value" __PRETTY_FUNCTION__ = "const uint32& Object::GetUInt32Value(uint16) const" #4 0x00000000006d0811 in Spell::CheckItems (this=0x7fb7205f09b0) at ../../../src/game/Object.h:143 proto = <value optimized out> p_caster = (class Player *) 0x7fb7a671aeb0 isScrollItem = false isVellumTarget = <value optimized out> totems = <value optimized out> TotemCategory = <value optimized out> #5 0x00000000006d70b1 in Spell::CheckCast (this=0x7fb7205f09b0, strict=false) at ../../../src/game/Spell.cpp:4378 castResult = <value optimized out> zone = 1637 area = 1637 locRes = <value optimized out> #6 0x00000000006e14e2 in Spell::cast (this=0x7fb7205f09b0, skipCheck=false) at ../../../src/game/Spell.cpp:2682 castResult = SPELL_FAILED_SUCCESS #7 0x00000000006e2de7 in SpellEvent::Execute (this=0x7fb737c93230, e_time=8413240, p_time=6) at ../../../src/game/Spell.cpp:6218 No locals. #8 0x000000000081bf0f in EventProcessor::Update (this=0x7fb7a671afc0, p_time=1605) at ../../../src/framework/Utilities/EventProcessor.cpp:47 Event = (BasicEvent *) 0x7fb737c93230 #9 0x00000000007323fc in Unit::Update (this=0x7fb7a671aeb0, p_time=1605) at ../../../src/game/Unit.cpp:209 No locals. #10 0x000000000069a463 in Player::Update (this=0x7fb7a671aeb0, p_time=1605) at ../../../src/game/Player.cpp:1086 now = <value optimized out> pet = <value optimized out> #11 0x00000000005e022c in Map::Update (this=0x52c6430, t_diff=@0x43cccc1c) at ../../../src/game/Map.cpp:595 plr = (class Player *) 0x6c96 updater = {i_timeDiff = 1137495068} grid_object_update = {i_visitor = @0x645} world_object_update = {i_visitor = @0x2104581f} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #12 0x00000000005ef167 in MapManager::Update (this=0x4eae450, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 No locals. #13 0x000000000075cc53 in World::Update (this=0x7fb7c4006d40, diff=1605) at ../../../src/game/World.cpp:1680 autobroadcaston = 0 #14 0x00000000004eb581 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 1605 realCurrTime = 2900732870 realPrevTime = <value optimized out> prevSleepTime = 0 #15 0x000000000080161c in ACE_Based::Thread::ThreadTask (param=0x6c96) at ../../../src/shared/Threading.cpp:183 _task = (class ACE_Based::Runnable *) 0x7fb7c4f3bdf0 #16 0x00007fb7caf81fc7 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #17 0x00007fb7ca5515ad in clone () from /lib/libc.so.6 No symbol table info available. #18 0x0000000000000000 in ?? () No symbol table info available. 14 Thread 0x474d4950 (LWP 27831) 0x00007fb7ca551b78 in epoll_wait () from /lib/libc.so.6 13 Thread 0x46cd3950 (LWP 27830) 0x00007fb7ca551b78 in epoll_wait () from /lib/libc.so.6 12 Thread 0x464d2950 (LWP 27829) 0x00007fb7ca551b78 in epoll_wait () from /lib/libc.so.6 11 Thread 0x45cd1950 (LWP 27828) 0x00007fb7ca551b78 in epoll_wait () from /lib/libc.so.6 10 Thread 0x454d0950 (LWP 27827) 0x00007fb7ca551b78 in epoll_wait () from /lib/libc.so.6 9 Thread 0x44ccf950 (LWP 27826) 0x00007fb7caf890e1 in nanosleep () from /lib/libpthread.so.0 8 Thread 0x444ce950 (LWP 27825) 0x00007fb7ca51fff1 in nanosleep () from /lib/libc.so.6 * 7 Thread 0x43ccd950 (LWP 27824) 0x00007fb7ca4b3ed5 in raise () from /lib/libc.so.6 6 Thread 0x434cc950 (LWP 27823) 0x00007fb7caf890e1 in nanosleep () from /lib/libpthread.so.0 5 Thread 0x42ccb950 (LWP 27805) 0x00007fb7caf890e1 in nanosleep () from /lib/libpthread.so.0 4 Thread 0x424ca950 (LWP 27803) 0x00007fb7caf887db in read () from /lib/libpthread.so.0 3 Thread 0x4178b950 (LWP 27802) 0x00007fb7caf890e1 in nanosleep () from /lib/libpthread.so.0 1 Thread 0x7fb7cc8f56f0 (LWP 27798) 0x00007fb7caf82715 in pthread_join () from /lib/libpthread.so.0
  5. core : 8993 sd2 : 1515 (gdb) bt full #0 0x00007fa186408acb in ?? () from /lib/libc.so.6 No symbol table info available. #1 0x00007fa18640b2c6 in ?? () from /lib/libc.so.6 No symbol table info available. #2 0x00007fa18640ca78 in malloc () from /lib/libc.so.6 No symbol table info available. #3 0x00007fa186c48c4b in operator new () from /usr/lib/libstdc++.so.6 No symbol table info available. #4 0x00007fa188330757 in ACE_New_Allocator::malloc ( this=<value optimized out>, nbytes=284774432) at ../../../../dep/ACE_wrappers/ace/Malloc_Allocator.cpp:118 No locals. #5 0x00007fa188331bc5 in ACE_Data_Block (this=0x11006140, size=65536, msg_type=284774432, msg_data=0x0, allocator_strategy=0x10f93fa0, locking_strategy=0x7fa1866e3a08, flags=0, data_block_allocator=0x7fa1885f9270) at ../../../../dep/ACE_wrappers/ace/Message_Block.cpp:368 No locals. #6 0x00007fa18833245c in ACE_Message_Block::init_i (this=0x1133dc10, size=65536, msg_type=1, msg_cont=<value optimized out>, msg_data=0x0, allocator_strategy=0x0, locking_strategy=0x0, flags=0, priority=0, execution_time=@0xb36580, deadline_time=@0xb363c0, db=0x11006140, data_block_allocator=0x7fa1885f9270, message_block_allocator=0x0) ---Type <return> to continue, or q <return> to quit---bt full at ../../../../dep/ACE_wrappers/ace/Message_Block.cpp:727 No locals. #7 0x00007fa188332a2d in ACE_Message_Block (this=0x7fa1866e39e0, size=65536, msg_type=284774432, msg_cont=0x3, msg_data=0x10f93fa0 "Pà0\\021", allocator_strategy=0x7fa1866e3a08, locking_strategy=0x0, priority=0, execution_time=@0xb36580, deadline_time=@0xb363c0, data_block_allocator=0x0, message_block_allocator=0x0) at ../../../../dep/ACE_wrappers/ace/Message_Block.cpp:453 No locals. #8 0x00000000007590a1 in WorldSocket::open (this=0x10c14b20, a=<value optimized out>) at ../../../src/game/WorldSocket.cpp:233 remote_addr = {<ACE_Addr> = {_vptr.ACE_Addr = 0xb36580, static sap_any = {_vptr.ACE_Addr = 0x7fa1885e38d0, static sap_any = <same as static member of an already seen type>, addr_type_ = -1, addr_size_ = -1}, addr_type_ = 2050, addr_size_ = 0}, inet_addr_ = {in4_ = {sin_family = 276, sin_port = 0, sin_addr = { s_addr = 0}, sin_zero = "ãÔ1\\210¡\\177\\000"}}} packet = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data field s>}, _M_start = 0x0, It's possible it that happen because i havn't the last ACE lib ? If yes, how i can update the lib on my debian ? (because ACE is already in MaNGOS src ...)
  6. You can't, it's not id or other, it's a memory adress of the pointer to spellInfo struct ...
  7. It's possible of course, but if you delete a items and directly reload, the server crash.
  8. Hi, i have one little question : In singelton, how OnDeadReference function can be call ? it's call when a thread try to call singelton::Instance() but another thread have already call the singleton ? Thanks you.
  9. I think that crash happen because pVictim is NULL. Just add a code like : ' if(!pVictim) return'; But the better is to find why pVictim can be NULL. ThreatContainer::addThreat (this=0x7f79b468dc30, [color=Red]pVictim=0x0[/color], pThreat=<value optimized out>)
  10. For your crash, just add that patch in Pet.cpp void Pet::Update(uint32 diff) { if(m_removed) // pet already removed, just wait in remove queue, no updates return; + // Avoid crash with Map per thread patch + if(m_loading) + return; For me, it's work perfectly. It's normal, for 2 reasons : 1) You launch MaNGOS with GDB, the crash handle can't work with GDB. 2) With that crash, without GDB the server crash because crash happen during World::Update, the crash handler handle only crash in Map::Update.
  11. For a crash at that line : if (target->processed) // Check target The crash is due to mtmaps, that crash happen if Unit::Update are call during the logging, juste add if(GetSession()->IsUpdating()) return; in Player::Update. Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x7faccb9d1950 (LWP 17425)] 0x00000000007ad763 in MaNGOS::ObjectUpdater::Visit<GameObject> ( this=0x7faccb9d1040, m=<value optimized out>) at ../../../src/game/GridNotifiers.cpp:220 220 iter->getSource()->Update(i_timeDiff); For that, i have exactly a same crash with ~ 2 k players every 2-3 hours WITHOUT mtmaps. And i don't know how to fix ...
  12. For start the server without crash at loading guild, you can just add that little hack : void Map::Update(const uint32 &t_diff) { + // Temp crash fix for guild loading + if(sWorld.GetMaxActiveSessionCount() < 1) + return; But the patch is very very unstable, for the moment we have 30 minutes of uptimes with 1.2k players without any lags.
  13. Just add StartUpdater(); in constructor of class Map and it's working. I will try the system for catch a crash
  14. I will try your patch the next week with 2500 players
  15. MaNGOS 8682 Very strang crash : -------- CRASHLOG 1 -------- Program received signal SIGABRT, Aborted. [switching to Thread 0x44b4d950 (LWP 24082)] 0x00007f2d348c5ed5 in raise () from /lib/libc.so.6 #0 0x00007f2d348c5ed5 in raise () from /lib/libc.so.6 #1 0x00007f2d348c73f3 in abort () from /lib/libc.so.6 #2 0x00007f2d349023a8 in ?? () from /lib/libc.so.6 #3 0x00007f2d34907948 in ?? () from /lib/libc.so.6 #4 0x00007f2d34909888 in ?? () from /lib/libc.so.6 #5 0x00007f2d34909a56 in free () from /lib/libc.so.6 #6 0x00000000007253b8 in ~Unit (this=0x7f2d19cc33d0) at ../../../src/game/Object.h:352 #7 0x000000000052d001 in ~Creature (this=0x7f2d19cc33d0) at ../../../src/game/Creature.cpp:140 #8 0x0000000000601ae9 in ObjectGridUnloader::Visit<Creature> ( this=<value optimized out>, m=@0x7f2c6bf28130) at ../../../src/game/ObjectGridLoader.cpp:288 #9 0x0000000000602501 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x5b74, c=@0x5e12) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:64 #10 0x00000000005d2ad4 in Map::UnloadGrid (this=0xfae650, x=@0x44b4d04c, y=@0x44b4d048, pForce=<value optimized out>) at ../../../src/game/../framework/GameSystem/GridLoader.h:72 -------- CRASHLOG 2 -------- Program received signal SIGABRT, Aborted. [switching to Thread 0x49802950 (LWP 4746)] 0x00007f702f82ced5 in raise () from /lib/libc.so.6 #0 0x00007f702f82ced5 in raise () from /lib/libc.so.6 #1 0x00007f702f82e3f3 in abort () from /lib/libc.so.6 #2 0x00007f702f8693a8 in ?? () from /lib/libc.so.6 #3 0x00007f702f86e948 in ?? () from /lib/libc.so.6 #4 0x00007f702f87086e in ?? () from /lib/libc.so.6 #5 0x00007f702f870a56 in free () from /lib/libc.so.6 #6 0x00007f7030ca0a51 in ACE_Message_Block::release_i (this=0x7f6fb03e6910, lock=0x0) at ../../../../dep/ACE_wrappers/ace/Message_Block.cpp:949 #7 0x00007f7030ca2352 in ACE_Message_Block::release (this=0x7f6fb03e6910) at ../../../../dep/ACE_wrappers/ace/Message_Block.cpp:891 #8 0x000000000075dcfb in WorldSocket::handle_output_queue ( this=0x7f6f690916d0, g=@0x49801f30) at ../../../src/game/WorldSocket.cpp:463 #9 0x000000000075e482 in WorldSocket::handle_output (this=0x7f6f690916d0) at ../../../src/game/WorldSocket.cpp:404 -------- CRASHLOG 3 -------- Program received signal SIGABRT, Aborted. [switching to Thread 0x47e13950 (LWP 10106)] 0x00007f4acbc91ed5 in raise () from /lib/libc.so.6 #0 0x00007f4acbc91ed5 in raise () from /lib/libc.so.6 #1 0x00007f4acbc933f3 in abort () from /lib/libc.so.6 #2 0x00007f4acbcce3a8 in ?? () from /lib/libc.so.6 #3 0x00007f4acbcd3948 in ?? () from /lib/libc.so.6 #4 0x00007f4acbcd6a3b in ?? () from /lib/libc.so.6 #5 0x00007f4acbcd7a78 in malloc () from /lib/libc.so.6 #6 0x00007f4acc513b9d in operator new () from /usr/lib/libstdc++.so.6 #7 0x00000000004f0d00 in std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert (this=0x17b57f20, __position= {_M_current = 0x1ac32386 ""}, __n=179, __x=@0xffffffffffffffff) at /usr/include/c++/4.3/ext/new_allocator.h:92 #8 0x0000000000746d11 in UpdateData::AddUpdateBlock (this=0x17b57ed8, block=<value optimized out>) at /usr/include/c++/4.3/bits/stl_vector.h:792 #9 0x0000000000600352 in Object::BuildValuesUpdateBlockForPlayer ( this=0x7f4a19cad130, data=0x17b57ed8, target=0x7f4a258dae20) at ../../../src/game/Object.cpp:263 #10 0x00000000005f1181 in ObjectAccessor::_buildPacket (pl=0x7f4a258dae20, obj=0x7f4a19cad130, update_players=@0x47e12a40) at ../../../src/game/ObjectAccessor.cpp:313
  16. When wow.exe is compiled in debug mode, you can found the enum of the opcode. The opcode id are in wow.exe, try to dessasamble why Ida pro
  17. With 2200 players, i havn't crash cause by this patch. (debian64) But my CPU usage is the same
  18. Post your mangosd.conf, and i maybe can help you ( i have 2k players without any lag)
  19. 777X revision, but that change nothing : i need know why this crash can happen, it's illogic
  20. Hi, i have a crash every ~15 hours, but i dont understand how this crash can happen, because it's an illogic error. MaNGOS crash when line "iter->getSource()->Update(i_timeDiff);" is call, but pointer for iter->GetSource() is valid ( i have add one line for check is pointer is ok : "if(iter->getSource() && iter->getSource()->IsInWorld())" before my error). I can see only one solution to my crash : the pointer of creature is delete, but it's impossible because i have'nt mtmaps or other multi-thread ... It's possible to check if pointer is delete or not ? You can see another problem in this code ? Thanks you for your helps. Link for a crashlog : http://paste2.org/p/443870
  21. I can't see any problem with ~800 players, but the CPU usage is the same
  22. MaNGOS 8228 Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 8523)] 0x00002b05c8ef5a35 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 #0 0x00002b05c8ef5a35 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 #1 0x000000000067e2a5 in Player::_SaveQuestStatus (this=0x2aaaf595d1c0) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_tree.h:182 #2 0x00000000006c10f6 in Player::SaveToDB (this=0x2aaaf595d1c0) at ../../../src/game/Player.cpp:15735 #3 0x00000000006c8726 in Player::Update (this=0x2aaaf595d1c0, p_time=136) at ../../../src/game/Player.cpp:1487 #4 0x0000000000614243 in ObjectAccessor::UpdatePlayers ( this=<value optimized out>, diff=136) at ../../../src/game/ObjectAccessor.cpp:506 #5 0x000000000060b770 in MapManager::Update (this=0x2aaac73ee6e0, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:252 #6 0x0000000000787624 in World::Update (this=0xb066d0, diff=136) at ../../../src/game/World.cpp:1604 #7 0x00000000004faa14 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 #8 0x00002b05c8c6a371 in ZThread::ThreadImpl::Dispatch (parent=0xae2ba0, impl=0x1665ff0, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #9 0x00002b05c8c6c876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fffe2b3f180) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #10 0x00002b05c8c701ce in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #11 0x00002b05c8d82f1a in start_thread () from /lib/libpthread.so.0 #12 0x00002b05c93e95d2 in clone () from /lib/libc.so.6 #13 0x0000000000000000 in ?? () #0 0x00002b05c8ef5a35 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 No symbol table info available. #1 0x000000000067e2a5 in Player::_SaveQuestStatus (this=0x2aaaf595d1c0) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_tree.h:182 No locals. #2 0x00000000006c10f6 in Player::SaveToDB (this=0x2aaaf595d1c0) at ../../../src/game/Player.cpp:15735 tmp_bytes = 0 tmp_bytes2 = 452987136 tmp_flags = 131080 tmp_pflags = 32 tmp_displayid = 21244 inworld = true sql_name = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x142a67e8 "Zartafak"}} ss = <incomplete type> i = <value optimized out> #3 0x00000000006c8726 in Player::Update (this=0x2aaaf595d1c0, p_time=136) at ../../../src/game/Player.cpp:1487 owner = <value optimized out> u = (class Unit *) 0x0 pVictim = (class Unit *) 0x0 now = 1248895328 pet = <value optimized out> #4 0x0000000000614243 in ObjectAccessor::UpdatePlayers ( this=<value optimized out>, diff=136) at ../../../src/game/ObjectAccessor.cpp:506 iter = {_M_cur = 0x3513d00, _M_ht = 0xab3a60} #5 0x000000000060b770 in MapManager::Update (this=0x2aaac73ee6e0, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:252 No locals. #6 0x0000000000787624 in World::Update (this=0xb066d0, diff=136) at ../../../src/game/World.cpp:1604 next = {_M_cur = 0x58, _M_ht = 0x2b05c8c6b87e} autobroadcaston = 1 #7 0x00000000004faa14 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 diff = 136 realCurrTime = 3354812802 realPrevTime = <value optimized out> prevSleepTime = 88 #8 0x00002b05c8c6a371 in ZThread::ThreadImpl::Dispatch (parent=0xae2ba0, impl=0x1665ff0, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #9 0x00002b05c8c6c876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fffe2b3f180) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #10 0x00002b05c8c701ce in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #11 0x00002b05c8d82f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #12 0x00002b05c93e95d2 in clone () from /lib/libc.so.6 No symbol table info available. #13 0x0000000000000000 in ?? () No symbol table info available. 13 Thread 1166059872 (LWP 8530) 0x00002b05c93e99ac in epoll_wait () from /lib/libc.so.6 12 Thread 1157667168 (LWP 8529) 0x00002b05c93e99ac in epoll_wait () from /lib/libc.so.6 11 Thread 1149274464 (LWP 8528) 0x00002b05c93e99ac in epoll_wait () from /lib/libc.so.6 10 Thread 1140881760 (LWP 8527) 0x00002b05c93e99ac in epoll_wait () from /lib/libc.so.6 9 Thread 1132489056 (LWP 8526) 0x00002b05c8d85d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 8 Thread 1124096352 (LWP 8525) 0x00002b05c8d85d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 7 Thread 1107310944 (LWP 8524) 0x00002b05c93b1df5 in nanosleep () from /lib/libc.so.6 * 6 Thread 1115703648 (LWP 8523) 0x00002b05c8ef5a35 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 4 Thread 1098918240 (LWP 8197) 0x00002b05c8d85d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 3 Thread 1090525536 (LWP 8196) 0x00002b05c8d85d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 2 Thread 1082132832 (LWP 8195) 0x00002b05c8d85d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 1 Thread 47303859812384 (LWP 8183) 0x00002b05c8d840f5 in pthread_join () from /lib/libpthread.so.0
  23. MaNGOS 8228 Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 19020)] 0x00002b022ed7370d in free () from /lib/libc.so.6 #0 0x00002b022ed7370d in free () from /lib/libc.so.6 #1 0x00002b022ed7516d in malloc () from /lib/libc.so.6 #2 0x00002b022e93393d in operator new () from /usr/lib/libstdc++.so.6 #3 0x00000000005030fc in std::vector<unsigned char, std::allocator<unsigned char> >::reserve (this=0x42803960, __n=330676640) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88 #4 0x000000000077699e in UpdateData::BuildPacket (this=0x8adad00, packet=<value optimized out>, hasTransport=<value optimized out>) at ../../../src/game/../shared/ByteBuffer.h:40 #5 0x00000000007d9351 in MaNGOS::VisibleNotifier::Notify (this=0x42803a90) at ../../../src/game/GridNotifiers.cpp:106 #6 0x00000000005f3ee6 in Map::UpdateObjectsVisibilityFor (this=0x1333cf0, player=0x10b, cell=@0x42803ca0, cellpair=@0x42803c50) at ../../../src/game/Map.cpp:1815 #7 0x00000000005f5911 in Map::PlayerRelocation (this=0x1333cf0, player=0x2aaae150ba20, x=<value optimized out>, y=<value optimized out>, z=<value optimized out>, orientation=<value optimized out>) at ../../../src/game/Map.cpp:811 #8 0x00000000006b43d6 in Player::SetPosition (this=0x2aaae150ba20, x=5734.33008, y=614.48468, z=659.419983, orientation=5.68672705, teleport=false) at ../../../src/game/Player.cpp:5674 #9 0x00000000007f3600 in WorldSession::HandleMovementOpcodes ( this=0x2aaadbd2c570, recv_data=@0x2aaae4c38850) at ../../../src/game/MovementHandler.cpp:575 #10 0x0000000000790036 in WorldSession::Update (this=0x2aaadbd2c570) at ../../../src/game/WorldSession.cpp:205 #11 0x0000000000786c9c in World::UpdateSessions (this=0xb06bd0, diff=120) at ../../../src/game/World.cpp:2767 #12 0x0000000000787561 in World::Update (this=0xb06bd0, diff=120) at ../../../src/game/World.cpp:1565 #13 0x00000000004faa14 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 #14 0x00002b022e651371 in ZThread::ThreadImpl::Dispatch (parent=0xae2ba0, impl=0x165cf00, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #15 0x00002b022e653876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff7d1597a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #16 0x00002b022e6571ce in _dispatch (arg=0x2b022ef40188) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #17 0x00002b022e769f1a in start_thread () from /lib/libpthread.so.0 #18 0x00002b022edd05d2 in clone () from /lib/libc.so.6 #19 0x0000000000000000 in ?? () #0 0x00002b022ed7370d in free () from /lib/libc.so.6 No symbol table info available. #1 0x00002b022ed7516d in malloc () from /lib/libc.so.6 No symbol table info available. #2 0x00002b022e93393d in operator new () from /usr/lib/libstdc++.so.6 No symbol table info available. #3 0x00000000005030fc in std::vector<unsigned char, std::allocator<unsigned char> >::reserve (this=0x42803960, __n=330676640) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88 __old_size = 0 __tmp = <value optimized out> #4 0x000000000077699e in UpdateData::BuildPacket (this=0x8adad00, packet=<value optimized out>, hasTransport=<value optimized out>) at ../../../src/game/../shared/ByteBuffer.h:40 buf = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}} pSize = <value optimized out> __PRETTY_FUNCTION__ = "bool UpdateData::BuildPacket(WorldPacket*, bool)" #5 0x00000000007d9351 in MaNGOS::VisibleNotifier::Notify (this=0x42803a90) at ../../../src/game/GridNotifiers.cpp:106 packet = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}, m_opcode = 0} #6 0x00000000005f3ee6 in Map::UpdateObjectsVisibilityFor (this=0x1333cf0, player=0x10b, cell=@0x42803ca0, cellpair=@0x42803c50) at ../../../src/game/Map.cpp:1815 notifier = {i_player = @0x2aaae150ba20, i_data = {m_blockCount = 94, m_outOfRangeGUIDs = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long unsigned int> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x16a04bc0, _M_left = 0x17923360, _M_right = 0xff06f00}, _M_node_count = 21}}}, m_data = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 20227, _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0xe0c97c0 "\\002��, _M_finish = 0xe0ce6c3 "Ut", _M_end_of_storage = 0xe0d1256 ""}}, <No data fields>}}}, i_data_updates = {_M_ht = { _M_node_allocator = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> > >> = {<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, _M_equals = {<> = {<No data fields>}, <No data fields>}, _M_get_key = {<> = {<No data fields>}, <No data fields>}, _M_buckets = {<std::_Vector_base<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*,std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*> >> = { _M_impl = {<std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*>> = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*>> = {<No data fields>}, <No data fields>}, _M_start = 0x6305090, _M_finish = 0x6305698, _M_end_of_storage = 0x6305698}}, <No data fields>}, _M_num_elements = 26}}, i_clientGUIDs = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long unsigned int> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x1c4ef5b0, _M_left = 0x120189b0, _M_right = 0x185987a0}, _M_node_count = 16}}}, i_visibleNow = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<WorldObject*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<WorldObject*> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x13f6e3d0, _M_left = 0xfd59a50, _M_right = 0x5da1760}, _M_node_count = 94}}}} #7 0x00000000005f5911 in Map::PlayerRelocation (this=0x1333cf0, player=0x2aaae150ba20, x=<value optimized out>, y=<value optimized out>, z=<value optimized out>, orientation=<value optimized out>) at ../../../src/game/Map.cpp:811 old_cell = {data = {Part = {grid_x = 42, grid_y = 33, cell_x = 5, cell_y = 1, nocreate = 0, reserved = 4}, All = 8476778}} new_cell = {data = {Part = {grid_x = 42, grid_y = 33, cell_x = 6, cell_y = 1, nocreate = 0, reserved = 8}, All = 16869482}} newGrid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)" #8 0x00000000006b43d6 in Player::SetPosition (this=0x2aaae150ba20, x=5734.33008, y=614.48468, z=659.419983, orientation=5.68672705, teleport=false) at ../../../src/game/Player.cpp:5674 m = (class Map *) 0x1333cf0 old_x = 5728.94678 old_y = 618.139832 old_z = <value optimized out> old_r = <value optimized out> #9 0x00000000007f3600 in WorldSession::HandleMovementOpcodes ( this=0x2aaadbd2c570, recv_data=@0x2aaae4c38850) at ../../../src/game/MovementHandler.cpp:575 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 37, _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x10145120 "\\003001", _M_finish = 0x10145145 "", _M_end_of_storage = 0x10145145 ""}}, <No data fields>}}, m_opcode = 857} opcode = <value optimized out> movementInfo = {flags = 54525953, unk1 = 0, time = 123407973, x = 5734.33008, y = 614.48468, z = 659.419983, o = 5.68672705, t_guid = 0, t_x = 0, t_y = 0, t_z = 0, t_o = 0, t_time = 0, t_seat = 0 '\\0', s_pitch = -0.2076938, fallTime = 203, j_unk = 0, j_sinAngle = 0, j_cosAngle = 0, j_xyspeed = 0, u_unk1 = 0} mover = <value optimized out> plMover = (class Player *) 0x2aaae150ba20 check_passed = <value optimized out> #10 0x0000000000790036 in WorldSession::Update (this=0x2aaadbd2c570) at ../../../src/game/WorldSession.cpp:205 opHandle = (OpcodeHandler &) @0x0: 13 Thread 1166059872 (LWP 19027) 0x00002b022edd09ac in epoll_wait () from /lib/libc.so.6 12 Thread 1157667168 (LWP 19026) 0x00002b022edd09ac in epoll_wait () from /lib/libc.so.6 11 Thread 1149274464 (LWP 19025) 0x00002b022edd09ac in epoll_wait () from /lib/libc.so.6 10 Thread 1140881760 (LWP 19024) 0x00002b022edd09ac in epoll_wait () from /lib/libc.so.6 9 Thread 1132489056 (LWP 19023) 0x00002b022e76cd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 8 Thread 1124096352 (LWP 19022) 0x00002b022e76cd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 7 Thread 1107310944 (LWP 19021) 0x00002b022ed98df5 in nanosleep () from /lib/libc.so.6 * 6 Thread 1115703648 (LWP 19020) 0x00002b022ed7370d in free () from /lib/libc.so.6 4 Thread 1098918240 (LWP 18748) 0x00002b022e76cd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 3 Thread 1090525536 (LWP 18747) 0x00002b022e76cd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 2 Thread 1082132832 (LWP 18746) 0x00002b022e76cd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 1 Thread 47288384825376 (LWP 18734) 0x00002b022e76b0f5 in pthread_join () from /lib/libpthread.so.0
  24. MaNGOS 8228 Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 26172)] 0x00002b4382ce470d in free () from /lib/libc.so.6 #0 0x00002b4382ce470d in free () from /lib/libc.so.6 #1 0x00002b4382ce616d in malloc () from /lib/libc.so.6 #2 0x00002b43828a493d in operator new () from /usr/lib/libstdc++.so.6 #3 0x00000000005030fc in std::vector<unsigned char, std::allocator<unsigned char> >::reserve (this=0x42803e40, __n=46913500175488) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88 #4 0x00000000007e1a05 in Guild::Roster (this=<value optimized out>, session=0x2aaae15308a0) at ../../../src/game/../shared/ByteBuffer.h:40 #5 0x0000000000790036 in WorldSession::Update (this=0x2aaae15308a0) at ../../../src/game/WorldSession.cpp:205 #6 0x0000000000786c9c in World::UpdateSessions (this=0xb06bd0, diff=120) at ../../../src/game/World.cpp:2767 #7 0x0000000000787561 in World::Update (this=0xb06bd0, diff=120) at ../../../src/game/World.cpp:1565 #8 0x00000000004faa14 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 #9 0x00002b43825c2371 in ZThread::ThreadImpl::Dispatch (parent=0xae2ba0, impl=0x1548df0, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #10 0x00002b43825c4876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff291e8830) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #11 0x00002b43825c81ce in _dispatch (arg=0x2aaac08000e8) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #12 0x00002b43826daf1a in start_thread () from /lib/libpthread.so.0 #13 0x00002b4382d415d2 in clone () from /lib/libc.so.6 #14 0x0000000000000000 in ?? () #0 0x00002b4382ce470d in free () from /lib/libc.so.6 No symbol table info available. #1 0x00002b4382ce616d in malloc () from /lib/libc.so.6 No symbol table info available. #2 0x00002b43828a493d in operator new () from /usr/lib/libstdc++.so.6 No symbol table info available. #3 0x00000000005030fc in std::vector<unsigned char, std::allocator<unsigned char> >::reserve (this=0x42803e40, __n=46913500175488) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88 __old_size = 0 __tmp = <value optimized out> #4 0x00000000007e1a05 in Guild::Roster (this=<value optimized out>, session=0x2aaae15308a0) at ../../../src/game/../shared/ByteBuffer.h:40 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}, m_opcode = 46583} #5 0x0000000000790036 in WorldSession::Update (this=0x2aaae15308a0) at ../../../src/game/WorldSession.cpp:205 opHandle = (OpcodeHandler &) @0x0: 13 Thread 1166059872 (LWP 26179) 0x00002b4382d419ac in epoll_wait () from /lib/libc.so.6 12 Thread 1157667168 (LWP 26178) 0x00002b4382d419ac in epoll_wait () from /lib/libc.so.6 11 Thread 1149274464 (LWP 26177) 0x00002b4382d419ac in epoll_wait () from /lib/libc.so.6 10 Thread 1140881760 (LWP 26176) 0x00002b4382d419ac in epoll_wait () from /lib/libc.so.6 9 Thread 1132489056 (LWP 26175) 0x00002b43826ddd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 8 Thread 1124096352 (LWP 26174) 0x00002b43826ddd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 7 Thread 1107310944 (LWP 26173) 0x00002b4382d09df5 in nanosleep () from /lib/libc.so.6 * 6 Thread 1115703648 (LWP 26172) 0x00002b4382ce470d in free () from /lib/libc.so.6 4 Thread 1098918240 (LWP 25864) 0x00002b43826ddd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 3 Thread 1090525536 (LWP 25863) 0x00002b43826ddd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 2 Thread 1082132832 (LWP 25862) 0x00002b43826ddd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 1 Thread 47568966400032 (LWP 25850) 0x00002b43826dc0f5 in pthread_join () from /lib/libpthread.so.0
  25. MaNGOS 8228 Crash with free() ...i don't understand, possible to have a any reponse ? [Thread 6 (Thread 1115703648 (LWP 14924)): #0 0x00002b3779a0670d in free () from /lib/libc.so.6 No symbol table info available. #1 0x00002b3779a0816d in malloc () from /lib/libc.so.6 No symbol table info available. #2 0x00002b37795c693d in operator new () from /usr/lib/libstdc++.so.6 No symbol table info available. #3 0x0000000000503b44 in std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert (this=0x2aaad1403fa8, __position= {_M_current = 0x2aaadf65ab2f ""}, __n=31, __x=@0x4280368f) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88 __old_size = 1983 __len = 3966 __new_finish = <value optimized out> #4 0x00000000007849c1 in UpdateData::AddUpdateBlock (this=0x2aaad1403f60, block=<value optimized out>) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:658 No locals. #5 0x000000000062c174 in Object::BuildValuesUpdateBlockForPlayer ( this=0x14bc3360, data=0x2aaad1403f60, target=0x2aaae14133c0) at ../../../src/game/Object.cpp:247 buf = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 31, _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x2aaae57f1c10 "", _M_finish = 0x2aaae57f1c2f "ݴ Dֵz?", _M_end_of_storage = 0x2aaae57f1e04 ""}}, <No data fields>}} updateMask = {mCount = 148, mBlocks = 5, mUpdateMask = 0x2aaaebe84620} #6 0x000000000061c2f2 in ObjectAccessor::_buildPacket (pl=0x2aaae14133c0, obj=0x14bc3360, update_players=<value optimized out>) at ../../../src/game/ObjectAccessor.cpp:304 __PRETTY_FUNCTION__ = "static void ObjectAccessor::_buildPacket(Player*, Object*, UpdateDataMapType&)" #7 0x000000000061d758 in ObjectAccessor::WorldObjectChangeAccumulator::Visit ( this=0x428038f0, m=<value optimized out>) at ../../../src/game/ObjectAccessor.cpp:514 No locals. #8 0x0000000000622e9d in VisitorHelper<ObjectAccessor::WorldObjectChangeAccumulator, Player, TypeList<Creature, TypeList<Corpse, TypeNull> > > ( v=@0x2aaaabe000c8, c=@0x2aaacceef310) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #9 0x000000000061db2c in ObjectAccessor::_buildChangeObjectForPlayer ( obj=<value optimized out>, update_players=<value optimized out>) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 r_zone = {data = {Part = {grid_x = 42, grid_y = 33, cell_x = 5, cell_y = 2, nocreate = 1, reserved = 0}, All = 1202282}} cell = {data = {Part = {grid_x = 42, grid_y = 33, cell_x = 6, cell_y = 3, nocreate = 1, reserved = 31}, All = 66283626}} notifier = {i_updateDatas = @0x42803b28, i_object = @0x14bc3360} #10 0x00000000006247b9 in Object::BuildUpdate (this=0x2aaaabe000c8, update_players=@0x2aaacceef310) at ../../../src/game/Object.cpp:212 No locals. #11 0x00000000006d857a in Player::UpdateVisibilityOf<Creature> ( this=0x2aaad0f71840, target=0x14bc3360, data=@0x42803ac8, data_updates=@0x42803b28, visibleNow=@0x42803b80) at ../../../src/game/Player.cpp:18092 No locals. #12 0x0000000000607195 in VisitorHelper<MaNGOS::VisibleNotifier, Creature> ( v=@0x42803ac0, c=<value optimized out>) at ../../../src/game/GridNotifiersImpl.h:36 No locals. #13 0x000000000060742d in VisitorHelper<MaNGOS::VisibleNotifier, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x2aaaabe000c8, c=@0x2aaacceef310) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #14 0x00000000005f8753 in Map::UpdateObjectsVisibilityFor (this=0x130c7e0, player=<value optimized out>, cell=@0x42803cd0, cellpair=@0x42803c80) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 r_zone = {data = {Part = {grid_x = 42, grid_y = 33, cell_x = 6, cell_y = 3, nocreate = 1, reserved = 0}, All = 1271914}} notifier = {i_player = @0x2aaad0f71840, i_data = {m_blockCount = 65, m_outOfRangeGUIDs = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long unsigned int> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x42803ad8, _M_right = 0x42803ad8}, _M_node_count = 0}}}, m_data = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 13556, _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x2aaac4b00030 "\\002��, _M_finish = 0x2aaac4b03524 ")", _M_end_of_storage = 0x2aaac4b03c50 "0<"}}, <No data fields>}}}, i_data_updates = {_M_ht = { _M_node_allocator = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> > >> = {<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, _M_equals = {<> = {<No data fields>}, <No data fields>}, _M_get_key = {<> = {<No data fields>}, <No data fields>}, _M_buckets = {<std::_Vector_base<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*,std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*> >> = { _M_impl = {<std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*>> = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*>> = {<No data fields>}, <No data fields>}, _M_start = 0x2aaad5ba6320, _M_finish = 0x2aaad5ba6928, _M_end_of_storage = 0x2aaad5ba6928}}, <No data fields>}, _M_num_elements = 16}}, i_clientGUIDs = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long unsigned int> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2aaad1ce82a0, _M_left = 0x2aaad1ce82a0, _M_right = 0x2aaad1ce82a0}, _M_node_count = 1}}}, i_visibleNow = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<WorldObject*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<WorldObject*> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2aaac22fc650, _M_left = 0x2aaadf1812c0, _M_right = 0x2aaacb115d90}, _M_node_count = 66}}}} #15 0x00000000005fe9e1 in Map::PlayerRelocation (this=0x130c7e0, player=0x2aaad0f71840, x=<value optimized out>, y=<value optimized out>, z=<value optimized out>, orientation=<value optimized out>) at ../../../src/game/Map.cpp:811 old_cell = {data = {Part = {grid_x = 42, grid_y = 33, cell_x = 4, cell_y = 2, nocreate = 0, reserved = 4}, All = 8538218}} new_cell = {data = {Part = {grid_x = 42, grid_y = 33, cell_x = 5, cell_y = 2, nocreate = 0, reserved = 8}, All = 16930922}} newGrid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)" #16 0x00000000006c4665 in Player::SetPosition (this=0x2aaad0f71840, x=5667.18457, y=673.604797, z=651.982605, orientation=5.74403334, teleport=false) at ../../../src/game/Player.cpp:5674 m = (class Map *) 0x130c7e0 old_x = 5661.17773 old_y = 677.198669 old_z = <value optimized out> old_r = <value optimized out> #17 0x00000000008043f5 in WorldSession::HandleMovementOpcodes ( this=0x2aaae65c0920, recv_data=@0x19d400f0) at ../../../src/game/MovementHandler.cpp:575 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 33, _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = { _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x2aaaedc19420 "\\003Lݜ001", _M_finish = 0x2aaaedc19441 "", _M_end_of_storage = 0x2aaaedc19441 ""}}, <No data fields>}}, m_opcode = 238} opcode = <value optimized out> movementInfo = {flags = 16777217, unk1 = 0, time = 5980445, x = 5667.18457, y = 673.604797, z = 651.982605, o = 5.74403334, t_guid = 0, t_x = 0, t_y = 0, t_z = 0, t_o = 0, t_time = 0, t_seat = 0 '\\0', s_pitch = 0, fallTime = 195, j_unk = 0, j_sinAngle = 0, j_cosAngle = 0, j_xyspeed = 0, u_unk1 = 0} mover = <value optimized out> plMover = (class Player *) 0x2aaad0f71840 check_passed = <value optimized out> #18 0x000000000079df16 in WorldSession::Update (this=0x2aaae65c0920) at ../../../src/game/WorldSession.cpp:205 opHandle = (OpcodeHandler &) @0x6c756f684720: Thread 4 (Thread 1098918240 (LWP 14661)): #0 0x00002b37793ffd2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use