View Issue Details

IDProjectCategoryLast Update
0026684AI War 2Bug - GameplayMar 10, 2022 12:06 pm
ReporterLord Of Nothing Assigned ToChris_McElligottPark  
Severityminor 
Status resolvedResolutionfixed 
Product Version4.002 Macrophage Live! 
Fixed in Version4.004 Easy There, Hack Response 
Summary0026684: Tooltip Exception
DescriptionUnmodded game, I just ran into this. It was upon loading the attached save and moving my view into the planet Tichy, but I have no idea which unit caused it and it doesn't seem to want to repeat, so I attach the save only for completeness.

3/10/2022 2:46:58 AM 4.002 SINGLEP Exception in entity tooltip text generation at stage 6050:System.NullReferenceException: Object reference not set to an instance of an object
  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) [0x1155f] in <75d536c604b04641852191e40f05f82b>: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 <840a78b1269f4ce59e1c34693ecb56d9>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <840a78b1269f4ce59e1c34693ecb56d9>: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 <75d536c604b04641852191e40f05f82b>: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 <75d536c604b04641852191e40f05f82b>:0
  at Arcen.AIW2.External.Window_InGameHoverEntityInfo+bPanel.GetTextToRender (Arcen.Universal.ArcenDoubleCharacterBuffer buffer) [0x00000] in <75d536c604b04641852191e40f05f82b>: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 <75d536c604b04641852191e40f05f82b>:0
  at Arcen.Universal.ArcenUI_ImageButton.OnUpdateVolatileDataFromMainThread () [0x00000] in <840a78b1269f4ce59e1c34693ecb56d9>:0
  at Arcen.Universal.ArcenUI_Window.OnUpdateVolatileDataFromMainThread () [0x00000] in <840a78b1269f4ce59e1c34693ecb56d9>:0
  at Arcen.Universal.ArcenUI.OnUpdateVolatileDataFromMainThread () [0x00000] in <840a78b1269f4ce59e1c34693ecb56d9>:0
  at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00000] in <840a78b1269f4ce59e1c34693ecb56d9>:0
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <72c5c87e2a7e4f629085b0e967b53d8a>:0
  at ArcenGameController.Update () [0x00000] in <63e17e5173fc4267999e44b49e187469>:0
TagsNo tags attached.

Activities

Lord Of Nothing

Mar 9, 2022 9:51 pm

reporter  

3.save (355,237 bytes)
ArcenDebugLog.txt (452,178 bytes)

Chris_McElligottPark

Mar 10, 2022 12:06 pm

administrator   ~0065341

Thanks!

* Fixed three more sets of tooltip errors that could happen right when units were dying.

Issue History

Date Modified Username Field Change
Mar 9, 2022 9:51 pm Lord Of Nothing New Issue
Mar 9, 2022 9:51 pm Lord Of Nothing File Added: 3.save
Mar 9, 2022 9:51 pm Lord Of Nothing File Added: ArcenDebugLog.txt
Mar 10, 2022 12:06 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Mar 10, 2022 12:06 pm Chris_McElligottPark Status new => resolved
Mar 10, 2022 12:06 pm Chris_McElligottPark Resolution open => fixed
Mar 10, 2022 12:06 pm Chris_McElligottPark Fixed in Version => 4.004 Easy There, Hack Response
Mar 10, 2022 12:06 pm Chris_McElligottPark Note Added: 0065341