Guest User

Untitled

a guest
Jul 29th, 2011
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.71 KB | None | 0 0
  1. Program received signal SIGFPE, Arithmetic exception.
  2. 0x0000000000926b2e in float3::SqLength (this=0x7fffffffd2f0)
  3. at /home/abma/dev/spring/master/rts/System/float3.h:529
  4. 529 return x*x + y*y + z*z;
  5. (gdb) bt full
  6. #0 0x0000000000926b2e in float3::SqLength (this=0x7fffffffd2f0)
  7. at /home/abma/dev/spring/master/rts/System/float3.h:529
  8. No locals.
  9. #1 0x0000000000b5aabe in float3::SafeNormalize (this=0x7fffffffd2f0)
  10. at /home/abma/dev/spring/master/rts/System/float3.h:463
  11. sql = 4.59163468e-41
  12. #2 0x0000000000f41384 in CUnit::DoDamage (this=0x7fffcaef70a0, damages=..., attacker=0x0,
  13. impulse=..., weaponDefId=-1) at /home/abma/dev/spring/master/rts/Sim/Units/Unit.cpp:1110
  14. hitDir = {static binder = {class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  15. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  16. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  17. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  18. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  19. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  20. x = -3.54271056e+20, y = 0, z = 9.91618839e+19}
  21. newDamage = 3.54271056e+20
  22. impulseMult = 4.59163468e-41
  23. damage = 48.9999962
  24. experienceMod = -9.91618839e+19
  25. paralyzeTime = -512919537
  26. #3 0x000000000097c1d6 in CGameHelper::DoExplosionDamage (this=0x3090f90, unit=0x7fffcaef70a0,
  27. owner=0x0, expPos=..., expRad=5, expSpeed=10, ignoreOwner=false, edgeEffectiveness=0,
  28. damages=..., weaponDefID=-1) at /home/abma/dev/spring/master/rts/Game/GameHelper.cpp:161
  29. volume = 0x7fffcae63f30
  30. ---Type <return> to continue, or q <return> to quit---
  31. diffPos = {static binder = {class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  32. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  33. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  34. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  35. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  36. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  37. x = -0.690954149, y = 0.533974111, z = 0.19340083}
  38. volRad = 16.5365849
  39. mod = 0.00999999978
  40. mod2 = 0.9799999
  41. addedImpulse = {static binder = {class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  42. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  43. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  44. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  45. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  46. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  47. x = 3.54271056e+20, y = -2.73783092e+20, z = -9.91618839e+19}
  48. damageFrame = -1
  49. basePos = {static binder = {class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  50. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  51. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  52. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  53. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  54. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  55. ---Type <return> to continue, or q <return> to quit---
  56. x = 2727.99902, y = 188.725861, z = 2792.67456}
  57. expDist1 = 5
  58. damageDone = {static binder = {class_ = 0x1dea5a0, base = 0x0, flags = creg::CF_None,
  59. memberRegistrator = 0x1d78b40, name = 0x15d7a8c "DamageArray", size = 32,
  60. constructor = 0xdd84ea <DamageArray::_ConstructInstance(void*)>,
  61. destructor = 0xdd8552 <DamageArray::_DestructInstance(void*)>,
  62. nextBinder = 0x1d78aa0}, static memberRegistrator = 0x1d78ba8, paralyzeDamageTime = 0,
  63. impulseFactor = 1, impulseBoost = 0, craterMult = 1, craterBoost = 0, numTypes = 11,
  64. damages = 0x7fffe4b2ae30}
  65. piece = 0x0
  66. expDist = 16.6365852
  67. expDist2 = 0.100000381
  68. #4 0x000000000097c927 in CGameHelper::Explosion (this=0x3090f90, params=...)
  69. at /home/abma/dev/spring/master/rts/Game/GameHelper.cpp:253
  70. unit = 0x7fffcaef70a0
  71. ui = {_M_current = 0x7fffe497a5b0}
  72. units = @0x7fffffffd5d0
  73. hitUnitDamaged = true
  74. pos = @0x7fffe4591d14
  75. weaponDefID = -1
  76. expPos = {static binder = {class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  77. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  78. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  79. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  80. ---Type <return> to continue, or q <return> to quit---
  81. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  82. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  83. x = 2739.49414, y = 181.838745, z = 2789.45703}
  84. hitUnit = 0x7fffcaef70a0
  85. expRad = 5
  86. altitude = 5.68644714
  87. damages = @0x7fffffffd770
  88. realHeight = 176.152298
  89. owner = 0x0
  90. hitFeature = 0x0
  91. edgeEffectiveness = 0
  92. ignoreOwner = false
  93. gfxMod = 1
  94. dir = @0x1d7b664
  95. weaponDef = 0x0
  96. expSpeed = 10
  97. impactOnly = false
  98. damageGround = true
  99. noGfx = false
  100. explosionEvent = {pos = {static binder = {class_ = 0x1de6d30, base = 0x0,
  101. flags = creg::CF_None, memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3",
  102. size = 12, constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  103. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  104. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  105. ---Type <return> to continue, or q <return> to quit---
  106. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  107. x = 2742.73706, y = 181.592773, z = 2790.47778}, damage = 5.60519386e-45,
  108. radius = 2742.73706, weaponDef = 0x3e742ef0452e67a5}
  109. #5 0x0000000000e84dc5 in CPieceProjectile::Collision (this=0x7fffe4591ce0, unit=0x7fffcaef70a0)
  110. at /home/abma/dev/spring/master/rts/Sim/Projectiles/PieceProjectile.cpp:236
  111. params = {pos = @0x7fffe4591d14, dir = @0x1d7b664, damages = @0x7fffffffd770,
  112. weaponDef = 0x0, owner = 0x0, hitUnit = 0x7fffcaef70a0, hitFeature = 0x0,
  113. areaOfEffect = 5, edgeEffectiveness = 0, explosionSpeed = 10, gfxMod = 1,
  114. impactOnly = false, ignoreOwner = false, damageGround = true}
  115. #6 0x0000000000e8b588 in CProjectileHandler::CheckUnitCollisions (this=0x57faf10, p=
  116. 0x7fffe4591ce0, tempUnits=..., endUnit=0x911fa78, ppos0=..., ppos1=...)
  117. at /home/abma/dev/spring/master/rts/Sim/Projectiles/ProjectileHandler.cpp:392
  118. pimpp = {static binder = {class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  119. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  120. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  121. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  122. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  123. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  124. x = 2739.49414, y = 181.838745, z = 2789.45703}
  125. unit = 0x7fffcaef70a0
  126. attacker = 0x0
  127. raytraced = true
  128. ui = 0x911fa58
  129. q = {b0 = true, b1 = false, t0 = 0.132750511, t1 = 1.81126559, p0 = {static binder = {
  130. ---Type <return> to continue, or q <return> to quit---
  131. class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  132. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  133. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  134. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  135. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  136. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  137. x = 2742.73706, y = 181.592773, z = 2790.47778}, p1 = {static binder = {
  138. class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  139. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  140. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  141. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  142. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  143. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  144. x = 11.6533566, y = -5.13005161, z = 10.5260344}, lmp = 0x0}
  145. #7 0x0000000000e8bc82 in CProjectileHandler::CheckUnitFeatureCollisions (this=0x57faf10, pc=...)
  146. at /home/abma/dev/spring/master/rts/Sim/Projectiles/ProjectileHandler.cpp:455
  147. ppos1 = {static binder = {class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  148. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  149. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  150. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  151. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  152. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  153. x = 2736.25146, y = 182.084702, z = 2788.43652}
  154. endUnit = 0x911fa78
  155. ---Type <return> to continue, or q <return> to quit---
  156. ppos0 = {static binder = {class_ = 0x1de6d30, base = 0x0, flags = creg::CF_None,
  157. memberRegistrator = 0x1d87ce0, name = 0x160aeca "float3", size = 12,
  158. constructor = 0x1047ede <float3::_ConstructInstance(void*)>,
  159. destructor = 0x1047f0e <float3::_DestructInstance(void*)>, nextBinder = 0x1d87c80},
  160. static memberRegistrator = 0x1d87d70, static CMP_EPS = 9.99999975e-05,
  161. static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095,
  162. x = 2744.82544, y = 181.434357, z = 2791.13501}
  163. speedf = 9.01211357
  164. endFeature = 0x915e260
  165. p = 0x7fffe4591ce0
  166. pci = {_M_node = 0x7fffe4591f80}
  167. tempUnits = {<std::_Vector_base<CUnit*, std::allocator<CUnit*> >> = {
  168. _M_impl = {<std::allocator<CUnit*>> = {<__gnu_cxx::new_allocator<CUnit*>> = {<No data fields>}, <No data fields>}, _M_start = 0x911fa50, _M_finish = 0x915e250,
  169. _M_end_of_storage = 0x915e250}}, <No data fields>}
  170. tempFeatures = {<std::_Vector_base<CFeature*, std::allocator<CFeature*> >> = {
  171. _M_impl = {<std::allocator<CFeature*>> = {<__gnu_cxx::new_allocator<CFeature*>> = {<No data fields>}, <No data fields>}, _M_start = 0x915e260, _M_finish = 0x919ca60,
  172. _M_end_of_storage = 0x919ca60}}, <No data fields>}
  173. #8 0x0000000000e8beba in CProjectileHandler::CheckCollisions (this=0x57faf10)
  174. at /home/abma/dev/spring/master/rts/Sim/Projectiles/ProjectileHandler.cpp:500
  175. myScopedTimerFromMakro = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = {static npos = <optimized out>,
  176. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data ---Type <return> to continue, or q <return> to quit---
  177. fields>}, <No data fields>}, _M_p = 0x7fffe45962a8 "ProjectileHandler::CheckCollisions"}},
  178. starttime = 796481}, autoShowGraph = false}
  179. #9 0x0000000000e8ab57 in CProjectileHandler::Update (this=0x57faf10)
  180. at /home/abma/dev/spring/master/rts/Sim/Projectiles/ProjectileHandler.cpp:212
  181. No locals.
  182. #10 0x000000000095ad31 in CGame::SimFrame (this=0x7fffe41fdb80)
  183. at /home/abma/dev/spring/master/rts/Game/Game.cpp:1512
  184. cputimer = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>},
  185. name = {static npos = <optimized out>,
  186. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffe4b0e918 "Game::SimFrame"}}, starttime = 796463},
  187. autoShowGraph = true}
  188. forced = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = {
  189. static npos = <optimized out>,
  190. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffe49e7a78 "Game::SimFrame (Update)"}},
  191. starttime = 796470}, autoShowGraph = false}
  192. #11 0x00000000009de46f in CGame::ClientReadNet (this=0x7fffe41fdb80)
  193. at /home/abma/dev/spring/master/rts/Game/NetCommands.cpp:363
  194. inbuf = 0x8203010 "\002:\350\n"
  195. dataLength = 1
  196. packetCode = 2 '\002'
  197. packet = {px = 0x8203030, pn = {pi_ = 0xae83ac0}}
  198. procstarttime = 796236
  199. ---Type <return> to continue, or q <return> to quit---
  200. __PRETTY_FUNCTION__ = "void CGame::ClientReadNet()"
  201. #12 0x00000000009576c0 in CGame::Update (this=0x7fffe41fdb80)
  202. at /home/abma/dev/spring/master/rts/Game/Game.cpp:906
  203. timeNow = 796236
  204. difTime = 516
  205. dif = 0.516000032
  206. #13 0x0000000001021303 in SpringApp::UpdateSim (this=0x7fffffffe580, ac=0x7fffe41fdb80)
  207. at /home/abma/dev/spring/master/rts/System/SpringApp.cpp:980
  208. ret = false
  209. #14 0x0000000001021379 in SpringApp::Update (this=0x7fffffffe580)
  210. at /home/abma/dev/spring/master/rts/System/SpringApp.cpp:1058
  211. ret = 1
  212. #15 0x000000000102163a in SpringApp::Run (this=0x7fffffffe580, argc=2, argv=0x7fffffffe748)
  213. at /home/abma/dev/spring/master/rts/System/SpringApp.cpp:1162
  214. No locals.
  215. #16 0x0000000000ffc40e in MainFunc (argc=2, argv=0x7fffffffe748, ret=0x7fffffffe62c)
  216. at /home/abma/dev/spring/master/rts/System/Main.cpp:54
  217. app = {cmdline = 0x1de64d0, lastRequiredDraw = 26777, static ogc = 0x0}
  218. #17 0x0000000000ffc6fc in Run (argc=2, argv=0x7fffffffe748)
  219. at /home/abma/dev/spring/master/rts/System/Main.cpp:65
  220. ret = -1
  221. err = 0x215
  222. #18 0x0000000000ffc79c in main (argc=2, argv=0x7fffffffe748)
  223. at /home/abma/dev/spring/master/rts/System/Main.cpp:95
  224. ---Type <return> to continue, or q <return> to quit---
  225. No locals.
Advertisement
Add Comment
Please, Sign In to add comment