Jump to content

waza123

Members
  • Posts

    418
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by waza123

  1. Core: 9465 YTDB: 536 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0xb76458c0 in malloc_consolidate () from /lib/libc.so.6 #0 0xb76458c0 in malloc_consolidate () from /lib/libc.so.6 No symbol table info available. #1 0xb76479da in _int_malloc () from /lib/libc.so.6 No symbol table info available. #2 0xb76497cd in malloc () from /lib/libc.so.6 No symbol table info available. #3 0xb7824307 in operator new () from /usr/lib/libstdc++.so.6 No symbol table info available. #4 0x08260ea7 in std::vector<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*> >::reserve (this=0xa23ff06c, __n=193) at /usr/lib/gcc/i486-slackware-linux/4.2.4/../../../../include/c++/4.2.4/ext/new_allocator.h:91 __tmp = <value optimized out> #5 0x082495ff in Map::SendObjectUpdates (this=0x6448fd88) at /usr/lib/gcc/i486-slackware-linux/4.2.4/../../../../include/c++/4.2.4/ext/hashtable.h:580 update_players = {_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 = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, _M_num_elements = 0}} packet = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 2722099708, _wpos = 1682505096, _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 = 0xa23ff078 "", _M_finish = 0x825f0b6 "\\213C\\004\\203д\\020\\213\\020\\205рuч\\215eЬ[^]ц\\220\\220\\220\\220\\220\\220\\220U\\211Е]ц", '\\220' <repeats 11 times>, "U\\211Е]ц", '\\220' <repeats 11 times>, "U\\211Е1ю]ц\\220\\220\\220\\220\\220\\220\\220\\220\\220U\\211Е1ю]ц\\220\\220\\220\\220\\220\\220\\220\\220\\220U\\211ЕVS\\213u\\b\\213]\\f\\203Л\\bSVХкЪЪЪ\\203д\\020\\205юt\\024\\215eЬ[^]ц\\215І", _M_end_of_storage = 0x644cf050 "╗\\212P\\b\\t"}}, <No data fields>}}, m_opcode = 110} #6 0x0825d7fc in Map::Update (this=0x6448fd88, t_diff=@0xa23ff2a8) at ../../../src/game/Map.cpp:698 cell = {data = {Part = {grid_x = 7, grid_y = 0, cell_x = 0, cell_y = 0, nocreate = 0, reserved = 0}, All = 7}} cell_id = 1119092736 y = 2722099792 x = 1114024619 obj = <value optimized out> updater = {i_timeDiff = 110} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #7 0x0825e215 in InstanceMap::Update (this=0x6448fd88, t_diff=@0xa23ff2a8) at ../../../src/game/Map.cpp:2520 No locals. #8 0x0845a39f in MapInstanced::Update (this=0x6447dc28, t=@0xa23ff2a8) at ../../../src/game/MapInstanced.cpp:63 i = {_M_cur = 0x66c014f8, _M_ht = 0x6448dd70} #9 0x0826b221 in MapManager::Update (this=0xa5c981f8, diff=24) at ../../../src/game/MapManager.cpp:265 iter = {_M_cur = 0x649dcd08, _M_ht = 0xa5c98240} #10 0x083f847e in World::Update (this=0xb6c0f1b0, diff=24) at ../../../src/game/World.cpp:1411 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #11 0x08129a2e in WorldRunnable::run (this=0xa2be7f38) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 24 realCurrTime = 271108256 realPrevTime = <value optimized out> prevSleepTime = 12 #12 0x084b35e2 in ACE_Based::Thread::ThreadTask (param=0xa2be7f38) at ../../../src/shared/Threading.cpp:187 No locals. #13 0xb7e632f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #14 0xb7e1342f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #15 0xb775e369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0xb76b0cfe in clone () from /lib/libc.so.6 No symbol table info available.
  2. What about players, who already have armor with durability 0 and with meta socket ? Ok, bug is fixed, new players can't use it, but old players still can use it, because they have armor with 0 dur + patched.
  3. Core: 8754 SD2: 1487 DB: YTDB 515 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0x08452bcb in WorldSession::HandleSetActiveMoverOpcode (this=0x3f5fe170, recv_data=@0xab40fa28) at ../../../src/game/MovementHandler.cpp:781 781 if(_player->m_mover->GetGUID() != guid) #0 0x08452bcb in WorldSession::HandleSetActiveMoverOpcode (this=0x3f5fe170, recv_data=@0xab40fa28) at ../../../src/game/MovementHandler.cpp:781 No locals. #1 0x083e65d0 in WorldSession::Update (this=0x3f5fe170) at ../../../src/game/WorldSession.cpp:238 packet = (WorldPacket *) 0xab40fa28 currTime = <value optimized out> #2 0x083dded3 in World::UpdateSessions (this=0xb6d0d970, diff=84) at ../../../src/game/World.cpp:2082 next = {_M_cur = 0x521ce738, _M_ht = 0xb6d0d9e0} sess = (WorldSession *) 0xb6d0dd4c #3 0x083dee3a in World::Update (this=0xb6d0d970, diff=84) at ../../../src/game/World.cpp:1621 autobroadcaston = 1 #4 0x08124b4e in WorldRunnable::run (this=0xb484d640) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 84 realCurrTime = 2868732722 realPrevTime = <value optimized out> prevSleepTime = 41 #5 0x0849e7b2 in ACE_Based::Thread::ThreadTask (param=0xb484d640) at ../../../src/shared/Threading.cpp:183 No locals. #6 0xb7eba1a7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #7 0xb7e6a3df in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #8 0xb77be369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #9 0xb7710cfe in clone () from /lib/libc.so.6 No symbol table info available.
  4. Core: 8754 SD2: 1487 DB: YTDB 515 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0x02010100 in ?? () #0 0x02010100 in ?? () No symbol table info available. #1 0x082650ea in WorldObject::SendObjectDeSpawnAnim (this=0x33f9a450, guid=11764648265646324034) at ../../../src/game/Object.cpp:1609 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 8, _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 = 0x2d31cf00 "B╧C\\r DmDё\\020", _M_finish = 0x2d31cf08 "\\020", _M_end_of_storage = 0x2d31cf08 "\\020"}}, <No data fields>}}, m_opcode = 533} #2 0x081b1b8f in GameObject::Delete (this=0x33f9a450) at ../../../src/game/GameObject.cpp:471 poolid = <value optimized out> #3 0x083c951c in Unit::_UpdateSpells (this=0x47172648, time=149) at ../../../src/game/Unit.cpp:3095 i = {_M_node = 0x471727e0} #4 0x083c9619 in Unit::Update (this=0x47172648, p_time=149) at ../../../src/game/Unit.cpp:196 No locals. #5 0x0831336e in Player::Update (this=0x47172648, p_time=149) at ../../../src/game/Player.cpp:1084 now = <value optimized out> pet = <value optimized out> #6 0x0824174f in Map::Update (this=0x3fe00018, t_diff=@0xafac12a8) at ../../../src/game/Map.cpp:595 cell = {data = {Part = {grid_x = 52, grid_y = 63, cell_x = 36, cell_y = 30, nocreate = 1, reserved = 91}, All = 3078246388}} cell_id = <value optimized out> y = <value optimized out> x = <value optimized out> obj = <value optimized out> updater = {i_timeDiff = 149} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #7 0x082427b5 in InstanceMap::Update (this=0x3fe00018, t_diff=@0xafac12a8) at ../../../src/game/Map.cpp:2454 No locals. #8 0x0845018f in MapInstanced::Update (this=0xfd64138, t=@0xafac12a8) at ../../../src/game/MapInstanced.cpp:63 i = {_M_cur = 0x6af0faa0, _M_ht = 0xfd74294} #9 0x08253981 in MapManager::Update (this=0xad56928, diff=63) at ../../../src/game/MapManager.cpp:267 iter = {_M_cur = 0xf755e90, _M_ht = 0xad56970} #10 0x083deede in World::Update (this=0xb6d0da98, diff=63) at ../../../src/game/World.cpp:1660 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #11 0x08124b4e in WorldRunnable::run (this=0xef2f170) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 63 realCurrTime = 2859735823 realPrevTime = <value optimized out> prevSleepTime = 52 #12 0x0849e7b2 in ACE_Based::Thread::ThreadTask (param=0xef2f170) at ../../../src/shared/Threading.cpp:183 No locals. #13 0xb7edb1a7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #14 0xb7e8b3df in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #15 0xb77df369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #16 0xb7731cfe in clone () from /lib/libc.so.6 No symbol table info available.
  5. Core: 8740 SD2: 1481 DB: YTDB 515 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0x00001295 in ?? () #0 0x00001295 in ?? () No symbol table info available. #1 0x0826435a in WorldObject::SendObjectDeSpawnAnim (this=0x9918b178, guid=55834574861) at ../../../src/game/Object.cpp:1600 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 8, _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 = 0x8b07fd90 "\\r", _M_finish = 0x8b07fd98 "\\020", _M_end_of_storage = 0x8b07fd98 "\\020"}}, <No data fields>}}, m_opcode = 533} #2 0x081b29af in GameObject::Delete (this=0x9918b178) at ../../../src/game/GameObject.cpp:471 poolid = <value optimized out> #3 0x083c5d2c in Unit::_UpdateSpells (this=0xa139f020, time=122) at ../../../src/game/Unit.cpp:3097 i = {_M_node = 0xa139f1b8} #4 0x083ca329 in Unit::Update (this=0xa139f020, p_time=122) at ../../../src/game/Unit.cpp:196 No locals. #5 0x08311ace in Player::Update (this=0xa139f020, p_time=122) at ../../../src/game/Player.cpp:1083 now = <value optimized out> pet = <value optimized out> #6 0x08240a4f in Map::Update (this=0xad57fc8, t_diff=@0xb31e92a8) at ../../../src/game/Map.cpp:595 cell = {data = {Part = {grid_x = 1, grid_y = 0, cell_x = 0, cell_y = 0, nocreate = 0, reserved = 0}, All = 1}} cell_id = <value optimized out> y = <value optimized out> x = <value optimized out> obj = <value optimized out> updater = {i_timeDiff = 122} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #7 0x08252c81 in MapManager::Update (this=0xad57c50, diff=122) at ../../../src/game/MapManager.cpp:267 iter = {_M_cur = 0xad56ad0, _M_ht = 0xad57c98} #8 0x083ddaee in World::Update (this=0xb650d0d8, diff=122) at ../../../src/game/World.cpp:1660 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #9 0x0812488e in WorldRunnable::run (this=0xacc9218) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 122 realCurrTime = 2437689849 realPrevTime = <value optimized out> prevSleepTime = 87 #10 0x0849d2f2 in ACE_Based::Thread::ThreadTask (param=0xacc9218) at ../../../src/shared/Threading.cpp:183 No locals. #11 0xb7f022f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #12 0xb7eb242f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #13 0xb7805369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #14 0xb7757cfe in clone () from /lib/libc.so.6 No symbol table info available.
  6. Core: 8734 SD2: 1480 DB: YTDB 515 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb7676c66 in raise () from /lib/libc.so.6 #0 0xb7676c66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb7678571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb766fe60 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x08265a0d in WorldObject::GetBaseMap (this=0x15858150) at ../../../src/game/Object.cpp:1614 st = {static SYMBUFSIZ = 4096, buf_ = "./bin/mangos-worldd(_ZNK11WorldObject9GetZoneIdEv+0x1b) [0x826601b]\\n./bin/mangos-worldd(_ZN12WorldSession12LogoutPlayerEb+0xd4) [0x83f4404]\\n./bin/mangos-worldd(_ZN12WorldSession6UpdateEj+0x30e) [0x83f"..., buflen_ = 733, static UNSUPPORTED = 0xb7f179c0 "<stack traces unsupported platform>", static UNABLE_TO_GET_TRACE = 0xb7f179e4 "<unable to get trace>"} __FUNCTION__ = "GetBaseMap" __PRETTY_FUNCTION__ = "const Map* WorldObject::GetBaseMap() const" #4 0x0826601b in WorldObject::GetZoneId (this=0x15858150) at ../../../src/game/Object.cpp:1126 No locals. #5 0x083f4404 in WorldSession::LogoutPlayer (this=0x153135a0, Save=true) at ../../../src/game/WorldSession.cpp:355 lguid = <value optimized out> guild = <value optimized out> data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 1083160961, _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 = 0xb77d0211 "\\201цЦм", _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}, m_opcode = 0} #6 0x083f527e in WorldSession::Update (this=0x153135a0) at ../../../src/game/WorldSession.cpp:275 packet = (WorldPacket *) 0xb6d0da60 currTime = 21265 #7 0x083ed153 in World::UpdateSessions (this=0xb6d0d9f0, diff=99) at ../../../src/game/World.cpp:2074 next = {_M_cur = 0x9f7918c8, _M_ht = 0xb6d0da60} sess = (WorldSession *) 0xb6d0ddac #8 0x083ee0ba in World::Update (this=0xb6d0d9f0, diff=99) at ../../../src/game/World.cpp:1613 autobroadcaston = 1 #9 0x0812a2ce in WorldRunnable::run (this=0xb4acf818) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 99 realCurrTime = 2356163615 realPrevTime = <value optimized out> prevSleepTime = 59 #10 0x084b5eb2 in ACE_Based::Thread::ThreadTask (param=0xb4acf818) at ../../../src/shared/Threading.cpp:183 No locals. #11 0xb7eba2f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #12 0xb7e6a42f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #13 0xb77ce369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #14 0xb7720cfe in clone () from /lib/libc.so.6 No symbol table info available.
  7. Core: 8734 SD2: 1480 UDB: YTDB 515 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb769fc66 in raise () from /lib/libc.so.6 #0 0xb769fc66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb76a1571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb7698e60 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x08265a0d in WorldObject::GetBaseMap (this=0x7400c320) at ../../../src/game/Object.cpp:1614 st = {static SYMBUFSIZ = 4096, buf_ = "./bin/mangos-worldd(_ZNK11WorldObject9GetZoneIdEv+0x1b) [0x826601b]\\n./bin/mangos-worldd(_ZN12WorldSession12LogoutPlayerEb+0xd4) [0x83f4404]\\n./bin/mangos-worldd(_ZN12WorldSession6UpdateEj+0x30e) [0x83f"..., buflen_ = 733, static UNSUPPORTED = 0xb7f409c0 "<stack traces unsupported platform>", static UNABLE_TO_GET_TRACE = 0xb7f409e4 "<unable to get trace>"} __FUNCTION__ = "GetBaseMap" __PRETTY_FUNCTION__ = "const Map* WorldObject::GetBaseMap() const" #4 0x0826601b in WorldObject::GetZoneId (this=0x7400c320) at ../../../src/game/Object.cpp:1126 No locals. #5 0x083f4404 in WorldSession::LogoutPlayer (this=0x15abb488, Save=true) at ../../../src/game/WorldSession.cpp:355 lguid = <value optimized out> guild = <value optimized out> data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 1054558580, _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 = 0xb77f9211 "\\201цЦм", _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}, m_opcode = 0} #6 0x083f527e in WorldSession::Update (this=0x15abb488) at ../../../src/game/WorldSession.cpp:275 packet = (WorldPacket *) 0xb6d0daf0 currTime = 4158 #7 0x083ed153 in World::UpdateSessions (this=0xb6d0da80, diff=98) at ../../../src/game/World.cpp:2074 next = {_M_cur = 0x8542c428, _M_ht = 0xb6d0daf0} sess = (WorldSession *) 0xb6d0de3c #8 0x083ee0ba in World::Update (this=0xb6d0da80, diff=98) at ../../../src/game/World.cpp:1613 autobroadcaston = 1 #9 0x0812a2ce in WorldRunnable::run (this=0xb4aa9498) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 98 realCurrTime = 2335139596 realPrevTime = <value optimized out> prevSleepTime = 28 #10 0x084b5eb2 in ACE_Based::Thread::ThreadTask (param=0xb4aa9498) at ../../../src/shared/Threading.cpp:183 No locals. #11 0xb7ee32f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #12 0xb7e9342f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #13 0xb77f7369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #14 0xb7749cfe in clone () from /lib/libc.so.6 No symbol table info available.
  8. Core: 8710 SD2: 1480 UDB: YTDB 515 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0x083b1001 in ThreatContainer::getReferenceByTarget (this=0x96484f4, pVictim=0x56d26f28) at ../../../src/game/ThreatManager.cpp:227 227 uint64 guid = pVictim->GetGUID(); #0 0x083b1001 in ThreatContainer::getReferenceByTarget (this=0x96484f4, pVictim=0x56d26f28) at ../../../src/game/ThreatManager.cpp:227 result = <value optimized out> guid = <value optimized out> #1 0x083b1134 in ThreatContainer::addThreat (this=0x96484f4, pVictim=0x56d26f28, pThreat=0) at ../../../src/game/ThreatManager.cpp:245 ref = <value optimized out> #2 0x083b11e7 in ThreatManager::addThreat (this=0x96484e8, pVictim=0x56d26f28, pThreat=0, crit=<value optimized out>, schoolMask=SPELL_SCHOOL_MASK_NONE, pThreatSpell=0x0) at ../../../src/game/ThreatManager.cpp:396 threat = 0 ref = <value optimized out> __PRETTY_FUNCTION__ = "void ThreatManager::addThreat(Unit*, float, bool, SpellSchoolMask, const SpellEntry*)" #3 0x083b30b4 in Unit::AddThreatToRedirectionTargets (this=0x9647658, pVictim=0x56ff9bd0, threat=0, crit=false, schoolMask=SPELL_SCHOOL_MASK_NONE, threatSpell=0x0) at ../../../src/game/Unit.cpp:11148 remainThreatPct = 1 map = <value optimized out> #4 0x083b8d1d in Unit::AddThreat (this=0x9647658, pVictim=0x56ff9bd0, threat=0, crit=false, schoolMask=SPELL_SCHOOL_MASK_NONE, threatSpell=0x0) at ../../../src/game/Unit.cpp:10930 remainThreatPct = 263.411804 #5 0xb7949695 in ScriptedAI::AttackStart (this=0x96426e8, pWho=0x56ff9bd0) at ../../../../src/bindings/ScriptDev2/include/sc_creature.cpp:62 No locals. #6 0xb794a1fb in ScriptedAI::MoveInLineOfSight (this=0x96426e8, pWho=0x56ff9bd0) at ../../../../src/bindings/ScriptDev2/include/sc_creature.cpp:44 No locals. #7 0x0824db98 in VisitorHelper<MaNGOS::PlayerRelocationNotifier, Creature> (v=@0xa569effc, c=@0xaf336f0c) at ../../../src/game/GridNotifiersImpl.h:77 No locals. #8 0x0824dbe5 in VisitorHelper<MaNGOS::PlayerRelocationNotifier, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xa569effc, c=@0xaf336f0c) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #9 0x0823f190 in Map::PlayerRelocationNotify (this=0xaf322a00, player=0x56ff9bd0, cell=@0xa569f0ac, cellpair=@0xa569f094) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 relocationNotifier = {i_player = @0x56ff9bd0} #10 0x08240dce in Map::PlayerRelocation (this=0xaf322a00, player=0x56ff9bd0, x=5833.89111, y=494.119354, z=657.757812, orientation=4.40055418) at ../../../src/game/Map.cpp:888 old_cell = {data = {Part = {grid_x = 42, grid_y = 32, cell_x = 7, cell_y = 7, nocreate = 0, reserved = 0}, All = 1865770}} new_cell = {data = {Part = {grid_x = 42, grid_y = 32, cell_x = 7, cell_y = 7, nocreate = 0, reserved = 0}, All = 1865770}} newGrid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)" #11 0x08316d5c in Player::SetPosition (this=0x56ff9bd0, x=5833.89111, y=494.119354, z=657.757812, orientation=4.40055418, teleport=false) at ../../../src/game/Player.cpp:5676 m = (class Map *) 0xaf322a00 old_x = 5832.08447 old_y = 500.469452 old_z = 263.411804 old_r = -79.6875 #12 0x08462635 in WorldSession::HandleMovementOpcodes (this=0x8e03a38, recv_data=@0xa5ef9258) at ../../../src/game/MovementHandler.cpp:322 opcode = <value optimized out> mover = (class Unit *) 0x56ff9bd0 plMover = (class Player *) 0x56ff9bd0 guid = 55501 movementInfo = {guid = 55501, flags = 33, unk1 = 0, time = 2126280278, x = 5833.89111, y = 494.119354, z = 657.757812, o = 4.40055418, t_guid = 0, t_x = 0, t_y = 0, t_z = 0, t_o = 0, t_time = 0, t_seat = -56 'х', s_pitch = 0, fallTime = 322, j_unk = 0, j_sinAngle = 0, j_cosAngle = 0, j_xyspeed = 0, u_unk1 = 0} 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 = 0x560b3e88 "\\003мь!", _M_finish = 0x560b3ea9 "", _M_end_of_storage = 0x560b3ea9 ""}}, <No data fields>}}, m_opcode = 238} #13 0x083f5b00 in WorldSession::Update (this=0x8e03a38) at ../../../src/game/WorldSession.cpp:241 packet = (WorldPacket *) 0xa5ef9258 currTime = <value optimized out> #14 0x083ecee3 in World::UpdateSessions (this=0x8634df0, diff=97) at ../../../src/game/World.cpp:2076 next = {_M_cur = 0xaa6b7880, _M_ht = 0x8634e60} sess = (WorldSession *) 0x86351ac #15 0x083ede4a in World::Update (this=0x8634df0, diff=97) at ../../../src/game/World.cpp:1613 autobroadcaston = 1 #16 0x0812a2ee in WorldRunnable::run (this=0x8ccce40) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 97 realCurrTime = 2126280278 realPrevTime = <value optimized out> prevSleepTime = 97 #17 0x084b58a2 in ACE_Based::Thread::ThreadTask (param=0x8ccce40) at ../../../src/shared/Threading.cpp:183 No locals. #18 0xb7e952f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #19 0xb7e4542f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #20 0xb77a9369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #21 0xb76fbcfe in clone () from /lib/libc.so.6 No symbol table info available. Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0xb77f14b0 in main_arena () from /lib/libc.so.6 #0 0xb77f14b0 in main_arena () from /lib/libc.so.6 No symbol table info available. #1 0x0823479c in Map::SendObjectUpdates (this=0x68acaad0) at ../../../src/game/Map.cpp:3468 obj = (class Object *) 0x25329908 update_players = {_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 = 0x24f3fc00, _M_finish = 0x24f3ff04, _M_end_of_storage = 0x24f3ff04}}, <No data fields>}, _M_num_elements = 3}} packet = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 2776240636, _wpos = 1756146384, _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 = 0xa57a1068 "\\003", _M_finish = 0x824c1f6 "\\213C\\004\\203д\\020\\213\\020\\205рuч\\215eЬ[^]ц\\220\\220\\220\\220\\220\\220\\220U\\211Е]ц", '\\220' <repeats 11 times>, "U\\211Е]ц", '\\220' <repeats 11 times>, "U\\211Е1ю]ц\\220\\220\\220\\220\\220\\220\\220\\220\\220U\\211Е1ю]ц\\220\\220\\220\\220\\220\\220\\220\\220\\220U\\211ЕWVS\\203Л\\f\\213E\\b\\211EП\\213}\\f\\213]\\020\\213u\\024VSWPХ©ЪЪЪ\\203д\\020\\205юt\\b\\215eТ[^_]ц\\211]\\020\\211u\\024\\211}\\f\\213EП\\203ю\\030\\211E\\b\\215eТ[^_]И╒ЪЪЪ\\220\\220U\\211ЕWVS\\203Л\\f\\213E\\b\\211EП\\213}\\f\\213]\\020\\213u\\024VSWPХ?"..., _M_end_of_storage = 0x687dda08 "ХєP\\b\\t"}}, <No data fields>}}, m_opcode = 186} #2 0x0824a41d in Map::Update (this=0x68acaad0, t_diff=@0xa57a12a8) at ../../../src/game/Map.cpp:708 cell = {data = {Part = {grid_x = 7, grid_y = 0, cell_x = 0, cell_y = 0, nocreate = 0, reserved = 0}, All = 7}} cell_id = 2776240720 y = 191572284 x = 191572280 obj = <value optimized out> updater = {i_timeDiff = 186} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #3 0x0824ae25 in InstanceMap::Update (this=0x68acaad0, t_diff=@0xa57a12a8) at ../../../src/game/Map.cpp:2461 No locals. #4 0x0845f22f in MapInstanced::Update (this=0x12e4e600, t=@0xa57a12a8) at ../../../src/game/MapInstanced.cpp:63 i = {_M_cur = 0x7a171580, _M_ht = 0x12e5e758} #5 0x08258fd1 in MapManager::Update (this=0xb2751358, diff=88) at ../../../src/game/MapManager.cpp:267 iter = {_M_cur = 0x9e74090, _M_ht = 0xb27513a0} #6 0x083edeee in World::Update (this=0xb6d0da80, diff=88) at ../../../src/game/World.cpp:1652 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #7 0x0812a2ee in WorldRunnable::run (this=0xa927cae0) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 88 realCurrTime = 2156843628 realPrevTime = <value optimized out> prevSleepTime = 86 #8 0x084b58a2 in ACE_Based::Thread::ThreadTask (param=0xa927cae0) at ../../../src/shared/Threading.cpp:183 No locals. #9 0xb7f162f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #10 0xb7ec642f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #11 0xb782a369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #12 0xb777ccfe in clone () from /lib/libc.so.6 No symbol table info available.
  9. This is very frequently crash, every 5min
  10. Core: 8710 SD2: 1480 UDB: YTDB 515 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb7645c66 in raise () from /lib/libc.so.6 #0 0xb7645c66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb7647571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb763ee60 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x08267333 in Object::SetUInt64Value (this=0x822ae3d0, index=<value optimized out>, value=@0xa569efc8) at ../../../src/game/Object.cpp:829 st = {static SYMBUFSIZ = 4096, buf_ = "./bin/mangos-worldd(_ZN4Unit13_UpdateSpellsEj+0x14c) [0x83db68c]\\n./bin/mangos-worldd(_ZN4Unit6UpdateEj+0x39) [0x83db7b9]\\n./bin/mangos-worldd(_ZN6Player6UpdateEj+0x3e) [0x831ebfe]\\n./bin/mangos-worldd(_"..., buflen_ = 761, static UNSUPPORTED = 0xb7ee69c0 "<stack traces unsupported platform>", static UNABLE_TO_GET_TRACE = 0xb7ee69e4 "<unable to get trace>"} __FUNCTION__ = "SetUInt64Value" __PRETTY_FUNCTION__ = "void Object::SetUInt64Value(uint16, const uint64&)" #4 0x083db68c in Unit::_UpdateSpells (this=0xde72fc0, time=126) at ../../../src/game/GameObject.h:591 i = {_M_node = 0xde73158} #5 0x083db7b9 in Unit::Update (this=0xde72fc0, p_time=126) at ../../../src/game/Unit.cpp:197 No locals. #6 0x0831ebfe in Player::Update (this=0xde72fc0, p_time=126) at ../../../src/game/Player.cpp:1074 now = <value optimized out> pet = <value optimized out> #7 0x08249dbf in Map::Update (this=0x8cb1dc0, t_diff=@0xa56a12a8) at ../../../src/game/Map.cpp:601 cell = {data = {Part = {grid_x = 24, grid_y = 61, cell_x = 19, cell_y = 0, nocreate = 1, reserved = 76}, All = 2566995800}} cell_id = <value optimized out> y = <value optimized out> x = <value optimized out> obj = <value optimized out> updater = {i_timeDiff = 126} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #8 0x08258fd1 in MapManager::Update (this=0xb26699f8, diff=126) at ../../../src/game/MapManager.cpp:267 iter = {_M_cur = 0x8f9ef98, _M_ht = 0xb2669a40} #9 0x083edede in World::Update (this=0x86395f0, diff=126) at ../../../src/game/World.cpp:1652 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #10 0x0812a2ee in WorldRunnable::run (this=0x8cd3578) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 126 realCurrTime = 2094915374 realPrevTime = <value optimized out> prevSleepTime = 89 #11 0x084b5892 in ACE_Based::Thread::ThreadTask (param=0x8cd3578) at ../../../src/shared/Threading.cpp:183 No locals. #12 0xb7e892f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #13 0xb7e3942f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #14 0xb779d369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #15 0xb76efcfe in clone () from /lib/libc.so.6 No symbol table info available.
  11. Core: 8710 SD2: 1480 UDB: YTDB 515 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0x0826725d in Object::SetUInt64Value (this=0x8d213050, index=6, value=@0xaf6fcfc8) at ../../../src/game/Object.cpp:830 830 if(*((uint64*)&(m_uint32Values[ index ])) != value) #0 0x0826725d in Object::SetUInt64Value (this=0x8d213050, index=6, value=@0xaf6fcfc8) at ../../../src/game/Object.cpp:830 __FUNCTION__ = "SetUInt64Value" __PRETTY_FUNCTION__ = "void Object::SetUInt64Value(uint16, const uint64&)" #1 0x083db68c in Unit::_UpdateSpells (this=0xa8442ad0, time=126) at ../../../src/game/GameObject.h:591 i = {_M_node = 0xa8442c68} #2 0x083db7b9 in Unit::Update (this=0xa8442ad0, p_time=126) at ../../../src/game/Unit.cpp:197 No locals. #3 0x0831ebfe in Player::Update (this=0xa8442ad0, p_time=126) at ../../../src/game/Player.cpp:1074 now = <value optimized out> pet = <value optimized out> #4 0x08249dbf in Map::Update (this=0xada6da0, t_diff=@0xaf6ff2a8) at ../../../src/game/Map.cpp:601 cell = {data = {Part = {grid_x = 40, grid_y = 59, cell_x = 40, cell_y = 53, nocreate = 1, reserved = 77}, All = 2614529768}} cell_id = <value optimized out> y = <value optimized out> x = <value optimized out> obj = <value optimized out> updater = {i_timeDiff = 126} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #5 0x08258fd1 in MapManager::Update (this=0xada6a28, diff=126) at ../../../src/game/MapManager.cpp:267 iter = {_M_cur = 0xada58a8, _M_ht = 0xada6a70} #6 0x083edede in World::Update (this=0xb650d100, diff=126) at ../../../src/game/World.cpp:1652 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #7 0x0812a2ee in WorldRunnable::run (this=0xaf991f80) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 126 realCurrTime = 2094410903 realPrevTime = <value optimized out> prevSleepTime = 91 #8 0x084b5892 in ACE_Based::Thread::ThreadTask (param=0xaf991f80) at ../../../src/shared/Threading.cpp:183 No locals. #9 0xb7f0a2f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #10 0xb7eba42f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #11 0xb781e369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #12 0xb7770cfe in clone () from /lib/libc.so.6 No symbol table info available.
  12. Core: 8682 SD2: 1476 UDB: YTDB 514 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0xb6d00380 in ?? () #0 0xb6d00380 in ?? () No symbol table info available. #1 0x08233b06 in Map::SendObjectUpdates (this=0x1345d430) at ../../../src/game/Map.cpp:3438 obj = (class Object *) 0x72313c10 update_players = {_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 = 0x6a914ca8, _M_finish = 0x6a914fac, _M_end_of_storage = 0x6a914fac}}, <No data fields>}, _M_num_elements = 0}} packet = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 2775192060, _wpos = 323343408, _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 = 0xa56a1068 "", _M_finish = 0x84474c6 "\\213C\\004\\203д\\020\\213\\020\\205рuч\\215eЬ[^]ц\\220\\220\\220\\220\\220\\220\\220U\\211ЕVS\\213u\\b\\213E\\f\\213@\\004\\213\\020\\205рt.\\213X\\004\\205шt'\\205юt#\\220\\203Х\\004t\\035\\211ц\\213@\\020\\203Л\\b\\213\\020\\213\\016QPЪR4\\213C\\004\\203д\\020\\213\\b\\205иuч\\215eЬ[^]ц\\220\\220\\220\\220\\220\\220\\220U\\211Е]ц\\220\\215v", _M_end_of_storage = 0x9db37928 "\\b*Q\\b!"}}, <No data fields>}}, m_opcode = 130} #2 0x0824516d in Map::Update (this=0x1345d430, t_diff=@0xa56a12a8) at ../../../src/game/Map.cpp:707 cell = {data = {Part = {grid_x = 52, grid_y = 63, cell_x = 23, cell_y = 30, nocreate = 1, reserved = 91}, All = 3078193140}} cell_id = 1114024619 y = 2775192144 x = 2196405532 obj = <value optimized out> updater = {i_timeDiff = 130} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #3 0x08245b75 in InstanceMap::Update (this=0x1345d430, t_diff=@0xa56a12a8) at ../../../src/game/Map.cpp:2437 No locals. #4 0x0846101f in MapInstanced::Update (this=0xa7180f78, t=@0xa56a12a8) at ../../../src/game/MapInstanced.cpp:63 i = {_M_cur = 0x13279928, _M_ht = 0xa71910c8} #5 0x082586a1 in MapManager::Update (this=0xae859dd0, diff=130) at ../../../src/game/MapManager.cpp:267 iter = {_M_cur = 0xa717bc00, _M_ht = 0xae859e18} #6 0x083efc6e in World::Update (this=0xb6d0da38, diff=130) at ../../../src/game/World.cpp:1652 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #7 0x0812a52e in WorldRunnable::run (this=0x8d5bd50) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 130 realCurrTime = 1932016597 realPrevTime = <value optimized out> prevSleepTime = 93 #8 0x084b7182 in ACE_Based::Thread::ThreadTask (param=0x8d5bd50) at ../../../src/shared/Threading.cpp:183 No locals. #9 0xb7ebe2f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #10 0xb7e6e42f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #11 0xb77d2369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #12 0xb7724cfe in clone () from /lib/libc.so.6 No symbol table info available.
  13. This patches fixed crash. diff --git a/src/game/PoolHandler.h b/src/game/PoolHandler.h index 652d8e2..17528f0 100644 --- a/src/game/PoolHandler.h +++ b/src/game/PoolHandler.h @@ -46,7 +46,7 @@ class PoolGroup bool isEmpty() { return ExplicitlyChanced.empty() && EqualChanced.empty(); } void AddEntry(PoolObject& poolitem, uint32 maxentries); bool CheckPool(void); - uint32 RollOne(void); + int32 RollOne(void); bool IsSpawnedObject(uint32 guid); void DespawnObject(uint32 guid=0); void Despawn1Object(uint32 guid); diff --git a/src/game/PoolHandler.cpp b/src/game/PoolHandler.cpp index e038add..e3f5045 100644 --- a/src/game/PoolHandler.cpp +++ b/src/game/PoolHandler.cpp @@ -52,7 +52,7 @@ bool PoolGroup<T>::CheckPool(void) if (EqualChanced.size() == 0) { float chance = 0; - for (uint32 i=0; i<ExplicitlyChanced.size(); ++i) + for (uint32 i=0; i < ExplicitlyChanced.size(); ++i) chance += ExplicitlyChanced[i].chance; if (chance != 100 && chance != 0) return false; @@ -67,7 +67,7 @@ bool PoolGroup<T>::IsSpawnedObject(uint32 guid) for (uint32 i=0; i<ExplicitlyChanced.size(); ++i) if (ExplicitlyChanced[i].guid == guid) return ExplicitlyChanced[i].spawned; - for (uint32 i=0; i<EqualChanced.size(); ++i) + for (uint32 i=0; i < EqualChanced.size(); ++i) if (EqualChanced[i].guid == guid) return EqualChanced[i].spawned; return false; @@ -76,7 +76,7 @@ bool PoolGroup<T>::IsSpawnedObject(uint32 guid) // Method that return a guid of a rolled creature or gameobject // Note: Copy from loot system because it's very similar and only few things change template <class T> -uint32 PoolGroup<T>::RollOne(void) +int32 PoolGroup<T>::RollOne(void) { if (!ExplicitlyChanced.empty()) // First explicitly chanced entries are checked { @@ -86,13 +86,13 @@ uint32 PoolGroup<T>::RollOne(void) { roll -= ExplicitlyChanced[i].chance; if (roll < 0) - return ExplicitlyChanced[i].guid; + return i; } } if (!EqualChanced.empty()) return EqualChanced[irand(0, EqualChanced.size()-1)].guid; - return 0; // None found + return -1; // None found } // Main method to despawn a creature or gameobject in a pool @@ -119,6 +119,21 @@ void PoolGroup<T>::DespawnObject(uint32 guid) } } } + for (size_t i = 0; i < ExplicitlyChanced.size(); ++i) + { + if (ExplicitlyChanced[i].spawned) + { + if (!guid || ExplicitlyChanced[i].guid == guid) + { + if (guid) + m_LastDespawnedNode = ExplicitlyChanced[i].guid; + else + Despawn1Object(ExplicitlyChanced[i].guid); + + ExplicitlyChanced[i].spawned = false; + } + } + } } // Method that is actualy doing the removal job on one creature @@ -182,17 +197,22 @@ void PoolGroup<Pool>::RemoveOneRelation(uint16 child_pool_id) template <class T> void PoolGroup<T>::SpawnObject(uint32 limit, bool cache) { - if (limit == 1) // This is the only case where explicit chance is used + if (limit == 1 && ExplicitlyChanced.size()) // This is the only case where explicit chance is used { - uint32 roll = RollOne(); - if (!cache || (cache && m_LastDespawnedNode != roll)) + int32 roll = RollOne(); // it`s index + //sLog.outString(">> RollOne is %i",roll); + if (roll == -1) // wtf? database? + return; + + if (!cache || (cache && m_LastDespawnedNode != ExplicitlyChanced[roll].guid)) { if (cache) Despawn1Object(m_LastDespawnedNode); - Spawn1Object(roll); + ExplicitlyChanced[roll].spawned = Spawn1Object(ExplicitlyChanced[roll].guid); } else - ReSpawn1Object(roll); + ExplicitlyChanced[roll].spawned = ReSpawn1Object(ExplicitlyChanced[roll].guid); + m_LastDespawnedNode = 0; } else if (limit < EqualChanced.size() && m_SpawnedPoolAmount < limit) @@ -439,6 +459,11 @@ void PoolHandler::LoadFromDB() continue; } PoolTemplateData *pPoolTemplate = &mPoolTemplate[pool_id]; + if (chance && pPoolTemplate->MaxLimit > 1) // code doestn`t support this + { + sLog.outErrorDb("`pool_creature` can`t has explicit chance with MaxLimit > 1 in pool id (%i)", pool_id); + continue; + } ++count; PoolObject plObject = PoolObject(guid, chance); @@ -508,7 +533,11 @@ void PoolHandler::LoadFromDB() continue; } PoolTemplateData *pPoolTemplate = &mPoolTemplate[pool_id]; - + if (chance && pPoolTemplate->MaxLimit > 1) + { + sLog.outErrorDb("`pool_gameobject` can`t has explicit chance with MaxLimit > 1 in pool id (%i)",pool_id); + continue; + } ++count; PoolObject plObject = PoolObject(guid, chance);
  14. confirm. !! Related here Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb7642c66 in raise () from /lib/libc.so.6 #0 0xb7642c66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb7644571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb763be60 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x081721e9 in Creature::AddToWorld (this=0x18565f50) at ../../../src/game/../framework/GameSystem/TypeContainer.h:78 No locals. #4 0x082559ba in Map::Add<Creature> (this=0xaf75b880, obj=0x18565f50) at ../../../src/game/Map.cpp:482 p = {x_coord = 328, y_coord = 289} cell = {data = {Part = {grid_x = 41, grid_y = 36, cell_x = 0, cell_y = 1, nocreate = 0, reserved = 0}, All = 264489}} grid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::Add(T*) [with T = Creature]" #5 0x08331691 in PoolGroup<Creature>::Spawn1Object (this=0xade2c678, guid=86403) at ../../../src/game/PoolHandler.cpp:256 pCreature = (class Creature *) 0x18565f50 #6 0x0833512c in PoolGroup<Creature>::SpawnObject (this=0xade2c678, limit=1, cache=true) at ../../../src/game/PoolHandler.cpp:192 roll = 86403 #7 0x081793e8 in Creature::Update (this=0xe2db248, diff=174) at ../../../src/game/Creature.cpp:387 poolid = 6 #8 0x0824b7c6 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0xa4fa1268, c=@0xe2c07f4) at ../../../src/game/GridNotifiersImpl.h:47 No locals. #9 0x0824d665 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xa4fa1268, c=@0xe2c07f4) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #10 0x082473c1 in Map::Update (this=0xaf75b880, t_diff=@0xa4fa12a8) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 cell = {data = {Part = {grid_x = 41, grid_y = 36, cell_x = 0, cell_y = 1, nocreate = 1, reserved = 16}, All = 553912617}} cell_id = <value optimized out> y = 289 x = 328 plr = <value optimized out> area = {right_offset = 2, left_offset = 1, upper_offset = 1, lower_offset = 1} updater = {i_timeDiff = 174} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #11 0x082584a1 in MapManager::Update (this=0xaf75b508, diff=87) at ../../../src/game/MapManager.cpp:268 iter = {_M_cur = 0xaf75a388, _M_ht = 0xaf75b550} #12 0x083ee1ee in World::Update (this=0xb6d0da80, diff=87) at ../../../src/game/World.cpp:1652 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #13 0x0812a1ce in WorldRunnable::run (this=0x8636030) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 87 realCurrTime = 1764153697 realPrevTime = <value optimized out> prevSleepTime = 71 #14 0x084b5732 in ACE_Based::Thread::ThreadTask (param=0x8636030) at ../../../src/shared/Threading.cpp:183 No locals. #15 0xb7e861a7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #16 0xb7e363df in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #17 0xb779a369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #18 0xb76eccfe in clone () from /lib/libc.so.6 No symbol table info available.
  15. Core: 8664 SD2: 1476 UDB: YTDB 514 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb7635c66 in raise () from /lib/libc.so.6 #0 0xb7635c66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb7637571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb762ee60 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x081721b9 in Creature::AddToWorld (this=0x15371388) at ../../../src/game/../framework/GameSystem/TypeContainer.h:78 No locals. #4 0x0825597a in Map::Add<Creature> (this=0xad5fd78, obj=0x15371388) at ../../../src/game/Map.cpp:482 p = {x_coord = 326, y_coord = 304} cell = {data = {Part = {grid_x = 40, grid_y = 38, cell_x = 6, cell_y = 0, nocreate = 0, reserved = 0}, All = 27048}} grid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::Add(T*) [with T = Creature]" #5 0x083318b1 in PoolGroup<Creature>::Spawn1Object (this=0xc503930, guid=86448) at ../../../src/game/PoolHandler.cpp:252 pCreature = (class Creature *) 0x15371388 #6 0x08335333 in PoolGroup<Creature>::SpawnObject (this=0xc503930, limit=1, cache=true) at ../../../src/game/PoolHandler.cpp:192 roll = 86448 #7 0x081793b8 in Creature::Update (this=0x8f08b050, diff=116) at ../../../src/game/Creature.cpp:387 poolid = 6 #8 0x0824b786 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0xb2eff268, c=@0x14a5e514) at ../../../src/game/GridNotifiersImpl.h:47 No locals. #9 0x0824d625 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xb2eff268, c=@0x14a5e514) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #10 0x08247381 in Map::Update (this=0xad5fd78, t_diff=@0xb2eff2a8) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 cell = {data = {Part = {grid_x = 40, grid_y = 38, cell_x = 6, cell_y = 0, nocreate = 1, reserved = 16}, All = 553675176}} cell_id = <value optimized out> y = 304 x = 326 plr = <value optimized out> area = {right_offset = 2, left_offset = 1, upper_offset = 2, lower_offset = 1} updater = {i_timeDiff = 116} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #11 0x08258461 in MapManager::Update (this=0xad5fa00, diff=116) at ../../../src/game/MapManager.cpp:268 iter = {_M_cur = 0xad5e880, _M_ht = 0xad5fa48} #12 0x083ee09e in World::Update (this=0xb6408870, diff=116) at ../../../src/game/World.cpp:1652 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #13 0x0812a18e in WorldRunnable::run (this=0xb48653b0) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 116 realCurrTime = 1754081594 realPrevTime = <value optimized out> prevSleepTime = 65 #14 0x084b55b2 in ACE_Based::Thread::ThreadTask (param=0xb48653b0) at ../../../src/shared/Threading.cpp:183 No locals. #15 0xb7e792f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #16 0xb7e2942f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #17 0xb778d369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #18 0xb76dfcfe in clone () from /lib/libc.so.6 No symbol table info available.
  16. Core: 8664 SD2: 1476 UDB: YTDB 514 ACID: 31 mangos-worldd: ../../../src/game/../framework/GameSystem/TypeContainer.h:78: static bool TypeUnorderedMapContainer<OBJECT_TYPES, KEY_TYPE>::insert(ContainerUnorderedMap<SPECIFIC_TYPE, KEY_TYPE>&, KEY_TYPE, SPECIFIC_TYPE*) [with SPECIFIC_TYPE = Creature, OBJECT_TYPES = TypeList<Creature, TypeList<Pet, TypeList<Vehicle, TypeList<GameObject, TypeList<DynamicObject, TypeNull> > > > >, KEY_TYPE = long long unsigned int]: Assertion `i->second == obj && "Object with certain key already in but objects are different!"' failed. Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb7617c66 in raise () from /lib/libc.so.6 #0 0xb7617c66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb7619571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb7837340 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6 No symbol table info available. #3 0xb7834be5 in ?? () from /usr/lib/libstdc++.so.6 No symbol table info available. #4 0xb7834c22 in std::terminate () from /usr/lib/libstdc++.so.6 No symbol table info available. #5 0xb7834d4a in __cxa_throw () from /usr/lib/libstdc++.so.6 No symbol table info available. #6 0x08128a03 in MaNGOS::ObjectLifeTime<Log>::OnDeadReference () at ../../../src/shared/../framework/Policies/ObjectLifeTime.h:47 No locals. #7 0x08128b0a in MaNGOS::Singleton<Log, MaNGOS::SingleThreaded<Log>, MaNGOS::OperatorNew<Log>, MaNGOS::ObjectLifeTime<Log> >::Instance () at ../../../src/shared/../framework/Policies/SingletonImp.h:46 No locals. #8 0x084aacb3 in DatabaseMysql::DirectExecute (this=0x85fcd00, sql=0xb6c0a700 "SET NAMES `utf8`") at ../../../../src/shared/Database/DatabaseMysql.cpp:319 _s = <value optimized out> #9 0x084ae620 in SqlDelayThread::run (this=0x8627f60) at ../../../../src/shared/Database/SqlDelayThread.cpp:41 s = (SqlOperation *) 0xb6c0a6f0 #10 0x084b55b2 in ACE_Based::Thread::ThreadTask (param=0x8627f60) at ../../../src/shared/Threading.cpp:183 No locals. #11 0xb7e5b2f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #12 0xb7e0b42f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #13 0xb776f369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #14 0xb76c1cfe in clone () from /lib/libc.so.6 No symbol table info available.
  17. Core: 8660 SD2: 1476 UDB: 382 ACID: 31 Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb76f8c66 in raise () from /lib/libc.so.6 #0 0xb76f8c66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb76fa571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb76f1e60 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x0823df6e in InstanceMap::Add (this=0xa23a45d0, player=0xa239ec40) at ../../../src/game/Map.cpp:2384 groupBind = (InstanceGroupBind *) 0xacec9c8 pGroup = <value optimized out> mapSave = (InstanceSave *) 0x1 playerBind = <value optimized out> __PRETTY_FUNCTION__ = "virtual bool InstanceMap::Add(Player*)" #4 0x08452307 in WorldSession::HandlePlayerLogin (this=0x10eff708, holder=0xab04e3d0) at ../../../src/game/CharacterHandler.cpp:693 rEntry = <value optimized out> cEntry = <value optimized out> playerGuid = <value optimized out> pCurrChar = (class Player *) 0xa239ec40 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 8, _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 = 0xa2101678 "", _M_finish = 0xa2101680 "e", _M_end_of_storage = 0xa210172a "ST\\001\\v"}}, <No data fields>}}, m_opcode = 1109} resultGuild = <value optimized out> IP_str = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xa239dad8 "\\001"}} #5 0x084580de in MaNGOS::_IQueryCallback<MaNGOS::_Callback<CharacterHandler, QueryResult*, SqlQueryHolder*, void, void> >::Execute (this=0x6e8f) at ../../../src/game/../framework/Utilities/Callback.h:72 No locals. #6 0x08470210 in SqlResultQueue::Update (this=0xd695d70) at ../../../../src/shared/Database/SqlOperations.cpp:77 callback = (class MaNGOS::IQueryCallback *) 0xa239a290 #7 0x083c9a69 in World::Update (this=0xb6d0dac8, diff=107) at ../../../src/game/World.cpp:1643 next = {_M_cur = 0x0, _M_ht = 0x0} #8 0x08120d6e in WorldRunnable::run (this=0x8d6ffa0) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 107 realCurrTime = 1735375106 realPrevTime = <value optimized out> prevSleepTime = 89 #9 0x084768c2 in ACE_Based::Thread::ThreadTask (param=0x8d6ffa0) at ../../../src/shared/Threading.cpp:183 No locals. #10 0xb7f2c2f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #11 0xb7edc42f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #12 0xb7850369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #13 0xb77a2cfe in clone () from /lib/libc.so.6 No symbol table info available.
  18. Core: 8582 SD2: 1436 UDB: 382 ACID: 31 Patches: Cumulative patches by KAPATEJIb crash_log_2009-10-08_20-21-52.log Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0x083b5341 in ThreatContainer::getReferenceByTarget (this=0xac352d38, pVictim=0x2188faa0) at ../../../src/game/ThreatManager.cpp:218 218 uint64 guid = pVictim->GetGUID(); #0 0x083b5341 in ThreatContainer::getReferenceByTarget (this=0xac352d38, pVictim=0x2188faa0) at ../../../src/game/ThreatManager.cpp:218 result = <value optimized out> guid = <value optimized out> #1 0x083b5804 in ThreatContainer::addThreat (this=0xac352d38, pVictim=0x2188faa0, pThreat=0) at ../../../src/game/ThreatManager.cpp:236 ref = <value optimized out> #2 0x083b5630 in ThreatManager::addThreat (this=0xac352d2c, pVictim=0x2188faa0, pThreat=0, schoolMask=SPELL_SCHOOL_MASK_NORMAL, pThreatSpell=0x0) at ../../../src/game/ThreatManager.cpp:387 threat = 0 ref = <value optimized out> __PRETTY_FUNCTION__ = "void ThreatManager::addThreat(Unit*, float, SpellSchoolMask, const SpellEntry*)" #3 0x083b7313 in Unit::AddThreatToRedirectionTargets (this=0xac351f00, pVictim=0x9d37c060, threat=0, schoolMask=SPELL_SCHOOL_MASK_NORMAL, threatSpell=0x0) at ../../../src/game/Unit.cpp:10900 remainThreatPct = 1 map = <value optimized out> #4 0x083bf073 in Unit::AddThreat (this=0xac351f00, pVictim=0x9d37c060, threat=0, schoolMask=SPELL_SCHOOL_MASK_NORMAL, threatSpell=0x0) at ../../../src/game/Unit.cpp:10682 remainThreatPct = 293 #5 0x084343c3 in CreatureEventAI::AttackStart (this=0xac352ff0, who=0x9d37c060) at ../../../src/game/CreatureEventAI.cpp:959 No locals. #6 0x0843a5f8 in CreatureEventAI::MoveInLineOfSight (this=0xac352ff0, who=0x9d37c060) at ../../../src/game/CreatureEventAI.cpp:1016 attackRadius = 338.158417 #7 0x0824c5f8 in VisitorHelper<MaNGOS::PlayerRelocationNotifier, Creature> (v=@0xb30fcf98, c=@0xec0affc) at ../../../src/game/GridNotifiersImpl.h:77 No locals. #8 0x0824c645 in VisitorHelper<MaNGOS::PlayerRelocationNotifier, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xb30fcf98, c=@0xec0affc) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #9 0x0823d0c6 in Map::PlayerRelocationNotify (this=0x8eff980, player=0x9d37c060, cell=@0xb30fd04c, cellpair=@0xb30fd034) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 relocationNotifier = {i_player = @0x9d37c060} #10 0x0823d90e in Map::PlayerRelocation (this=0x8eff980, player=0x9d37c060, x=2517.646, y=5514.95947, z=34.0125313, orientation=4.29604769) at ../../../src/game/Map.cpp:852 old_cell = {data = {Part = {grid_x = 36, grid_y = 42, cell_x = 5, cell_y = 2, nocreate = 0, reserved = 0}, All = 547492}} new_cell = {data = {Part = {grid_x = 36, grid_y = 42, cell_x = 5, cell_y = 2, nocreate = 0, reserved = 0}, All = 547492}} newGrid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)" #11 0x0831772c in Player::SetPosition (this=0x9d37c060, x=2517.646, y=5514.95947, z=34.0125313, orientation=4.29604769, teleport=false) at ../../../src/game/Player.cpp:5777 m = (class Map *) 0x8eff980 old_x = 2520.17358 old_y = 5520.61572 old_z = 293 old_r = 338.158417 #12 0x08463aa8 in WorldSession::HandleMovementOpcodes (this=0xf440fc8, recv_data=@0x1760e240) at ../../../src/game/MovementHandler.cpp:629 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 38, _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 = 0x162d2ee0 "\\a\\023ä\\001", _M_finish = 0x162d2f06 "ÿ\\0010", _M_end_of_storage = 0x162d2f0b ""}}, <No data fields>}}, m_opcode = 183} opcode = <value optimized out> mover = (class Unit *) 0x9d37c060 plMover = (class Player *) 0x9d37c060 movementInfo = {flags = 50331648, unk1 = 0, time = 16337465, x = 2517.646, y = 5514.95947, z = 34.0125313, o = 4.29604769, 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.491423279, fallTime = 295, j_unk = 0, j_sinAngle = 0, j_cosAngle = 0, j_xyspeed = 0, u_unk1 = 0} check_passed = <value optimized out> #13 0x083f8640 in WorldSession::Update (this=0xf440fc8) at ../../../src/game/WorldSession.cpp:243 packet = (WorldPacket *) 0x1760e240 currTime = <value optimized out> #14 0x083f0293 in World::UpdateSessions (this=0xb650d048, diff=88) at ../../../src/game/World.cpp:2097 next = {_M_cur = 0x927e9448, _M_ht = 0xb650d0b8} sess = (WorldSession *) 0xb650d3f0 #15 0x083f11fa in World::Update (this=0xb650d048, diff=88) at ../../../src/game/World.cpp:1634 autobroadcaston = 1 #16 0x081296fe in WorldRunnable::run (this=0x926e538) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 88 realCurrTime = 891999639 realPrevTime = <value optimized out> prevSleepTime = 59 #17 0x084b8a32 in ACE_Based::Thread::ThreadTask (param=0x926e538) at ../../../src/shared/Threading.cpp:183 No locals. #18 0xb7e8fb37 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #19 0xb7e4021f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #20 0xb77a1369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #21 0xb76f3cfe in clone () from /lib/libc.so.6 No symbol table info available. This is the last crashdump from me. I disabled my script.
  19. Core: 8582 SD2: 1436 UDB: 382 ACID: 31 Patches: Cumulative patches by KAPATEJIb crash_log_2009-10-08_17-33-02.log Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0x083b92ae in Unit::CastCustomSpell (this=0xbdab4128, Victim=0xbd7ac4c8, spellInfo=0xb15089f8, bp0=0xab19ee6c, bp1=0x0, bp2=0x0, triggered=true, castItem=0x0, triggeredByAura=0x7981e008, originalCaster=0) at ../../../src/game/Unit.cpp:1002 1002 originalCaster = triggeredByAura->GetCasterGUID(); #0 0x083b92ae in Unit::CastCustomSpell (this=0xbdab4128, Victim=0xbd7ac4c8, spellInfo=0xb15089f8, bp0=0xab19ee6c, bp1=0x0, bp2=0x0, triggered=true, castItem=0x0, triggeredByAura=0x7981e008, originalCaster=0) at ../../../src/game/Unit.cpp:1002 spell = <value optimized out> targets = {m_srcX = -0.0836233497, m_srcY = -5.46636521e-13, m_srcZ = -5.46636087e-13, m_destX = -5.46637822e-13, m_destY = 5.69657465e-34, m_destZ = -5.46636087e-13, m_strTarget = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbdab42b8 ""}}, m_targetMask = 2870598992, m_unitTarget = 0xab19dd58, m_GOTarget = 0x85539d4, m_itemTarget = 0x472, m_unitTargetGUID = 597686241127167040, m_GOTargetGUID = 2038554632, m_CorpseTargetGUID = 0, m_itemTargetGUID = 13653441586470186604, m_itemTargetEntry = 3182117160} #1 0x083ddb77 in Unit::CalcAbsorbResist (this=0xbd7ac4c8, pVictim=0xbdab4128, schoolMask=SPELL_SCHOOL_MASK_NORMAL, damagetype=DIRECT_DAMAGE, damage=1286, absorb=0xab1a0f90, resist=0xab1a0f94) at ../../../src/game/Unit.cpp:1951 spellProto = <value optimized out> currentAbsorb = <value optimized out> RemainingDamage = 33 unitflag = 524296 reflectSpell = 33619 reflectDamage = 563 reflectTriggeredBy = (class Aura *) 0x7981e008 preventDeathSpell = (const SpellEntry *) 0x0 preventDeathAmount = 0 existExpired = true #2 0x083de1eb in Unit::CalculateMeleeDamage (this=0xbd7ac4c8, pVictim=0xbdab4128, damage=1534, damageInfo=0xab1a0f80, attackType=BASE_ATTACK) at ../../../src/game/Unit.cpp:1466 reducePercent = 275 baseLowEnd = -1.3750061e-05 maxLowEnd = -7.83179388e-09 highEnd = 280 baseHighEnd = -5.72205317e-06 lowEnd = 1 #3 0x083df403 in Unit::AttackerStateUpdate (this=0xbd7ac4c8, pVictim=0xbdab4128, attType=BASE_ATTACK, extra=false) at ../../../src/game/Unit.cpp:2135 extraAttacks = 0 damageInfo = {attacker = 0xbd7ac4c8, target = 0xbdab4128, damageSchoolMask = 1, damage = 1286, absorb = 0, resist = 0, blocked_amount = 0, HitInfo = 2, TargetState = 1, attackType = BASE_ATTACK, procAttacker = 4, procVictim = 1048584, procEx = 1, cleanDamage = 248, hitOutCome = MELEE_HIT_NORMAL} #4 0x0832673b in Player::Update (this=0xbd7ac4c8, p_time=363) at ../../../src/game/Player.cpp:1267 owner = <value optimized out> u = <value optimized out> pVictim = (class Unit *) 0xbdab4128 now = 1255012307 pet = <value optimized out> #5 0x08244b9f in Map::Update (this=0x8ee39008, t_diff=@0xab1a22a8) at ../../../src/game/Map.cpp:591 cell = {data = {Part = {grid_x = 56, grid_y = 8, cell_x = 34, cell_y = 6, nocreate = 1, reserved = 85}, All = 2870616632}} cell_id = <value optimized out> y = <value optimized out> x = <value optimized out> obj = <value optimized out> updater = {i_timeDiff = 363} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #6 0x0846090f in MapInstanced::Update (this=0xf2a8280, t=@0xab1a22a8) at ../../../src/game/MapInstanced.cpp:63 i = {_M_cur = 0x9df78138, _M_ht = 0xf2b8350} #7 0x08256901 in MapManager::Update (this=0xb342c5d0, diff=363) at ../../../src/game/MapManager.cpp:262 iter = {_M_cur = 0xf1cd0c8, _M_ht = 0xb342c618} #8 0x083f129e in World::Update (this=0x8638c10, diff=363) at ../../../src/game/World.cpp:1673 next = {_M_cur = 0x0, _M_ht = 0x8638c6c} autobroadcaston = 1 #9 0x081296fe in WorldRunnable::run (this=0x8bd4500) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 363 realCurrTime = 881857212 realPrevTime = <value optimized out> prevSleepTime = 0 #10 0x084b8a32 in ACE_Based::Thread::ThreadTask (param=0x8bd4500) at ../../../src/shared/Threading.cpp:183 No locals. #11 0xb7e6cb37 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #12 0xb7e1d21f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #13 0xb777e369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #14 0xb76d0cfe in clone () from /lib/libc.so.6 No symbol table info available.
  20. Core: 8582 SD2: 1436 UDB: 382 ACID: 31 Patches: Cumulative patches by KAPATEJIb crash_log_2009-10-06_20-20-02.log Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb76d4c66 in raise () from /lib/libc.so.6 #0 0xb76d4c66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb76d6571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb76cde60 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x08230f56 in Map::AddObjectToRemoveList (this=0x1900018, obj=0x298e18c8) at ../../../src/game/Map.cpp:2096 __PRETTY_FUNCTION__ = "void Map::AddObjectToRemoveList(WorldObject*)" #4 0x0826f08e in WorldObject::AddObjectToRemoveList (this=0x6) at ../../../src/game/Object.cpp:1607 No locals. #5 0x08315f36 in Player::RemovePet (this=0x3c605aa8, pet=0x298e18c8, mode=PET_SAVE_NOT_IN_SLOT, returnreagent=true) at ../../../src/game/Player.cpp:16820 dest = {<std::_Vector_base<ItemPosCount,std::allocator<ItemPosCount> >> = { _M_impl = {<std::allocator<ItemPosCount>> = {<__gnu_cxx::new_allocator<ItemPosCount>> = {<No data fields>}, <No data fields>}, _M_start = 0x3c605aa8, _M_finish = 0x3c605aa8, _M_end_of_storage = 0x7f}}, <No data fields>} i = <value optimized out> spellId = <value optimized out> spellInfo = <value optimized out> #6 0x08325ada in Player::Update (this=0x3c605aa8, p_time=159) at ../../../src/game/Player.cpp:1451 owner = <value optimized out> u = <value optimized out> pVictim = <value optimized out> now = 1254849532 pet = (class Pet *) 0x298e18c8 #7 0x08244b9f in Map::Update (this=0xb4900018, t_diff=@0xb30042a8) at ../../../src/game/Map.cpp:591 cell = {data = {Part = {grid_x = 56, grid_y = 9, cell_x = 4, cell_y = 0, nocreate = 1, reserved = 89}, All = 3003138680}} cell_id = <value optimized out> y = <value optimized out> x = <value optimized out> obj = <value optimized out> updater = {i_timeDiff = 159} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #8 0x08256901 in MapManager::Update (this=0xa64dad0, diff=64) at ../../../src/game/MapManager.cpp:262 iter = {_M_cur = 0xb4836448, _M_ht = 0xa64db18} #9 0x083f129e in World::Update (this=0xb6d0d100, diff=64) at ../../../src/game/World.cpp:1673 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #10 0x081296fe in WorldRunnable::run (this=0xb4bd0d70) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 64 realCurrTime = 719081568 realPrevTime = <value optimized out> prevSleepTime = 54 #11 0x084b8a32 in ACE_Based::Thread::ThreadTask (param=0xb4bd0d70) at ../../../src/shared/Threading.cpp:183 No locals. #12 0xb7f1ab37 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #13 0xb7ecb21f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #14 0xb782c369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #15 0xb777ecfe in clone () from /lib/libc.so.6 No symbol table info available.
  21. Core: 8582 SD2: 1436 UDB: 382 ACID: 31 Patches: Cumulative patches by KAPATEJIb crash_log_2009-10-05_23-09-06.log Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb76e5c66 in raise () from /lib/libc.so.6 #0 0xb76e5c66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb76e7571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb76dee60 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x08230f56 in Map::AddObjectToRemoveList (this=0x24596998, obj=0x22032430) at ../../../src/game/Map.cpp:2096 __PRETTY_FUNCTION__ = "void Map::AddObjectToRemoveList(WorldObject*)" #4 0x0826f08e in WorldObject::AddObjectToRemoveList (this=0x6) at ../../../src/game/Object.cpp:1607 No locals. #5 0x08315f36 in Player::RemovePet (this=0x7ef9c858, pet=0x22032430, mode=PET_SAVE_NOT_IN_SLOT, returnreagent=true) at ../../../src/game/Player.cpp:16820 dest = {<std::_Vector_base<ItemPosCount,std::allocator<ItemPosCount> >> = { _M_impl = {<std::allocator<ItemPosCount>> = {<__gnu_cxx::new_allocator<ItemPosCount>> = {<No data fields>}, <No data fields>}, _M_start = 0x7ef9c858, _M_finish = 0x7ef9c858, _M_end_of_storage = 0x7f}}, <No data fields>} i = <value optimized out> spellId = <value optimized out> spellInfo = <value optimized out> #6 0x08325ada in Player::Update (this=0x7ef9c858, p_time=193) at ../../../src/game/Player.cpp:1451 owner = <value optimized out> u = <value optimized out> pVictim = <value optimized out> now = 1254773285 pet = (class Pet *) 0x22032430 #7 0x08244b9f in Map::Update (this=0xace434f0, t_diff=@0xaafa22a8) at ../../../src/game/Map.cpp:591 cell = {data = {Part = {grid_x = 56, grid_y = 9, cell_x = 34, cell_y = 62, nocreate = 0, reserved = 85}, All = 2868519544}} cell_id = <value optimized out> y = <value optimized out> x = <value optimized out> obj = <value optimized out> updater = {i_timeDiff = 193} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #8 0x08256901 in MapManager::Update (this=0xb2d22638, diff=98) at ../../../src/game/MapManager.cpp:262 iter = {_M_cur = 0xb3c014d8, _M_ht = 0xb2d22680} #9 0x083f129e in World::Update (this=0x864e260, diff=98) at ../../../src/game/World.cpp:1673 next = {_M_cur = 0x0, _M_ht = 0x0} autobroadcaston = 1 #10 0x081296fe in WorldRunnable::run (this=0xb4e59338) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 98 realCurrTime = 642835417 realPrevTime = <value optimized out> prevSleepTime = 84 #11 0x084b8a32 in ACE_Based::Thread::ThreadTask (param=0xb4e59338) at ../../../src/shared/Threading.cpp:183 No locals. #12 0xb7f2bb37 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #13 0xb7edc21f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #14 0xb783d369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #15 0xb778fcfe in clone () from /lib/libc.so.6 No symbol table info available.
  22. Core: 8582 SD2: 1436 UDB: 382 ACID: 31 Patches: Cumulative patches by KAPATEJIb crash_log_2009-10-05_18-23-12.log Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 6, Aborted. #0 0xb763dc66 in raise () from /lib/libc.so.6 #0 0xb763dc66 in raise () from /lib/libc.so.6 No symbol table info available. #1 0xb763f571 in abort () from /lib/libc.so.6 No symbol table info available. #2 0xb7636e60 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x083b53fe in ThreatContainer::getReferenceByTarget (this=0x2beddaf8, pVictim=0x2a29e320) at ../../../src/game/Object.h:172 result = <value optimized out> guid = <value optimized out> #4 0x083b5804 in ThreatContainer::addThreat (this=0x2beddaf8, pVictim=0x2a29e320, pThreat=-0) at ../../../src/game/ThreatManager.cpp:236 ref = <value optimized out> #5 0x083b5630 in ThreatManager::addThreat (this=0x2beddaec, pVictim=0x2a29e320, pThreat=0, schoolMask=SPELL_SCHOOL_MASK_NORMAL, pThreatSpell=0x0) at ../../../src/game/ThreatManager.cpp:387 threat = -0 ref = <value optimized out> __PRETTY_FUNCTION__ = "void ThreatManager::addThreat(Unit*, float, SpellSchoolMask, const SpellEntry*)" #6 0x083b7313 in Unit::AddThreatToRedirectionTargets (this=0x2bedccc0, pVictim=0x2a1f8248, threat=0, schoolMask=SPELL_SCHOOL_MASK_NORMAL, threatSpell=0x0) at ../../../src/game/Unit.cpp:10900 remainThreatPct = 1 map = <value optimized out> #7 0x083bf073 in Unit::AddThreat (this=0x2bedccc0, pVictim=0x2a1f8248, threat=0, schoolMask=SPELL_SCHOOL_MASK_NORMAL, threatSpell=0x0) at ../../../src/game/Unit.cpp:10682 remainThreatPct = 263.277771 #8 0xb7936d7f in ScriptedAI::MoveInLineOfSight (this=0x29d46960, pWho=0x2a1f8248) at ../../../../src/bindings/ScriptDev2/include/sc_creature.cpp:49 No locals. #9 0x0824c5f8 in VisitorHelper<MaNGOS::PlayerRelocationNotifier, Creature> (v=@0xb30fcf98, c=@0x2bed6cec) at ../../../src/game/GridNotifiersImpl.h:77 No locals. #10 0x0824c645 in VisitorHelper<MaNGOS::PlayerRelocationNotifier, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xb30fcf98, c=@0x2bed6cec) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #11 0x0823d03f in Map::PlayerRelocationNotify (this=0x2bbd88d0, player=0x2a1f8248, cell=@0xb30fd04c, cellpair=@0xb30fd034) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 relocationNotifier = {i_player = @0x2a1f8248} #12 0x0823d90e in Map::PlayerRelocation (this=0x2bbd88d0, player=0x2a1f8248, x=3248.53296, y=518.518433, z=58.7000694, orientation=1.54415381) at ../../../src/game/Map.cpp:852 old_cell = {data = {Part = {grid_x = 38, grid_y = 32, cell_x = 0, cell_y = 7, nocreate = 0, reserved = 0}, All = 1837094}} new_cell = {data = {Part = {grid_x = 38, grid_y = 32, cell_x = 0, cell_y = 7, nocreate = 0, reserved = 0}, All = 1837094}} newGrid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)" #13 0x0831772c in Player::SetPosition (this=0x2a1f8248, x=3248.53296, y=518.518433, z=58.7000694, orientation=1.54415381, teleport=false) at ../../../src/game/Player.cpp:5777 m = (class Map *) 0x2bbd88d0 old_x = 3248.42578 old_y = 514.494873 old_z = 263.277771 old_r = 263.277771 #14 0x08463aa8 in WorldSession::HandleMovementOpcodes (this=0x2a1e4480, recv_data=@0x38b8d308) at ../../../src/game/MovementHandler.cpp:629 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 34, _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 = 0x29ef7328 "\\a\\225=\\001\\001", _M_finish = 0x29ef734a "", _M_end_of_storage = 0x29ef734f ""}}, <No data fields>}}, m_opcode = 238} opcode = <value optimized out> mover = (class Unit *) 0x2a1f8248 plMover = (class Player *) 0x2a1f8248 movementInfo = {flags = 1, unk1 = 0, time = 119664627, x = 3248.53296, y = 518.518433, z = 58.7000694, o = 1.54415381, t_guid = 0, t_x = 0, t_y = 0, t_z = 0, t_o = 0, t_time = 0, t_seat = -47 'Ñ', s_pitch = 0, fallTime = 821, j_unk = 0, j_sinAngle = 0, j_cosAngle = 0, j_xyspeed = 0, u_unk1 = 0} check_passed = <value optimized out> #15 0x083f8640 in WorldSession::Update (this=0x2a1e4480) at ../../../src/game/WorldSession.cpp:243 packet = (WorldPacket *) 0x38b8d308 currTime = <value optimized out> #16 0x083f0293 in World::UpdateSessions (this=0xb6d0e110, diff=113) at ../../../src/game/World.cpp:2097 next = {_M_cur = 0x3c2cc618, _M_ht = 0xb6d0e180} sess = (WorldSession *) 0xb6d0e4b8 #17 0x083f11fa in World::Update (this=0xb6d0e110, diff=113) at ../../../src/game/World.cpp:1634 autobroadcaston = 1 #18 0x081296fe in WorldRunnable::run (this=0xa7705f0) at ../../../src/mangosd/WorldRunnable.cpp:64 diff = 113 realCurrTime = 625678307 realPrevTime = <value optimized out> prevSleepTime = 66 #19 0x084b8a32 in ACE_Based::Thread::ThreadTask (param=0xa7705f0) at ../../../src/shared/Threading.cpp:183 No locals. #20 0xb7e83b37 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #21 0xb7e3421f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #22 0xb7795369 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #23 0xb76e7cfe in clone () from /lib/libc.so.6 No symbol table info available.
  23. Core: 8506 SD2: 1399 UDB: 382 ACID: 31 Patches: Cumulative patches by KAPATEJIb crash_log_2009-10-03_20-47-54.log Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'. Program terminated with signal 11, Segmentation fault. #0 0x083b36b5 in HostilReference::targetObjectBuildLink (this=0x1715c48) at ../../../src/game/../framework/Utilities/LinkedList.h:72 72 iNext->iPrev = pElem; #0 0x083b36b5 in HostilReference::targetObjectBuildLink (this=0x1715c48) at ../../../src/game/../framework/Utilities/LinkedList.h:72 No locals. #1 0x083b430f in HostilReference (this=0x1715c48, pUnit=0x35056a10, pThreatManager=0x1715c48, pThreat=0) at ../../../src/game/../framework/Utilities/LinkedReference/Reference.h:54 No locals. #2 0x083b44bf in ThreatManager::addThreat (this=0x775adbbc, pVictim=0x35056a10, pThreat=0, schoolMask=SPELL_SCHOOL_MASK_NORMAL, pThreatSpell=0x0) at ../../../src/game/ThreatManager.cpp:395 threat = 0 ref = <value optimized out> __PRETTY_FUNCTION__ = "void ThreatManager::addThreat(Unit*, float, SpellSchoolMask, const SpellEntry*)" #3 0x083b6163 in Unit::AddThreatToRedirectionTargets (this=0x775acd90, pVictim=0x19158a8, threat=0, schoolMask=SPELL_SCHOOL_MASK_NORMAL, threatSpell=0x0) at ../../../src/game/Unit.cpp:10809 remainThreatPct = 1 map = <value optimized out> #4 0x083bc6d3 in Unit::AddThreat (this=0x775acd90, pVictim=0x19158a8, threat=0, schoolMask=SPELL_SCHOOL_MASK_NORMAL, threatSpell=0x0) at ../../../src/game/Unit.cpp:10591 remainThreatPct = 117 #5 0x08436ce3 in CreatureEventAI::AttackStart (this=0x775ac588, who=0x19158a8) at ../../../src/game/CreatureEventAI.cpp:959 No locals. #6 0x0843cec8 in CreatureEventAI::MoveInLineOfSight (this=0x775ac588, who=0x19158a8) at ../../../src/game/CreatureEventAI.cpp:1016 attackRadius = 214.419312 #7 0x0824d2c8 in VisitorHelper<MaNGOS::PlayerRelocationNotifier, Creature> (v=@0xaab9fe98, c=@0x77fe917c) at ../../../src/game/GridNotifiersImpl.h:78 No locals. #8 0x0824d315 in VisitorHelper<MaNGOS::PlayerRelocationNotifier, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xaab9fe98, c=@0x77fe917c) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #9 0x0823bf46 in Map::PlayerRelocationNotify (this=0xb2d213f0, player=0x19158a8, cell=@0xaab9ff4c, cellpair=@0xaab9ff34) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 relocationNotifier = {i_player = @0x19158a8} #10 0x0823d40e in Map::PlayerRelocation (this=0xb2d213f0, player=0x19158a8, x=-9207.86621, y=-2733.34814, z=88.8078384, orientation=5.22515249) at ../../../src/game/Map.cpp:852 old_cell = {data = {Part = {grid_x = 14, grid_y = 26, cell_x = 5, cell_y = 6, nocreate = 0, reserved = 0}, All = 1595022}} new_cell = {data = {Part = {grid_x = 14, grid_y = 26, cell_x = 5, cell_y = 6, nocreate = 0, reserved = 0}, All = 1595022}} newGrid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)" #11 0x083bb23a in Unit::SetVisibility (this=0x1715c48, x=VISIBILITY_ON) at ../../../src/game/Unit.cpp:10236 No locals. #12 0x08341670 in Aura::HandleModStealth (this=0x254a4d0, apply=false, Real=true) at ../../../src/game/SpellAuras.cpp:4123 pvp = <value optimized out> #13 0x0833e89b in Aura::ApplyModifier (this=0x254a4d0, apply=<value optimized out>, Real=<value optimized out>) at ../../../src/game/SpellAuras.cpp:922 aura = 24206408 #14 0x083cef76 in Unit::RemoveAura (this=0x19158a8, i=@0xaaba10a8, mode=AURA_REMOVE_BY_DEFAULT) at ../../../src/game/Unit.cpp:4115 caster = <value optimized out> Aur = (class Aura *) 0x254a4d0 AurSpellInfo = (const SpellEntry *) 0xb057f5f8 statue = (class Totem *) 0x0 caster_channeled = false #15 0x083d161c in Unit::RemoveAura (this=0x19158a8, spellId=1787, effindex=1, except=0x0) at ../../../src/game/Unit.cpp:3816 iter = {_M_node = 0x15806640} spair = {first = 1787, second = 1 '\\001'} #16 0x083d1690 in Unit::RemoveAurasDueToSpell (this=0x19158a8, spellId=1787, except=0x0) at ../../../src/game/Unit.cpp:3968 i = 1 #17 0x083d395f in Unit::RemoveSpellsCausingAura (this=0x19158a8, auraType=SPELL_AURA_MOD_STEALTH) at ../../../src/game/Unit.cpp:363 No locals. #18 0x0836952d in Spell::Prepare (this=0xba5d90d8, targets=0xaaba21dc, triggeredByAura=0x0) at ../../../src/game/Spell.cpp:2479 result = SPELL_CAST_OK #19 0x084808ca in WorldSession::HandleCastSpellOpcode (this=0x6a989b8, recvPacket=@0x145de620) at ../../../src/game/SpellHandler.cpp:361 actualSpellInfo = <value optimized out> mover = (class Unit *) 0x19158a8 spellInfo = (const SpellEntry *) 0xb1ca21b8 targets = {m_srcX = 0, m_srcY = 0, m_srcZ = 0, m_destX = -9207.86621, m_destY = -2733.34814, m_destZ = 88.8078384, m_strTarget = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x86026bc ""}}, m_targetMask = 0, m_unitTarget = 0x19158a8, m_GOTarget = 0x0, m_itemTarget = 0x0, m_unitTargetGUID = 122526, m_GOTargetGUID = 0, m_CorpseTargetGUID = 0, m_itemTargetGUID = 0, m_itemTargetEntry = 0} #20 0x083f6b00 in WorldSession::Update (this=0x6a989b8) at ../../../src/game/WorldSession.cpp:244 packet = (WorldPacket *) 0x145de620 currTime = <value optimized out> #21 0x083ee6f3 in World::UpdateSessions (this=0xb6d0d9c8, diff=143) at ../../../src/game/World.cpp:2100 next = {_M_cur = 0x632b4120, _M_ht = 0xb6d0da38} sess = (WorldSession *) 0xb6d0dd70 #22 0x083ef65a in World::Update (this=0xb6d0d9c8, diff=143) at ../../../src/game/World.cpp:1637 autobroadcaston = 1 #23 0x081296ae in WorldRunnable::run (this=0xae40d7d8) at ../../../src/mangosd/WorldRunnable.cpp:65 diff = 143 realCurrTime = 461551624 realPrevTime = <value optimized out> prevSleepTime = 87 #24 0x084bb352 in ACE_Based::Thread::ThreadTask (param=0xae40d7d8) at ../../../src/shared/Threading.cpp:183 No locals. #25 0xb7e66b37 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #26 0xb7e1721f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so No symbol table info available. #27 0xb778b1b3 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #28 0xb76e203e in clone () from /lib/libc.so.6 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