View Issue Details

IDProjectCategoryLast Update
0029222AI War 2Bug - GameplayAug 6, 2024 10:15 pm
Reporterykk488 Assigned ToBadgerBadger  
Status resolvedResolutionfixed 
Product Version5.607 Imperial Mercy 
Summary0029222: Hey! Move order to ZeroZero! That's a BUG!
Descriptionfrequently popup this error while playing
TagsNo tags attached.

Relationships

related to 0029220 new Move to 0,0 thats a BUG! 
related to 0029232 new Massively repeating coordinate error, corrupts savefile 

Activities

ykk488

Aug 4, 2024 10:58 am

reporter   ~0069881

Later this popup happens
SINGLEP DELAYED132 TID32 List InsertRange Error C, debugIndex 2 List.CopyTo:
ArcenDebugLog.txt (1,045,170 bytes)

ykk488

Aug 4, 2024 11:00 am

reporter   ~0069882

Error while saving
SINGLEP DELAYED134 TID29 GameEntity_Squad serialization error at stage 2000, error: System.Exception: To properly be stored, the value of each combat space coordinate must be between -262,143 and +262,143 but the coordinates passed in for 'WorldLocation' were X: -330,548 , Y: -333,041. These would be outside of the gravity well! Note that passing 0,0 is also fine, but that was not the case here.
ArcenDebugLog-2.txt (1,047,190 bytes)

ykk488

Aug 4, 2024 11:01 am

reporter   ~0069883

save files
1.save (228,628 bytes)
1.savemet (435 bytes)   
#map:Simple
#seed:410534003
#game_time:359
#campaign:1
#hardest_ai:<color=#ffe066>Moderate</color>  Fortress Baron
#difficulty:<color=#66ffce>Easier</color>
#times_loaded:0
#players:<color=#318ce7>K</color>
#dlc_used:1_The_Spire_Rises,2_Zenith_Onslaught,3_The_Neinzul_Abyss
#mods_used:
#author:<color=#318ce7>K</color>
#ironman:False
#isquickstart:False
#player_type:<color=#ffffff>Fallen Spire</color>
#community:False
1.savemet (435 bytes)   
2.save (241,929 bytes)
2.savemet (435 bytes)   
#map:Realistic
#seed:448806
#game_time:601
#campaign:1
#hardest_ai:<color=#ffe066>Moderate</color>  Fortress Baron
#difficulty:<color=#66ffce>Easier</color>
#times_loaded:0
#players:<color=#318ce7>K</color>
#dlc_used:1_The_Spire_Rises,2_Zenith_Onslaught,3_The_Neinzul_Abyss
#mods_used:
#author:<color=#318ce7>K</color>
#ironman:False
#isquickstart:False
#player_type:<color=#ffffff>Fallen Spire</color>
#community:False
2.savemet (435 bytes)   
Campaign Start.save (238,991 bytes)
Campaign Start.savemet (433 bytes)   
#map:Realistic
#seed:448806
#game_time:0
#campaign:1
#hardest_ai:<color=#ffe066>Moderate</color>  Fortress Baron
#difficulty:<color=#66ffce>Easier</color>
#times_loaded:0
#players:<color=#318ce7>K</color>
#dlc_used:1_The_Spire_Rises,2_Zenith_Onslaught,3_The_Neinzul_Abyss
#mods_used:
#author:<color=#318ce7>K</color>
#ironman:False
#isquickstart:False
#player_type:<color=#ffffff>Fallen Spire</color>
#community:False
Campaign Start.savemet (433 bytes)   

BadgerBadger

Aug 6, 2024 10:15 pm

manager   ~0069897

I was able to reproduce the problem quickly on 2.save. It looks like it's related to the Experimental Stacking Algorithm; every so often a unit would be created with WorldLocation ArcenPoint.ZeroZeroPoint. This unit then becomes a time bomb; as soon as it hits a code path that checks the WorldLocation, the game will hit an error. However, it might be some time before that happened.

I fixed the bug where the units were created at ZeroZeroPoint, but that won't fix existing bugged units in game. So I recommend that if you have used the Experimental Stacking Algorithm, you should abandon the save and restart. As far as I know, the Experimental Stacking Algorithm is okay in new save games.

Issue History

Date Modified Username Field Change
Aug 4, 2024 10:56 am ykk488 New Issue
Aug 4, 2024 10:58 am ykk488 Note Added: 0069881
Aug 4, 2024 10:58 am ykk488 File Added: ArcenDebugLog.txt
Aug 4, 2024 11:00 am ykk488 Note Added: 0069882
Aug 4, 2024 11:00 am ykk488 File Added: ArcenDebugLog-2.txt
Aug 4, 2024 11:01 am ykk488 Note Added: 0069883
Aug 4, 2024 11:01 am ykk488 File Added: 1.save
Aug 4, 2024 11:01 am ykk488 File Added: 1.savemet
Aug 4, 2024 11:01 am ykk488 File Added: 2.save
Aug 4, 2024 11:01 am ykk488 File Added: 2.savemet
Aug 4, 2024 11:01 am ykk488 File Added: Campaign Start.save
Aug 4, 2024 11:01 am ykk488 File Added: Campaign Start.savemet
Aug 5, 2024 1:37 pm ParadoxSong Relationship added related to 0029220
Aug 6, 2024 9:47 pm BadgerBadger Relationship added related to 0029232
Aug 6, 2024 10:15 pm BadgerBadger Note Added: 0069897
Aug 6, 2024 10:15 pm BadgerBadger Assigned To => BadgerBadger
Aug 6, 2024 10:15 pm BadgerBadger Status new => resolved
Aug 6, 2024 10:15 pm BadgerBadger Resolution open => fixed