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 0x00007faf80a55609 in __dynamic_cast ()
- from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- (gdb) bt full
- #0 0x00007faf80a55609 in __dynamic_cast ()
- from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #1 0x000000000045a6b4 in GameState::onAttack (this=this@entry=0x7faf7e32a980,
- attacker=attacker@entry=0x7faee4004f40, pos=..., me=me@entry=
- 0x7faf7e32ac20) at game.cpp:218
- targetIsSummon = <optimized out>
- manaDamage = 0
- pvpArena = <optimized out>
- summonVsPlayer = <optimized out>
- damage = 0
- tile = 0x15fa22f0
- arenaLosers = std::vector of length 0, capacity 0
- targetCreature = 0x7b00000007
- targetMonster = <optimized out>
- targetPlayer = <optimized out>
- newmagicItem = <optimized out>
- attackPlayer = <optimized out>
- attackMonster = 0x0
- cit =
- #2 0x000000000045bd6e in Game::creatureMakeMagic (
- this=this@entry=0x74dc80 <g_game>, creature=creature@entry=0x7faee4004f40,
- centerpos=..., me=me@entry=0x7faf7e32ac20) at game.cpp:4797
- ---Type <return> to continue, or q <return> to quit---
- tlIt = {x = 125, y = 65, z = 7}
- topLeft = {x = 124, y = 65, z = 7}
- isBlocking = false
- poslist = std::vector of length 9, capacity 16 = {{x = 124, y = 65,
- z = 7}, {x = 125, y = 65, z = 7}, {x = 126, y = 65, z = 7}, {
- x = 124, y = 66, z = 7}, {x = 125, y = 66, z = 7}, {x = 126,
- y = 66, z = 7}, {x = 124, y = 67, z = 7}, {x = 125, y = 67,
- z = 7}, {x = 126, y = 67, z = 7}}
- bSuccess = true
- spectatorlist = std::vector of length 18, capacity 3271587068 = {
- <error reading variable spectatorlist (Cannot access memory at address 0x0)>
- lockClass = {mutex = 0x74dde0 <g_game+352>}
- frompos = {x = <optimized out>, y = <optimized out>, z = 7}
- tmpMagicAreaVec = std::vector of length 9, capacity 16 = {{x = 124,
- y = 65, z = 7}, {x = 125, y = 65, z = 7}, {x = 126, y = 65,
- z = 7}, {x = 124, y = 66, z = 7}, {x = 125, y = 66, z = 7}, {
- x = 126, y = 66, z = 7}, {x = 124, y = 67, z = 7}, {x = 125,
- y = 67, z = 7}, {x = 126, y = 67, z = 7}}
- bottomRight = {x = 126, y = 67, z = 7}
- gamestate = {game = 0x74dc80 <g_game>,
- spectatorlist = std::vector of length 18, capacity 32 = {0x6ea40b0,
- 0x50e6270, 0x7faf7644dd50, 0x7faf764cdd80, 0x7faf762a3740,
- ---Type <return> to continue, or q <return> to quit---
- 0x7faf76176eb0, 0x7faf76184190, 0x7faf751a6490, 0x7faf7447d870,
- 0x7faf764ba180, 0x7faee4004f40, 0x7faf762c9b30, 0x7faf75eeb940,
- 0x7faf76254c80, 0x7faf74ae15f0, 0x7faf75b4f7f0, 0x7faf764ce1a0,
- 0x50f01f0}, creaturestates = std::map with 2 elements = {
- [0x15fa1db0] = std::vector of length 0, capacity 0,
- [0x15fa22f0] = std::vector of length 1, capacity 1 = {{
- first = 0x7faee4004f40, second = {damage = 0, manaDamage = 0,
- drawBlood = true,
- attackerlist = std::vector of length 0, capacity 0}}}}}
- targettile = 0x15fa2410
- hasTarget = true
- it = <optimized out>
- #3 0x000000000045ca2e in Game::creatureThrowRune (this=0x74dc80 <g_game>,
- creatureID=<optimized out>, centerpos=..., me=..., rune=0x0)
- at game.cpp:5028
- lockClass = {mutex = 0x74dde0 <g_game+352>}
- tile = 0x15fa2410
- dist_y = <optimized out>
- creature = 0x7faee4004f40
- dist_x = <optimized out>
- #4 0x000000000045ce2b in Game::burstArrow (this=0x7b00000007,
- this@entry=0x74dc80 <g_game>, c=0x500680 <typeinfo for Creature>,
- c@entry=0x7faee4004f40, pos=...) at game.cpp:8897
- ---Type <return> to continue, or q <return> to quit---
- col = std::vector of length 3, capacity 4 = {1 '\001', 1 '\001',
- 1 '\001'}
- runeAreaSpell = {<MagicEffectAreaClass> = {<MagicEffectClass> = {
- _vptr.MagicEffectClass = 0x507490 <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>}
- #5 0x000000000045f3f0 in Game::checkCreatureAttacking (
- this=0x74dc80 <g_game>, id=268454208) at game.cpp:6151
- magicid = <optimized out>
- wandid = <optimized out>
- speed = <optimized out>
- fromtile = 0x15fa22f0
- attackedCreature = 0x7faf764ba180
- attackPlayer = 0x7faee4004f40
- attackedPlayer = 0x0
- ---Type <return> to continue, or q <return> to quit---
- monster = 0x0
- lockClass = {mutex = 0x74dde0 <g_game+352>}
- creature = 0x7faee4004f40
- #6 0x000000000044dc53 in operator() (a0=<optimized out>, this=<optimized out>)
- at /usr/include/boost/function/function_template.hpp:767
- No locals.
- #7 operator() (arg=<optimized out>, this=<optimized out>) at scheduler.h:93
- No locals.
- #8 Game::eventThread (p=0x74dc80 <g_game>) at game.cpp:1444
- task = 0x7faee40070d0
- ret = 1947640256
- #9 0x00007faf80261064 in start_thread (arg=0x7faf7e32b700)
- at pthread_create.c:309
- __res = <optimized out>
- pd = 0x7faf7e32b700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140391713257216,
- -4473175016496021879, 0, 140391759364192, 7659432,
- 140391713257216, 4517932177611701897, 4517980456095858313},
- 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"
- #10 0x00007faf7e83f62d in clone ()
- at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- No locals.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement