View Issue Details

IDProjectCategoryLast Update
0024460AI War 2[All Projects] Bug - GameplayFeb 21, 2021 7:53 pm
ReporterSolAssigned To 
Severitymajor 
Status newResolutionopen 
Product VersionBeta 2.744 Scourge Industries, Inc 
Fixed in Version 
Summary0024460: Error in-game, failure to load save file that is after the error occured.
DescriptionError began in-game, I don't know what caused it. Events happened around 2:09 - 2:14 on 2/21. Trying to load the save said it was logged by WorldDeserializationError so I have included that. 'attacks and errors' is the save that is failing to load, The Autosave is the most recent save that is able to load, I've included that if it will be helpful.
TagsNo tags attached.

Activities

Sol

Feb 21, 2021 5:38 pm

reporter  

ArcenDebugLog.txt (479,970 bytes)
Autosave at 3h 20m 0s.save (882,785 bytes)
attacks and errors.savemet (85 bytes)
Autosave at 3h 20m 0s.savemet (85 bytes)
attacks and errors.save (811,772 bytes)
WorldDeserializationErrors.txt (2,826 bytes)
2/21/2021 2:11:55 PM (2.744) Mem: 673,517,568 Mode: Off Plat:WindowsPlayer
-----------------------------------Exception-----------------------------------
ERROR: DeserializeExternalDataFrom for EXTERNAL DATA - World debugStage: 10000 Error: System.Exception: Error, received 16805702 items in external pattern MercenaryUnitExternalData when that pattern is only supposed to contain 1; the extra items will be ignored (parsing the non-ignored items may cause errors if the pattern implementation is not expecting the right types, etc) ExternalDataHeader: EXTERNAL DATA - World
  at Arcen.Universal.ArcenExternalData.DeserializedIntoSelf (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer, System.String ExternalDataHeader) [0x000c5] in <6330742ff9a24c7fad0e8f3ae676c767>: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) [0x0004a] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.ArcenExternalDataLookup.DeserializeExternalDataFrom (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x0036a] in <6330742ff9a24c7fad0e8f3ae676c767>:0 

  at Arcen.Universal.ArcenExternalDataLookup.DeserializeExternalDataFrom (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x004b6] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.World.DeserializedIntoSelf (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate, System.Boolean HideErrors, System.String& ErrorText, System.Boolean DoPartialSyncForDuringGameplay) [0x00816] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.World.DeserializeNewWorldFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate, System.Boolean HideErrors, System.String& ErrorText) [0x000ad] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.World.LoadWorldFromDiskInner (System.String SaveName, System.Byte[] Bytes, System.Boolean LoadAsTemplate, System.Boolean HideErrors, Arcen.Universal.GameVersion& FromGameVersion) [0x002d9] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.World.LoadWorldFromDiskNoCampaignNameSet (System.String FullSaveName, System.Boolean LoadAsTemplate, System.Boolean HideErrors, Arcen.Universal.GameVersion& FromGameVersion) [0x00070] in <6330742ff9a24c7fad0e8f3ae676c767>:0 

Metrekec

Feb 21, 2021 7:52 pm

reporter   ~0060595

I got a similar issue after an error similar to the one described in https://bugtracker.arcengames.com/view.php?id=24441 occured, could not reproduce the issue with an earlier save unfortunately.

Metrekec

Feb 21, 2021 7:53 pm

reporter  

deserialisazed_save.save (387,213 bytes)
WorldDeserializationErrors-2.txt (2,540 bytes)
2/21/2021 7:49:50 PM (2.744) Mem: 1,244,536,832 Mode: Off Plat:WindowsPlayer
-----------------------------------Exception-----------------------------------
ERROR: DeserializeExternalDataFrom for EXTERNAL DATA - World debugStage: 2000 Error: System.Exception: Tried to read more bits from a deserialization buffer than we had! Requested byte index to pull bit from was 387213, but the number of bytes in this buffer was only 387213 (Chunk Index was 0 out of 1 chunks)
  at Arcen.Universal.ArcenDeserializationBufferModern.GetNextBit () [0x00190] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.ArcenDeserializationBufferModern.GetBits_InnerHelper32 (Arcen.Universal.ReadStyle RStyle) [0x00001] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.ArcenDeserializationBufferModern.ReadInt32 (Arcen.Universal.ReadStyle RStyle, System.String FieldNameForErrors) [0x0003c] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.ArcenExternalDataLookup.DeserializeExternalDataFrom (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00010] in <6330742ff9a24c7fad0e8f3ae676c767>:0 

  at Arcen.Universal.ArcenExternalDataLookup.DeserializeExternalDataFrom (System.Object ParentObject, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x004b6] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.World.DeserializedIntoSelf (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate, System.Boolean HideErrors, System.String& ErrorText, System.Boolean DoPartialSyncForDuringGameplay) [0x00816] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.World.DeserializeNewWorldFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate, System.Boolean HideErrors, System.String& ErrorText) [0x000ad] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.World.LoadWorldFromDiskInner (System.String SaveName, System.Byte[] Bytes, System.Boolean LoadAsTemplate, System.Boolean HideErrors, Arcen.Universal.GameVersion& FromGameVersion) [0x002d9] in <6330742ff9a24c7fad0e8f3ae676c767>:0 
  at Arcen.Universal.World.LoadWorldFromDiskNoCampaignNameSet (System.String FullSaveName, System.Boolean LoadAsTemplate, System.Boolean HideErrors, Arcen.Universal.GameVersion& FromGameVersion) [0x00070] in <6330742ff9a24c7fad0e8f3ae676c767>:0 

Issue History

Date Modified Username Field Change
Feb 21, 2021 5:38 pm Sol New Issue
Feb 21, 2021 5:38 pm Sol File Added: ArcenDebugLog.txt
Feb 21, 2021 5:38 pm Sol File Added: WorldDeserializationErrors.txt
Feb 21, 2021 5:38 pm Sol File Added: attacks and errors.save
Feb 21, 2021 5:38 pm Sol File Added: attacks and errors.savemet
Feb 21, 2021 5:38 pm Sol File Added: Autosave at 3h 20m 0s.savemet
Feb 21, 2021 5:38 pm Sol File Added: Autosave at 3h 20m 0s.save
Feb 21, 2021 7:52 pm Metrekec Note Added: 0060595
Feb 21, 2021 7:53 pm Metrekec File Added: deserialisazed_save.save
Feb 21, 2021 7:53 pm Metrekec File Added: WorldDeserializationErrors-2.txt