View Issue Details

IDProjectCategoryLast Update
0023268AI War 2Crash/ExceptionJun 8, 2020 10:00 pm
Reporterrelmz32 Assigned ToBadgerBadger  
Status resolvedResolutionfixed 
Product VersionBeta 2.062 Savegame/Networking Data Compaction 
Fixed in VersionBeta 2.063 Fixes and Tweaks 
Summary0023268: NREs after starting ARS Hack
DescriptionStarted a new Fallen Spire game, after getting the first city setup and recovering one of the spire debris, I proceeded to hack an ARS for a fleetship and Recieved a series of Null Reference Exceptions. Managed to get a save that shows some amount of the NREs when you load it.
TagsNo tags attached.

Activities

relmz32

Jun 8, 2020 4:40 pm

reporter  

errors.save (601,672 bytes)
errors.savemet (93 bytes)

relmz32

Jun 8, 2020 5:26 pm

reporter  

Autosave.2160.save (605,993 bytes)

relmz32

Jun 8, 2020 5:26 pm

reporter   ~0057222

This Autosave might give a better shot at catching the hacking error

BadgerBadger

Jun 8, 2020 7:14 pm

manager   ~0057226

I triggered the hack 3 or 4 times from your Autosave game against a variety os ARSs and it didn't reproduce.

Could you upload the ArcenDebugLog.txt? It's in <game install location>/PlayerData/ArcenDebugLog.txt

relmz32

Jun 8, 2020 7:52 pm

reporter   ~0057228

Here is the debug log with the exceptions i get af ew seconds from loading the autosave at the end:
ArcenDebugLog.txt (1,109,131 bytes)

BadgerBadger

Jun 8, 2020 8:14 pm

manager   ~0057229

The errors look like this:

Error during UpdateAllVisuals: System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.Window_InGameHoverPlanetInfo.GetPlanetFactionalData (Arcen.AIW2.Core.Planet planet, System.Int32& threatStrengthInt, System.Int32& hostileStrengthMinusThreatInt, System.Int32& myTotalStrength, System.Int32& myMobileStrength, System.Int32& myAndAlliedTotalStrength, System.Int32& myAndAlliedMobileStrength, System.String& myOrAlliedColor, System.String& alliedColor, Arcen.AIW2.Core.Faction& hostileFaction, System.Boolean IsForTooltips) [0x0040a] in <d4bb6ba538934d769c28b974d7b48a2a>:0
  at Arcen.AIW2.ExternalVisualization.BaseGalaxyMapDisplayMode.WriteLeftRightText (Arcen.AIW2.Core.Planet planet, Arcen.Universal.ArcenDoubleCharacterBuffer LeftBuffer, Arcen.Universal.ArcenDoubleCharacterBuffer RightBuffer) [0x0001f] in <00433ab6ce714d8abdefc516a38171b8>:0
  at Arcen.AIW2.Core.Planet.UpdateVisualObj (System.Boolean IsCurrentPlanet, System.Boolean IsTextHidden, System.Boolean AreIconsHidden) [0x0017e] in <ed49d57a40be4922a78e71068d06a605>:0
  at Arcen.AIW2.Core.Galaxy.UpdateVisuals () [0x000de] in <ed49d57a40be4922a78e71068d06a605>:0

Chris recently fixed some bugs in this area, and I can't reproduce it on my dev build, so this is hopefully fixed already

relmz32

Jun 8, 2020 9:59 pm

reporter   ~0057233

Thanks very much, badger.
The other issue is probably the same, then, but i went ahead and uploaded a debug log for that.

BadgerBadger

Jun 8, 2020 10:00 pm

manager   ~0057235

I think these are fixed by the Chris' changes from earlier

Issue History

Date Modified Username Field Change
Jun 8, 2020 4:40 pm relmz32 New Issue
Jun 8, 2020 4:40 pm relmz32 File Added: errors.save
Jun 8, 2020 4:40 pm relmz32 File Added: errors.savemet
Jun 8, 2020 5:26 pm relmz32 File Added: Autosave.2160.save
Jun 8, 2020 5:26 pm relmz32 File Added: Autosave.2160.savemet
Jun 8, 2020 5:26 pm relmz32 Note Added: 0057222
Jun 8, 2020 7:14 pm BadgerBadger Note Added: 0057226
Jun 8, 2020 7:52 pm relmz32 File Added: ArcenDebugLog.txt
Jun 8, 2020 7:52 pm relmz32 Note Added: 0057228
Jun 8, 2020 8:14 pm BadgerBadger Note Added: 0057229
Jun 8, 2020 9:59 pm relmz32 Note Added: 0057233
Jun 8, 2020 10:00 pm BadgerBadger Assigned To => BadgerBadger
Jun 8, 2020 10:00 pm BadgerBadger Status new => resolved
Jun 8, 2020 10:00 pm BadgerBadger Resolution open => fixed
Jun 8, 2020 10:00 pm BadgerBadger Fixed in Version => Beta 2.063 Fixes and Tweaks
Jun 8, 2020 10:00 pm BadgerBadger Note Added: 0057235