Triple A Console game restart bug?
-
Hey ya'll - recently downloaded and have played a few games - i just ran into this weird bug - title basically explains it all - i'm ending a turn just finished purchasing units and the next thing would be to place them - however the triple a console window appears as does the triple a menu to set human vs ai players - it seems to be restarting itself? wondering if this is a common problem or if their is a fix - appreciate any suggestions
cheers
PS - this is what triple a console is popping up
triplea.engine.version.bin:1.9
Loading map: world_at_war, from: C:\Users\Jack\triplea\downloadedMaps\world_at_war-master.zip
Loading resources from the following paths: [C:\Users\Jack\triplea\downloadedMaps\world_at_war-master.zip, C:\Program Files\TripleA\assets]
Loading map: world_at_war, from: C:\Users\Jack\triplea\downloadedMaps\world_at_war-master.zip
Loading resources from the following paths: [C:\Users\Jack\triplea\downloadedMaps\world_at_war-master.zip, C:\Program Files\TripleA\assets]
Current battle exists but is not on pending list: Battle in:Kufra battle type:Battle defender:Italians attacked by:British from:[Hun, Tobruk, Mersa Matruh, Darfur] attacking with: [Adv.Fighter owned by British, Artillery owned by British, Elite owned by British, Fighter owned by British, Infantry owned by British]
java.lang.IllegalStateException: Trying to add info to battle records that do not exist
at games.strategy.triplea.delegate.dataObjects.BattleRecords.addResultToBattle(BattleRecords.java:207)
at games.strategy.triplea.delegate.MustFightBattle.attackerWins(MustFightBattle.java:2480)
at games.strategy.triplea.delegate.MustFightBattle.fight(MustFightBattle.java:341)
at games.strategy.triplea.delegate.BattleDelegate.fightCurrentBattle(BattleDelegate.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at games.strategy.engine.delegate.DelegateExecutionManager$1.invoke(DelegateExecutionManager.java:156)
at com.sun.proxy.$Proxy3.fightCurrentBattle(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at games.strategy.engine.message.unifiedmessenger.EndPoint.invokeSingle(EndPoint.java:164)
at games.strategy.engine.message.unifiedmessenger.EndPoint.invokeMultiple(EndPoint.java:146)
at games.strategy.engine.message.unifiedmessenger.EndPoint.invokeLocal(EndPoint.java:132)
at games.strategy.engine.message.unifiedmessenger.UnifiedMessenger.invokeAndWait(UnifiedMessenger.java:103)
at games.strategy.engine.message.UnifiedInvocationHandler.invoke(UnifiedInvocationHandler.java:51)
at com.sun.proxy.$Proxy3.fightCurrentBattle(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at games.strategy.engine.gamePlayer.DefaultPlayerBridge$GameOverInvocationHandler.invoke(DefaultPlayerBridge.java:154)
at com.sun.proxy.$Proxy3.fightCurrentBattle(Unknown Source)
at games.strategy.triplea.TripleAPlayer.battle(TripleAPlayer.java:466)
at games.strategy.triplea.TripleAPlayer.start(TripleAPlayer.java:129)
at games.strategy.engine.framework.ServerGame.waitForPlayerToFinishStep(ServerGame.java:524)
at games.strategy.engine.framework.ServerGame.runStep(ServerGame.java:410)
at games.strategy.engine.framework.ServerGame.startGame(ServerGame.java:266)
at games.strategy.engine.framework.startup.launcher.LocalLauncher.launchInNewThread(LocalLauncher.java:61)
at games.strategy.engine.framework.startup.launcher.AbstractLauncher.lambda$launch$164(AbstractLauncher.java:51)
at java.lang.Thread.run(Unknown Source)
at games.strategy.engine.message.UnifiedInvocationHandler.invoke(UnifiedInvocationHandler.java:63)
at com.sun.proxy.$Proxy3.fightCurrentBattle(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at games.strategy.engine.gamePlayer.DefaultPlayerBridge$GameOverInvocationHandler.invoke(DefaultPlayerBridge.java:154)
at com.sun.proxy.$Proxy3.fightCurrentBattle(Unknown Source)
at games.strategy.triplea.TripleAPlayer.battle(TripleAPlayer.java:466)
at games.strategy.triplea.TripleAPlayer.start(TripleAPlayer.java:129)
at games.strategy.engine.framework.ServerGame.waitForPlayerToFinishStep(ServerGame.java:524)
at games.strategy.engine.framework.ServerGame.runStep(ServerGame.java:410)
at games.strategy.engine.framework.ServerGame.startGame(ServerGame.java:266)
at games.strategy.engine.framework.startup.launcher.LocalLauncher.launchInNewThread(LocalLauncher.java:61)
at games.strategy.engine.framework.startup.launcher.AbstractLauncher.lambda$launch$164(AbstractLauncher.java:51)
at java.lang.Thread.run(Unknown Source) -
@schliefen It appears your save game is corrupted and sees a battle that doesn't exist or something. Can you upload your save game as well so we can take a look?
-
@redrum thanks for the reply - see attached