View Issue Details

IDProjectCategoryLast Update
0024843AI War 2Crash/ExceptionMay 8, 2021 6:28 pm
ReporterTzarro Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version2.901 AIP Reduction Clarity 
Fixed in Version2.902 Rather Refined Ghosts 
Summary0024843: Error Message Causing Game to "Freeze"
DescriptionI was probably a few seconds away from the Phase 2 overlord destroying my Home Command Station while I was engaging some Dark Zenith at the same time several systems away. The attached save will almost immediately trigger the error message upon loading. Attempting to unpause the game will not cause the game time to advance. Relevant log section also included.
TagsNo tags attached.

Activities

Tzarro

May 8, 2021 5:21 am

developer  

Diff1FreezeSave.zip (296,349 bytes)
ArcenDebugLog.txt (8,086 bytes)   
5/8/2021 12:59:45 AM	2.901	SINGLEP	Start load save: C:/Program Files (x86)/Steam/steamapps/common/AI War 2/PlayerData/Save/Diff 1 Test\1.save Source1: AnythingElse Source3: LoadingSaveGame
5/8/2021 12:59:45 AM	2.901	SINGLEP	Recalculated Strengths For Loaded Galaxy Map in 19ms
5/8/2021 12:59:45 AM	2.901	SINGLEP	Finish load save in 307.1ms
5/8/2021 1:04:46 AM	2.901	SINGLEP	An exo is requested to use relentless waves. This is almost certainly a bug.
5/8/2021 1:14:07 AM	2.901	SINGLEP	Skipped log Achievement To Steam Lots Of Metal because we think it's already there.
5/8/2021 1:40:09 AM	2.901	SINGLEP	An exo is requested to use relentless waves. This is almost certainly a bug.
5/8/2021 1:43:18 AM	2.901	SINGLEP	An exo is requested to use relentless waves. This is almost certainly a bug.
5/8/2021 1:43:18 AM	2.901	SINGLEP	Logged Achievement To Steam Library of Alexandria
5/8/2021 1:53:04 AM	2.901	SINGLEP	spawning 2 defensive structures near structures
5/8/2021 1:53:04 AM	2.901	SINGLEP	DZ base invasion strength per planet: 15000
5/8/2021 1:53:04 AM	2.901	SINGLEP	DZ invasion strength after factoring in overall power level: 30615
5/8/2021 1:53:04 AM	2.901	SINGLEP	DZ invasion strength after factoring current player strength (485): 30615
5/8/2021 1:53:04 AM	2.901	SINGLEP	DZ invasion strength after factoring in ai difficulty: 30615
5/8/2021 1:53:04 AM	2.901	SINGLEP	Spawning 30,615 strength, 5 units against overall power level 1.701
5/8/2021 1:53:04 AM	2.901	SINGLEP	spawning 2 defensive structures near structures
5/8/2021 1:53:04 AM	2.901	SINGLEP	DZ base invasion strength per planet: 15000
5/8/2021 1:53:04 AM	2.901	SINGLEP	DZ invasion strength after factoring in overall power level: 30615
5/8/2021 1:53:04 AM	2.901	SINGLEP	DZ invasion strength after factoring current player strength (485): 30615
5/8/2021 1:53:04 AM	2.901	SINGLEP	DZ invasion strength after factoring in ai difficulty: 30615
5/8/2021 1:53:04 AM	2.901	SINGLEP	Spawning 30,615 strength, 4 units against overall power level 1.701
5/8/2021 1:59:51 AM	2.901	SINGLEP	Another hop taken of the sphere; now at 1
5/8/2021 2:04:18 AM	2.901	SINGLEP	Reconquest Seeding for Losian: guard post placer: EightSpreadOutGuardPosts scheduled: 8 actually seeded: 8
5/8/2021 2:05:07 AM	2.901	SINGLEP	Error occurred in sim planning context executionContext
AggregateException
One or more errors occurred.
===STACK FRAMES (with file info)===
FILE	METHOD	IL_OFFSET	NATIVE_OFFSET	LINE_NUMBER	COLUMN_NUMBER
	ThrowIfExceptional	17	90	0	0
	Wait	67	250	0	0
	Wait	0	50	0	0
	ForWorker	427	2498	0	0
	ForEachWorker	71	778	0	0
	ForEachWorker	68	538	0	0
	ForEach	28	178	0	0
	DoForPlanetsParallel	36	306	0	0
	DoForPlanetsParallel	22	106	0	0
	CopyShortTermFramePlanningDataIntoSim	153	602	0	0
	Execute	164	434	0	0
	InnerRun	106	359	0	0
===RAW STACK TRACE===
  at System.Threading.Tasks.Task.ThrowIfExceptional (System.Boolean includeTaskCanceledExceptions) [0x00011] in <9577ac7a62ef43179789031239ba8798>:0 
  at System.Threading.Tasks.Task.Wait (System.Int32 millisecondsTimeout, System.Threading.CancellationToken cancellationToken) [0x00043] in <9577ac7a62ef43179789031239ba8798>:0 
  at System.Threading.Tasks.Task.Wait () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 
  at System.Threading.Tasks.Parallel.ForWorker[TLocal] (System.Int32 fromInclusive, System.Int32 toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action`1[T] body, System.Action`2[T1,T2] bodyWithState, System.Func`4[T1,T2,T3,TResult] bodyWithLocal, System.Func`1[TResult] localInit, System.Action`1[T] localFinally) [0x001ab] in <9577ac7a62ef43179789031239ba8798>:0 
  at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal] (System.Collections.Generic.IList`1[T] list, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action`1[T] body, System.Action`2[T1,T2] bodyWithState, System.Action`3[T1,T2,T3] bodyWithStateAndIndex, System.Func`4[T1,T2,T3,TResult] bodyWithStateAndLocal, System.Func`5[T1,T2,T3,T4,TResult] bodyWithEverything, System.Func`1[TResult] localInit, System.Action`1[T] localFinally) [0x00047] in <9577ac7a62ef43179789031239ba8798>:0 
  at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal] (System.Collections.Generic.IEnumerable`1[T] source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action`1[T] body, System.Action`2[T1,T2] bodyWithState, System.Action`3[T1,T2,T3] bodyWithStateAndIndex, System.Func`4[T1,T2,T3,TResult] bodyWithStateAndLocal, System.Func`5[T1,T2,T3,T4,TResult] bodyWithEverything, System.Func`1[TResult] localInit, System.Action`1[T] localFinally) [0x00044] in <9577ac7a62ef43179789031239ba8798>:0 
  at System.Threading.Tasks.Parallel.ForEach[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Action`1[T] body) [0x0001c] in <9577ac7a62ef43179789031239ba8798>:0 
  at Arcen.AIW2.Core.Galaxy.DoForPlanetsParallel (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00024] in <73baae28189e47cb8a73b93a67c767a2>:0 
  at Arcen.AIW2.Core.World_AIW2.DoForPlanetsParallel (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00016] in <73baae28189e47cb8a73b93a67c767a2>:0 
  at Arcen.AIW2.External.SimExecution.CopyShortTermFramePlanningDataIntoSim (Arcen.AIW2.Core.ArcenSimContext Context) [0x00099] in <cdc5363d522d40cf9b3637a6b5f71675>:0 
  at Arcen.AIW2.External.SimExecution.Execute () [0x000a4] in <cdc5363d522d40cf9b3637a6b5f71675>:0 
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x0006a] in <cdc5363d522d40cf9b3637a6b5f71675>: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 <8f9fa2fa35d44a8fb2711c086494e3cb>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <8f9fa2fa35d44a8fb2711c086494e3cb>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <8f9fa2fa35d44a8fb2711c086494e3cb>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <8f9fa2fa35d44a8fb2711c086494e3cb>:0 
  at Arcen.Universal.ArcenDebugging.LogException (System.Exception e, System.String message, Arcen.Universal.Verbosity verbosity) [0x00000] in <8f9fa2fa35d44a8fb2711c086494e3cb>:0 
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <cdc5363d522d40cf9b3637a6b5f71675>:0 
  at Arcen.AIW2.External.ArcenExecutionContext.InnerRun () [0x00000] in <cdc5363d522d40cf9b3637a6b5f71675>:0 
  at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <cdc5363d522d40cf9b3637a6b5f71675>: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 

ArcenDebugLog.txt (8,086 bytes)   

BadgerBadger

May 8, 2021 9:36 am

manager   ~0061419

5/8/2021 2:05:07 AM 2.901 SINGLEP Error occurred in sim planning context executionContext
AggregateException
One or more errors occurred.
===STACK FRAMES (with file info)===
FILE METHOD IL_OFFSET NATIVE_OFFSET LINE_NUMBER COLUMN_NUMBER
    ThrowIfExceptional 17 90 0 0
    Wait 67 250 0 0
    Wait 0 50 0 0
    ForWorker 427 2498 0 0
    ForEachWorker 71 778 0 0
    ForEachWorker 68 538 0 0
    ForEach 28 178 0 0
    DoForPlanetsParallel 36 306 0 0
    DoForPlanetsParallel 22 106 0 0
    CopyShortTermFramePlanningDataIntoSim 153 602 0 0
    Execute 164 434 0 0
    InnerRun 106 359 0 0
===RAW STACK TRACE===
  at System.Threading.Tasks.Task.ThrowIfExceptional (System.Boolean includeTaskCanceledExceptions) [0x00011] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.Tasks.Task.Wait (System.Int32 millisecondsTimeout, System.Threading.CancellationToken cancellationToken) [0x00043] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.Tasks.Task.Wait () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.Tasks.Parallel.ForWorker[TLocal] (System.Int32 fromInclusive, System.Int32 toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action`1[T] body, System.Action`2[T1,T2] bodyWithState, System.Func`4[T1,T2,T3,TResult] bodyWithLocal, System.Func`1[TResult] localInit, System.Action`1[T] localFinally) [0x001ab] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal] (System.Collections.Generic.IList`1[T] list, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action`1[T] body, System.Action`2[T1,T2] bodyWithState, System.Action`3[T1,T2,T3] bodyWithStateAndIndex, System.Func`4[T1,T2,T3,TResult] bodyWithStateAndLocal, System.Func`5[T1,T2,T3,T4,TResult] bodyWithEverything, System.Func`1[TResult] localInit, System.Action`1[T] localFinally) [0x00047] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal] (System.Collections.Generic.IEnumerable`1[T] source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action`1[T] body, System.Action`2[T1,T2] bodyWithState, System.Action`3[T1,T2,T3] bodyWithStateAndIndex, System.Func`4[T1,T2,T3,TResult] bodyWithStateAndLocal, System.Func`5[T1,T2,T3,T4,TResult] bodyWithEverything, System.Func`1[TResult] localInit, System.Action`1[T] localFinally) [0x00044] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.Tasks.Parallel.ForEach[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Action`1[T] body) [0x0001c] in <9577ac7a62ef43179789031239ba8798>:0
  at Arcen.AIW2.Core.Galaxy.DoForPlanetsParallel (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00024] in <73baae28189e47cb8a73b93a67c767a2>:0
  at Arcen.AIW2.Core.World_AIW2.DoForPlanetsParallel (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00016] in <73baae28189e47cb8a73b93a67c767a2>:0
  at Arcen.AIW2.External.SimExecution.CopyShortTermFramePlanningDataIntoSim (Arcen.AIW2.Core.ArcenSimContext Context) [0x00099] in <cdc5363d522d40cf9b3637a6b5f71675>:0
  at Arcen.AIW2.External.SimExecution.Execute () [0x000a4] in <cdc5363d522d40cf9b3637a6b5f71675>:0
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x0006a] in <cdc5363d522d40cf9b3637a6b5f71675>: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 <8f9fa2fa35d44a8fb2711c086494e3cb>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <8f9fa2fa35d44a8fb2711c086494e3cb>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <8f9fa2fa35d44a8fb2711c086494e3cb>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <8f9fa2fa35d44a8fb2711c086494e3cb>:0
  at Arcen.Universal.ArcenDebugging.LogException (System.Exception e, System.String message, Arcen.Universal.Verbosity verbosity) [0x00000] in <8f9fa2fa35d44a8fb2711c086494e3cb>:0
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <cdc5363d522d40cf9b3637a6b5f71675>:0
  at Arcen.AIW2.External.ArcenExecutionContext.InnerRun () [0x00000] in <cdc5363d522d40cf9b3637a6b5f71675>:0
  at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <cdc5363d522d40cf9b3637a6b5f71675>: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

BadgerBadger

May 8, 2021 12:03 pm

manager   ~0061422

I've seen similar errors when quitting a game to the main menu

Chris_McElligottPark

May 8, 2021 6:28 pm

administrator   ~0061430

I hit this also today!

* Fixed a rare exception that could happen in CopyShortTermFramePlanningDataIntoSim and absolutely kill the simulation until it was restarted. Not sure how new this was.

Issue History

Date Modified Username Field Change
May 8, 2021 5:21 am Tzarro New Issue
May 8, 2021 5:21 am Tzarro File Added: Diff1FreezeSave.zip
May 8, 2021 5:21 am Tzarro File Added: ArcenDebugLog.txt
May 8, 2021 9:36 am BadgerBadger Note Added: 0061419
May 8, 2021 12:03 pm BadgerBadger Note Added: 0061422
May 8, 2021 6:28 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
May 8, 2021 6:28 pm Chris_McElligottPark Status new => resolved
May 8, 2021 6:28 pm Chris_McElligottPark Resolution open => fixed
May 8, 2021 6:28 pm Chris_McElligottPark Fixed in Version => 2.902 Rather Refined Ghosts
May 8, 2021 6:28 pm Chris_McElligottPark Note Added: 0061430