Jump to content

Game crashing on open Starmap


raptarych
  • Branch: Live Branch Version: Windows Pending

Somehow after installing and deconstructing Cartographic Module on my rocket I managed to set destination to Unexplored space. When I open attached save file and tring to launch Starmap game instantly crashes with this stacktrace:

 

NullReferenceException: Object reference not set to an instance of an object
  at ClusterTraveler.RemainingTravelNodes () [0x00006] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at ClusterTraveler.RemainingTravelDistance () [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at ClusterTraveler.TravelETA () [0x00016] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at Database.BuildingStatusItems+<>c.<CreateStatusItems>b__268_70 (System.String str, System.Object data) [0x00074] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at StatusItem.ResolveString (System.String str, System.Object data) [0x00013] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at StatusItem.GetName (System.Object data) [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at StatusItemGroup+Entry.GetName () [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at SimpleInfoScreen+StatusItemEntry.Refresh () [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at SimpleInfoScreen+StatusItemEntry..ctor (StatusItemGroup+Entry item, StatusItemCategory category, UnityEngine.GameObject status_item_prefab, UnityEngine.Transform parent, TextStyleSetting tooltip_style, UnityEngine.Color color, TextStyleSetting style, System.Boolean skip_fade, System.Action`1[T] onDestroy) [0x00123] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at SimpleInfoScreen.DoAddStatusItem (StatusItemGroup+Entry status_item, StatusItemCategory category, System.Boolean show_immediate) [0x000ba] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at SimpleInfoScreen.OnSelectTarget (UnityEngine.GameObject target) [0x0010f] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at TargetScreen.SetTarget (UnityEngine.GameObject target) [0x0003d] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at DetailsScreen.OnTabActivated (System.Int32 newTab, System.Int32 oldTab) [0x0003d] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at KTabMenu.ActivateTab (System.Int32 tabIdx) [0x00084] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at DetailsScreen.Refresh (UnityEngine.GameObject go) [0x002a4] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at RootMenu.Refresh () [0x0000f] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at RootMenu.OnSelectObject (System.Object data) [0x000d6] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at EventSystem.Trigger (UnityEngine.GameObject go, System.Int32 hash, System.Object data) [0x000a7] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at KMonoBehaviour.Trigger (System.Int32 hash, System.Object data) [0x00026] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at ClusterMapSelectTool.Select (KSelectable new_selected, System.Boolean skipSound) [0x00075] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at ClusterMapScreen.SetSelectedEntity (ClusterGridEntity entity, System.Boolean frameDelay) [0x000aa] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at ClusterMapScreen.SelectEntity (ClusterGridEntity entity, System.Boolean frameDelay) [0x00009] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at ClusterMapScreen.TrySelectDefault () [0x0004a] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at ClusterMapScreen.OnShow (System.Boolean show) [0x00022] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at KScreen.Show (System.Boolean show) [0x00013] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at ManagementMenu.ToggleScreen (ManagementMenu+ScreenData screenData) [0x00182] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at ManagementMenu.ToggleClusterMap () [0x00016] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at ClusterMapScreen.ShowInSelectDestinationMode (ClusterDestinationSelector destination_selector) [0x00014] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at ClusterDestinationSideScreen.OnClickChangeDestination () [0x00018] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at KButton.SignalClick (KKeyCode btn) [0x00018] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at KButton.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00069] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00007] in <e9635660f69b4d9d84c085aeda3be353>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x0006c] in <e9635660f69b4d9d84c085aeda3be353>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.StandaloneInputModule:ReleaseMouse(PointerEventData, GameObject)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMousePress(MouseButtonEventData)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent(Int32)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent()
UnityEngine.EventSystems.StandaloneInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()

Workaround: I found that clearing destination from this menu fix this problem, at least for now

 image.png.6ded859eb476dfd3ab7e1ae8a0bb1271.png

SpacedOut#1_6_new_planetoid.sav


Steps to Reproduce

(unfortunately I can't reproduce how I set destination to unexplored space because I don't remember it, there are lot of stuff happened before the game start crashing, but I think it shouldn't matter for fixing NRE):

1) Load attached save file

2) Open Startmap menu




User Feedback


There are no comments to display.



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...