View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0003148 | Spring engine | General | public | 2012-07-03 02:34 | 2012-09-29 17:38 | ||||
Reporter | abma | ||||||||
Assigned To | abma | ||||||||
Priority | normal | Severity | crash | Reproducibility | have not tried | ||||
Status | resolved | Resolution | unable to reproduce | ||||||
Product Version | 89.0 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0003148: assertion failed in rts/Sim/MoveTypes/StrafeAirMoveType.cpp", line=1020 | ||||||||
Description | #0 0x00007fa254e0988d in __libc_waitpid (pid=<optimized out>, stat_loc=<optimized out>, options=<optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:41 #1 0x000000000124a3a9 in Platform::MsgBox (message=..., caption=..., flags=@0x7fffa3798f3c: 9) at /home/abma/dev/spring/develop/rts/System/Platform/Linux/MessageBox.cpp:104 #2 0x00000000011aecd7 in ExitMessage (msg=..., caption=..., flags=9, forced=false) at /home/abma/dev/spring/develop/rts/System/Platform/errorhandler.cpp:41 0000003 0x00000000011aeec8 in ErrorMessageBox (msg=..., caption=..., flags=9) at /home/abma/dev/spring/develop/rts/System/Platform/errorhandler.cpp:99 0000004 0x0000000001242a3e in CrashHandler::HandleSignal (signal=6) at /home/abma/dev/spring/develop/rts/System/Platform/Linux/CrashHandler.cpp:554 0000005 <signal handler called> #6 0x00007fa251c79445 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007fa251c7cbab in __GI_abort () at abort.c:91 #8 0x00007fa251c7210e in __assert_fail_base (fmt=<optimized out>, assertion=0x1752730 "aircraftState != AIRCRAFT_CRASHING || newState == AIRCRAFT_CRASHING", file=0x1752678 "/home/abma/dev/spring/develop/rts/Sim/MoveTypes/StrafeAirMoveType.cpp", line=<optimized out>, function=<optimized out>) at assert.c:94 #9 0x00007fa251c721b2 in __GI___assert_fail (assertion=0x1752730 "aircraftState != AIRCRAFT_CRASHING || newState == AIRCRAFT_CRASHING", file=0x1752678 "/home/abma/dev/spring/develop/rts/Sim/MoveTypes/StrafeAirMoveType.cpp", line=1020, function=0x17528e0 "virtual void CStrafeAirMoveType::SetState(AAirMoveType::AircraftState)") at assert.c:103 0000010 0x0000000000fd4652 in CStrafeAirMoveType::SetState (this=0x2da08d10, newState=AAirMoveType::AIRCRAFT_TAKEOFF) at /home/abma/dev/spring/develop/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:1020 #11 0x0000000000fcc3a3 in AAirMoveType::DependentDied (this=0x2da08d10, o=0x32831980) at /home/abma/dev/spring/develop/rts/Sim/MoveTypes/AAirMoveType.cpp:122 0000012 0x000000000119e38a in CObject::Detach (this=0x32831980) at /home/abma/dev/spring/develop/rts/System/Object.cpp:56 0000013 0x000000000119e67f in CObject::~CObject (this=0x32831980, __in_chrg=<optimized out>) at /home/abma/dev/spring/develop/rts/System/Object.cpp:83 0000014 0x0000000000f6ee59 in CAirBaseHandler::LandingPad::~LandingPad (this=0x32831980, __in_chrg=<optimized out>) at /home/abma/dev/spring/develop/rts/Sim/Misc/AirBaseHandler.h:26 #15 0x0000000000f6ee8c in CAirBaseHandler::LandingPad::~LandingPad (this=0x32831980, __in_chrg=<optimized out>) at /home/abma/dev/spring/develop/rts/Sim/Misc/AirBaseHandler.h:26 #16 0x0000000000f6e504 in CAirBaseHandler::DeregisterAirBase (this=0xa5b8a40, base=0x35adea60) at /home/abma/dev/spring/develop/rts/Sim/Misc/AirBaseHandler.cpp:104 ---Type <return> to continue, or q <return> to quit--- #17 0x00000000010f52ac in CUnit::~CUnit (this=0x35adea60, __in_chrg=<optimized out>) at /home/abma/dev/spring/develop/rts/Sim/Units/Unit.cpp:265 #18 0x00000000011340ef in CBuilding::~CBuilding (this=0x35adea60, __in_chrg=<optimized out>) at /home/abma/dev/spring/develop/rts/Sim/Units/UnitTypes/Building.h:17 #19 0x000000000113936e in CFactory::~CFactory (this=0x35adea60, __in_chrg=<optimized out>) at /home/abma/dev/spring/develop/rts/Sim/Units/UnitTypes/Factory.cpp:60 0000020 0x00000000011393d8 in CFactory::~CFactory (this=0x35adea60, __in_chrg=<optimized out>) at /home/abma/dev/spring/develop/rts/Sim/Units/UnitTypes/Factory.cpp:65 #21 0x0000000001120283 in CUnitHandler::DeleteUnitNow (this=0xa4e2360, delUnit=0x35adea60) at /home/abma/dev/spring/develop/rts/Sim/Units/UnitHandler.cpp:180 #22 0x00000000011203fc in CUnitHandler::Update (this=0xa4e2360) at /home/abma/dev/spring/develop/rts/Sim/Units/UnitHandler.cpp:221 #23 0x0000000000b56e31 in CGame::SimFrame (this=0x38a3cc0) at /home/abma/dev/spring/develop/rts/Game/Game.cpp:1491 0000024 0x0000000000bd881a in CGame::ClientReadNet (this=0x38a3cc0) at /home/abma/dev/spring/develop/rts/Game/NetCommands.cpp:393 #25 0x0000000000b53d49 in CGame::Update (this=0x38a3cc0) at /home/abma/dev/spring/develop/rts/Game/Game.cpp:885 0000026 0x00000000011bb73d in GML::UpdateSim (ac=0x38a3cc0) at /home/abma/dev/spring/develop/rts/lib/gml/gml_base.h:40 0000027 0x00000000011b88d2 in SpringApp::Update (this=0x7fffa379a830) at /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:934 #28 0x00000000011b8abf in SpringApp::Run (this=0x7fffa379a830, argc=3, argv=0x7fffa379aa28) at /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:1017 0000029 0x0000000001197e14 in MainFunc (argc=3, argv=0x7fffa379aa28, ret=0x7fffa379a90c) at /home/abma/dev/spring/develop/rts/System/Main.cpp:51 #30 0x00000000011981cb in Run (argc=3, argv=0x7fffa379aa28) at /home/abma/dev/spring/develop/rts/System/Main.cpp:62 #31 0x0000000001198264 in main (argc=3, argv=0x7fffa379aa28) at /home/abma/dev/spring/develop/rts/System/Main.cpp:92 | ||||||||
Additional Information | happened after a /give all & /give all 1 in zero-k | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
abma (administrator) 2012-07-03 02:35 |
bt full: http://paste.springfiles.com/view/ff5653cc |
zerver (reporter) 2012-07-08 14:23 |
Look at LuaSyncedCtrl::SetUnitCrashing, maybe that assert is just wrong? |
abma (administrator) 2012-09-29 17:38 |
... |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2012-07-03 02:34 | abma | New Issue | |
2012-07-03 02:35 | abma | Note Added: 0008881 | |
2012-07-03 02:36 | abma | File Added: 20120703_014107_Ternion_88.0.1-477-g785b3a2 release.sdf | |
2012-07-03 02:39 | abma | Severity | minor => crash |
2012-07-03 02:39 | abma | Product Version | => 89.0 |
2012-07-08 14:23 | zerver | Note Added: 0008928 | |
2012-09-29 17:38 | abma | Note Added: 0009232 | |
2012-09-29 17:38 | abma | Status | new => resolved |
2012-09-29 17:38 | abma | Resolution | open => unable to reproduce |
2012-09-29 17:38 | abma | Assigned To | => abma |