View Issue Details

IDProjectCategoryLast Update
0025475AI War 2Crash/ExceptionAug 5, 2021 4:55 pm
ReporterDaniexpert Assigned ToChris_McElligottPark  
Severityblock 
Status resolvedResolutionfixed 
Product VersionBeta 3.503 Multiplayer Sound 
Fixed in VersionBeta 3.504 Multiplayer Achievements 
Summary0025475: Extreme error spam
DescriptionAfter I reopened the save in issue 0025474 (I'll upload it here also), I started receiving an extreme amount of errors and had to ALT+F4. Thankfully I got it before all the logs reached the max lines and get wiped. It was spamming a few hundreds of these per second.
TagsNo tags attached.

Relationships

related to 0025474 feedbackChris_McElligottPark Huge negative randomic metal outflow 

Activities

Daniexpert

Aug 5, 2021 9:06 am

manager  

exceptionSpam.txt (7,884 bytes)   
Exception in EntityOrder.CalculateStrengthCountingData at stage 3300:System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.EntityOrder.CalculateStrengthCountingData (Arcen.AIW2.Core.GameEntity_Squad ForEntity, System.Boolean IsFirstCommand, System.Boolean CalculateForLastFrame, System.Boolean CalculateForInProgress) [0x000a0] in <da12c8ad86e4427c9c029187bdba6942>:0 

DELAYED9: Exception in DelegateHelper_AreaBoostPlanning_CheckAttractsShotsAgainstAllies at stage 1120:System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.AreaBoostPlanning.DelegateHelper_AreaBoostPlanning_CheckAttractsShotsAgainstAllies (Arcen.AIW2.Core.GameEntity_Squad areaBooster) [0x00056] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <e6c263c3478540379b40cbd8b3af8103>:0 
  at Arcen.AIW2.External.AreaBoostPlanning.DelegateHelper_AreaBoostPlanning_CheckAttractsShotsAgainstAllies (Arcen.AIW2.Core.GameEntity_Squad areaBooster) [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.AreaBoostPlanning.DelegateHelper_AreaBoostPlanning_CheckAreaBooster (Arcen.AIW2.Core.GameEntity_Squad areaBooster) [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x00000] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x00000] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at Arcen.AIW2.External.AreaBoostPlanning+<>c.<Execute>b__4_0 (Arcen.AIW2.Core.Planet planet) [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.Core.Galaxy.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at Arcen.AIW2.Core.World_AIW2.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at Arcen.AIW2.External.AreaBoostPlanning.Execute () [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.ArcenShortTermPlanningContext.InnerRun () [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 

DELAYED10: Exception in EntityOrder.CalculateStrengthCountingData at stage 3300:System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.EntityOrder.CalculateStrengthCountingData (Arcen.AIW2.Core.GameEntity_Squad ForEntity, System.Boolean IsFirstCommand, System.Boolean CalculateForLastFrame, System.Boolean CalculateForInProgress) [0x000a0] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <e6c263c3478540379b40cbd8b3af8103>:0 
  at Arcen.AIW2.Core.EntityOrder.CalculateStrengthCountingData (Arcen.AIW2.Core.GameEntity_Squad ForEntity, System.Boolean IsFirstCommand, System.Boolean CalculateForLastFrame, System.Boolean CalculateForInProgress) [0x00000] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at Arcen.AIW2.Core.EntityOrderCollection.CalculateStrengthCountingData () [0x00000] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at Arcen.AIW2.External.StrengthCounting.DelegateHelper_DoCombatStep_StrengthCounting (Arcen.AIW2.Core.GameEntity_Squad entity) [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x00000] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at Arcen.AIW2.External.StrengthCounting.UnrolledDoFor_StrengthCounting (Arcen.AIW2.Core.PlanetFaction faction) [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.StrengthCounting.DoPlanetFactionStepLogic_Phase1 (Arcen.AIW2.Core.PlanetFaction pFaction) [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.StrengthCounting.DoPlanetFactionStepLogic (System.Int32 strenthCountingStage, Arcen.AIW2.Core.PlanetFaction faction) [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.StrengthCounting+<>c__DisplayClass8_0.<RunStrengthCounting>b__1 (Arcen.AIW2.Core.Planet planet) [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.Core.Galaxy.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at Arcen.AIW2.Core.World_AIW2.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <da12c8ad86e4427c9c029187bdba6942>:0 
  at Arcen.AIW2.External.StrengthCounting.RunStrengthCounting (System.Boolean UpdatePlanetDirectlyAfter) [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.StrengthCounting.Execute () [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.ArcenShortTermPlanningContext.InnerRun () [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <fbc92d115f3d40dc9fcb12b8381cd65c>:0 
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
exceptionSpam.txt (7,884 bytes)   
noAllyNotif.save (1,222,452 bytes)

Chris_McElligottPark

Aug 5, 2021 4:55 pm

administrator   ~0062621

"EntityOrder.CalculateStrengthCountingData at stage 3300" is fixed by the big system overhaul thing I did for this next build.

"DelegateHelper_AreaBoostPlanning_CheckAttractsShotsAgainstAllies at stage" is as well!

Issue History

Date Modified Username Field Change
Aug 5, 2021 9:06 am Daniexpert New Issue
Aug 5, 2021 9:06 am Daniexpert Status new => assigned
Aug 5, 2021 9:06 am Daniexpert Assigned To => Chris_McElligottPark
Aug 5, 2021 9:06 am Daniexpert File Added: exceptionSpam.txt
Aug 5, 2021 9:06 am Daniexpert File Added: noAllyNotif.save
Aug 5, 2021 9:06 am Daniexpert Relationship added related to 0025474
Aug 5, 2021 9:08 am Daniexpert Description Updated
Aug 5, 2021 4:55 pm Chris_McElligottPark Status assigned => resolved
Aug 5, 2021 4:55 pm Chris_McElligottPark Resolution open => fixed
Aug 5, 2021 4:55 pm Chris_McElligottPark Fixed in Version => Beta 3.504 Multiplayer Achievements
Aug 5, 2021 4:55 pm Chris_McElligottPark Note Added: 0062621