View Issue Details

IDProjectCategoryLast Update
0026383AI War 2Crash/ExceptionFeb 15, 2022 9:03 pm
ReporterDaniexpert Assigned ToBadgerBadger  
Status resolvedResolutionfixed 
Product VersionBeta 3.803 Encyclopedia Madness 
Fixed in VersionBeta 3.804 Bug Smooshing 
Summary0026383: Exception in entity tooltip text generation at stage 5000 - Elderlings
DescriptionRev 16307
TagsNo tags attached.

Activities

Daniexpert

Feb 14, 2022 8:03 pm

manager  

exception.txt (4,575 bytes)   
2/15/2022 2:01:46 AM  3.802 SINGLEP Exception in entity tooltip text generation at stage 5000:System.Exception: Could not find the right row for Elderlings factionIntensity -1, factionAllegiance 'Allied To AI'.
  at Arcen.AIW2.External.ElderlingsDifficultyTable.GetRowByIntensity (System.Int32 factionIntensity, Arcen.AIW2.Core.Faction faction) [0x001a1] in <c93f13597a7549c1a21b0cf4e5cdb1c9>:0 
  at Arcen.AIW2.External.ElderlingsDescriptionAppender.AddToDescriptionBuffer (Arcen.AIW2.Core.GameEntity_Squad RelatedEntityOrNull, Arcen.AIW2.Core.GameEntityTypeData RelatedEntityTypeData, Arcen.Universal.ArcenCharacterBufferBase Buffer) [0x000eb] in <c93f13597a7549c1a21b0cf4e5cdb1c9>:0 
  at Arcen.AIW2.External.Window_InGameHoverEntityInfo.GetTextForEntity (Arcen.Universal.ArcenCharacterBufferBase buffer, Arcen.AIW2.Core.GameEntity_Squad relatedSquadOrNull, Arcen.AIW2.Core.FleetMembership MembershipBase, Arcen.AIW2.Core.GameEntityTypeData TypeDataOrNull, Arcen.AIW2.Core.Fleet FleetToUseOrNull, System.String AltTextColorIfUsed, System.String AltTextInPlaceOfFleetAndOwnerOrBlank, System.Int32 OptionalCountToShow, Arcen.AIW2.Core.Faction ForFactionOrNull, System.Byte OptionalForMarkLevel, Arcen.AIW2.Core.FromSidebarType IsFromSidebarType, Arcen.AIW2.External.ShipExtraDetailFlags DetailFlags, System.Single PositionScaleMultiplier, System.Boolean IsBeingDrawnInPopupWindowRatherThanTooltip) [0x13ce8] in <c93f13597a7549c1a21b0cf4e5cdb1c9>:0 
  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 <2d05e536f1df4f53ad1005f6673ba5b2>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <2d05e536f1df4f53ad1005f6673ba5b2>:0 
  at Arcen.AIW2.External.Window_InGameHoverEntityInfo.GetTextForEntity (Arcen.Universal.ArcenCharacterBufferBase buffer, Arcen.AIW2.Core.GameEntity_Squad relatedSquadOrNull, Arcen.AIW2.Core.FleetMembership MembershipBase, Arcen.AIW2.Core.GameEntityTypeData TypeDataOrNull, Arcen.AIW2.Core.Fleet FleetToUseOrNull, System.String AltTextColorIfUsed, System.String AltTextInPlaceOfFleetAndOwnerOrBlank, System.Int32 OptionalCountToShow, Arcen.AIW2.Core.Faction ForFactionOrNull, System.Byte OptionalForMarkLevel, Arcen.AIW2.Core.FromSidebarType IsFromSidebarType, Arcen.AIW2.External.ShipExtraDetailFlags DetailFlags, System.Single PositionScaleMultiplier, System.Boolean IsBeingDrawnInPopupWindowRatherThanTooltip) [0x00000] in <c93f13597a7549c1a21b0cf4e5cdb1c9>:0 
  at Arcen.AIW2.External.Window_InGameHoverEntityInfo.GetTextForEntity (Arcen.Universal.ArcenCharacterBufferBase buffer, Arcen.AIW2.Core.GameEntity_Squad relatedSquadOrNull, Arcen.AIW2.Core.FleetMembership MembershipBase, Arcen.AIW2.Core.GameEntityTypeData TypeDataOrNull, System.Int32 OptionalCountToShow, Arcen.AIW2.Core.Faction ForFactionOrNull, System.Byte OptionalForMarkLevel, Arcen.AIW2.Core.FromSidebarType IsFromSidebarType, Arcen.AIW2.External.ShipExtraDetailFlags DetailFlags, System.Single PositionScaleMultiplier, System.Boolean IsBeingDrawnInPopupWindowRatherThanTooltip) [0x00000] in <c93f13597a7549c1a21b0cf4e5cdb1c9>:0 
  at Arcen.AIW2.External.Window_InGameHoverEntityInfo+bPanel.GetTextToRender (Arcen.Universal.ArcenDoubleCharacterBuffer buffer) [0x00000] in <c93f13597a7549c1a21b0cf4e5cdb1c9>:0 
  at Arcen.AIW2.External.Window_InGameHoverEntityInfo+bPanel.UpdateContentFromVolatile (Arcen.Universal.ArcenUIWrapperedUnityImage Image, Arcen.Universal.ArcenUI_Image+SubImageGroup _SubImages, Arcen.Universal.SubTextGroup _SubTexts) [0x00000] in <c93f13597a7549c1a21b0cf4e5cdb1c9>:0 
  at Arcen.Universal.ArcenUI_ImageButton.OnUpdateVolatileDataFromMainThread () [0x00000] in <2d05e536f1df4f53ad1005f6673ba5b2>:0 
  at Arcen.Universal.ArcenUI_Window.OnUpdateVolatileDataFromMainThread () [0x00000] in <2d05e536f1df4f53ad1005f6673ba5b2>:0 
  at Arcen.Universal.ArcenUI.OnUpdateVolatileDataFromMainThread () [0x00000] in <2d05e536f1df4f53ad1005f6673ba5b2>:0 
  at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00000] in <2d05e536f1df4f53ad1005f6673ba5b2>:0 
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <abee6e69f5f248b1bf9ce4d306b1f754>:0 
  at ArcenGameController.Update () [0x00000] in <63e17e5173fc4267999e44b49e187469>:0 
exception.txt (4,575 bytes)   

BadgerBadger

Feb 14, 2022 8:38 pm

manager   ~0064470

Where in the game were you? Is this immediately after game start/load?

Daniexpert

Feb 14, 2022 8:40 pm

manager   ~0064471

This is deep into the game, a few hours in. I didn't reboot the game for more than 3-4 hours

BadgerBadger

Feb 15, 2022 4:25 pm

manager   ~0064505

I've added some defensive code

BadgerBadger

Feb 15, 2022 9:03 pm

manager   ~0064523

Should be fixed now

Issue History

Date Modified Username Field Change
Feb 14, 2022 8:03 pm Daniexpert New Issue
Feb 14, 2022 8:03 pm Daniexpert File Added: exception.txt
Feb 14, 2022 8:38 pm BadgerBadger Note Added: 0064470
Feb 14, 2022 8:40 pm Daniexpert Note Added: 0064471
Feb 15, 2022 12:22 am BadgerBadger Assigned To => BadgerBadger
Feb 15, 2022 12:22 am BadgerBadger Status new => assigned
Feb 15, 2022 4:25 pm BadgerBadger Status assigned => requires feedback
Feb 15, 2022 4:25 pm BadgerBadger Note Added: 0064505
Feb 15, 2022 9:03 pm BadgerBadger Status requires feedback => resolved
Feb 15, 2022 9:03 pm BadgerBadger Resolution open => fixed
Feb 15, 2022 9:03 pm BadgerBadger Fixed in Version => Beta 3.804 Bug Smooshing
Feb 15, 2022 9:03 pm BadgerBadger Note Added: 0064523