View Issue Details

IDProjectCategoryLast Update
0022484AI War 2Crash/ExceptionJan 2, 2020 11:16 pm
ReporterDaniexpert Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBETA 1.1 So Much Stuff We Can't Even, But More Is Still Coming 
Fixed in VersionBETA 1.101 Ship Cap Reversions 
Summary0022484: Can't start any campaign (Community excluded)
DescriptionAs soon as I press play on the moderate campaign "Time is running out", the game stops working with the attached log output.
TagsNo tags attached.

Activities

Daniexpert

Jan 2, 2020 3:46 pm

manager  

errors_timeIsRunningOut.txt (14,230 bytes)   
1/2/2020 9:39:50 PM
Exception occurred during world deserialization:NullReferenceException
Will now log details in WorldDeserializationErrors.txt

System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.Faction.DeserializeFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer) [0x00543] in <a0dd94ec66e14970a850b6deaa180f7b>:0 
  at Arcen.AIW2.Core.World_AIW2.DeserializeFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate) [0x005b8] in <a0dd94ec66e14970a850b6deaa180f7b>:0 
  at Arcen.Universal.World.DeserializeFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate, Arcen.Universal.GameVersion& FromGameVersion) [0x00280] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.World.LoadWorldFromDiskInner (System.String SaveName, System.Byte[] Bytes, System.Boolean LoadAsTemplate, Arcen.Universal.GameVersion& FromGameVersion) [0x00042] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.World.LoadWorldFromDisk (System.String SaveName, System.String CampaignName, System.Boolean LoadAsTemplate, Arcen.Universal.GameVersion& FromGameVersion) [0x000b5] in <b458215d0809457b920c66c86bf5f67c>:0 

  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.World.LoadWorldExceptionHandling (System.Exception e) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.World.LoadWorldFromDisk (System.String SaveName, System.String CampaignName, System.Boolean LoadAsTemplate, Arcen.Universal.GameVersion& FromGameVersion) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LoadGame (System.String SaveName, System.String CampaignName, System.Boolean LoadAsTemplate) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <1e27aad84df44609a9766c3770946061>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <1e27aad84df44609a9766c3770946061>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 

1/2/2020 9:39:50 PM	Successfully opened host socket
1/2/2020 9:39:50 PM
-----------
NullReferenceException: Object reference not set to an instance of an object
Stack Trace: Arcen.AIW2.External.BaseScenario.AddDiscoverableFactions (System.Collections.Generic.List`1[T] CurrentFactions) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.Core.World_AIW2.GenerateMap (Arcen.AIW2.Core.Tutorial TutOrNullToUse) (at <a0dd94ec66e14970a850b6deaa180f7b>:0)
Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.RestartCampaignData () (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.HandleClick_Subclass (MouseHandlingInput input) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) (at <b458215d0809457b920c66c86bf5f67c>:0)
Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <b458215d0809457b920c66c86bf5f67c>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <9bb8f6e40006490da4518a3cf5afe42e>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <9bb8f6e40006490da4518a3cf5afe42e>:0)
UnityEngine.EventSystems.EventSystem:Update()



  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.DebugLogHandler.Internal_LogException (System.Exception exception, UnityEngine.Object obj) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.DebugLogHandler.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.Logger.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.Debug.LogException (System.Exception exception) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 

1/2/2020 9:39:50 PM
ErrorsReportedByEngine:    -----------
NullReferenceException: Object reference not set to an instance of an object
Stack Trace: Arcen.AIW2.External.BaseScenario.AddDiscoverableFactions (System.Collections.Generic.List`1[T] CurrentFactions) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.Core.World_AIW2.GenerateMap (Arcen.AIW2.Core.Tutorial TutOrNullToUse) (at <a0dd94ec66e14970a850b6deaa180f7b>:0)
Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.RestartCampaignData () (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.HandleClick_Subclass (MouseHandlingInput input) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) (at <b458215d0809457b920c66c86bf5f67c>:0)
Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <b458215d0809457b920c66c86bf5f67c>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <9bb8f6e40006490da4518a3cf5afe42e>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <9bb8f6e40006490da4518a3cf5afe42e>:0)
UnityEngine.EventSystems.EventSystem:Update()



  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText, System.Boolean SuppressArcenDebugLog) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.DebugLogHandler.Internal_LogException (System.Exception exception, UnityEngine.Object obj) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.DebugLogHandler.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.Logger.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.Debug.LogException (System.Exception exception) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
errors_timeIsRunningOut.txt (14,230 bytes)   

RocketAssistedPuffin

Jan 2, 2020 4:01 pm

reporter   ~0055280

Do the others work?

Daniexpert

Jan 2, 2020 4:01 pm

manager   ~0055281

I tested more, and noticed that all campaigns lead to what seems to be the same error. Only community campaigns correctly start the game.
Attached another part of the log.
errors_campaign.txt (14,230 bytes)   
1/2/2020 9:54:45 PM
Exception occurred during world deserialization:NullReferenceException
Will now log details in WorldDeserializationErrors.txt

System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.Faction.DeserializeFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer) [0x00543] in <a0dd94ec66e14970a850b6deaa180f7b>:0 
  at Arcen.AIW2.Core.World_AIW2.DeserializeFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate) [0x005b8] in <a0dd94ec66e14970a850b6deaa180f7b>:0 
  at Arcen.Universal.World.DeserializeFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate, Arcen.Universal.GameVersion& FromGameVersion) [0x00280] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.World.LoadWorldFromDiskInner (System.String SaveName, System.Byte[] Bytes, System.Boolean LoadAsTemplate, Arcen.Universal.GameVersion& FromGameVersion) [0x00042] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.World.LoadWorldFromDisk (System.String SaveName, System.String CampaignName, System.Boolean LoadAsTemplate, Arcen.Universal.GameVersion& FromGameVersion) [0x000b5] in <b458215d0809457b920c66c86bf5f67c>:0 

  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.World.LoadWorldExceptionHandling (System.Exception e) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.World.LoadWorldFromDisk (System.String SaveName, System.String CampaignName, System.Boolean LoadAsTemplate, Arcen.Universal.GameVersion& FromGameVersion) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LoadGame (System.String SaveName, System.String CampaignName, System.Boolean LoadAsTemplate) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <1e27aad84df44609a9766c3770946061>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <1e27aad84df44609a9766c3770946061>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 

1/2/2020 9:54:45 PM	Successfully opened host socket
1/2/2020 9:54:45 PM
-----------
NullReferenceException: Object reference not set to an instance of an object
Stack Trace: Arcen.AIW2.External.BaseScenario.AddDiscoverableFactions (System.Collections.Generic.List`1[T] CurrentFactions) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.Core.World_AIW2.GenerateMap (Arcen.AIW2.Core.Tutorial TutOrNullToUse) (at <a0dd94ec66e14970a850b6deaa180f7b>:0)
Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.RestartCampaignData () (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.HandleClick_Subclass (MouseHandlingInput input) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) (at <b458215d0809457b920c66c86bf5f67c>:0)
Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <b458215d0809457b920c66c86bf5f67c>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <9bb8f6e40006490da4518a3cf5afe42e>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <9bb8f6e40006490da4518a3cf5afe42e>:0)
UnityEngine.EventSystems.EventSystem:Update()



  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.DebugLogHandler.Internal_LogException (System.Exception exception, UnityEngine.Object obj) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.DebugLogHandler.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.Logger.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.Debug.LogException (System.Exception exception) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 

1/2/2020 9:54:45 PM
ErrorsReportedByEngine:    -----------
NullReferenceException: Object reference not set to an instance of an object
Stack Trace: Arcen.AIW2.External.BaseScenario.AddDiscoverableFactions (System.Collections.Generic.List`1[T] CurrentFactions) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.Core.World_AIW2.GenerateMap (Arcen.AIW2.Core.Tutorial TutOrNullToUse) (at <a0dd94ec66e14970a850b6deaa180f7b>:0)
Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.RestartCampaignData () (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.External.Window_LoadQuickStartMenu+bQuickStart.HandleClick_Subclass (MouseHandlingInput input) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) (at <1e27aad84df44609a9766c3770946061>:0)
Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) (at <b458215d0809457b920c66c86bf5f67c>:0)
Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <b458215d0809457b920c66c86bf5f67c>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <9bb8f6e40006490da4518a3cf5afe42e>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <9bb8f6e40006490da4518a3cf5afe42e>:0)
UnityEngine.EventSystems.EventSystem:Update()



  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText, System.Boolean SuppressArcenDebugLog) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x00000] in <b458215d0809457b920c66c86bf5f67c>:0 
  at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.DebugLogHandler.Internal_LogException (System.Exception exception, UnityEngine.Object obj) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.DebugLogHandler.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.Logger.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.Debug.LogException (System.Exception exception) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 
errors_campaign.txt (14,230 bytes)   

RocketAssistedPuffin

Jan 2, 2020 4:10 pm

reporter   ~0055283

Chris, this is because I redid the quick starts in the beta update. There's a particular something that's showing up in these.

Chris_McElligottPark

Jan 2, 2020 7:53 pm

administrator   ~0055291

Okay, I think I know how to fix that with minimal fuss. Definitely good to have a report of this, thank you!

Chris_McElligottPark

Jan 2, 2020 11:16 pm

administrator   ~0055301

Thanks so much! This was a bear to hunt down, but it works now.

* If a quick start includes a faction that is not present in the installation of a player later trying to load the quickstart (mods, expansions, etc), it now blanks out the offending faction and continues as normal with all the other factions. Anyone who DOES have that faction will see it work as expected, while anyone else will just see it missing but all else well, which is really the best of both worlds.
** This was affecting a lot of our quick starts in the prior beta build.

Issue History

Date Modified Username Field Change
Jan 2, 2020 3:46 pm Daniexpert New Issue
Jan 2, 2020 3:46 pm Daniexpert File Added: errors_timeIsRunningOut.txt
Jan 2, 2020 4:00 pm Daniexpert Summary Can't start the campaign "Time is running out" => Can't start any campaign (Community excluded)
Jan 2, 2020 4:01 pm RocketAssistedPuffin Note Added: 0055280
Jan 2, 2020 4:01 pm Daniexpert File Added: errors_campaign.txt
Jan 2, 2020 4:01 pm Daniexpert Note Added: 0055281
Jan 2, 2020 4:09 pm RocketAssistedPuffin Assigned To => Chris_McElligottPark
Jan 2, 2020 4:09 pm RocketAssistedPuffin Status new => assigned
Jan 2, 2020 4:10 pm RocketAssistedPuffin Note Added: 0055283
Jan 2, 2020 7:53 pm Chris_McElligottPark Note Added: 0055291
Jan 2, 2020 11:16 pm Chris_McElligottPark Status assigned => resolved
Jan 2, 2020 11:16 pm Chris_McElligottPark Resolution open => fixed
Jan 2, 2020 11:16 pm Chris_McElligottPark Fixed in Version => BETA 1.101 Ship Cap Reversions
Jan 2, 2020 11:16 pm Chris_McElligottPark Note Added: 0055301