View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0003283 | Spring engine | General | public | 2012-09-20 10:32 | 2012-09-20 11:42 | ||||
Reporter | abma | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | crash | Reproducibility | have not tried | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 91.0.1+git | ||||||||
Target Version | Fixed in Version | 91.0.1+git | |||||||
Summary | 0003283: SIGFPE in GroundMoveType.cpp:1064 | ||||||||
Description | http://buildbot.springrts.com/builders/validationtests/builds/1737/steps/validation%20test/logs/stdio | ||||||||
Steps To Reproduce | #0 0x00000000007ae357 in operator/ (f=0, this=<synthetic pointer>) at /home/buildbot/slave/full-linux/build/rts/System/float3.h:259 259 const float inv = (float) 1.0f / f; #0 0x00000000007ae357 in operator/ (f=0, this=<synthetic pointer>) at /home/buildbot/slave/full-linux/build/rts/System/float3.h:259 inv = <optimized out> #1 CGroundMoveType::GetObstacleAvoidanceDir (this=this@entry=0xce28880, desiredDir=...) at /home/buildbot/slave/full-linux/build/rts/Sim/MoveTypes/GroundMoveType.cpp:1064 avoidee = 0xbd6bb70 avoidMobiles = <optimized out> avoidanceResponse = <optimized out> avoidanceFallOff = <optimized out> avoideeFeature = false avoidanceRadiusSum = <optimized out> avoideeMassScale = <optimized out> avoideeMobile = false avoideeRadius = <optimized out> avoideeTurnSign = <optimized out> avoideeMD = 0x0 avoideeVector = <optimized out> avoidanceMassSum = <optimized out> avoiderTurnSign = <optimized out> oi = avoidanceDir = <optimized out> avoider = 0xd04f6a0 avoidanceRadius = <optimized out> avoiderRadius = 28.2842712 avoidanceVec = {static binder = {class_ = 0x1640050, base = 0x0, flags = creg::CF_None, memberRegistrator = 0x1239748, name = 0xce1048 "float3", size = 12, constructor = 0x90cc30 <float3::_ConstructInstance(void*)>, destructor = 0x90cc50 <float3::_DestructInstance(void*)>, nextBinder = 0x1239640}, static memberRegistrator = 0x1239798, static CMP_EPS = 9.99999975e-05, static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095, x = 0, y = 0, z = 0} avoiderMD = 0xbad92b0 avoiderMM = <optimized out> MAX_AVOIDEE_COSINE = -0.258819044 nearbyObjects = std::vector of length 2, capacity 2 = {0xd04f6a0, 0xbd6bb70} #2 0x00000000007afd84 in CGroundMoveType::FollowPath (this=this@entry=0xce28880) at /home/buildbot/slave/full-linux/build/rts/Sim/MoveTypes/GroundMoveType.cpp:494 rawWantedDir = {static binder = {class_ = 0x1640050, base = 0x0, flags = creg::CF_None, memberRegistrator = 0x1239748, name = 0xce1048 "float3", size = 12, constructor = 0x90cc30 <float3::_ConstructInstance(void*)>, destructor = 0x90cc50 <float3::_DestructInstance(void*)>, nextBinder = 0x1239640}, static memberRegistrator = 0x1239798, static CMP_EPS = 9.99999975e-05, static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095, x = 0.94867909, y = 0, z = 0.316226363} modWantedDir = <optimized out> wantReverse = false 0000003 0x00000000007b0396 in Update (this=0xce28880) at /home/buildbot/slave/full-linux/build/rts/Sim/MoveTypes/GroundMoveType.cpp:246 cmpEps = {static binder = {class_ = 0x1640050, base = 0x0, flags = creg::CF_None, memberRegistrator = 0x1239748, name = 0xce1048 "float3", size = 12, constructor = 0x90cc30 <float3::_ConstructInstance(void*)>, destructor = 0x90cc50 <float3::_DestructInstance(void*)>, nextBinder = 0x1239640}, static memberRegistrator = 0x1239798, static CMP_EPS = 9.99999975e-05, static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095, x = 9.99999975e-05, y = 9.99999997e-07, z = 9.99999975e-05} hasMoved = false wantReverse = false posDif = {static binder = {class_ = 0x1640050, base = 0x0, flags = creg::CF_None, memberRegistrator = 0x1239748, name = 0xce1048 "float3", size = 12, constructor = 0x90cc30 <float3::_ConstructInstance(void*)>, destructor = 0x90cc50 <float3::_DestructInstance(void*)>, nextBinder = 0x1239640}, static memberRegistrator = 0x1239798, static CMP_EPS = 9.99999975e-05, static NORMALIZE_EPS = 9.99999996e-13, static maxxpos = 4095, static maxzpos = 4095, x = 0, y = 0, z = 0} 0000004 CGroundMoveType::Update (this=0xce28880) at /home/buildbot/slave/full-linux/build/rts/Sim/MoveTypes/GroundMoveType.cpp:207 0000005 0x000000000088a955 in CUnitHandler::Update (this=0x5882d00) at /home/buildbot/slave/full-linux/build/rts/Sim/Units/UnitHandler.cpp:263 unit = 0xd04f6a0 moveType = <optimized out> myScopedTimerFromMakro = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = "Unit::MoveType::Update", starttime = 28680}, autoShowGraph = false} usi = #6 0x0000000000490283 in CGame::SimFrame (this=0x19827e0) at /home/buildbot/slave/full-linux/build/rts/Game/Game.cpp:1505 cputimer = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = "Game::SimFrame", starttime = 28680}, autoShowGraph = true} forced = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = "Game::SimFrame (Update)", starttime = 28680}, autoShowGraph = false} #7 0x00000000004dc824 in CGame::ClientReadNet (this=0x19827e0) at /home/buildbot/slave/full-linux/build/rts/Game/NetCommands.cpp:387 msgProcTimeSpent = <optimized out> dataLength = 1 allowMsgProcessing = true inbuf = <optimized out> packetCode = 2 '\002' packet = {px = 0x7f637823cd40, pn = {pi_ = 0x7f637823cd80}} simDrawRatio = <optimized out> maxSimFPS = 5 minDrawFPS = <optimized out> #8 0x0000000000493160 in CGame::Update (this=0x19827e0) at /home/buildbot/slave/full-linux/build/rts/Game/Game.cpp:893 diffsecs = <optimized out> #9 0x00000000008fa775 in UpdateSim (ac=<optimized out>) at /home/buildbot/slave/full-linux/build/rts/lib/gml/gml_base.h:43 No locals. 0000010 SpringApp::Update (this=this@entry=0x7fffa99e3410) at /home/buildbot/slave/full-linux/build/rts/System/SpringApp.cpp:924 ret = 1 #11 0x000000000090131c in SpringApp::Run (this=0x7fffa99e3410, argc=2, argv=0x7fffa99e36a8) at /home/buildbot/slave/full-linux/build/rts/System/SpringApp.cpp:1006 No locals. 0000012 0x00000000008e195a in MainFunc (argc=argc@entry=2, argv=argv@entry=0x7fffa99e36a8, ret=ret@entry=0x7fffa99e359c) at /home/buildbot/slave/full-linux/build/rts/System/Main.cpp:51 app = {cmdline = 0x163f7a0, binaryName = "/tmp/spring/tests/usr/local/bin/spring-headless"} 0000013 0x00000000008e1e14 in Run (argc=2, argv=0x7fffa99e36a8) at /home/buildbot/slave/full-linux/build/rts/System/Main.cpp:62 ret = -1 err = <optimized out> 0000014 0x00007f6390ddf735 in __libc_start_main () from /lib64/libc.so.6 No symbol table info available. #15 0x000000000046c9a9 in _start () | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
Notes | |
Kloot (developer) 2012-09-20 11:42 |
thanks, probably fixed after cc1854189b2a8e650df66c494addb09d51bdd112 |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2012-09-20 10:32 | abma | New Issue | |
2012-09-20 11:42 | Kloot | Note Added: 0009218 | |
2012-09-20 11:42 | Kloot | Status | new => resolved |
2012-09-20 11:42 | Kloot | Fixed in Version | => 91.0.1+git |
2012-09-20 11:42 | Kloot | Resolution | open => fixed |
2012-09-20 11:42 | Kloot | Assigned To | => Kloot |