View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0023131 | AI War 2 | Crash/Exception | Apr 11, 2020 7:31 pm | Apr 13, 2020 2:46 pm | |
Reporter | Lord Of Nothing | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 2.024 UI Focus Hotfix | ||||
Fixed in Version | 2.025 The Twenty Million Problem | ||||
Summary | 0023131: AI Relic Train Expansion Exception | ||||
Description | Just ran into this in a new game started under this version: It may or may not be relevant that the previous game that loaded into the lobby by default (And then totally changed to get this game) predates the release of the expansion - I had been looking at some old saves. 4/12/2020 12:24:22 AM Exception in AI.DoLongRangePlanning_OnBackgroundNonSimThread_Subclass stage 300 System.Exception: We somehow have a relic train but not the expansion with that installed. This should be impossible at Arcen.AIW2.External.SpecialFaction_AI.HandleRelicTrains (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.ArcenLongTermIntermittentPlanningContext Context) [0x0002d] in <7252e2a8044e441ab4fafc22afbe21d1>:0 at Arcen.AIW2.External.SpecialFaction_AI.DoLongRangePlanning_OnBackgroundNonSimThread_Subclass (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.ArcenLongTermIntermittentPlanningContext Context) [0x01cbc] in <7252e2a8044e441ab4fafc22afbe21d1>:0 at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <54b49b66a7ef49f299a796b383f824c6>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <54b49b66a7ef49f299a796b383f824c6>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <54b49b66a7ef49f299a796b383f824c6>:0 at Arcen.AIW2.External.SpecialFaction_AI.DoLongRangePlanning_OnBackgroundNonSimThread_Subclass (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.ArcenLongTermIntermittentPlanningContext Context) [0x00000] in <7252e2a8044e441ab4fafc22afbe21d1>:0 at Arcen.AIW2.External.BaseSpecialFaction.DoLongRangePlanning_OnBackgroundNonSimThread (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ILongRangePlanningContext Context) [0x00000] in <7252e2a8044e441ab4fafc22afbe21d1>:0 at Arcen.AIW2.External.SpecialFactionPlanning.Execute () [0x00000] in <7252e2a8044e441ab4fafc22afbe21d1>:0 at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <7252e2a8044e441ab4fafc22afbe21d1>:0 at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <7252e2a8044e441ab4fafc22afbe21d1>:0 at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 | ||||
Tags | No tags attached. | ||||
|
|
|
Note that it has actually broken the relic train's script, it just sits where it is. Nothing else has gone funny with any of the preceding fallen spire stuff, though. |
|
Thanks! * Fixed a bug where certain savegames could have not all the expansions in use actually noted as in use. This was going to be a problem for multiplayer, but we will probably have some further changes to make to that in the future. ** In the short term, this could also cause some problems with detecting if relic trains were supposed to be enabled if you used certain quick starts or older savegames. |
Date Modified | Username | Field | Change |
---|---|---|---|
Apr 11, 2020 7:31 pm | Lord Of Nothing | New Issue | |
Apr 11, 2020 7:31 pm | Lord Of Nothing | File Added: ArcenDebugLog.txt | |
Apr 11, 2020 7:31 pm | Lord Of Nothing | File Added: 2.save | |
Apr 11, 2020 7:31 pm | Lord Of Nothing | File Added: 2.savemet | |
Apr 11, 2020 7:36 pm | Lord Of Nothing | Note Added: 0056790 | |
Apr 13, 2020 2:46 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Apr 13, 2020 2:46 pm | Chris_McElligottPark | Status | new => resolved |
Apr 13, 2020 2:46 pm | Chris_McElligottPark | Resolution | open => fixed |
Apr 13, 2020 2:46 pm | Chris_McElligottPark | Fixed in Version | => 2.025 The Twenty Million Problem |
Apr 13, 2020 2:46 pm | Chris_McElligottPark | Note Added: 0056814 |