Skip to content

Instantly share code, notes, and snippets.

@dikkedeur
Created September 8, 2017 14:47
Show Gist options
  • Save dikkedeur/19b0c8e228f73fa1207725fac465fd13 to your computer and use it in GitHub Desktop.
Save dikkedeur/19b0c8e228f73fa1207725fac465fd13 to your computer and use it in GitHub Desktop.
Crash sept. 8 2017
0x00007ffff52ef428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#0 0x00007ffff52ef428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1 0x00007ffff52f102a in __GI_abort () at abort.c:89
#2 0x00007ffff5c3284d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff5c306b6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007ffff5c2f6a9 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff5c30005 in __gxx_personality_v0 () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00007ffff5693f83 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#7 0x00007ffff5694487 in _Unwind_Resume () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#8 0x000000000218abdc in boost::shared_mutex::lock_shared (this=0x3c20ac0 <HashMapHolder<Player>::GetLock()::_lock>) at /usr/include/boost/thread/pthread/shared_mutex.hpp:186
#9 0x000000000218d6e5 in boost::shared_lock<boost::shared_mutex>::lock (this=0x7fffffffdf30) at /usr/include/boost/thread/lock_types.hpp:645
#10 0x000000000218cc59 in boost::shared_lock<boost::shared_mutex>::shared_lock (this=0x7fffffffdf30, m_=...) at /usr/include/boost/thread/lock_types.hpp:520
#11 0x00000000027abaa8 in HashMapHolder<Player>::Find (guid=...) at /home/trinity/TrinityCore/src/server/game/Globals/ObjectAccessor.cpp:60
#12 0x00000000027aaf8d in ObjectAccessor::FindPlayer (guid=...) at /home/trinity/TrinityCore/src/server/game/Globals/ObjectAccessor.cpp:239
#13 0x00000000025d969b in Item::GetOwner (this=0x7fffb506c080) at /home/trinity/TrinityCore/src/server/game/Entities/Item/Item.cpp:528
#14 0x00000000025db57f in Item::RemoveFromObjectUpdate (this=0x7fffb506c080) at /home/trinity/TrinityCore/src/server/game/Entities/Item/Item.cpp:1062
#15 0x00000000025e99cc in Object::ClearUpdateMask (this=0x7fffb506c080, remove=true) at /home/trinity/TrinityCore/src/server/game/Entities/Object/Object.cpp:530
#16 0x00000000025e83a0 in Object::RemoveFromWorld (this=0x7fffb506c080) at /home/trinity/TrinityCore/src/server/game/Entities/Object/Object.cpp:146
#17 0x00000000028e6f41 in Guild::BankTab::Delete (this=0x7fffc9ed6600, trans=std::shared_ptr (empty) 0x0, removeItemsFromDB=false) at /home/trinity/TrinityCore/src/server/game/Guilds/Guild.cpp:449
#18 0x00000000028f4ea2 in Guild::_DeleteBankItems (this=0x7fffb60bb4c0, trans=std::shared_ptr (empty) 0x0, removeItemsFromDB=false) at /home/trinity/TrinityCore/src/server/game/Guilds/Guild.cpp:2575
#19 0x00000000028eac10 in Guild::~Guild (this=0x7fffb60bb4c0, __in_chrg=<optimized out>) at /home/trinity/TrinityCore/src/server/game/Guilds/Guild.cpp:1192
#20 0x0000000002901e98 in GuildMgr::~GuildMgr (this=0x3c226e0 <GuildMgr::instance()::instance>, __in_chrg=<optimized out>) at /home/trinity/TrinityCore/src/server/game/Guilds/GuildMgr.cpp:31
#21 0x00007ffff52f3ff8 in __run_exit_handlers (status=0, listp=0x7ffff567e5f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#22 0x00007ffff52f4045 in __GI_exit (status=<optimized out>) at exit.c:104
#23 0x00007ffff52da837 in __libc_start_main (main=0x1c6c271 <main(int, char**)>, argc=3, argv=0x7fffffffe2c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe2b8) at ../csu/libc-start.c:325
#24 0x0000000001c6b129 in _start ()
#0 0x00007ffff52ef428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
resultvar = 0
pid = 3181
selftid = 3181
#1 0x00007ffff52f102a in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {140737307677369, 0, 140737307159551, 140737310618944, 1, 140737310619075, 0, 140737353979672, 140737307677357, 1, 140737353982096, 140736424315920, 140737310623600, 140737353979776, 140737307166747, 140736337979520}}, sa_flags = -171771776, sa_restorer = 0x7fffbb6ea880}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007ffff5c3284d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3 0x00007ffff5c306b6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#4 0x00007ffff5c2f6a9 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#5 0x00007ffff5c30005 in __gxx_personality_v0 () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#6 0x00007ffff5693f83 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
No symbol table info available.
#7 0x00007ffff5694487 in _Unwind_Resume () from /lib/x86_64-linux-gnu/libgcc_s.so.1
No symbol table info available.
#8 0x000000000218abdc in boost::shared_mutex::lock_shared (this=0x3c20ac0 <HashMapHolder<Player>::GetLock()::_lock>) at /usr/include/boost/thread/pthread/shared_mutex.hpp:186
do_not_disturb = {interruption_was_enabled = false}
lk = {m = 0x3c20ac8 <HashMapHolder<Player>::GetLock()::_lock+8>, is_locked = false}
#9 0x000000000218d6e5 in boost::shared_lock<boost::shared_mutex>::lock (this=0x7fffffffdf30) at /usr/include/boost/thread/lock_types.hpp:645
No locals.
#10 0x000000000218cc59 in boost::shared_lock<boost::shared_mutex>::shared_lock (this=0x7fffffffdf30, m_=...) at /usr/include/boost/thread/lock_types.hpp:520
No locals.
#11 0x00000000027abaa8 in HashMapHolder<Player>::Find (guid=...) at /home/trinity/TrinityCore/src/server/game/Globals/ObjectAccessor.cpp:60
lock = {m = 0x3c20ac0 <HashMapHolder<Player>::GetLock()::_lock>, is_locked = false}
itr = {<std::__detail::_Node_iterator_base<std::pair<ObjectGuid const, Player*>, true>> = {_M_cur = 0x7fffffffdf30}, <No data fields>}
#12 0x00000000027aaf8d in ObjectAccessor::FindPlayer (guid=...) at /home/trinity/TrinityCore/src/server/game/Globals/ObjectAccessor.cpp:239
player = 0x7fffb506c080
#13 0x00000000025d969b in Item::GetOwner (this=0x7fffb506c080) at /home/trinity/TrinityCore/src/server/game/Entities/Item/Item.cpp:528
No locals.
#14 0x00000000025db57f in Item::RemoveFromObjectUpdate (this=0x7fffb506c080) at /home/trinity/TrinityCore/src/server/game/Entities/Item/Item.cpp:1062
owner = 0x25f6282 <UpdateMask::Clear()+62>
#15 0x00000000025e99cc in Object::ClearUpdateMask (this=0x7fffb506c080, remove=true) at /home/trinity/TrinityCore/src/server/game/Entities/Object/Object.cpp:530
No locals.
#16 0x00000000025e83a0 in Object::RemoveFromWorld (this=0x7fffb506c080) at /home/trinity/TrinityCore/src/server/game/Entities/Object/Object.cpp:146
No locals.
#17 0x00000000028e6f41 in Guild::BankTab::Delete (this=0x7fffc9ed6600, trans=std::shared_ptr (empty) 0x0, removeItemsFromDB=false) at /home/trinity/TrinityCore/src/server/game/Guilds/Guild.cpp:449
pItem = 0x7fffb506c080
slotId = 89 'Y'
#18 0x00000000028f4ea2 in Guild::_DeleteBankItems (this=0x7fffb60bb4c0, trans=std::shared_ptr (empty) 0x0, removeItemsFromDB=false) at /home/trinity/TrinityCore/src/server/game/Guilds/Guild.cpp:2575
tabId = 0 '\000'
#19 0x00000000028eac10 in Guild::~Guild (this=0x7fffb60bb4c0, __in_chrg=<optimized out>) at /home/trinity/TrinityCore/src/server/game/Guilds/Guild.cpp:1192
temp = std::shared_ptr (empty) 0x0
#20 0x0000000002901e98 in GuildMgr::~GuildMgr (this=0x3c226e0 <GuildMgr::instance()::instance>, __in_chrg=<optimized out>) at /home/trinity/TrinityCore/src/server/game/Guilds/GuildMgr.cpp:31
itr = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, Guild*>, false>> = {_M_cur = 0x7fffb0216500}, <No data fields>}
#21 0x00007ffff52f3ff8 in __run_exit_handlers (status=0, listp=0x7ffff567e5f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
atfct = <optimized out>
onfct = <optimized out>
cxafct = <optimized out>
#22 0x00007ffff52f4045 in __GI_exit (status=<optimized out>) at exit.c:104
No locals.
#23 0x00007ffff52da837 in __libc_start_main (main=0x1c6c271 <main(int, char**)>, argc=3, argv=0x7fffffffe2c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe2b8) at ../csu/libc-start.c:325
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 8038668947078241085, 29798656, 140737488347840, 0, 0, -8038662371399443651, -8038649849222014147}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x30390f0 <__libc_csu_fini>, 0x7ffff7de7ab0 <_dl_fini>}, data = {prev = 0x0, cleanup = 0x0, canceltype = 50565360}}}
not_first_call = <optimized out>
#24 0x0000000001c6b129 in _start ()
No symbol table info available.
Id Target Id Frame
* 1 Thread 0x7ffff7fd9780 (LWP 3181) "worldserver" 0x00007ffff52da837 in __libc_start_main (main=0x1c6c271 <main(int, char**)>, argc=3, argv=0x7fffffffe2c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe2b8) at ../csu/libc-start.c:325
Thread 1 (Thread 0x7ffff7fd9780 (LWP 3181)):
#0 0x00007ffff52ef428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
resultvar = 0
pid = 3181
selftid = 3181
#1 0x00007ffff52f102a in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {140737307677369, 0, 140737307159551, 140737310618944, 1, 140737310619075, 0, 140737353979672, 140737307677357, 1, 140737353982096, 140736424315920, 140737310623600, 140737353979776, 140737307166747, 140736337979520}}, sa_flags = -171771776, sa_restorer = 0x7fffbb6ea880}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007ffff5c3284d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3 0x00007ffff5c306b6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#4 0x00007ffff5c2f6a9 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#5 0x00007ffff5c30005 in __gxx_personality_v0 () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#6 0x00007ffff5693f83 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
No symbol table info available.
#7 0x00007ffff5694487 in _Unwind_Resume () from /lib/x86_64-linux-gnu/libgcc_s.so.1
No symbol table info available.
#8 0x000000000218abdc in boost::shared_mutex::lock_shared (this=0x3c20ac0 <HashMapHolder<Player>::GetLock()::_lock>) at /usr/include/boost/thread/pthread/shared_mutex.hpp:186
do_not_disturb = {interruption_was_enabled = false}
lk = {m = 0x3c20ac8 <HashMapHolder<Player>::GetLock()::_lock+8>, is_locked = false}
#9 0x000000000218d6e5 in boost::shared_lock<boost::shared_mutex>::lock (this=0x7fffffffdf30) at /usr/include/boost/thread/lock_types.hpp:645
No locals.
#10 0x000000000218cc59 in boost::shared_lock<boost::shared_mutex>::shared_lock (this=0x7fffffffdf30, m_=...) at /usr/include/boost/thread/lock_types.hpp:520
No locals.
#11 0x00000000027abaa8 in HashMapHolder<Player>::Find (guid=...) at /home/trinity/TrinityCore/src/server/game/Globals/ObjectAccessor.cpp:60
lock = {m = 0x3c20ac0 <HashMapHolder<Player>::GetLock()::_lock>, is_locked = false}
itr = {<std::__detail::_Node_iterator_base<std::pair<ObjectGuid const, Player*>, true>> = {_M_cur = 0x7fffffffdf30}, <No data fields>}
#12 0x00000000027aaf8d in ObjectAccessor::FindPlayer (guid=...) at /home/trinity/TrinityCore/src/server/game/Globals/ObjectAccessor.cpp:239
player = 0x7fffb506c080
#13 0x00000000025d969b in Item::GetOwner (this=0x7fffb506c080) at /home/trinity/TrinityCore/src/server/game/Entities/Item/Item.cpp:528
No locals.
#14 0x00000000025db57f in Item::RemoveFromObjectUpdate (this=0x7fffb506c080) at /home/trinity/TrinityCore/src/server/game/Entities/Item/Item.cpp:1062
owner = 0x25f6282 <UpdateMask::Clear()+62>
#15 0x00000000025e99cc in Object::ClearUpdateMask (this=0x7fffb506c080, remove=true) at /home/trinity/TrinityCore/src/server/game/Entities/Object/Object.cpp:530
No locals.
#16 0x00000000025e83a0 in Object::RemoveFromWorld (this=0x7fffb506c080) at /home/trinity/TrinityCore/src/server/game/Entities/Object/Object.cpp:146
No locals.
#17 0x00000000028e6f41 in Guild::BankTab::Delete (this=0x7fffc9ed6600, trans=std::shared_ptr (empty) 0x0, removeItemsFromDB=false) at /home/trinity/TrinityCore/src/server/game/Guilds/Guild.cpp:449
pItem = 0x7fffb506c080
slotId = 89 'Y'
#18 0x00000000028f4ea2 in Guild::_DeleteBankItems (this=0x7fffb60bb4c0, trans=std::shared_ptr (empty) 0x0, removeItemsFromDB=false) at /home/trinity/TrinityCore/src/server/game/Guilds/Guild.cpp:2575
tabId = 0 '\000'
#19 0x00000000028eac10 in Guild::~Guild (this=0x7fffb60bb4c0, __in_chrg=<optimized out>) at /home/trinity/TrinityCore/src/server/game/Guilds/Guild.cpp:1192
temp = std::shared_ptr (empty) 0x0
#20 0x0000000002901e98 in GuildMgr::~GuildMgr (this=0x3c226e0 <GuildMgr::instance()::instance>, __in_chrg=<optimized out>) at /home/trinity/TrinityCore/src/server/game/Guilds/GuildMgr.cpp:31
itr = {<std::__detail::_Node_iterator_base<std::pair<unsigned int const, Guild*>, false>> = {_M_cur = 0x7fffb0216500}, <No data fields>}
#21 0x00007ffff52f3ff8 in __run_exit_handlers (status=0, listp=0x7ffff567e5f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
atfct = <optimized out>
onfct = <optimized out>
cxafct = <optimized out>
#22 0x00007ffff52f4045 in __GI_exit (status=<optimized out>) at exit.c:104
No locals.
#23 0x00007ffff52da837 in __libc_start_main (main=0x1c6c271 <main(int, char**)>, argc=3, argv=0x7fffffffe2c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe2b8) at ../csu/libc-start.c:325
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 8038668947078241085, 29798656, 140737488347840, 0, 0, -8038662371399443651, -8038649849222014147}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x30390f0 <__libc_csu_fini>, 0x7ffff7de7ab0 <_dl_fini>}, data = {prev = 0x0, cleanup = 0x0, canceltype = 50565360}}}
not_first_call = <optimized out>
#24 0x0000000001c6b129 in _start ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment