Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Program received signal SIGFPE, Arithmetic exception.
- CUnit::DoDamage (this=0x7fffd813c430, damages=..., attacker=0x0, impulse=..., weaponDefId=-1)
- at /home/abma/dev/spring/master/rts/Sim/Units/Unit.cpp:1110
- 1110 hitDir.SafeNormalize();
- (gdb) bt full
- #0 CUnit::DoDamage (this=0x7fffd813c430, damages=..., attacker=0x0, impulse=..., weaponDefId=-1)
- at /home/abma/dev/spring/master/rts/Sim/Units/Unit.cpp:1110
- hitDir = {static binder = {class_ = 0x133cd00, base = 0x0, flags = creg::CF_None,
- memberRegistrator = 0x12de1c0, name = 0xe058ea "float3", size = 12,
- constructor = 0x9e0330 <float3::_ConstructInstance(void*)>,
- destructor = 0x9e0350 <float3::_DestructInstance(void*)>, nextBinder = 0x12de160},
- static memberRegistrator = 0x12de250, static CMP_EPS = 9.99999975e-05,
- static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
- x = 2.33603032e+20, y = 0, z = 2.07457226e+20}
- newDamage = <value optimized out>
- impulseMult = <value optimized out>
- damage = 41.3474655
- experienceMod = -1.38409217e+22
- paralyzeTime = <value optimized out>
- #1 0x000000000049ebd2 in CGameHelper::DoExplosionDamage (this=0x1f9b070, unit=0x7fffd813c430,
- owner=0x0, expPos=<value optimized out>, expRad=<value optimized out>,
- expSpeed=<value optimized out>, ignoreOwner=<value optimized out>,
- edgeEffectiveness=<value optimized out>, damages=..., weaponDefID=-1)
- at /home/abma/dev/spring/master/rts/Game/GameHelper.cpp:163
- volume = <value optimized out>
- volRad = <value optimized out>
- mod = 0.00999999978
- mod2 = <value optimized out>
- impulseStrength = <value optimized out>
- ---Type <return> to continue, or q <return> to quit---
- addedImpulse = {static binder = {class_ = 0x133cd00, base = 0x0, flags = creg::CF_None,
- memberRegistrator = 0x12de1c0, name = 0xe058ea "float3", size = 12,
- constructor = 0x9e0330 <float3::_ConstructInstance(void*)>,
- destructor = 0x9e0350 <float3::_DestructInstance(void*)>, nextBinder = 0x12de160},
- static memberRegistrator = 0x12de250, static CMP_EPS = 9.99999975e-05,
- static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
- x = -2.33603032e+20, y = -1.46139556e+20, z = -2.07457226e+20}
- damageFrame = <value optimized out>
- expDist1 = <value optimized out>
- damageDone = {static binder = {class_ = 0x1340570, base = 0x0, flags = creg::CF_None,
- memberRegistrator = 0x12cf320, name = 0xde6b58 "DamageArray", size = 32,
- constructor = 0x7d2270 <DamageArray::_ConstructInstance(void*)>,
- destructor = 0x7d1e70 <DamageArray::_DestructInstance(void*)>,
- nextBinder = 0x12cf280}, static memberRegistrator = 0x12cf388, paralyzeDamageTime = 0,
- impulseFactor = 1, impulseBoost = 0, craterMult = 1, craterBoost = 0, numTypes = 11,
- damages = 0x7fffe43c3bf0}
- piece = <value optimized out>
- expDist2 = <value optimized out>
- #2 0x000000000049f1dd in CGameHelper::Explosion (this=0x1f9b070, params=<value optimized out>)
- at /home/abma/dev/spring/master/rts/Game/GameHelper.cpp:255
- unit = 0x7fffffffd730
- hitUnitDamaged = <value optimized out>
- pos = <value optimized out>
- weaponDefID = -1
- ---Type <return> to continue, or q <return> to quit---
- expPos = {static binder = {class_ = 0x133cd00, base = 0x0, flags = creg::CF_None,
- memberRegistrator = 0x12de1c0, name = 0xe058ea "float3", size = 12,
- constructor = 0x9e0330 <float3::_ConstructInstance(void*)>,
- destructor = 0x9e0350 <float3::_DestructInstance(void*)>, nextBinder = 0x12de160},
- static memberRegistrator = 0x12de250, static CMP_EPS = 9.99999975e-05,
- static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
- x = 1188.58325, y = 179.292297, z = 2280.09326}
- hitUnit = 0x0
- expRad = 5
- altitude = <value optimized out>
- damages = @0x7fffffffd9a0
- realHeight = 179.292297
- owner = 0x0
- hitFeature = 0x0
- edgeEffectiveness = 0
- ignoreOwner = false
- gfxMod = 1
- dir = @0x12d1e24
- weaponDef = 0x0
- expSpeed = 10
- impactOnly = false
- damageGround = true
- noGfx = <value optimized out>
- explosionEvent = {pos = {static binder = {class_ = 0x133cd00, base = 0x0,
- ---Type <return> to continue, or q <return> to quit---
- flags = creg::CF_None, memberRegistrator = 0x12de1c0, name = 0xe058ea "float3",
- size = 12, constructor = 0x9e0330 <float3::_ConstructInstance(void*)>,
- destructor = 0x9e0350 <float3::_DestructInstance(void*)>, nextBinder = 0x12de160},
- static memberRegistrator = 0x12de250, static CMP_EPS = 9.99999975e-05,
- static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
- x = -nan(0x7fdeb0), y = 4.59163468e-41, z = -6.22573876e+31}, damage = 4.59163468e-41,
- radius = -nan(0x7fd900), weaponDef = 0x7cf535}
- #3 0x0000000000844d29 in CPieceProjectile::Collision (this=0x8f2a540)
- at /home/abma/dev/spring/master/rts/Sim/Projectiles/PieceProjectile.cpp:194
- params = {pos = @0x8f2a574, dir = @0x12d1e24, damages = @0x7fffffffd9a0, weaponDef = 0x0,
- owner = 0x0, hitUnit = 0x0, hitFeature = 0x0, areaOfEffect = 5, edgeEffectiveness = 0,
- explosionSpeed = 10, gfxMod = 1, impactOnly = false, ignoreOwner = false,
- damageGround = true}
- #4 0x000000000084908d in CProjectileHandler::CheckGroundCollisions (this=<value optimized out>,
- pc=...) at /home/abma/dev/spring/master/rts/Sim/Projectiles/ProjectileHandler.cpp:491
- groundHeight = 2.33603032e+20
- p = 0x8f2a540
- #5 0x00000000008498f6 in CProjectileHandler::CheckCollisions (this=0x4a95f20)
- at /home/abma/dev/spring/master/rts/Sim/Projectiles/ProjectileHandler.cpp:503
- myScopedTimerFromMakro = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffe4e14d48 "ProjectileHandler::CheckCollisions"}},
- starttime = 61076}, autoShowGraph = false}
- ---Type <return> to continue, or q <return> to quit---
- #6 0x000000000084a339 in CProjectileHandler::Update (this=0x7fffd813c430)
- at /home/abma/dev/spring/master/rts/Sim/Projectiles/ProjectileHandler.cpp:212
- No locals.
- #7 0x0000000000487b5a in CGame::SimFrame (this=0x7fffe416bf20)
- at /home/abma/dev/spring/master/rts/Game/Game.cpp:1512
- cputimer = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>},
- name = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffe4dee088 "Game::SimFrame"}}, starttime = 61076},
- autoShowGraph = true}
- forced = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = {
- static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffe48143c8 "Game::SimFrame (Update)"}},
- starttime = 61076}, autoShowGraph = false}
- #8 0x00000000004e0c1d in CGame::ClientReadNet (this=0x7fffe416bf20)
- at /home/abma/dev/spring/master/rts/Game/NetCommands.cpp:364
- inbuf = 0x92e2c80 "\002A[\t"
- dataLength = 1
- packetCode = 4 '\004'
- packet = {px = 0x443c700, pn = {pi_ = 0x95b41b0}}
- procstarttime = 61056
- #9 0x0000000000493be9 in CGame::Update (this=0x7fffe416bf20)
- at /home/abma/dev/spring/master/rts/Game/Game.cpp:906
- ---Type <return> to continue, or q <return> to quit---
- timeNow = <value optimized out>
- dif = <value optimized out>
- #10 0x00000000009cbff7 in SpringApp::UpdateSim (this=<value optimized out>, ac=0x7fffe416bf20)
- at /home/abma/dev/spring/master/rts/System/SpringApp.cpp:980
- ret = <value optimized out>
- #11 0x00000000009cc063 in SpringApp::Update (this=0x7fffffffe3c0)
- at /home/abma/dev/spring/master/rts/System/SpringApp.cpp:1058
- ret = <value optimized out>
- #12 0x00000000009d2961 in SpringApp::Run (this=0x7fffffffe3c0, argc=2, argv=0x7fffffffe718)
- at /home/abma/dev/spring/master/rts/System/SpringApp.cpp:1162
- No locals.
- #13 0x00000000009b3002 in MainFunc (argc=2, argv=0x7fffffffe718, ret=0x7fffffffe608)
- at /home/abma/dev/spring/master/rts/System/Main.cpp:54
- app = {cmdline = 0x133c4a0, lastRequiredDraw = 23692, static ogc = 0x0}
- #14 0x00000000009b35b9 in Run (argc=2, argv=0x7fffffffe718)
- at /home/abma/dev/spring/master/rts/System/Main.cpp:65
- ret = -1
- err = <value optimized out>
- #15 0x00007ffff43e9eff in __libc_start_main (main=0x9b36a0 <main(int, char**)>, argc=2,
- ubp_av=0x7fffffffe718, init=<value optimized out>, fini=<value optimized out>,
- rtld_fini=<value optimized out>, stack_end=0x7fffffffe708) at libc-start.c:226
- result = <value optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 6346254523332614369, 4590048,
- 140737488348944, 0, 0, -6346254522537158431, -6346270475957511967},
- ---Type <return> to continue, or q <return> to quit---
- mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xdac360, 0x7fffffffe718}, data = {
- prev = 0x0, cleanup = 0x0, canceltype = 14336864}}}
- not_first_call = <value optimized out>
- #16 0x0000000000460a09 in _start ()
- No symbol table info available.
Advertisement
Add Comment
Please, Sign In to add comment