Jump to content

Woweur

Members
  • Posts

    104
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by Woweur

  1. MaNGOS 8228 I dont understrand why i have a many many crash with vector and string ... Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 959)] 0x00002ab2c0f6839d in free () from /lib/libc.so.6 #0 0x00002ab2c0f6839d in free () from /lib/libc.so.6 #1 0x00002ab2c0f6a16d in malloc () from /lib/libc.so.6 #2 0x00002ab2c0b2893d in operator new () from /usr/lib/libstdc++.so.6 #3 0x00002ab2c0b075d1 in std::string::_Rep::_S_create () from /usr/lib/libstdc++.so.6 #4 0x00002ab2c0b07f8b in std::string::_Rep::_M_clone () from /usr/lib/libstdc++.so.6 #5 0x00002ab2c0b08895 in std::string::reserve () from /usr/lib/libstdc++.so.6 #6 0x000000000084b1cb in StrSplit (src=@0x42803e50, sep=@0x42803e40) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:858 #7 0x000000000062677b in Object::LoadValues (this=0x2aaadfc2be70, data=0x2aaac74a5080 "44489 0 25 0 1065353216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1290 92 250 0 0 100 0 0 0 92 250 1000 0 100 0 0 1000 1076691335 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1610 0 0 0 8 2048 4194304 1156415488 1157234688 11"...) at ../../../src/game/Object.cpp:787 #8 0x0000000000688ca3 in Player::MinimalLoadFromDB (this=0x2aaadfc2be70, result=0x2aaae56067f0, guid=44489) at ../../../src/game/Player.cpp:13846 #9 0x00000000008184c8 in WorldSession::HandleCharEnum (this=0x2aaad24e2a70, result=0x2aaae56067f0) at ../../../src/game/CharacterHandler.cpp:138 #10 0x0000000000842e55 in SqlResultQueue::Update (this=0x13d1f00) at ../../../../src/shared/Database/SqlOperations.cpp:77 #11 0x0000000000795bda in World::Update (this=0xb1a760, diff=92) at ../../../src/game/World.cpp:1614 #12 0x00000000004fabe4 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 #13 0x00002ab2c0846371 in ZThread::ThreadImpl::Dispatch (parent=0xaf6ba0, impl=0x2aaab5f5fc70, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #14 0x00002ab2c0848876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fffeaf7c5c0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #15 0x00002ab2c084c1ce in _dispatch (arg=0x9870ff0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #16 0x00002ab2c095ef1a in start_thread () from /lib/libpthread.so.0 #17 0x00002ab2c0fc55d2 in clone () from /lib/libc.so.6 #18 0x0000000000000000 in ?? () #0 0x00002ab2c0f6839d in free () from /lib/libc.so.6 No symbol table info available. #1 0x00002ab2c0f6a16d in malloc () from /lib/libc.so.6 No symbol table info available. #2 0x00002ab2c0b2893d in operator new () from /usr/lib/libstdc++.so.6 No symbol table info available. #3 0x00002ab2c0b075d1 in std::string::_Rep::_S_create () from /usr/lib/libstdc++.so.6 No symbol table info available. #4 0x00002ab2c0b07f8b in std::string::_Rep::_M_clone () from /usr/lib/libstdc++.so.6 No symbol table info available. #5 0x00002ab2c0b08895 in std::string::reserve () from /usr/lib/libstdc++.so.6 No symbol table info available. #6 0x000000000084b1cb in StrSplit (src=@0x42803e50, sep=@0x42803e40) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:858 r = ( std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &) @0x42803e20: {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = { _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0xd409450, _M_finish = 0xd409588, _M_end_of_storage = 0xd409650}}, <No data fields>} s = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x3f1ee28 "10766913"}} #7 0x000000000062677b in Object::LoadValues (this=0x2aaadfc2be70, data=0x2aaac74a5080 "44489 0 25 0 1065353216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1290 92 250 0 0 100 0 0 0 92 250 1000 0 100 0 0 1000 1076691335 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1610 0 0 0 8 2048 4194304 1156415488 1157234688 11"...) at ../../../src/game/Object.cpp:787 tokens = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = { _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0xd409450, _M_finish = 0xd409588, _M_end_of_storage = 0xd409650}}, <No data fields>} index = <value optimized out> #8 0x0000000000688ca3 in Player::MinimalLoadFromDB (this=0x2aaadfc2be70, result=0x2aaae56067f0, guid=44489) at ../../../src/game/Player.cpp:13846 delete_result = false fields = (Field *) 0x2aaaec350bd8 #9 0x00000000008184c8 in WorldSession::HandleCharEnum (this=0x2aaad24e2a70, result=0x2aaae56067f0) at ../../../src/game/CharacterHandler.cpp:138 guidlow = 44489 plr = (class Player *) 0x2aaadfc2be70 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 251, _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 = 0x2aaae35cecc0 "", _M_finish = 0x2aaae35cedbb "", _M_end_of_storage = 0x2aaae35cee42 ""}}, <No data fields>}}, m_opcode = 59} num = 1 '\\001' #10 0x0000000000842e55 in SqlResultQueue::Update (this=0x13d1f00) at ../../../../src/shared/Database/SqlOperations.cpp:77 callback = (class MaNGOS::IQueryCallback *) 0x2aaaeade7c20 #11 0x0000000000795bda in World::Update (this=0xb1a760, diff=92) at ../../../src/game/World.cpp:1614 next = {_M_cur = 0x54, _M_ht = 0x2ab2c084787e} autobroadcaston = 1 #12 0x00000000004fabe4 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 diff = 92 realCurrTime = 3125690303 realPrevTime = <value optimized out> prevSleepTime = 84 #13 0x00002ab2c0846371 in ZThread::ThreadImpl::Dispatch (parent=0xaf6ba0, impl=0x2aaab5f5fc70, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #14 0x00002ab2c0848876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fffeaf7c5c0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #15 0x00002ab2c084c1ce in _dispatch (arg=0x9870ff0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #16 0x00002ab2c095ef1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #17 0x00002ab2c0fc55d2 in clone () from /lib/libc.so.6 No symbol table info available. #18 0x0000000000000000 in ?? () No symbol table info available. 13 Thread 1166059872 (LWP 970) 0x00002ab2c0fc59ac in epoll_wait () from /lib/libc.so.6 12 Thread 1157667168 (LWP 969) 0x00002ab2c0fc59ac in epoll_wait () from /lib/libc.so.6 11 Thread 1149274464 (LWP 968) 0x00002ab2c0fc59ac in epoll_wait () from /lib/libc.so.6 10 Thread 1140881760 (LWP 967) 0x00002ab2c0fc59ac in epoll_wait () from /lib/libc.so.6 9 Thread 1132489056 (LWP 966) 0x00002ab2c0961d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 8 Thread 1124096352 (LWP 965) 0x00002ab2c0961d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 7 Thread 1107310944 (LWP 964) 0x00002ab2c0f8ddf5 in nanosleep () from /lib/libc.so.6 * 6 Thread 1115703648 (LWP 959) 0x00002ab2c0f6839d in free () from /lib/libc.so.6 4 Thread 1098918240 (LWP 716) 0x00002ab2c0961d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 3 Thread 1090525536 (LWP 713) 0x00002ab2c0961d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 2 Thread 1082132832 (LWP 712) 0x00002ab2c0961d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 1 Thread 46947238967328 (LWP 703) 0x00002ab2c09600f5 in pthread_join () from /lib/libpthread.so.0
  2. MaNGOS 8228 Program received signal SIGSEGV, Segmentation fault.[switching to Thread 1115703648 (LWP 16465)] 0x00002b5c580b670d in free () from /lib/libc.so.6 #0 0x00002b5c580b670d in free () from /lib/libc.so.6 #1 0x00002b5c580b816d in malloc () from /lib/libc.so.6 #2 0x00002b5c57c7693d in operator new () from /usr/lib/libstdc++.so.6 #3 0x000000000050367c in std::vector<unsigned char, std::allocator<unsigned char> >::reserve (this=0x42803990, __n=46913303222832) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88 #4 0x0000000000784cf5 in UpdateData::BuildPacket (this=0x42803ac8, packet=0x42803a00, hasTransport=false) at ../../../src/game/../shared/ByteBuffer.h:40 #5 0x00000000007e98b1 in MaNGOS::VisibleNotifier::Notify (this=0x42803ac0) at ../../../src/game/GridNotifiers.cpp:114 #6 0x00000000005f83b6 in Map::UpdateObjectsVisibilityFor (this=0x1770df0, player=0xd6, cell=@0x42803cd0, cellpair=@0x42803c80) at ../../../src/game/Map.cpp:1815 #7 0x00000000005fe9e1 in Map::PlayerRelocation (this=0x1770df0, player=0x16eabad0, x=<value optimized out>, y=<value optimized out>, z=<value optimized out>, orientation=<value optimized out>) at ../../../src/game/Map.cpp:811 #8 0x00000000006c4665 in Player::SetPosition (this=0x16eabad0, x=-3688.15723, y=-2931.97241, z=1013.34851, orientation=2.85095358, teleport=false) at ../../../src/game/Player.cpp:5674 #9 0x0000000000804385 in WorldSession::HandleMovementOpcodes ( this=0x2aaac49ea5d0, recv_data=@0x2aaacd24e670) at ../../../src/game/MovementHandler.cpp:575 #10 0x000000000079e116 in WorldSession::Update (this=0x2aaac49ea5d0) at ../../../src/game/WorldSession.cpp:205 #11 0x0000000000794f8c in World::UpdateSessions (this=0xb1a760, diff=128) at ../../../src/game/World.cpp:2767 #12 0x0000000000795d11 in World::Update (this=0xb1a760, diff=128) at ../../../src/game/World.cpp:1565 #13 0x00000000004fabe4 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 #14 0x00002b5c57994371 in ZThread::ThreadImpl::Dispatch (parent=0xaf6ba0, impl=0x18b9700, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #15 0x00002b5c57996876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff53e30470) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #16 0x00002b5c5799a1ce in _dispatch (arg=0x2aaad97000e8) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #17 0x00002b5c57aacf1a in start_thread () from /lib/libpthread.so.0 #18 0x00002b5c581135d2 in clone () from /lib/libc.so.6 #19 0x0000000000000000 in ?? () #0 0x00002b5c580b670d in free () from /lib/libc.so.6 No symbol table info available. #1 0x00002b5c580b816d in malloc () from /lib/libc.so.6 No symbol table info available. #2 0x00002b5c57c7693d in operator new () from /usr/lib/libstdc++.so.6 No symbol table info available. #3 0x000000000050367c in std::vector<unsigned char, std::allocator<unsigned char> >::reserve (this=0x42803990, __n=46913303222832) 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 0x0000000000784cf5 in UpdateData::BuildPacket (this=0x42803ac8, packet=0x42803a00, hasTransport=false) 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>}} #5 0x00000000007e98b1 in MaNGOS::VisibleNotifier::Notify (this=0x42803ac0) at ../../../src/game/GridNotifiers.cpp:114 plr = <value optimized out> 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 0x00000000005f83b6 in Map::UpdateObjectsVisibilityFor (this=0x1770df0, player=0xd6, cell=@0x42803cd0, cellpair=@0x42803c80) at ../../../src/game/Map.cpp:1815 notifier = {i_player = @0x16eabad0, i_data = {m_blockCount = 14, 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 = 0x2aaae2c50d90, _M_left = 0x2aaaea6d9400, _M_right = 0x2aaae96cd760}, _M_node_count = 5}}}, m_data = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 2915, _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 = 0x2aaaeaf805e0 "\\002��, _M_finish = 0x2aaaeaf81143 "ꪪ", _M_end_of_storage = 0x2aaaeaf815e0 "ᜰ25
  3. I think this appear when the database is corrupt ...
  4. 8165, but this crash appear with some revision ...
  5. Crashlog : Thread 7 (Thread 1107310944 (LWP 17793)): #0 0x00002ac654bb6df5 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x00002ac654be81e4 in usleep () from /lib/libc.so.6 No symbol table info available. #2 0x00000000004f5e75 in CliRunnable::run (this=<value optimized out>) at ../../../src/mangosd/CliRunnable.cpp:309 command = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xaf5bf8 ""}} command_str = <value optimized out> commandbuf = "\\001\\000\\000\\000\\000\\000\\000\\000\\231~XTÆ*\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000`ÅÕTÆ*\\000\\000\\036wGTÆ*\\000\\000\\024\\000\\000\\000\\000\\000\\000\\000\\000\\035XTÆ*\\000\\000°O+\\001\\000\\000\\000\\000ø[¯\\000\\000\\000\\000\\000\\2029¸TÆ*\\000\\000\\000\\035XTÆ*\\000\\000ø[¯\\000\\000\\000\\000\\000\\000\\000\\200\\000\\000\\000\\000\\000} GTÆ*\\000\\0000\\035XTÆ*\\000\\000( ¬\\000\\000\\000\\000\\000\\2103³TÆ*\\000\\000t\\200³TÆ*\\000\\000\\2200\\000B", '\\0' <repeats 12 times>, " ÌXTÆ*\\000\\000\\210î UÆ*\\000\\000`[¯\\000\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000ÿ XTÆ*\\000\\000`Å"... #3 0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, impl=0x12b4fb0, task=@0x420031a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #4 0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff5735b9b0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #5 0x00002ac6544751ce in _dispatch (arg=0x42002ef0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #6 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x00002ac654bee5d2 in clone () from /lib/libc.so.6 No symbol table info available. #8 0x0000000000000000 in ?? () No symbol table info available. Thread 6 (Thread 1115703648 (LWP 17792)): #0 0x00002ac65458ceeb in __lll_mutex_lock_wait () from /lib/libpthread.so.0 No symbol table info available. #1 0x0000000000000119 in ?? () No symbol table info available. #2 0x0000000000000000 in ?? () No symbol table info available. Thread 4 (Thread 1098918240 (LWP 17499)): #0 0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002ac65445b482 in ZThread::Monitor::wait (this=0xb12be0, ms=<value optimized out>) at ../../../../dep/src/zthread/posix/Monitor.cxx:118 t = {_value = {tv_sec = 1247768191, tv_usec = 349530}} timeout = {tv_sec = 1247768191, tv_nsec = 359000000} state = <value optimized out> status = -1 __PRETTY_FUNCTION__ = "ZThread::Status::STATE ZThread::Monitor::wait(long unsigned int)" #2 0x00002ac654470871 in ZThread::ThreadImpl::sleep (ms=10) at ../../../../dep/src/zthread/ThreadImpl.cxx:295 monitor = (ZThread::Monitor &) @0xb12be0: {<ZThread::Status> = { _pending = 0, _mask = 65527}, <ZThread::NonCopyable> = {<No data fields>}, _lock = {<ZThread::NonCopyable> = {<No data fields>}, _mtx = {__data = { __lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0}, __size = '\\0' <repeats 39 times>, __align = 0}}, _waitCond = {__data = {__lock = 0, __futex = 225811, __total_seq = 112906, __wakeup_seq = 112905, __woken_seq = 112905, __mutex = 0xb12c40, __nwaiters = 2, __broadcast_seq = 0}, __size = "\\000\\000\\000\\000\\023r\\003\\000\\n¹\\001\\000\\000\\000\\000\\000\\t¹\\001\\000\\000\\000\\000\\000\\t¹\\001\\000\\000\\000\\000\\000@,±\\000\\000\\000\\000\\000\\002\\000\\000\\000\\000\\000\\000", __align = 969850860077056}, _waitLock = {__data = { __lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0}, __size = '\\0' <repeats 12 times>, "\\001", '\\0' <repeats 26 times>, __align = 0}, _owner = 1098918240, _waiting = true} g = {<ZThread::LockHolder<ZThread::Monitor>> = {_lock = @0xb12be0, _enabled = true}, <ZThread::NonCopyable> = {<No data fields>}, <No data fields>} #3 0x00000000008411eb in SqlDelayThread::run (this=0xb0c0a0) at ../../../../src/shared/Database/SqlDelayThread.cpp:38 s = (SqlOperation *) 0x2aaae2a535c0 #4 0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, impl=0xb12ba0, task=@0x418021a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #5 0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff5735b850) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #6 0x00002ac6544751ce in _dispatch (arg=0xb12c14) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #7 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0x00002ac654bee5d2 in clone () from /lib/libc.so.6 No symbol table info available. #9 0x0000000000000000 in ?? () No symbol table info available. Thread 3 (Thread 1090525536 (LWP 17498)): #0 0x00002ac65458d1bf in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002ac6538e6858 in vio_read () from /usr/lib/libmysqlclient_r.so.15 No symbol table info available. #2 0x00002ac6538e68b3 in vio_read_buff () from /usr/lib/libmysqlclient_r.so.15 No symbol table info available. #3 0x00002ac6538e7b95 in net_realloc () from /usr/lib/libmysqlclient_r.so.15 No symbol table info available. #4 0x00002ac6538e7e89 in my_net_read () from /usr/lib/libmysqlclient_r.so.15 No symbol table info available. #5 0x00002ac6538e21df in cli_safe_read () from /usr/lib/libmysqlclient_r.so.15 No symbol table info available. #6 0x00002ac6538e27e9 in cli_read_rows () from /usr/lib/libmysqlclient_r.so.15 No symbol table info available. #7 0x00002ac6538e14fe in mysql_real_query () from /usr/lib/libmysqlclient_r.so.15 No symbol table info available. #8 0x000000000083c97b in DatabaseMysql::DirectExecute (this=0xab0160, sql=0x2aaac491b160 "DELETE FROM characters WHERE guid = '47969'") at ../../../../src/shared/Database/DatabaseMysql.cpp:280 query_connection_guard = {<ZThread::LockHolder<ZThread::FastMutex>> = { _lock = @0xab01d8, _enabled = true}, <ZThread::NonCopyable> = {<No data fields>}, <No data fields>} #9 0x0000000000841865 in SqlTransaction::Execute (this=<value optimized out>, db=0xab0160) at ../../../../src/shared/Database/SqlOperations.cpp:42 sql = 0x2aaac491b160 "DELETE FROM characters WHERE guid = '47969'" #10 0x000000000084126d in SqlDelayThread::run (this=0xaf5f90) at ../../../../src/shared/Database/SqlDelayThread.cpp:42 s = (SqlOperation *) 0x2aaac32f17b0 #11 0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, impl=0xb0bbe0, task=@0x410011a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #12 0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff5735b850) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #13 0x00002ac6544751ce in _dispatch (arg=0xc) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #14 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #15 0x00002ac654bee5d2 in clone () from /lib/libc.so.6 No symbol table info available. #16 0x0000000000000000 in ?? () No symbol table info available. Thread 2 (Thread 1082132832 (LWP 17497)): #0 0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002ac65445b482 in ZThread::Monitor::wait (this=0xaf5780, ms=<value optimized out>) at ../../../../dep/src/zthread/posix/Monitor.cxx:118 t = {_value = {tv_sec = 1247768191, tv_usec = 341527}} timeout = {tv_sec = 1247768191, tv_nsec = 351000000} state = <value optimized out> status = -1 __PRETTY_FUNCTION__ = "ZThread::Status::STATE ZThread::Monitor::wait(long unsigned int)" #2 0x00002ac654470871 in ZThread::ThreadImpl::sleep (ms=10) at ../../../../dep/src/zthread/ThreadImpl.cxx:295 monitor = (ZThread::Monitor &) @0xaf5780: {<ZThread::Status> = { _pending = 0, _mask = 65527}, <ZThread::NonCopyable> = {<No data fields>}, _lock = {<ZThread::NonCopyable> = {<No data fields>}, _mtx = {__data = { __lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0}, __size = '\\0' <repeats 39 times>, __align = 0}}, _waitCond = {__data = {__lock = 0, __futex = 225763, __total_seq = 112882, __wakeup_seq = 112881, __woken_seq = 112881, __mutex = 0xaf57e0, __nwaiters = 2, __broadcast_seq = 0}, __size = "\\000\\000\\000\\000ãq\\003\\000ò¸\\001\\000\\000\\000\\000\\000ñ¸\\001\\000\\000\\000\\000\\000ñ¸\\001\\000\\000\\000\\000\\000àW¯\\000\\000\\000\\000\\000\\002\\000\\000\\000\\000\\000\\000", __align = 969644701646848}, _waitLock = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0}, __size = '\\0' <repeats 12 times>, "\\001", '\\0' <repeats 26 times>, __align = 0}, _owner = 1082132832, _waiting = true} g = {<ZThread::LockHolder<ZThread::Monitor>> = {_lock = @0xaf5780, _enabled = true}, <ZThread::NonCopyable> = {<No data fields>}, <No data fields>} #3 0x00000000008411eb in SqlDelayThread::run (this=0xaf3df0) at ../../../../src/shared/Database/SqlDelayThread.cpp:38 s = (SqlOperation *) 0x2aaae3369af0 #4 0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, impl=0xaf5740, task=@0x408001a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #5 0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff5735b850) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #6 0x00002ac6544751ce in _dispatch (arg=0xaf57b4) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #7 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0x00002ac654bee5d2 in clone () from /lib/libc.so.6 No symbol table info available. #9 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 47031322347552 (LWP 17476)): #0 0x00002ac6545890f5 in pthread_join () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002ac653f1c49b in ACE_Thread_Manager::wait_task ( this=<value optimized out>, task=0x132fd38) at ../../../../dep/ACE_wrappers/ace/OS_NS_Thread.inl:2794 i = 0 copy_count = 1 result = <value optimized out> #2 0x00000000007a4f09 in WorldSocketMgr::Wait (this=0x1318658) at ../../../src/game/WorldSocketMgr.cpp:102 i = 1 #3 0x00000000004f7d06 in Master::Run (this=) at ../../../src/mangosd/Master.cpp:325 fdr = <value optimized out> t = {<ZThread::Cancelable> = { _vptr.Cancelable = 0x8eb570}, <ZThread::Waitable> = { _vptr.Waitable = 0x2ac654580150}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x130bbb0} pidfile = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xae2c08 "core.pid"}} t = {<ZThread::Cancelable> = { _vptr.Cancelable = 0x2ac654580dd0}, <ZThread::Waitable> = { _vptr.Waitable = 0x2ac654580e10}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x12b4ab0} td2 = {<ZThread::Cancelable> = { _vptr.Cancelable = 0x2ac654580dd0}, <ZThread::Waitable> = { _vptr.Waitable = 0x2ac654580e10}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x130b600} WorldSocketTest = (class WorldSocketMgr *) 0x1318658 wsport = <value optimized out> bind_ip = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x13186d8 "0.0.0.0"}} #4 0x00002ac654b414ca in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #5 0x00000000004f5c6a in _start () at ../sysdeps/x86_64/elf/start.S:113 No locals. 109 *((uint32 volatile*)NULL) = 0; // bang crash
  6. hello , currently, I have a lot of crash cause by the freeze detector. Looking at the crashlog, we realize that Mangos freeze in an sql query (I believe that MySQL takes too long to respond), but I'm not sure. crashlog: [New Thread 1082132832 (LWP 17497)] [New Thread 1090525536 (LWP 17498)] [New Thread 1098918240 (LWP 17499)] [New Thread 1107310944 (LWP 17782)] [Thread 1107310944 (zombie) exited] [New Thread 1115703648 (LWP 17792)] [New Thread 1107310944 (LWP 17793)] [New Thread 1124096352 (LWP 17794)] [New Thread 1132489056 (LWP 17795)] [New Thread 1140881760 (LWP 17796)] [New Thread 1149274464 (LWP 17797)] [New Thread 1157667168 (LWP 17798)] [New Thread 1166059872 (LWP 17799)] Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1132489056 (LWP 17795)] FreezeDetectorRunnable::run (this=0x130bb20) at ../../../src/mangosd/Master.cpp:109 109 *((uint32 volatile*)NULL) = 0; // bang crash #0 FreezeDetectorRunnable::run (this=0x130bb20) at ../../../src/mangosd/Master.cpp:109 #1 0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, impl=0x130bbb0, task=@0x438061a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #2 0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff5735b9b0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #3 0x00002ac6544751ce in _dispatch (arg=0x2ac654d5c640) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #4 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0 #5 0x00002ac654bee5d2 in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () #0 FreezeDetectorRunnable::run (this=0x130bb20) at ../../../src/mangosd/Master.cpp:109 curtime = <value optimized out> #1 0x00002ac65446f371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, impl=0x130bbb0, task=@0x438061a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #2 0x00002ac654471876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff5735b9b0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #3 0x00002ac6544751ce in _dispatch (arg=0x2ac654d5c640) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #4 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0x00002ac654bee5d2 in clone () from /lib/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. 13 Thread 1166059872 (LWP 17799) 0x00002ac65458ceeb in __lll_mutex_lock_wait () from /lib/libpthread.so.0 12 Thread 1157667168 (LWP 17798) 0x00002ac654bee9ac in epoll_wait () from /lib/libc.so.6 11 Thread 1149274464 (LWP 17797) 0x00002ac654bee9ac in epoll_wait () from /lib/libc.so.6 10 Thread 1140881760 (LWP 17796) 0x00002ac654bee9ac in epoll_wait () from /lib/libc.so.6 * 9 Thread 1132489056 (LWP 17795) FreezeDetectorRunnable::run (this=0x130bb20) at ../../../src/mangosd/Master.cpp:109 8 Thread 1124096352 (LWP 17794) 0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 7 Thread 1107310944 (LWP 17793) 0x00002ac654bb6df5 in nanosleep () from /lib/libc.so.6 6 Thread 1115703648 (LWP 17792) 0x00002ac65458ceeb in __lll_mutex_lock_wait () from /lib/libpthread.so.0 4 Thread 1098918240 (LWP 17499) 0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 3 Thread 1090525536 (LWP 17498) 0x00002ac65458d1bf in __read_nocancel () from /lib/libpthread.so.0 2 Thread 1082132832 (LWP 17497) 0x00002ac65458ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 1 Thread 47031322347552 (LWP 17476) 0x00002ac6545890f5 in pthread_join () from /lib/libpthread.so.0 Thread 13 (Thread 1166059872 (LWP 17799)): #0 0x00002ac65458ceeb in __lll_mutex_lock_wait () from /lib/libpthread.so.0 No symbol table info available. #1 0x000000000000003e in ?? () No symbol table info available. #2 0x0000000000000000 in ?? () No symbol table info available. Thread 12 (Thread 1157667168 (LWP 17798)): #0 0x00002ac654bee9ac in epoll_wait () from /lib/libc.so.6 No symbol table info available. #1 0x00002ac653e9e1e7 in ACE_Dev_Poll_Reactor::work_pending_i ( this=0x1330060, max_wait_time=0x45009130) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:975 timer_buf = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = { tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = { tv_sec = 0, tv_usec = 10000}} this_timeout = <value optimized out> timers_pending = 0 nfds = <value optimized out> #2 0x00002ac653e9ede2 in ACE_Dev_Poll_Reactor::handle_events_i ( this=0x1330060, max_wait_time=0x45009130, guard=@0x45009090) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1052 result = 1157665072 #3 0x00002ac653e9fafe in ACE_Dev_Poll_Reactor::handle_events (this=0x1330060, max_wait_time=0x45009130) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1033 countdown = {max_wait_time_ = 0x45009130, start_time_ = { static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = { tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = { tv_sec = 1247768191, tv_usec = 353531}}, stopped_ = false} guard = {token_ = @0x1330098, owner_ = 1} result = -1 #4 0x00002ac653ef404e in ACE_Reactor::run_reactor_event_loop (this=0x13395f0, tv=@0x45009130, eh=0) at ../../../../dep/ACE_wrappers/ace/Reactor.cpp:271 result = 20118840 #5 0x00000000007a6797 in ReactorRunnable::svc (this=0x132fd38) at ../../../src/game/WorldSocketMgr.cpp:167 interval = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = { tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = { tv_sec = 0, tv_usec = 10000}} #6 0x00002ac653f16d97 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../../../dep/ACE_wrappers/ace/Task.cpp:275 t = (ACE_Task_Base *) 0x132fd38 svc_status = <value optimized out> #7 0x00002ac653f17d15 in ACE_Thread_Adapter::invoke (this=0x1342d20) at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98 exit_hook_instance = (ACE_Thread_Exit *) 0x1345070 exit_hook_maybe = {instance_ = 0x0} exit_hook_ptr = <value optimized out> #8 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #9 0x00002ac654bee5d2 in clone () from /lib/libc.so.6 No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 11 (Thread 1149274464 (LWP 17797)): #0 0x00002ac654bee9ac in epoll_wait () from /lib/libc.so.6 No symbol table info available. #1 0x00002ac653e9e1e7 in ACE_Dev_Poll_Reactor::work_pending_i ( this=0x1321ed0, max_wait_time=0x44808130) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:975 timer_buf = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = { tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = { tv_sec = 0, tv_usec = 9999}} this_timeout = <value optimized out> timers_pending = 0 nfds = <value optimized out> #2 0x00002ac653e9ede2 in ACE_Dev_Poll_Reactor::handle_events_i ( this=0x1321ed0, max_wait_time=0x44808130, guard=@0x44808090) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1052 result = 1149272368 #3 0x00002ac653e9fafe in ACE_Dev_Poll_Reactor::handle_events (this=0x1321ed0, max_wait_time=0x44808130) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1033 countdown = {max_wait_time_ = 0x44808130, start_time_ = { static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = { tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = { tv_sec = 1247768191, tv_usec = 353528}}, stopped_ = false} guard = {token_ = @0x1321f08, owner_ = 1} result = -1 #4 0x00002ac653ef404e in ACE_Reactor::run_reactor_event_loop (this=0x132b480, tv=@0x44808130, eh=0) at ../../../../dep/ACE_wrappers/ace/Reactor.cpp:271 result = 20023344 #5 0x00000000007a6797 in ReactorRunnable::svc (this=0x1318830) at ../../../src/game/WorldSocketMgr.cpp:167 interval = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = { tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = { tv_sec = 0, tv_usec = 9999}} #6 0x00002ac653f16d97 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../../../dep/ACE_wrappers/ace/Task.cpp:275 t = (ACE_Task_Base *) 0x1318830 svc_status = <value optimized out> #7 0x00002ac653f17d15 in ACE_Thread_Adapter::invoke (this=0x132b9f0) at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98 exit_hook_instance = (ACE_Thread_Exit *) 0x132b870 exit_hook_maybe = {instance_ = 0x0} exit_hook_ptr = <value optimized out> #8 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #9 0x00002ac654bee5d2 in clone () from /lib/libc.so.6 No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 10 (Thread 1140881760 (LWP 17796)): #0 0x00002ac654bee9ac in epoll_wait () from /lib/libc.so.6 No symbol table info available. #1 0x00002ac653e9e1e7 in ACE_Dev_Poll_Reactor::work_pending_i ( this=0x1318970, max_wait_time=0x44007130) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:975 timer_buf = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = { tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = { tv_sec = 0, tv_usec = 9999}} this_timeout = <value optimized out> timers_pending = 0 nfds = <value optimized out> #2 0x00002ac653e9ede2 in ACE_Dev_Poll_Reactor::handle_events_i ( this=0x1318970, max_wait_time=0x44007130, guard=@0x44007090) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1052 result = 1140879664 #3 0x00002ac653e9fafe in ACE_Dev_Poll_Reactor::handle_events (this=0x1318970, max_wait_time=0x44007130) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1033 countdown = {max_wait_time_ = 0x44007130, start_time_ = { static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = { tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = { tv_sec = 1247768191, tv_usec = 353510}}, stopped_ = false} guard = {token_ = @0x13189a8, owner_ = 1} result = -1 #4 0x00002ac653ef404e in ACE_Reactor::run_reactor_event_loop (this=0x1321eb0, tv=@0x44007130, eh=0) at ../../../../dep/ACE_wrappers/ace/Reactor.cpp:271 result = 20023032 #5 0x00000000007a6797 in ReactorRunnable::svc (this=0x13186f8) at ../../../src/game/WorldSocketMgr.cpp:167 interval = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = { tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = { tv_sec = 0, tv_usec = 9999}} #6 0x00002ac653f16d97 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../../../dep/ACE_wrappers/ace/Task.cpp:275 t = (ACE_Task_Base *) 0x13186f8 svc_status = <value optimized out> #7 0x00002ac653f17d15 in ACE_Thread_Adapter::invoke (this=0x132b830) at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98 exit_hook_instance = (ACE_Thread_Exit *) 0x132dbd0 exit_hook_maybe = {instance_ = 0x0} exit_hook_ptr = <value optimized out> #8 0x00002ac654587f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #9 0x00002ac654bee5d2 in clone () from /lib/libc.so.6 No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available.
  7. Core : 8100 Thread 6 (Thread 1115703648 (LWP 13983)): #0 0x0000000000677141 in __gnu_cxx::_Hashtable_const_iterator<std::Pair<unsigned int const, PetSpell*>, unsigned int, __gnu_cxx::hash<unsigned int>, std::_Select1st<std::Pair<unsigned int const, PetSpell*> >, std::equal_to<unsigned int>, std::allocator<PetSpell*> >::operator++ (this=0x42803910) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/hashtable.h:678 __old = ( const struct __gnu_cxx::_Hashtable_node<std::Pair<const unsigned int, PetSpell*> > *) 0x75 #1 0x000000000066f0ae in Pet::_SaveSpells (this=0x2aaad0da1870) at ../../../src/game/Pet.cpp:1112 next = {_M_cur = 0x2aaad0dadf80, _M_ht = 0x2aaad0da33d8} #2 0x0000000000671552 in Pet::SavePetToDB (this=0x2aaad0da1870, mode=PET_SAVE_AS_CURRENT) at ../../../src/game/Pet.cpp:385 curhealth = 3911 curmana = 0 #3 0x00000000006bf1c1 in Player::SaveToDB (this=0x2aaad07afcd0) at ../../../src/game/Player.cpp:15744 pet = (class Pet *) 0x42803910 tmp_bytes = 0 tmp_bytes2 = 257 tmp_flags = 524296 tmp_pflags = 1024 tmp_displayid = 53 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 = 0x2aaadab49108 "Feyzo"}} ss = <incomplete type> i = <value optimized out> #4 0x00000000006d3613 in Player::Update (this=0x2aaad07afcd0, p_time=104) at ../../../src/game/Player.cpp:1465 time_inn = <value optimized out> now = 1246795647 pet = <value optimized out> #5 0x0000000000619cf3 in ObjectAccessor::UpdatePlayers ( this=<value optimized out>, diff=104) at ../../../src/game/ObjectAccessor.cpp:506 iter = {_M_cur = 0x2aaad0d9faa0, _M_ht = 0xac6c80} #6 0x0000000000610640 in MapManager::Update (this=0x2aaabc0ceba0, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:252 No locals. #7 0x0000000000792f64 in World::Update (this=0xb196a0, diff=104) at ../../../src/game/World.cpp:1604 next = {_M_cur = 0x0, _M_ht = 0xb19740} autobroadcaston = 0 #8 0x00000000004f9b24 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 diff = 104 realCurrTime = 1255131997 realPrevTime = <value optimized out> prevSleepTime = 67 #9 0x00002add247b4371 in ZThread::ThreadImpl::Dispatch (parent=0xaf5ac0, impl=0x131fcf0, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #10 0x00002add247b6876 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff8700f650) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #11 0x00002add247ba1ce in _dispatch (arg=0x42803910) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #12 0x00002add248ccf1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #13 0x00002add24f335d2 in clone () from /lib/libc.so.6 No symbol table info available. #14 0x0000000000000000 in ?? () No symbol table info available.
  8. rev 7809 rogram received signal SIGSEGV, Segmentation fault. [switching to Thread 1166059872 (LWP 20389)] 0x00002ae01cb5c879 in malloc_usable_size () from /lib/libc.so.6 #0 0x00002ae01cb5c879 in malloc_usable_size () from /lib/libc.so.6 #1 0x00002ae01cb5e789 in free () from /lib/libc.so.6 #2 0x00002ae01cb6016d in malloc () from /lib/libc.so.6 #3 0x00002ae01c71e93d in operator new () from /usr/lib/libstdc++.so.6 #4 0x000000000078d41f in std::Deque<WorldPacket*, std::allocator<WorldPacket*> >::_M_push_back_aux (this=0x6a51470, __t=@0x0) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88 #5 0x00000000007892ce in WorldSession::QueuePacket ( this=<value optimized out>, new_packet=0x9d3eb40) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1045 #6 0x00000000007910f8 in WorldSocket::ProcessIncoming (this=0x2aaac3de5750, new_pct=0x9d3eb40) at ../../../src/game/WorldSocket.cpp:728 #7 0x00000000007912b2 in WorldSocket::handle_input_payload ( this=0x2aaac3de5750) at ../../../src/game/WorldSocket.cpp:524 #8 0x000000000079177f in WorldSocket::handle_input_missing_data ( this=0x2aaac3de5750) at ../../../src/game/WorldSocket.cpp:617 #9 0x0000000000791985 in WorldSocket::handle_input (this=0x2aaac3de5750) at ../../../src/game/WorldSocket.cpp:300 #10 0x00002ae01be7fc50 in ACE_Dev_Poll_Reactor::Dispatch_io_event ( this=0x13440d0, guard=@0x4580a090) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.inl:180 #11 0x00002ae01be80afe in ACE_Dev_Poll_Reactor::handle_events (this=0x13440d0, max_wait_time=0x4580a130) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1033 #12 0x00002ae01bed504e in ACE_Reactor::run_reactor_event_loop (this=0x134d680, tv=@0x4580a130, eh=0) at ../../../../dep/ACE_wrappers/ace/Reactor.cpp:271 #13 0x0000000000795287 in ReactorRunnable::svc (this=0x133a9e0) at ../../../src/game/WorldSocketMgr.cpp:167 #14 0x00002ae01bef7d97 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../../../dep/ACE_wrappers/ace/Task.cpp:275 #15 0x00002ae01bef8d15 in ACE_Thread_Adapter::invoke (this=0x134fb00) at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98 #16 0x00002ae01c554f1a in start_thread () from /lib/libpthread.so.0 #17 0x00002ae01cbbb5d2 in clone () from /lib/libc.so.6 #18 0x0000000000000000 in ?? () #0 0x00002ae01cb5c879 in malloc_usable_size () from /lib/libc.so.6 No symbol table info available. #1 0x00002ae01cb5e789 in free () from /lib/libc.so.6 No symbol table info available. #2 0x00002ae01cb6016d in malloc () from /lib/libc.so.6 No symbol table info available. #3 0x00002ae01c71e93d in operator new () from /usr/lib/libstdc++.so.6 No symbol table info available. #4 0x000000000078d41f in std::Deque<WorldPacket*, std::allocator<WorldPacket*> >::_M_push_back_aux (this=0x6a51470, __t=@0x0) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88 __t_copy = (WorldPacket *) 0x9d3eb40 #5 0x00000000007892ce in WorldSession::QueuePacket ( this=<value optimized out>, new_packet=0x9d3eb40) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1045 No locals.
  9. Core 7740 WORLD: Recvd MSG_MOVE_SET_FACING (218, 0xDA) opcode Opcode 151 Opcode 151 Opcode 151 Opcode 151 Opcode 151 Opcode 151 [New Thread 1082132832 (LWP 544)] [New Thread 1090525536 (LWP 546)] [New Thread 1098918240 (LWP 549)] [New Thread 1107310944 (LWP 697)] [Thread 1107310944 (zombie) exited] [New Thread 1115703648 (LWP 698)] [New Thread 1107310944 (LWP 699)] [New Thread 1124096352 (LWP 700)] [New Thread 1132489056 (LWP 701)] [New Thread 1140881760 (LWP 702)] [New Thread 1149274464 (LWP 703)] [New Thread 1157667168 (LWP 704)] [New Thread 1166059872 (LWP 705)] Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 698)] 0x00002b06ed24bc60 in pthread_mutex_lock () from /lib/libpthread.so.0 #0 0x00002b06ed24bc60 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x00002b06ecba5d86 in ACE_OS::mutex_lock (m=0x1002f58a12961b1f) at ../../../../dep/ACE_wrappers/ace/OS_NS_Thread.cpp:2022 #2 0x000000000078ead1 in WorldSocket::SendPacket (this=0x1002f58a129617ff, pct=@0x42803d80) at ../../../dep/ACE_wrappers/ace/OS_NS_Thread.inl:3400 #3 0x0000000000788d22 in WorldSession::SendPacket (this=0xa5e1db0, packet=0x42803d80) at ../../../src/game/WorldSession.cpp:132 #4 0x00000000007bcd6d in Channel::SendToAll (this=<value optimized out>, data=0x42803d80, p=0) at ../../../src/game/Channel.cpp:669
  10. [Rev 7740] Sending SMSG_SPELL_GO id=33805 Sending SMSG_SPELL_GO id=33806 [New Thread 1082132832 (LWP 4730)] [New Thread 1090525536 (LWP 4731)] [New Thread 1098918240 (LWP 4732)] [New Thread 1107310944 (LWP 4881)] [Thread 1107310944 (zombie) exited] [New Thread 1115703648 (LWP 4888)] [New Thread 1107310944 (LWP 4889)] [New Thread 1124096352 (LWP 4890)] [New Thread 1132489056 (LWP 4891)] [New Thread 1140881760 (LWP 4892)] [New Thread 1149274464 (LWP 4893)] [New Thread 1157667168 (LWP 4894)] [New Thread 1166059872 (LWP 4895)] Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 4888)] std::_Rb_tree<std::Pair<unsigned int, unsigned char>, std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*>, std::_Select1st<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> >, std::less<std::Pair<unsigned int, unsigned char> >, std::allocator<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> > >::find (this=<value optimized out>, __k=@0x42803c70) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_pair.h:104 104 || (!(__y.first < __x.first) && __x.second < __y.second); } #0 std::_Rb_tree<std::Pair<unsigned int, unsigned char>, std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*>, std::_Select1st<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> >, std::less<std::Pair<unsigned int, unsigned char> >, std::allocator<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> > >::find (this=<value optimized out>, __k=@0x42803c70) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_pair.h:104 Aura: construct Spellid : 58427, Aura : 73 Duration : -1 Target : 1 Damage : -10 Aura 73 now is remove mode 1 Aura 73 now is in use [New Thread 1082132832 (LWP 25052)] [New Thread 1090525536 (LWP 25053)] [New Thread 1098918240 (LWP 25054)] [New Thread 1107310944 (LWP 25199)] [Thread 1107310944 (zombie) exited] [New Thread 1115703648 (LWP 25200)] [New Thread 1107310944 (LWP 25201)] [New Thread 1124096352 (LWP 25202)] [New Thread 1132489056 (LWP 25203)] [New Thread 1140881760 (LWP 25204)] [New Thread 1149274464 (LWP 25205)] [New Thread 1157667168 (LWP 25206)] [New Thread 1166059872 (LWP 25207)] Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 25200)] Aura::HandleModStealth (this=0x428036d0, apply=true, Real=false) at ../../../src/game/SpellAuras.cpp:3760 3760 switch((*i)->GetSpellProto()->SpellIconID) #0 Aura::HandleModStealth (this=0x428036d0, apply=true, Real=false) at ../../../src/game/SpellAuras.cpp:3760 #1 0x00000000006e1491 in Aura::ApplyModifier (this=0x2aaad75b33d0, apply=64, Real=false) at ../../../src/game/SpellAuras.cpp:894 #2 0x00000000007541d8 in Unit::AddAura (this=0xd776390, Aur=0x2aaad75b33d0) at ../../../src/game/Unit.cpp:3744 #3 0x000000000071478b in Spell::EffectApplyAura (this=0x2aaac693c660, i=1) at ../../../src/game/SpellEffects.cpp:2594
  11. MaNGOS : 7460 Loading map ./maps/0013537.map [New Thread -1219802192 (LWP 18082)] [New Thread -1228194896 (LWP 18083)] [New Thread -1236587600 (LWP 18084)] [New Thread -1458570320 (LWP 18118)] [Thread -1458570320 (zombie) exited] [New Thread -1469752400 (LWP 18119)] [New Thread -1458570320 (LWP 18120)] [New Thread -1478145104 (LWP 18121)] [New Thread -1486537808 (LWP 18122)] [New Thread -1578120272 (LWP 18123)] [New Thread -1586512976 (LWP 18124)] Program received signal SIGABRT, Aborted. [switching to Thread -1469752400 (LWP 18119)] 0xffffe424 in __kernel_vsyscall () #0 0xffffe424 in __kernel_vsyscall () #1 0xb767b811 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb767cfb9 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7866994 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6 #4 0xb78643b5 in std::set_unexpected () from /usr/lib/libstdc++.so.6 #5 0xb78643f2 in std::terminate () from /usr/lib/libstdc++.so.6 #6 0xb786452a in __cxa_throw () from /usr/lib/libstdc++.so.6 #7 0xb786496b in operator new () from /usr/lib/libstdc++.so.6 #8 0x081ecdee in Map::LoadMap (this=0xaf11a1f8, mapid=1, instanceid=0, x=35, y=37) at ../../../src/game/Map.cpp:180 #9 0x081ed09c in Map::LoadMapAndVMap (this=0xaf11a1f8, mapid=1, instanceid=0, x=35, y=37) at ../../../src/game/Map.cpp:189 #10 0x081e4c53 in Map::EnsureGridCreated (this=0xaf11a1f8, p=@0xa8654edc) at ../../../src/game/Map.cpp:357 #11 0x081e580a in Map::EnsureGridLoadedForPlayer (this=0xaf11a1f8, cell=@0xa8654f54, player=0x0, add_player=false) at ../../../src/game/Map.cpp:365 #12 0x081e84d2 in Map::UpdatePlayerVisibility (this=0xaf11a1f8, player=0x13a81338, cell=@0xa8654fd0, cellpair=@0xa8654fb0) at ../../../src/game/Map.h:407 #13 0x081eb9e2 in Map::PlayerRelocation (this=0xaf11a1f8, player=0x13a81338, x=-1534.46606, y=-2534.10767, z=112.472473, orientation=3.38095093) at ../../../src/game/Map.cpp:758 #14 0x082e4507 in DestinationHolder<Traveller<Player> >::UpdateTraveller ( this=0x3fadc35c, traveller=@0xa8655088, diff=174, force_update=false, micro_movement=false) at ../../../src/game/Traveller.h:95 #15 0x0837fd70 in FlightPathMovementGenerator::Update (this=0x3fadc350, player=@0x13a81338, diff=@0xa8655114) at ../../../src/game/WaypointMovementGenerator.cpp:272 #16 0x08201abf in MovementGeneratorMedium<Player, FlightPathMovementGenerator>::Update (this=0x3fadc350, u=@0x13a81338, time_diff=@0xa8655114) at ../../../src/game/MovementGenerator.h:72 #17 0x081ffd3a in MotionMaster::UpdateMotion (this=0x13a820c4, diff=@0xa8655114) at ../../../src/game/MotionMaster.cpp:83 #18 0x08363f05 in Unit::Update (this=0x13a81338, p_time=174) at ../../../src/game/Unit.cpp:225 #19 0x082d73a9 in Player::Update (this=0x13a81338, p_time=174) at ../../../src/game/Player.cpp:1062 #20 0x08207c0b in ObjectAccessor::UpdatePlayers (this=0xb36834d8, diff=174) at ../../../src/game/ObjectAccessor.cpp:537 #21 0x081fdf20 in MapManager::Update (this=0x8978d38, diff=89) at ../../../src/game/MapManager.cpp:248 #22 0x0838d3e1 in World::Update (this=0x8603770, diff=89) at ../../../src/game/World.cpp:1579 #23 0x08122357 in WorldRunnable::run (this=0xa4418930) at ../../../src/mangosd/WorldRunnable.cpp:59 #24 0xb78d78a9 in ZThread::ThreadImpl::Dispatch (parent=0x85e0740, impl=0xaa4246a0, task=@0xa8655424) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #25 0xb78d9f14 in ZThread::(anonymous namespace)::Launcher::run ( this=0xbf92893c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #26 0xb78dd9dc in _dispatch (arg=0x6) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #27 0xb789f240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #28 0xb771e49e in clone () from /lib/tls/i686/cmov/libc.so.6 #0 0xffffe424 in __kernel_vsyscall () No symbol table info available. #1 0xb767b811 in raise () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb767cfb9 in abort () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7866994 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6 No symbol table info available. #4 0xb78643b5 in std::set_unexpected () from /usr/lib/libstdc++.so.6 No symbol table info available. #5 0xb78643f2 in std::terminate () from /usr/lib/libstdc++.so.6 No symbol table info available. #6 0xb786452a in __cxa_throw () from /usr/lib/libstdc++.so.6 No symbol table info available. #7 0xb786496b in operator new () from /usr/lib/libstdc++.so.6 No symbol table info available. #8 0x081ecdee in Map::LoadMap (this=0xaf11a1f8, mapid=1, instanceid=0, x=35, y=37) at ../../../src/game/Map.cpp:180 baseMap = <value optimized out> tmp = 0x6ec09238 "銥\\234`" pf = (FILE *) 0x6768dce8 magic = "MAP_2.01" #9 0x081ed09c in Map::LoadMapAndVMap (this=0xaf11a1f8, mapid=1, instanceid=0, x=35, y=37) at ../../../src/game/Map.cpp:189 No locals. #10 0x081e4c53 in Map::EnsureGridCreated (this=0xaf11a1f8, p=@0xa8654edc) at ../../../src/game/Map.cpp:357 gx = 18119 gy = 6 #11 0x081e580a in Map::EnsureGridLoadedForPlayer (this=0xaf11a1f8, cell=@0xa8654f54, player=0x0, add_player=false) at ../../../src/game/Map.cpp:365 grid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::EnsureGridLoadedForPlayer(const Cell&, Player*, bool)" #12 0x081e84d2 in Map::UpdatePlayerVisibility (this=0xaf11a1f8, player=0x13a81338, cell=@0xa8654fd0, cellpair=@0xa8654fb0) at ../../../src/game/Map.h:407 r_zone = {data = {Part = {grid_x = 28, grid_y = 26, cell_x = 3, cell_y = 3, nocreate = 0, reserved = 0}, All = 210588}} pl_notifier = {i_player = @0x13a81338} #13 0x081eb9e2 in Map::PlayerRelocation (this=0xaf11a1f8, player=0x13a81338, x=-1534.46606, y=-2534.10767, z=112.472473, orientation=3.38095093) at ../../../src/game/Map.cpp:758 oldGrid = (NGridType *) 0x5957c498 old_cell = {data = {Part = {grid_x = 29, grid_y = 27, cell_x = 0, cell_y = 1, nocreate = 0, reserved = 2}, All = 4261597}} new_cell = {data = {Part = {grid_x = 29, grid_y = 27, cell_x = 0, cell_y = 0, nocreate = 0, reserved = 1}, All = 2098909}} newGrid = <value optimized out> __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)" #14 0x082e4507 in DestinationHolder<Traveller<Player> >::UpdateTraveller ( this=0x3fadc35c, traveller=@0xa8655088, diff=174, force_update=false, micro_movement=false) at ../../../src/game/Traveller.h:95 ori = 3.38095093 #15 0x0837fd70 in FlightPathMovementGenerator::Update (this=0x3fadc350, player=@0x13a81338, diff=@0xa8655114) at ../../../src/game/WaypointMovementGenerator.cpp:272 curMap = <value optimized out> traveller = {i_traveller = @0x13a81338} #16 0x08201abf in MovementGeneratorMedium<Player, FlightPathMovementGenerator>::Update (this=0x3fadc350, u=@0x13a81338, time_diff=@0xa8655114) at ../../../src/game/MovementGenerator.h:72 No locals. #17 0x081ffd3a in MotionMaster::UpdateMotion (this=0x13a820c4, diff=@0xa8655114) at ../../../src/game/MotionMaster.cpp:83 No locals. #18 0x08363f05 in Unit::Update (this=0x13a81338, p_time=174) at ../../../src/game/Unit.cpp:225 No locals. #19 0x082d73a9 in Player::Update (this=0x13a81338, p_time=174) at ../../../src/game/Player.cpp:1062 now = <value optimized out> pet = <value optimized out> #20 0x08207c0b in ObjectAccessor::UpdatePlayers (this=0xb36834d8, diff=174) at ../../../src/game/ObjectAccessor.cpp:537 iter = {_M_cur = 0x16090c98, _M_ht = 0x85c6470} #21 0x081fdf20 in MapManager::Update (this=0x8978d38, diff=89) at ../../../src/game/MapManager.cpp:248 No locals. #22 0x0838d3e1 in World::Update (this=0x8603770, diff=89) at ../../../src/game/World.cpp:1579 next = {_M_cur = 0x0, _M_ht = 0xb78e9a7c} autobroadcaston = 0 #23 0x08122357 in WorldRunnable::run (this=0xa4418930) at ../../../src/mangosd/WorldRunnable.cpp:59 diff = 89 realCurrTime = 264361592 realPrevTime = <value optimized out> prevSleepTime = 88 #24 0xb78d78a9 in ZThread::ThreadImpl::Dispatch (parent=0x85e0740, impl=0xaa4246a0, task=@0xa8655424) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #25 0xb78d9f14 in ZThread::(anonymous namespace)::Launcher::run ( this=0xbf92893c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #26 0xb78dd9dc in _dispatch (arg=0x6) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #27 0xb789f240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #28 0xb771e49e in clone () from /lib/tls/i686/cmov/libc.so.6
  12. Mangos : 7360 SD2 : 900 Program received signal SIGSEGV, Segmentation fault. [switching to Thread -1395106896 (LWP 19525)] std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x14ee90e8) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/list.tcc:76 76 __cur = static_cast<_Node*>(__cur->_M_next); #0 std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x14ee90e8) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/list.tcc:76 #1 0x083593ab in ~Unit (this=0x14ee8970) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_list.h:339 #2 0x0814cb84 in ~Creature (this=0x14ee8970) at ../../../src/game/Creature.cpp:149 #3 0x0821d2ae in ObjectGridUnloader::Visit<Creature> (this=0xacd85128, m=@0x15afb55c) at ../../../src/game/ObjectGridLoader.cpp:280 #4 0x0821e181 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xacd85128, c=@0x15afb55c) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 #5 0x081ed158 in Map::UnloadGrid (this=0xb4d390c8, x=@0xacd85258, y=@0xacd85254, pForce=false) at ../../../src/game/../framework/GameSystem/GridLoader.h:72 #6 0x083ec841 in RemovalState::Update (this=0xb4b06540, m=@0xb4d390c8, grid=@0x15afa338, info=@0x14ee96bc, x=@0xacd85258, y=@0xacd85254, t_diff=@0xacd85288) at ../../../src/game/GridStates.cpp:66 #7 0x081e6e03 in Map::Update (this=0xb4d390c8, t_diff=@0xacd85288) at ../../../src/game/Map.cpp:630 #8 0x081fdfb5 in MapManager::Update (this=0xb4b06350, diff=99) at ../../../src/game/MapManager.cpp:253 #9 0x0838c681 in World::Update (this=0x8603d00, diff=99) at ../../../src/game/World.cpp:1579 #10 0x08122357 in WorldRunnable::run (this=0xb4d20740) at ../../../src/mangosd/WorldRunnable.cpp:59 #11 0xb78d78a9 in ZThread::ThreadImpl::Dispatch (parent=0x85e0cd0, impl=0xb4d0a158, task=@0xacd85424) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #12 0xb78d9f14 in ZThread::(anonymous namespace)::Launcher::run ( this=0xbfd2255c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #13 0xb78dd9dc in _dispatch (arg=0x14ee96bc) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #14 0xb789f240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #15 0xb771e49e in clone () from /lib/tls/i686/cmov/libc.so.6 #0 std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x14ee90e8) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/list.tcc:76 __cur = (class std::_List_node<Aura*> *) 0x0 #1 0x083593ab in ~Unit (this=0x14ee8970) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_list.h:339 No locals. #2 0x0814cb84 in ~Creature (this=0x14ee8970) at ../../../src/game/Creature.cpp:149 No locals. #3 0x0821d2ae in ObjectGridUnloader::Visit<Creature> (this=0xacd85128, m=@0x15afb55c) at ../../../src/game/ObjectGridLoader.cpp:280 obj = (class Creature *) 0x14ee8970 #4 0x0821e181 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xacd85128, c=@0x15afb55c) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #5 0x081ed158 in Map::UnloadGrid (this=0xb4d390c8, x=@0xacd85258, y=@0xacd85254, pForce=false) at ../../../src/game/../framework/GameSystem/GridLoader.h:72 unloader = {i_grid = @0x15afa338} grid = <value optimized out> gx = <value optimized out> gy = <value optimized out> __PRETTY_FUNCTION__ = "bool Map::UnloadGrid(const uint32&, const uint32&, bool)" #6 0x083ec841 in RemovalState::Update (this=0xb4b06540, m=@0xb4d390c8, grid=@0x15afa338, info=@0x14ee96bc, x=@0xacd85258, y=@0xacd85254, t_diff=@0xacd85288) at ../../../src/game/GridStates.cpp:66 No locals. #7 0x081e6e03 in Map::Update (this=0xb4d390c8, t_diff=@0xacd85288) at ../../../src/game/Map.cpp:630 grid = <value optimized out> updater = {i_timeDiff = 192} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #8 0x081fdfb5 in MapManager::Update (this=0xb4b06350, diff=99) at ../../../src/game/MapManager.cpp:253 iter = {_M_cur = 0xb4d19338, _M_ht = 0xb4b06398} #9 0x0838c681 in World::Update (this=0x8603d00, diff=99) at ../../../src/game/World.cpp:1579 next = {_M_cur = 0x0, _M_ht = 0xb78e9a7c} autobroadcaston = 0 #10 0x08122357 in WorldRunnable::run (this=0xb4d20740) at ../../../src/mangosd/WorldRunnable.cpp:59 diff = 99 realCurrTime = 3493984653 realPrevTime = <value optimized out> prevSleepTime = 99 #11 0xb78d78a9 in ZThread::ThreadImpl::Dispatch (parent=0x85e0cd0, impl=0xb4d0a158, task=@0xacd85424) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #12 0xb78d9f14 in ZThread::(anonymous namespace)::Launcher::run ( this=0xbfd2255c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #13 0xb78dd9dc in _dispatch (arg=0x14ee96bc) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #14 0xb789f240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #15 0xb771e49e in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available.
  13. MaNGOS Core 7042 CrashLog : http://87.98.218.222/crashlog/crashlog_2.txt
  14. MaNGOS Core 7042 : CrashLog : http://87.98.218.222/crashlog/crashlog_1.txt
  15. * Program received signal SIGSEGV, Segmentation fault. * [switching to Thread 1115703648 (LWP 6047)] * ObjectAccessor::GetGameObject (u=@0x2aaaebe9edd0, guid=17370386524958691776) at ../../../src/game/ObjectAccessor.cpp:228 * 228 if(ret->GetInstanceId() != u.GetInstanceId()) Maybe ret or u is NULL ? GameObject* ObjectAccessor::GetGameObject(WorldObject const &u, uint64 guid) { GameObject * ret = GetObjectInWorld(guid, (GameObject*)NULL); if(!ret || !u) return NULL; * Program received signal SIGSEGV, Segmentation fault. * [switching to Thread 1115703648 (LWP 26724)] * Unit::CalcAbsorbResist (this=0x25be0170, pVictim=0x2aab6a3eb7f0, schoolMask=SPELL_SCHOOL_MASK_HOLY, damagetype=SPELL_DIRECT_DAMAGE, damage=163, absorb=0x4280390c, resist=0x42803910) * at ../../../src/game/Unit.cpp:1614 * 1614 Modifier* mod = (*i)->GetModifier(); I think (*i) is null AuraList const& vSchoolAbsorb = pVictim->GetAurasByType(SPELL_AURA_SCHOOL_ABSORB); for(AuraList::const_iterator i = vSchoolAbsorb.begin(); i != vSchoolAbsorb.end() && RemainingDamage > 0; ++i) { if(!(*i)) continue;
  16. Core: 7042 WORLD: Received (CMSG_GUILD_BANK_SWAP_ITEMS) GUILD STORAGE: CanStoreItem tab = 1, slot = 0, item = 5976, count = 1 GUILD STORAGE: CanStoreItem tab = 1, slot = 0, item = 5976, count = 1 STORAGE: RemoveItem bag = 255, slot = 25, item = 5976 GUILD STORAGE: StoreItem tab = 1, slot = 0, item = 5976, count = 1 Program received signal SIGSEGV, Segmentation fault. [switching to Thread -1421517904 (LWP 1086)] 0xa36001f0 in ?? () (gdb) bt full #0 0xa36001f0 in ?? () No symbol table info available. #1 0x08182396 in Guild::_StoreItem (this=0x9f97bf20, tab=1 '\\001', slot=0 '\\0', pItem=0xa0c3b790, count=3032846764, clone=false) at ../../../src/game/Guild.cpp:1789 pItem2 = (class Item *) 0xa36001d8 #2 0x08182751 in Guild::StoreItem (this=0x9f97bf20, tabId=1 '\\001', dest=@0xab4551c8, pItem=0xa0c3b790) at ../../../src/game/Guild.cpp:1745 slot = <value optimized out> count = 0 lastItem = <value optimized out> #3 0x083f5a56 in WorldSession::HandleGuildBankDepositItem (this=0x10e0ed70, recv_data=@0xac6a9e30) at ../../../src/game/GuildHandler.cpp:1542 iDest = {<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 = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>} gDest = {<std::_Vector_base<GuildItemPosCount,std::allocator<GuildItemPosCount> >> = { _M_impl = {<std::allocator<GuildItemPosCount>> = {<__gnu_cxx::new_allocator<GuildItemPosCount>> = {<No data fields>}, <No data fields>}, _M_start = 0xa01f2ed8, _M_finish = 0xa01f2ee0, _M_end_of_storage = 0xa01f2ee0}}, <No data fields>} BankToBank = 0 '\\0' BankTab = 1 '\\001' BankTabSlot = 0 '\\0' AutoStore = 0 '\\0' PlayerSlot = 25 '\\031' PlayerBag = 255 'ÿ' SplitedAmount = 0 '\\0' BankTabDst = 207 'Ï' BankTabSlotDst = 126 '~' ToChar = 0 '\\0' GuildId = 389 pGuild = (Guild *) 0x9f97bf20 pl = (class Player *) 0xa1aedd58 pItemBank = (class Item *) 0x0 pItemChar = <value optimized out> #4 0x08392dd8 in WorldSession::Update (this=0x10e0ed70) at ../../../src/game/WorldSession.cpp:208 opHandle = (OpcodeHandler &) @0xa2c90f08: {name = 0x258 <Address 0x258 out of bounds>, status = 409, handler = {__pfn = 0x9ef3fc50, __delta = -1553989160}} packet = (WorldPacket *) 0xac6a9e30 currTime = <value optimized out> #5 0x0838b015 in World::UpdateSessions (this=0xb5c067e0, diff=98) at ../../../src/game/World.cpp:2665 next = {_M_cur = 0x9eef4bc0, _M_ht = 0xb5c0684c} #6 0x0838bc3b in World::Update (this=0xb5c067e0, diff=98) at ../../../src/game/World.cpp:1540 autobroadcaston = 0 #7 0x08122127 in WorldRunnable::run (this=0xb46643d8) at ../../../src/mangosd/WorldRunnable.cpp:59 diff = 98 realCurrTime = 20756612 realPrevTime = <value optimized out> prevSleepTime = 98 #8 0xb79448a9 in ZThread::ThreadImpl::Dispatch (parent=0x85dfca0, impl=0xac527dc0, task=@0xab455424) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #9 0xb7946f14 in ZThread::(anonymous namespace)::Launcher::run (this=0xbfd8b0ec) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #10 0xb794a9dc in _dispatch (arg=0xa2c90f08) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #11 0xb790c240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #12 0xb778b49e in clone () from /lib/tls/i686/cmov/libc.so.6
  17. description: My patch fix wowerror when character have arena team. PS : Sorry i havn't git ^^ author: Woweur patch: Index: game/ArenaTeam.cpp =================================================================== --- game/ArenaTeam.cpp (revision 11) +++ game/ArenaTeam.cpp (working copy) @@ -306,6 +306,7 @@ WorldPacket data(SMSG_ARENA_TEAM_ROSTER, 100); data << uint32(GetId()); // arena team id + data << uint8(0); // unknow 3.0.8 data << uint32(GetMembersSize()); // members count data << uint32(GetType()); // arena team type? @@ -325,6 +326,7 @@ data << uint32(itr->wins_season); // wins this season data << uint32(itr->personal_rating); // personal rating } + session->SendPacket(&data); sLog.outDebug("WORLD: Sent SMSG_ARENA_TEAM_ROSTER"); }
  18. bool canFly() const { return GetCreatureInfo()->InhabitType & INHABIT_AIR; } INHABIT_AIR = 4, You must update in the db columm InhabitType to 4.
  19. Creature* creature = ((Creature*)unit); if(creature && creature->canFly()) { }
  20. Woweur

    Question

    SPELLFAMILY_POTION ? If you say the spell family mask , the potion spell havn't spell familymask. Maybe use SpellIconId ?
  21. void Spell::DoSpellHitOnUnit(Unit *unit, const uint32 effectMask) { // Check if caster is player and if this player can fly if(m_caster->GetTypeId() == TYPEID_PLAYER && ((Player*)m_caster)->CanFly) { // Your effect } // Recheck immune (only for delayed spells) if( m_spellInfo->speed && ( . . . . }
  22. Yes it's Hack. i haven't think to fix it in Unit::IsNonMeleeSpellCasted.
  23. DiSlord, it's possible to send me in mp the new spell_work for have a family flag spell ? thx.
  24. What bug does the patch fix? What features does the patch add? When you invite a member in your group , the new member can't see a first letter of your name. For which repository revision was the patch created? 6848 Who has been writing this patch? Please include either forum user names or email addresses. Woweur. diff --git a/src/game/GroupHandler.cpp b/src/game/GroupHandler.cpp index 851e210..741a255 100644 --- a/src/game/GroupHandler.cpp +++ b/src/game/GroupHandler.cpp @@ -154,6 +154,7 @@ void WorldSession::HandleGroupInviteOpcode( WorldPacket & recv_data ) // ok, we do it WorldPacket data(SMSG_GROUP_INVITE, 10); // guess size + data << uint8(1); // wotlk bool data << GetPlayer()->GetName(); player->GetSession()->SendPacket(&data);
  25. What bug does the patch fix? What features does the patch add? Hunter can't use another spell when he use auto-shoot. For which repository revision was the patch created? 6848 Who has been writing this patch? Please include either forum user names or email addresses. Woweur. diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index f94b221..150b857 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -1953,9 +1953,13 @@ void Spell::Prepare(SpellCastTargets * targets, Aura* triggeredByAura) //Prevent casting at cast another spell (ServerSide check) if(m_caster->IsNonMeleeSpellCasted(false, true) && m_cast_count) { - SendCastResult(SPELL_FAILED_SPELL_IN_PROGRESS); - finish(false); - return; + // Check if player cast Auto Repeat Spell. + if(!m_caster->m_currentSpells[CURRENT_AUTOREPEAT_SPELL]) + { + SendCastResult(SPELL_FAILED_SPELL_IN_PROGRESS); + finish(false); + return; + } } // Fill cost data
×
×
  • 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