View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0024464 | AI War 2 | Crash/Exception | Feb 22, 2021 6:20 am | Feb 22, 2021 7:50 pm | |
Reporter | Zweihand | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | Beta 2.744 Scourge Industries, Inc | ||||
Fixed in Version | Beta 2.745 The Unsmothering | ||||
Summary | 0024464: Exception error during gameplay, seems to be about simulated unit/squad speed. | ||||
Description | Error log dump: 2.744 SINGLEP Squad CalculateSpeed exception at debugStage 3200, exception: System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.Dictionary`2+Enumerator[TKey,TValue].MoveNext () [0x00016] in <9577ac7a62ef43179789031239ba8798>:0 at Arcen.AIW2.Core.SpeedGroup.CalculateCurrentSpeedLimit_SimpleNPCAIStyle () [0x0008d] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at Arcen.AIW2.Core.SpeedGroup.CalculateUnitSpeedLimits () [0x00014] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at Arcen.AIW2.Core.SpeedGroup.RemoveEntity (Arcen.AIW2.Core.GameEntity_Squad Entity) [0x0003d] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at Arcen.AIW2.Core.GameEntity_Squad.CalculateSpeed () [0x000c1] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at System.Environment.get_StackTrace () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <6330742ff9a24c7fad0e8f3ae676c767>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <6330742ff9a24c7fad0e8f3ae676c767>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <6330742ff9a24c7fad0e8f3ae676c767>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <6330742ff9a24c7fad0e8f3ae676c767>:0 at Arcen.AIW2.Core.GameEntity_Squad.CalculateSpeed () [0x00000] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at Arcen.AIW2.Core.GameEntity_Squad.DoEntityStepLogic_Ship (Arcen.Universal.FInt EffectiveDeltaTime, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at Arcen.AIW2.External.EntitySimLogicImplementation+<>c__DisplayClass38_0.<DoCombatStepForPlanet>b__2 (Arcen.AIW2.Core.GameEntity_Squad entity) [0x00000] in <ca49a082a48e4b06b626c3faa4efae1e>:0 at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x00000] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x00000] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.DoCombatStepForPlanet (Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ca49a082a48e4b06b626c3faa4efae1e>:0 at Arcen.AIW2.External.EntitySimLogicImplementation+<>c__DisplayClass53_0.<DoCombatPerStepLogic>b__0 (Arcen.AIW2.Core.Planet planet) [0x00000] in <ca49a082a48e4b06b626c3faa4efae1e>:0 at Arcen.AIW2.Core.Galaxy.DoForPlanets (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at Arcen.AIW2.Core.World_AIW2.DoForPlanets (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <45c4b37ce7aa417495de7f8a02c0b11a>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.DoCombatPerStepLogic (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ca49a082a48e4b06b626c3faa4efae1e>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.DoWorldStepLogic_FromSimBGThread (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ca49a082a48e4b06b626c3faa4efae1e>:0 at Arcen.AIW2.External.SimExecution.Execute () [0x00000] in <ca49a082a48e4b06b626c3faa4efae1e>:0 at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <ca49a082a48e4b06b626c3faa4efae1e>:0 at Arcen.AIW2.External.ArcenExecutionContext.InnerRun () [0x00000] in <ca49a082a48e4b06b626c3faa4efae1e>:0 at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <ca49a082a48e4b06b626c3faa4efae1e>:0 at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 On another issue, the automated energy juggle completely fails at 5x simulation at times and keeps you in a perpetual brownout. Hilarious but game costing for players who like to play at higher simulation speeds (I like to play on 5x tbh). | ||||
Tags | No tags attached. | ||||
|
Thank you! * Fixed an issue with speed groups that could cause various inefficiencies, as well as also errors in multiplayer and now in single player, too. Not sure if this fixed the multiplayer sync problem with speed groups, but it does at least fix the single player one and the inefficiencies. |
Date Modified | Username | Field | Change |
---|---|---|---|
Feb 22, 2021 6:20 am | Zweihand | New Issue | |
Feb 22, 2021 7:50 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Feb 22, 2021 7:50 pm | Chris_McElligottPark | Status | new => resolved |
Feb 22, 2021 7:50 pm | Chris_McElligottPark | Resolution | open => fixed |
Feb 22, 2021 7:50 pm | Chris_McElligottPark | Fixed in Version | => Beta 2.745 The Unsmothering |
Feb 22, 2021 7:50 pm | Chris_McElligottPark | Note Added: 0060601 |