2025-07-27 20:46 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003148Spring engineGeneralpublic2012-09-29 17:38
Reporterabma 
Assigned Toabma 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionunable to reproduce 
Product Version89.0 
Target VersionFixed in Version 
Summary0003148: 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 Informationhappened after a /give all & /give all 1 in zero-k
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0008881

abma (administrator)

bt full:
http://paste.springfiles.com/view/ff5653cc

~0008928

zerver (reporter)

Look at LuaSyncedCtrl::SetUnitCrashing, maybe that assert is just wrong?

~0009232

abma (administrator)

...
+Notes

-Issue History
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
+Issue History