Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Core was generated by `./otserv'.
- Program terminated with signal SIGSEGV, Segmentation fault.
- #0 GameState::onAttack (this=this@entry=0x7fef36d6c980,
- attacker=attacker@entry=0x7feec80050d0, pos=..., me=me@entry=
- 0x7fef36d6cc20) at game.cpp:224
- 224 targetPlayer = targetCreature->getPlayer();
- (gdb) bt full
- #0 GameState::onAttack (this=this@entry=0x7fef36d6c980,
- attacker=attacker@entry=0x7feec80050d0, pos=...,
- me=me@entry=0x7fef36d6cc20) at game.cpp:224
- targetIsSummon = <optimized out>
- manaDamage = 0
- pvpArena = <optimized out>
- summonVsPlayer = <optimized out>
- damage = 0
- tile = 0x15813e00
- arenaLosers = std::vector of length 0, capacity 0
- targetCreature = 0x7e00000007
- targetMonster = <optimized out>
- targetPlayer = <optimized out>
- newmagicItem = <optimized out>
- cit =
- attackPlayer = <optimized out>
- attackMonster = 0x0
- #1 0x000000000045bd56 in Game::creatureMakeMagic (
- this=this@entry=0x74dc80 <g_game>, creature=creature@entry=0x7feec80050d0,
- centerpos=..., me=me@entry=0x7fef36d6cc20) at game.cpp:4803
- tlIt = {x = 124, y = 67, z = 7}
- topLeft = {x = 123, y = 65, z = 7}
- isBlocking = false
- ---Type <return> to continue, or q <return> to quit---
- poslist = std::vector of length 9, capacity 16 = {{x = 123, y = 65,
- z = 7}, {x = 124, y = 65, z = 7}, {x = 125, y = 65, z = 7}, {
- x = 123, y = 66, z = 7}, {x = 124, y = 66, z = 7}, {x = 125,
- y = 66, z = 7}, {x = 123, y = 67, z = 7}, {x = 124, y = 67,
- z = 7}, {x = 125, y = 67, z = 7}}
- bSuccess = true
- spectatorlist = std::vector of length 0, capacity 3221225475
- lockClass = {mutex = 0x74dde0 <g_game+352>}
- frompos = {x = <optimized out>, y = <optimized out>, z = 7}
- tmpMagicAreaVec = std::vector of length 9, capacity 16 = {{x = 123,
- y = 65, z = 7}, {x = 124, y = 65, z = 7}, {x = 125, y = 65,
- z = 7}, {x = 123, y = 66, z = 7}, {x = 124, y = 66, z = 7}, {
- x = 125, y = 66, z = 7}, {x = 123, y = 67, z = 7}, {x = 124,
- y = 67, z = 7}, {x = 125, y = 67, z = 7}}
- bottomRight = {x = 125, y = 67, z = 7}
- gamestate = {game = 0x74dc80 <g_game>,
- spectatorlist = std::vector of length 18, capacity 32 = {0x6713530,
- 0x4955d90, 0x4baf560, 0x4959910, 0x4958290, 0x6718680, 0x6718ac0,
- 0x6718e70, 0x6719240, 0x7feec80050d0, 0x4957e90, 0x4959560,
- 0x4958ac0, 0x4958640, 0x4958e50, 0x49591b0, 0x4bb82e0,
- 0x7fef2c005050}, creaturestates = std::map with 8 elements = {
- [0x1580b480] = std::vector of length 0, capacity 0,
- [0x1580b5a0] = std::vector of length 0, capacity 0,
- ---Type <return> to continue, or q <return> to quit---
- [0x1580b6c0] = std::vector of length 0, capacity 0,
- [0x15813b00] = std::vector of length 0, capacity 0,
- [0x15813c20] = std::vector of length 1, capacity 1 = {{
- first = 0x4958640, second = {damage = 50, manaDamage = 0,
- drawBlood = true,
- attackerlist = std::vector of length 0, capacity 0}}},
- [0x15813e00] = std::vector of length 1, capacity 1 = {{
- first = 0x7feec80050d0, second = {damage = 0, manaDamage = 0,
- drawBlood = true,
- attackerlist = std::vector of length 0, capacity 0}}},
- [0x15814040] = std::vector of length 0, capacity 0,
- [0x15814160] = std::vector of length 1, capacity 1 = {{
- first = 0x4958e50, second = {damage = 75, manaDamage = 0,
- drawBlood = true,
- attackerlist = std::vector of length 0, capacity 0}}}}}
- targettile = 0x15813c20
- hasTarget = true
- it = <optimized out>
- #2 0x000000000045ca15 in Game::creatureThrowRune (
- this=this@entry=0x74dc80 <g_game>, creatureID=<optimized out>,
- centerpos=..., me=..., rune=rune@entry=0x0) at game.cpp:5034
- tile = <optimized out>
- lockClass = {mutex = 0x74dde0 <g_game+352>}
- ---Type <return> to continue, or q <return> to quit---
- dist_y = <optimized out>
- creature = 0x7feec80050d0
- dist_x = <optimized out>
- #3 0x000000000045cdeb in Game::burstArrow (this=this@entry=0x74dc80 <g_game>,
- c=c@entry=0x7feec80050d0, pos=...) at game.cpp:8897
- lockClass = {mutex = 0x74dde0 <g_game+352>}
- col = std::vector of length 3, capacity 4 = {1 '\001', 1 '\001',
- 1 '\001'}
- runeAreaSpell = {<MagicEffectAreaClass> = {<MagicEffectClass> = {
- _vptr.MagicEffectClass = 0x507550 <vtable for MagicEffectAreaNoExhaustionClass+16>, minDamage = 40, maxDamage = 81, offensive = true,
- drawblood = true, manaCost = 0, attackType = ATTACK_PHYSICAL,
- animationColor = 198 '\306', animationEffect = 6 '\006',
- hitEffect = 5 '\005', damageEffect = 255 '\377'},
- direction = 1 '\001', areaEffect = 4 '\004',
- areaVec = std::vector of length 3, capacity 4 = {
- std::vector of length 3, capacity 3 = {1 '\001', 1 '\001',
- 1 '\001'}, std::vector of length 3, capacity 3 = {1 '\001',
- 1 '\001', 1 '\001'}, std::vector of length 3, capacity 3 = {
- 1 '\001', 1 '\001', 1 '\001'}}}, <No data fields>}
- #4 0x000000000045f4ab in Game::checkCreatureAttacking (
- this=0x74dc80 <g_game>, id=268451458) at game.cpp:6168
- magicid = <optimized out>
- ---Type <return> to continue, or q <return> to quit---
- wandid = <optimized out>
- player = 0x7feec80050d0
- fromtile = <optimized out>
- player = <optimized out>
- speed = <optimized out>
- attackedCreature = 0x4958640
- attacker = <optimized out>
- attackedPlayer = <optimized out>
- player = <optimized out>
- monster = 0x0
- lockClass = {mutex = 0x74dde0 <g_game+352>}
- creature = 0x7feec80050d0
- #5 0x000000000044dcd3 in operator() (a0=<optimized out>, this=<optimized out>)
- at /usr/include/boost/function/function_template.hpp:767
- No locals.
- #6 operator() (arg=<optimized out>, this=<optimized out>) at scheduler.h:93
- No locals.
- #7 Game::eventThread (p=0x74dc80 <g_game>) at game.cpp:1450
- task = 0x7feec8006d60
- ret = 671952952
- #8 0x00007fef38ca3064 in start_thread (arg=0x7fef36d6d700)
- at pthread_create.c:309
- __res = <optimized out>
- ---Type <return> to continue, or q <return> to quit---
- pd = 0x7fef36d6d700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140665393960704,
- 7730449753516766693, 0, 140665440067680, 7659432,
- 140665393960704, -7739859571084134939, -7739890591722015259},
- 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>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #9 0x00007fef3728162d in clone ()
- at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- No locals.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement