View Issue Details

IDProjectCategoryLast Update
0026621AI War 2Crash/ExceptionMar 7, 2022 7:13 pm
ReporterZer0h1nder Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version4.000 Return From The Endless Beta 
Fixed in Version4.001 Autobuild Automation 
Summary0026621: Exception in NonClosure_PerTachyonSource at stage 4100
Description3/6/2022 12:32:31 AM 4.000 SINGLEP DELAYED3 TID35 Exception in NonClosure_PerTachyonSource at stage 4100:System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.TachyonPlanning.NonClosure_PerTachyonSource (Arcen.AIW2.Core.GameEntity_Squad tachyonEmitterEntity) [0x001ed] in <8bdbde8c411c43b9b7ea2ddc7a42774f>:0
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <70cf71df584341b8b9021d9abe612eed>:0
  at Arcen.AIW2.External.TachyonPlanning.NonClosure_PerTachyonSource (Arcen.AIW2.Core.GameEntity_Squad tachyonEmitterEntity) [0x00000] in <8bdbde8c411c43b9b7ea2ddc7a42774f>:0
  at Arcen.AIW2.External.TachyonPlanning.UnrolledDoFor_PerTachyonSource (Arcen.AIW2.Core.PlanetFaction faction) [0x00000] in <8bdbde8c411c43b9b7ea2ddc7a42774f>:0
  at Arcen.AIW2.External.TachyonPlanning+<>c__DisplayClass8_0.<Execute>b__0 (Arcen.AIW2.Core.Planet planet) [0x00000] in <8bdbde8c411c43b9b7ea2ddc7a42774f>:0
  at Arcen.AIW2.Core.Galaxy.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <ad2739a84794455e92f07c43dd8db3ba>:0
  at Arcen.AIW2.Core.World_AIW2.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <ad2739a84794455e92f07c43dd8db3ba>:0
  at Arcen.AIW2.External.TachyonPlanning.Execute () [0x00000] in <8bdbde8c411c43b9b7ea2ddc7a42774f>:0
  at Arcen.AIW2.External.ArcenShortTermPlanningManager.RunAnExecutionPair_AsABackgroundTask (Arcen.AIW2.External.ArcenShortTermPlanningContext context, System.Boolean shortTermPlanningDebugLog) [0x00000] in <8bdbde8c411c43b9b7ea2ddc7a42774f>:0
  at Arcen.AIW2.External.ArcenShortTermPlanningManager+<>c__DisplayClass13_1.<RunAllContextsOnBackgroundThreadsFromMainSimThread>b__0 () [0x00000] in <8bdbde8c411c43b9b7ea2ddc7a42774f>:0
  at Arcen.Universal.ArcenThreading+<>c__DisplayClass11_0.<RunTaskOnBackgroundThread>b__0 () [0x00000] in <70cf71df584341b8b9021d9abe612eed>:0
  at System.Threading.Tasks.Task.InnerInvoke () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.Execute () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecutionContextCallback (System.Object obj) [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.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
TagsNo tags attached.

Activities

Zer0h1nder

Mar 5, 2022 6:46 pm

reporter  

bug_tachyion.save (335,524 bytes)
bug_tachyion.savemet (91 bytes)   
CL
821851617
1778
Galactic Struggle
Random
Difficulty 8
0
<color=#00ffff>Zer0h1nder</color>
bug_tachyion.savemet (91 bytes)   

Zer0h1nder

Mar 5, 2022 6:51 pm

reporter   ~0065143

The Exception occured during a fight around a bunch of Tachyon Arrays.
Save before it happened:
Autosave at 25m 0s.save (336,950 bytes)
Autosave at 25m 0s.savemet (91 bytes)   
CL
821851617
1500
Galactic Struggle
Random
Difficulty 8
0
<color=#00ffff>Zer0h1nder</color>

Chris_McElligottPark

Mar 7, 2022 7:13 pm

administrator   ~0065191

Thanks!

* Fixed a bug where tachyon planning could still have a cross-threading exception.

Issue History

Date Modified Username Field Change
Mar 5, 2022 6:46 pm Zer0h1nder New Issue
Mar 5, 2022 6:46 pm Zer0h1nder File Added: bug_tachyion.save
Mar 5, 2022 6:46 pm Zer0h1nder File Added: bug_tachyion.savemet
Mar 5, 2022 6:51 pm Zer0h1nder Note Added: 0065143
Mar 5, 2022 6:51 pm Zer0h1nder File Added: Autosave at 25m 0s.save
Mar 5, 2022 6:51 pm Zer0h1nder File Added: Autosave at 25m 0s.savemet
Mar 7, 2022 7:13 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Mar 7, 2022 7:13 pm Chris_McElligottPark Status new => resolved
Mar 7, 2022 7:13 pm Chris_McElligottPark Resolution open => fixed
Mar 7, 2022 7:13 pm Chris_McElligottPark Fixed in Version => 4.001 Autobuild Automation
Mar 7, 2022 7:13 pm Chris_McElligottPark Note Added: 0065191