Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Program terminated with signal SIGSEGV, Segmentation fault.
- #0 0x0000000000574718 in ProtocolGame::canSee (this=this@entry=0x7f57f71b9290, c=c@entry=0x7f580c787d50) at /home/blue/src/protocolgame.cpp:1000
- 1000 return player->canSeeCreature(c) && canSee(c->getPosition());
- (gdb) bt full
- #0 0x0000000000574718 in ProtocolGame::canSee (this=this@entry=0x7f57f71b9290, c=c@entry=0x7f580c787d50) at /home/blue/src/protocolgame.cpp:1000
- No locals.
- #1 0x000000000057bea0 in sendPlayerBattleIcon (creature=0x7f580c787d50, this=0x7f57f71b9290) at /home/blue/src/protocolgame.cpp:2651
- No locals.
- #2 sendPlayerBattleIcon (this=0x7f580c787d50, creature=0x7f580c787d50) at /home/blue/src/player.h:603
- this = 0x7f580c787d50
- creature = 0x7f580c787d50
- #3 Duel::disband (this=this@entry=0x7f57f7267eb0) at /home/blue/src/duel.cpp:29
- No locals.
- #4 0x000000000057c520 in Duel::leave (this=0x7f57f7267eb0, player=player@entry=0x7f58c5f70fc0) at /home/blue/src/duel.cpp:168
- No locals.
- #5 0x000000000063d6f6 in Player::onCreatureDisappear (this=0x7f58c5f70fc0, creature=0x7f58c5f70fc0, isLogout=<optimized out>) at /home/blue/src/player.cpp:1732
- saved = <optimized out>
- #6 0x00000000005617b3 in Game::removeCreature(Creature*, bool) (this=0x920540 <g_game>, creature=creature@entry=0x7f58c5f70fc0, isLogout=isLogout@entry=true)
- at /home/blue/src/game.cpp:1002
- tile = <optimized out>
- list = {<> = {_M_impl = {<> = {<> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7f58162a05a0, _M_prev = 0x7f580fe9dc70}}}, <No data fields>}
- i = 30
- it = {_M_node = 0x7f58059de3b0}
- player = <optimized out>
- oldStackPosVector = {<> = {_M_impl = {<> = {<> = {<No data fields>}, <No data fields>}, _M_start = 0x7f58cf041300, _M_finish = 0x7f58cf041378,
- _M_end_of_storage = 0x7f58cf041380}}, <No data fields>}
- oldIndex = 1
- #7 0x000000000059a9ee in sendPing (this=0x7f58c5f70fc0) at /home/blue/src/player.cpp:1458
- timeNow = <optimized out>
- #8 Player::onThink (this=0x7f58c5f70fc0, interval=500) at /home/blue/src/player.cpp:1999
- No locals.
- #9 0x00000000005c46c3 in Game::checkCreatures() (this=0x920540 <g_game>) at /home/blue/src/game.cpp:4476
- it = {_M_current = 0x7f58bab1b4d8}
- checkCreatureVector = @0x9206d8: {<> = {_M_impl = {<> = {<> = {<No data fields>}, <No data fields>}, _M_start = 0x7f58bab1b320, _M_finish = 0x7f58bab1b6e0,
- _M_end_of_storage = 0x7f58bab1bb20}}, <No data fields>}
- #10 0x000000000060dcb0 in operator() (this=0x7f58bfdc6fe0) at /usr/include/boost/function/function_template.hpp:767
- No locals.
- #11 operator() (this=0x7f58bfdc6fd0) at /home/blue/src/tasks.h:34
- this = 0x7f58bfdc6fd0
- #12 Dispatcher::dispatcherThread (p=0x91bc60 <Dispatcher::getInstance()::dispatcher>) at /home/blue/src/tasks.cpp:72
- task = 0x7f58bfdc6fd0
- dispatcher = 0x91bc60 <Dispatcher::getInstance()::dispatcher>
- outputPool = 0x91ba60 <OutputMessagePool::getInstance()::instance>
- taskLockUnique = {m = 0x91bc68 <Dispatcher::getInstance()::dispatcher+8>, is_locked = false}
- #13 0x00007f58ee248a4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
- No symbol table info available.
- #14 0x00007f58edb0a184 in start_thread (arg=0x7f58e9f9e700) at pthread_create.c:312
- __res = <optimized out>
- pd = 0x7f58e9f9e700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140019859318528, 1568474941997244424, 0, 0, 140019859319232, 140019859318528, -1480131397860925432,
- -1480122115955695608}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- ---Type <return> to continue, or q <return> to quit---
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #15 0x00007f58ee75503d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- No locals.
- (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement