View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0023978 | AI War 2 | Crash/Exception | Oct 15, 2020 2:39 am | Dec 14, 2020 5:48 pm | |
Reporter | Alien_AV | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 2.616 Stop Printing Money, AI! | ||||
Summary | 0023978: Failing to load game in 2.616 that was saved in 2.614 | ||||
Description | Can't attach the files (log and example save), is file upload blocked? Relevant part of log: 10/15/2020 9:00:34 AM Start load save: C:/Program Files (x86)/Steam/steamapps/common/AI War 2/PlayerData/Save/basic3/save4.save Source1: AnythingElse Source3: LoadingSaveGame 10/15/2020 9:00:35 AM Faction deserialization error at stage 17500 from serialized version 2.614 loading into new version 2.616, error: System.Exception: ERROR: DeserializeExternalDataFrom for EXTERNAL DATA - Faction debugStage: 10000 Error: System.Exception: No DeserializeFrom_NewStyle defined for HistoryItemType Unknown at Arcen.AIW2.External.Fireteam+HistoryItem.DeserializeFrom_NewStyle (Arcen.Universal.ArcenDeserializationBuffer Buffer) [0x00137] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.External.Fireteam.DeserializedIntoSelf (System.Int32 FireTeamID, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ForDebugging_FactionName) [0x001b8] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.External.Fireteam.DeserializeNewFrom (System.Int32 id, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ForDebugging_FactionName) [0x00007] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.External.FireteamUtility.DeserializeFireteamsAndDiscardAnyExtraLeftovers (Arcen.Universal.ArcenDeserializationBuffer Buffer, Arcen.Universal.ArcenLessLinkedList`1[ItemType] Teams, System.String ForDebugging_FactionName) [0x0006e] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.External.NanocaustMgr.DeserializeIntoSelf (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x002cc] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.Universal.ArcenExternalDataPatternImplementationBase.DeserializeExternalDataAsArcenExternalSubManagedData[T] (System.Object[] Target, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00066] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.AIW2.External.NanocaustMgrData.DeserializeExternalData (Arcen.AIW2.Core.Faction ParentFaction, System.Object[] Target, System.Int32 ItemsToExpect, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00001] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.Core.ArcenExternalDataPatternImplementationBase_Faction.DeserializeExternalDataOuter (System.Object ParentObject, System.Object[] Target, System.Int32 ItemsToExpect, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00089] in <44cd3bd2652146ffb674e9e63f761e6b>:0 at Arcen.Universal.ArcenExternalData.DeserializedIntoSelf (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer, System.String ExternalDataHeader) [0x000d4] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenExternalData.DeserializeExternalDataFrom (Arcen.Universal.ArcenExternalDataPattern externalPattern, System.String namespaceName, System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00039] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenExternalDataLookup.DeserializeExternalDataFrom (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00337] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenExternalDataLookup.DeserializeExternalDataFrom (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00432] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.AIW2.Core.Faction.DeserializedIntoSelf (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsLoadingForTemplate, SerializationCommandType SerializationCmdType) [0x00c0f] in <44cd3bd2652146ffb674e9e63f761e6b>:0 10/15/2020 9:00:35 AM ERROR: Missing ArcenExternalDataPattern for EXTERNAL DATA - World with namespaceName '???' 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 <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenExternalDataLookup.DeserializeExternalDataFrom (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.World.DeserializedIntoSelf (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate, System.Boolean HideErrors, System.String& ErrorText, System.Boolean DoPartialSyncForDuringGameplay) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.World.DeserializeNewWorldFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate, System.Boolean HideErrors, System.String& ErrorText) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.World.LoadWorldFromDiskInner (System.String SaveName, System.Byte[] Bytes, System.Boolean LoadAsTemplate, System.Boolean HideErrors, Arcen.Universal.GameVersion& FromGameVersion) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.World.LoadWorldFromDiskNoCampaignNameSet (System.String FullSaveName, System.Boolean LoadAsTemplate, System.Boolean HideErrors, Arcen.Universal.GameVersion& FromGameVersion) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.Engine_Universal.LoadGameNoCampaignNameSet_NeverCallDirectly_P1 (System.String FullSaveGameName, System.Boolean LoadAsTemplate, System.Boolean HideErrors) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.AIW2.Core.Engine_AIW2.LoadGameNoCampaignNameSet (System.String FullSaveGameName, Arcen.AIW2.Core.StartWorldSource1 StartSource1, Arcen.AIW2.Core.StartWorldSource2 StartSource2) [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0 at Arcen.AIW2.External.Window_MainMenu+bContinueGame.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>: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 10/15/2020 9:00:35 AM The savegame you are trying to load had the following fatal error: Faction deserialization error at stage 17500 from serialized version 2.614 loading into new version 2.616, error: System.Exception: ERROR: DeserializeExternalDataFrom for EXTERNAL DATA - Faction debugStage: 10000 Error: System.Exception: No DeserializeFrom_NewStyle defined for HistoryItemType Unknown at Arcen.AIW2.External.Fireteam+HistoryItem.DeserializeFrom_NewStyle (Arcen.Universal.ArcenDeserializationBuffer Buffer) [0x00137] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.External.Fireteam.DeserializedIntoSelf (System.Int32 FireTeamID, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ForDebugging_FactionName) [0x001b8] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.External.Fireteam.DeserializeNewFrom (System.Int32 id, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ForDebugging_FactionName) [0x00007] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.External.FireteamUtility.DeserializeFireteamsAndDiscardAnyExtraLeftovers (Arcen.Universal.ArcenDeserializationBuffer Buffer, Arcen.Universal.ArcenLessLinkedList`1[ItemType] Teams, System.String ForDebugging_FactionName) [0x0006e] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.External.NanocaustMgr.DeserializeIntoSelf (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x002cc] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.Universal.ArcenExternalDataPatternImplementationBase.DeserializeExternalDataAsArcenExternalSubManagedData[T] (System.Object[] Target, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00066] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.AIW2.External.NanocaustMgrData.DeserializeExternalData (Arcen.AIW2.Core.Faction ParentFaction, System.Object[] Target, System.Int32 ItemsToExpect, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00001] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0 at Arcen.AIW2.Core.ArcenExternalDataPatternImplementationBase_Faction.DeserializeExternalDataOuter (System.Object ParentObject, System.Object[] Target, System.Int32 ItemsToExpect, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00089] in <44cd3bd2652146ffb674e9e63f761e6b>:0 at Arcen.Universal.ArcenExternalData.DeserializedIntoSelf (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer, System.String ExternalDataHeader) [0x000d4] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenExternalData.DeserializeExternalDataFrom (Arcen.Universal.ArcenExternalDataPattern externalPattern, System.String namespaceName, System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00039] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenExternalDataLookup.DeserializeExternalDataFrom (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00337] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.Universal.ArcenExternalDataLookup.DeserializeExternalDataFrom (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00432] in <61e10848c4834031a6650d8e71fadd0e>:0 at Arcen.AIW2.Core.Faction.DeserializedIntoSelf (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsLoadingForTemplate, SerializationCommandType SerializationCmdType) [0x00c0f] in <44cd3bd2652146ffb674e9e63f761e6b>:0 10/15/2020 9:00:35 AM Finish load save in 123.9ms | ||||
Tags | No tags attached. | ||||
|
Either this should be fixed now, or it was a transient issue in just those specific versions. I can't remember for sure, but there's not an attached save so I can't check for sure. Sorry on the slow response! |
Date Modified | Username | Field | Change |
---|---|---|---|
Oct 15, 2020 2:39 am | Alien_AV | New Issue | |
Dec 14, 2020 5:48 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Dec 14, 2020 5:48 pm | Chris_McElligottPark | Status | new => resolved |
Dec 14, 2020 5:48 pm | Chris_McElligottPark | Resolution | open => fixed |
Dec 14, 2020 5:48 pm | Chris_McElligottPark | Note Added: 0059997 |