View Issue Details

IDProjectCategoryLast Update
0028081AI War 2GUIDec 5, 2023 8:39 pm
ReporterKDR_11k Assigned ToDismiss  
Status resolvedResolutionfixed 
Product Version5.577 Hotfix 
Fixed in Version5.578 Hotfix 2 
Summary0028081: Hacking a Templar Rift as Necromancer throws errors
Description
While the hacking dialog is open the following error seems to happen tens of times per second:

12/5/2023 6:41:05 PM 5.577 SINGLEP Window_HackChoicesSidebarPopout: System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.EntityText.GetFakeEntity (Arcen.AIW2.Core.GameEntityTypeData type, System.Int32 marklevel, Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.Planet planet) [0x0006a] in <2fbf38966e58462098f825483a4ff86e>:0
  at Arcen.AIW2.External.ExtensionMethodsFor_ArcenCharacterBufferBase.AddShipIconInline (Arcen.Universal.ArcenCharacterBufferBase buffer, Arcen.AIW2.Core.GameEntityTypeData type, Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.TextStyle style) [0x00001] in <2fbf38966e58462098f825483a4ff86e>:0
  at Arcen.AIW2.External.Hacking_RiftHack.GetDisplayNameForItem (Arcen.Universal.ArcenCharacterBufferBase Buffer, Arcen.AIW2.External.NecromancerUpgrade upgrade) [0x0006e] in <2fbf38966e58462098f825483a4ff86e>:0
  at Arcen.AIW2.External.HackingImplementation_WithMenu`2+bCustomHackingOptionButton[T,W].GetTextToShowFromVolatile (Arcen.Universal.ArcenDoubleCharacterBuffer buffer) [0x0006a] in <2fbf38966e58462098f825483a4ff86e>:0
  at Arcen.Universal.ArcenUI_Button.OnUpdateVolatileDataFromMainThread () [0x000df] in <a76b3a770a29488e9086397509e6d203>:0
  at Arcen.Universal.ArcenUI_Window.OnUpdateVolatileDataFromMainThread () [0x00070] in <a76b3a770a29488e9086397509e6d203>:0
  at Arcen.Universal.ArcenUI.OnUpdateVolatileDataFromMainThread () [0x00018] in <a76b3a770a29488e9086397509e6d203>: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 <a76b3a770a29488e9086397509e6d203>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <a76b3a770a29488e9086397509e6d203>:0
  at Arcen.Universal.ArcenUI.OnUpdateVolatileDataFromMainThread () [0x00000] in <a76b3a770a29488e9086397509e6d203>:0
  at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00000] in <a76b3a770a29488e9086397509e6d203>:0
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <2df12d0c16a04a3e937aa6d7bd3d4ce5>:0
  at ArcenGameController.Update () [0x00000] in <f39ba3ef838e467eb262e9507632bd74>:0


Consequence appears to be that the labels in the dialog don't update if you open it on different rifts with different unit selections and that the rift doesn't disappear after the hack.
TagsNo tags attached.

Activities

KDR_11k

Dec 5, 2023 12:48 pm

reporter  

ffedsa.save (320,844 bytes)
ffedsa.savemet (79 bytes)   
UK
29187805
2265
Necro Battle
Random
Difficulty 7
2
<color=#318ce7>Dave</color>
ffedsa.savemet (79 bytes)   

Zombiestocker_1

Dec 5, 2023 1:51 pm

reporter   ~0068027

I have the same problem. i started a quick start game on Neinzul Fued, added a few extra factions for fun, then rift would not close after hacking, still granting the reward and AIP each time, Additionally, it now sent anti hacking waves towards my base, which it never did before. hacking a different rift threw up a debug error and if you ignored the error, it treated the new rift as the first rift you had hacked. Tried restoring to defaults, loading a new save, and verifying the files, even uninstalling and reingstalling error still persisted in old saves as well as new games.

BadgerBadger

Dec 5, 2023 2:09 pm

manager   ~0068028

Dismiss, this is probably for you

Issue History

Date Modified Username Field Change
Dec 5, 2023 12:48 pm KDR_11k New Issue
Dec 5, 2023 12:48 pm KDR_11k File Added: ffedsa.save
Dec 5, 2023 12:48 pm KDR_11k File Added: ffedsa.savemet
Dec 5, 2023 1:51 pm Zombiestocker_1 Note Added: 0068027
Dec 5, 2023 2:09 pm BadgerBadger Assigned To => Dismiss
Dec 5, 2023 2:09 pm BadgerBadger Status new => assigned
Dec 5, 2023 2:09 pm BadgerBadger Note Added: 0068028
Dec 5, 2023 8:39 pm Dismiss Status assigned => resolved
Dec 5, 2023 8:39 pm Dismiss Resolution open => fixed
Dec 5, 2023 8:39 pm Dismiss Fixed in Version => 5.578 Hotfix 2