View Issue Details

IDProjectCategoryLast Update
0025781AI War 2Crash/ExceptionNov 5, 2021 12:08 pm
ReporterBadgerBadger Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBeta 3.745 Deadlock Removal 
Fixed in VersionBeta 3.746 Phantom Ship Syndrome 
Summary0025781: Tons of necromancer errors in the science code
DescriptionWhen trying to upgrade things for the necromancer I hit a ton of errors like this:

11/4/2021 10:52:03 PM 3.745 SINGLEP Unexpected rejection reason from Faction.CanUnlockTech in OnUpdateScience: FactionDoesNotHaveEnoughScience (Tech: SkeletonWeapon)
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00197] in /home/arcengames_aiw-ultra/CodeCrossProject/ArcenUniversal/src/UtilityLibraries/ArcenDebugging.cs:402
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00038] in /home/arcengames_aiw-ultra/CodeCrossProject/ArcenUniversal/src/UtilityLibraries/ArcenDebugging.cs:262
  at Arcen.AIW2.External.Window_InGameSidebarScience+customParent.OnUpdateScience (System.Single& currentY) [0x00000] in <4a8c4eb28f114e9ca38b4b265e79606d>:0
  at Arcen.AIW2.External.Window_InGameSidebarScience+customParent.OnUpdate () [0x00000] in <4a8c4eb28f114e9ca38b4b265e79606d>:0
  at Arcen.Universal.ArcenUI_CustomUI.OnUpdate_Subclass (System.Single DeltaTime) [0x00072] in /home/arcengames_aiw-ultra/CodeCrossProject/ArcenUniversal/src/ArcenUI/ArcenUI_CustomUI.cs:72
  at Arcen.Universal.ArcenUI_Element.UpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x000e6] in /home/arcengames_aiw-ultra/CodeCrossProject/ArcenUniversal/src/ArcenUI/ArcenUI_Element.cs:442
  at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime, System.Boolean InvertMouseWheelUIScrolling, System.Int32 scrollSpeedForMouseUI) [0x001ec] in /home/arcengames_aiw-ultra/CodeCrossProject/ArcenUniversal/src/ArcenUI/ArcenUI_Window.cs:360
  at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x00149] in /home/arcengames_aiw-ultra/CodeCrossProject/ArcenUniversal/src/ArcenUI/ArcenUI.cs:386
  at Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () [0x00639] in /home/arcengames_aiw-ultra/CodeCrossProject/ArcenUniversal/src/Engine_Universal.cs:1440
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x000db] in /home/arcengames_aiw-ultra/CodeMain/ArcenAIW2Core/src/OutsideAPIs/ArcenGameControllerBase.cs:93
  at ArcenGameController.Update () [0x00000] in <d67d3d805ddb40b38b25b917ac0034ce>:0

Once I'd spent some science, the science menu is empty (see the picture here)

I assume this is related to Tom's recent changes here, so assigning to him
TagsNo tags attached.

Activities

BadgerBadger

Nov 5, 2021 12:53 am

manager  

scoemce.png (3,869,031 bytes)

The Beast of Bognor

Nov 5, 2021 11:55 am

reporter   ~0063196

Started a new Zenith Onslaught game today on the latest beta, and it doesn't like me unlocking metal harvester upgrades. Goes into an infinite error loop

11/5/2021 3:27:56 PM 3.745 SINGLEP Unexpected rejection reason from Faction.CanUnlockTech in OnUpdateScience: FactionDoesNotHaveEnoughScience (Tech: Turret)
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <b8480908bc2f49d489c9c0bbe6c799f3>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b8480908bc2f49d489c9c0bbe6c799f3>:0
  at Arcen.AIW2.External.Window_InGameSidebarScience+customParent.OnUpdateScience (System.Single& currentY) [0x00000] in <8e07946486e44c5eabd7b8bf1fce5a0a>:0
  at Arcen.AIW2.External.Window_InGameSidebarScience+customParent.OnUpdate () [0x00000] in <8e07946486e44c5eabd7b8bf1fce5a0a>:0
  at Arcen.Universal.ArcenUI_CustomUI.OnUpdate_Subclass (System.Single DeltaTime) [0x00000] in <b8480908bc2f49d489c9c0bbe6c799f3>:0
  at Arcen.Universal.ArcenUI_Element.UpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x00000] in <b8480908bc2f49d489c9c0bbe6c799f3>:0
  at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime, System.Boolean InvertMouseWheelUIScrolling, System.Int32 scrollSpeedForMouseUI) [0x00000] in <b8480908bc2f49d489c9c0bbe6c799f3>:0
  at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x00000] in <b8480908bc2f49d489c9c0bbe6c799f3>:0
  at Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () [0x00000] in <b8480908bc2f49d489c9c0bbe6c799f3>:0
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <b4eddae47afd4e4ba2c8f30d60cce794>:0
  at ArcenGameController.Update () [0x00000] in <a6cba12c7f0b4f47a1ff69cb43a03552>:0

I presume this is related.

Chris_McElligottPark

Nov 5, 2021 12:08 pm

administrator   ~0063198

Thanks!

* Fixed an issue with the science sidebar where FactionDoesNotHaveEnoughScience was being considered a critical bug rather than a normal part of operations.
** This was a consequence of centralizing some of the science checks, which was a good move to do, but wound up with this side effect.

Issue History

Date Modified Username Field Change
Nov 5, 2021 12:53 am BadgerBadger New Issue
Nov 5, 2021 12:53 am BadgerBadger Status new => assigned
Nov 5, 2021 12:53 am BadgerBadger Assigned To => tom.prince
Nov 5, 2021 12:53 am BadgerBadger File Added: scoemce.png
Nov 5, 2021 11:55 am The Beast of Bognor Note Added: 0063196
Nov 5, 2021 12:08 pm Chris_McElligottPark Assigned To tom.prince => Chris_McElligottPark
Nov 5, 2021 12:08 pm Chris_McElligottPark Status assigned => resolved
Nov 5, 2021 12:08 pm Chris_McElligottPark Resolution open => fixed
Nov 5, 2021 12:08 pm Chris_McElligottPark Fixed in Version => Beta 3.746 Phantom Ship Syndrome
Nov 5, 2021 12:08 pm Chris_McElligottPark Note Added: 0063198