View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0026453 | AI War 2 | Crash/Exception | Feb 20, 2022 12:47 am | Feb 21, 2022 5:37 pm | |
Reporter | BadgerBadger | Assigned To | Chris_McElligottPark | ||
Status | assigned | Resolution | open | ||
Product Version | Beta 3.806 Space Lasers | ||||
Summary | 0026453: Errors MP 3.806 | ||||
Description | We played 3 player MP tonight. Clients needing to rejoin because flagships were claimed or got crippled (and so vanished) was the largest annoyance. We also saw a bunch of errors below 2/19/2022 8:17:34 PM 3.806 CLIENT Exception in entity tooltip text generation at stage 185300:System.NullReferenceException: Object reference not set to an instance of an object at Arcen.AIW2.Core.EntitySystemTypeData+MarkLevelStats.CalculateDamageMultiplier (Arcen.AIW2.Core.GameEntity_Squad squad, Arcen.AIW2.Core.FleetMembership FleetMem, Arcen.Universal.FInt\ StartingModifier) [0x0010e] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 at Arcen.AIW2.Core.EntitySystemTypeData+MarkLevelStats.CalculateShipOrFleetMemDamagePerShot (Arcen.AIW2.Core.GameEntity_Squad squad, Arcen.AIW2.Core.FleetMembership mem, Arcen.Universa\ l.FInt StartingModifier, System.Int32 BonusDamage) [0x00051] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 at Arcen.AIW2.Core.EntitySystemTypeData+MarkLevelStats.CalculateShipOrFleetMemDamagePerSecond (Arcen.AIW2.Core.GameEntity_Squad squad, Arcen.AIW2.Core.FleetMembership mem, Arcen.Univer\ sal.FInt StartingModifier, System.Int32 BonusDamage) [0x00001] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 at Arcen.AIW2.Core.EntitySystemTypeData+MarkLevelStats.CalculateShipOrFleetMemDamagePerSecond (Arcen.AIW2.Core.GameEntity_Squad squad, Arcen.AIW2.Core.FleetMembership mem) [0x00001] in\ <e3dbcdfa7ac34211acd86c55c9e0f816>:0 at Arcen.AIW2.External.Window_InGameHoverEntityInfo.GetTextForEntity (Arcen.Universal.ArcenCharacterBufferBase buffer, Arcen.AIW2.Core.GameEntity_Squad relatedSquadOrNull, Arcen.AIW2.C\ ore.FleetMembership MembershipBase, Arcen.AIW2.Core.GameEntityTypeData TypeDataOrNull, Arcen.AIW2.Core.Fleet FleetToUseOrNull, System.String AltTextColorIfUsed, System.String AltTextInPl\ aceOfFleetAndOwnerOrBlank, System.Int32 OptionalCountToShow, Arcen.AIW2.Core.Faction ForFactionOrNull, System.Byte OptionalForMarkLevel, Arcen.AIW2.Core.FromSidebarType IsFromSidebarType\ , Arcen.AIW2.External.ShipExtraDetailFlags DetailFlags, System.Single PositionScaleMultiplier, System.Boolean IsBeingDrawnInPopupWindowRatherThanTooltip) [0x05810] in <a4de61b27349471fb9\ 30b04e7d4a5df2>:0 at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 2/19/2022 8:48:04 PM 3.806 CLIENT DELAYED233 TID37 Hit exception in DoOnAnyDeathInCombatLogic_AfterFullDeathOrPartOfStackDeath debugCode 1100 System.NullReferenceException: Object \ reference not set to an instance of an object at Arcen.AIW2.External.EntitySimLogicImplementation_BaseInfo.DoSystemOnDeathEffect (Arcen.AIW2.Core.ArcenSimContextAnyStatus Context, Arcen.AIW2.Core.EntitySystem System) [0x00036] in <a4de61b27349471fb930b04e7d4a5df2>:0 at Arcen.AIW2.Core.GameEntity_Squad.DoOnAnyDeathInCombatLogic_AfterFullDeathOrPartOfStackDeath (System.Boolean IsFromOnlyPartOfStackDying, Arcen.AIW2.Core.DamageSource Damage, Arcen.AI\ W2.Core.EntitySystem FiringSystemOrNull, System.Int32 numStacksKilled, Arcen.AIW2.Core.ArcenSimContextAnyStatus Context) [0x0010f] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED286 TID17 Canary code exception at PostTransportedShips ('' instead of 't'). Code above it is the real problem. Exception: System.Exceptio\ n: Could not read string 'PostTransportedShips', but did get this partial one: 'lp.MrY??0??P?e??8?Y_T??_0\M7?eoz0K9x?VP<A3?YXfHZz[0C0?t?H2?.29??=2?n"??ztYO^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^\ Was for field with name: 'PostTransportedShips' Exception: System.Exception: Tried to read condensed string format index 118 which is >= the length of 109 supported characters. Some ba\ d data just happened prior to this! at Arcen.Universal.ArcenDeserializationBufferModern.GetBits_InnerHelperChar (System.Boolean ReadFullUnicode) [0x000c1] in <e54e2fb7e30942caad844a385439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ReadString_Condensed (Arcen.Universal.SerMetaData MetaData, System.String FieldNameForErrors) [0x00120] in <e54e2fb7e30942caad844a38\ 5439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ReadString_Condensed (Arcen.Universal.SerMetaData MetaData, System.String FieldNameForErrors) [0x002af] in <e54e2fb7e30942caad844a385439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ValidateCanary (System.String ExpectedCanaryString, System.String CanaryFieldName, Arcen.Universal.SerializationCommandType SerializationType) [0x00043] in <e54e2fb7e30942caad844a385439f799>:0 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED287 TID17 Canary code exception at PlayerHackedStartFleetMem ('' instead of 'h'). Code above it is the real problem. Exception: System.Exception: Could not read string 'PlayerHackedStartFleetMem', but did get this partial one: '2?>a^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@\ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@\ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@\ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@\ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@\ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@\ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED286 TID17 Canary code exception at PostTransportedShips ('' instead of 't'). Code above it is the real problem. Exception: System.Exceptio n: Could not read string 'PostTransportedShips', but did get this partial one: 'lp.MrY??0??P?e??8?Y_T??_0\M7?eoz0K9x?VP<A3?YXfHZz[0C0?t?H2?.29??=2?n"??ztYO^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^ Was for field with name: 'PlayerHackedStartFleetMem' Exception: System.Exception: Tried to read condensed string format index 112 which is >= the length of 109 supported characters. Some bad data just happened prior to this! at Arcen.Universal.ArcenDeserializationBufferModern.GetBits_InnerHelperChar (System.Boolean ReadFullUnicode) [0x000c1] in <e54e2fb7e30942caad844a385439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ReadString_Condensed (Arcen.Universal.SerMetaData MetaData, System.String FieldNameForErrors) [0x00120] in <e54e2fb7e30942caad844a38\ 5439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ReadString_Condensed (Arcen.Universal.SerMetaData MetaData, System.String FieldNameForErrors) [0x002af] in <e54e2fb7e30942caad844a38\ 5439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ValidateCanary (System.String ExpectedCanaryString, System.String CanaryFieldName, Arcen.Universal.SerializationCommandType Serializ\ ationType) [0x00043] in <e54e2fb7e30942caad844a385439f799>:0 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED288 TID17 Canary code mismatch at AfterMostStuffFleetMem ('' instead of 'z'). Code above it is the real problem. 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED289 TID17 Canary code mismatch at FleetMemStart ('' instead of 'v'). Code above it is the real problem. 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED290 TID17 Canary code mismatch at PlayerMobileStartFleetMem ('' instead of 'p'). Code above it is the real problem. 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED291 TID17 Canary code mismatch at PostTransportedShips ('' instead of 't'). Code above it is the real problem. 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED292 TID17 Canary code mismatch at PlayerHackedStartFleetMem ('' instead of 'h'). Code above it is the real problem. Was for field with name: 'AfterMostStuffFleetMem' Exception: System.Exception: Tried to read condensed string format index 112 which is >= the length of 109 supported characters. Some \ bad data just happened prior to this! at Arcen.Universal.ArcenDeserializationBufferModern.GetBits_InnerHelperChar (System.Boolean ReadFullUnicode) [0x000c1] in <e54e2fb7e30942caad844a385439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ReadString_Condensed (Arcen.Universal.SerMetaData MetaData, System.String FieldNameForErrors) [0x00120] in <e54e2fb7e30942caad844a38\ 5439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ReadString_Condensed (Arcen.Universal.SerMetaData MetaData, System.String FieldNameForErrors) [0x002af] in <e54e2fb7e30942caad844a38\ 5439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ValidateCanary (System.String ExpectedCanaryString, System.String CanaryFieldName, Arcen.Universal.SerializationCommandType Serializ\ ationType) [0x00043] in <e54e2fb7e30942caad844a385439f799>:0 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED294 TID17 Canary code mismatch at FleetMemStart ('' instead of 'v'). Code above it is the real problem. 2/19/2022 9:11:37 PM 3.806 CLIENT DELAYED295 TID17 Canary code exception at PlayerMobileStartFleetMem ('' instead of 'p'). Code above it is the real problem. Exception: System.Exc\ eption: Could not read string 'PlayerMobileStartFleetMem', but did get this partial one: '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@\ at Arcen.AIW2.Core.GameEntity_Squad.DoOnAnyDeathInCombatLogic_AfterFullDeathOrPartOfStackDeath (System.Boolean IsFromOnlyPartOfStackDying, Arcen.AIW2.Core.DamageSource Damage, Arcen.AI\ W2.Core.EntitySystem FiringSystemOrNull, System.Int32 numStacksKilled, Arcen.AIW2.Core.ArcenSimContextAnyStatus Context) [0x0010f] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 2/19/2022 9:16:35 PM 3.806 CLIENT DELAYED299 TID19 TakeDamageDirectly error at debugStage 3140: System.NullReferenceException: Object reference not set to an instance of an object at Arcen.AIW2.Core.GameEntity_Squad.TakeDamageDirectly (System.Int32 DamageAmount, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.IShotHitSource ShotSourceThatHitOrNu\ llOnlyUsedForKnockback, Arcen.AIW2.Core.DamageSource Damage, System.Boolean PreventReversionToNeutral, System.Boolean HonorFiniteHitCountAOE, System.Int32 MaxStacksAllowedToKill, System.\ Int32 CompressedShots, System.Int32 ExtraStacksOfSource, System.Boolean OnlyDamageShieldNotHull, System.Int32& ActualDamageDone, System.Int32& ActualHitEvents, System.Int32& DamageAbortC\ ode, Arcen.AIW2.Core.ArcenSimContextAnyStatus Context, Arcen.Universal.ArcenCharacterBuffer traceBuffer) [0x00a8a] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 2/19/2022 9:16:37 PM 3.806 CLIENT DELAYED300 TID54 TakeDamageDirectly error at debugStage 3140: System.NullReferenceException: Object reference not set to an instance of an object at Arcen.AIW2.Core.GameEntity_Squad.TakeDamageDirectly (System.Int32 DamageAmount, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.IShotHitSource ShotSourceThatHitOrNu\ llOnlyUsedForKnockback, Arcen.AIW2.Core.DamageSource Damage, System.Boolean PreventReversionToNeutral, System.Boolean HonorFiniteHitCountAOE, System.Int32 MaxStacksAllowedToKill, System.\ Int32 CompressedShots, System.Int32 ExtraStacksOfSource, System.Boolean OnlyDamageShieldNotHull, System.Int32& ActualDamageDone, System.Int32& ActualHitEvents, System.Int32& DamageAbortC\ ode, Arcen.AIW2.Core.ArcenSimContextAnyStatus Context, Arcen.Universal.ArcenCharacterBuffer traceBuffer) [0x00a8a] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 2/19/2022 9:29:57 PM 3.806 CLIENT Canary code mismatch at PreExternal ('' instead of '6'). Code above it is the real problem. 2/19/2022 9:29:57 PM 3.806 CLIENT Skipping read of canary 'PostExternal' because HasHadExceptionThatShouldHaltAllFurtherReads. 2/19/2022 9:29:57 PM 3.806 CLIENT Theseus failure: numberOfMainDeserializations: 1 numberOfExternalDeserializations: 1 numberOfCanary6Fails: 1 numberOfCanary6Successes: 0 lastExter\ nalUnitTypeData ScourgePerUnitBaseInfo 2/19/2022 9:29:57 PM 3.806 CLIENT GameEntity_Squad deserialization error at stage 10000 from serialized version 3.806 loading into new version 3.806, error: System.IndexOutOfRangeE\ xception: Index was outside the bounds of the array. at Arcen.Universal.ArcenDeserializationBufferModern.GetNextBit () [0x001af] in <e54e2fb7e30942caad844a385439f799>:0 at Arcen.Universal.ArcenDeserializationBufferModern.GetBits_InnerHelperUltraEfficient (Arcen.Universal.UltraEfficientStyleData ueStyleData) [0x00033] in <e54e2fb7e30942caad844a385439f7\ 99>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ReadIntUltraEfficient (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.UltraEfficientStyle UEStyle, System.String FieldNameFor\ Errors) [0x000e5] in <e54e2fb7e30942caad844a385439f799>:0 at Arcen.AIW2.Core.EntitySystem.DeserializeInto (Arcen.Universal.SerMetaData MetaData, Arcen.AIW2.Core.EntitySystem& resultOrNull, System.Boolean& PleaseDestroy, Arcen.AIW2.Core.GameEn\ tity_Squad ParentEntity, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean& WasAbleToFindType) [0x00292] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 at Arcen.AIW2.Core.GameEntity_Squad.DeserializeSquadIntoSelf (Arcen.Universal.SerMetaData MetaData, System.Int32 primaryKeyID, Arcen.AIW2.Core.GameEntityTypeData typeData, Arcen.AIW2.C\ ore.Planet NewPlanet, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean HideErrors, System.Boolean IsLoadingTemplate, Arcen.Universal.SerializationCommandType Serializati\ onCmdType, Arcen.AIW2.Core.PlanetFaction NewPlanetFaction) [0x00c3a] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 2/19/2022 9:29:57 PM 3.806 CLIENT Skipping read of canary 'PreExternal' because HasHadExceptionThatShouldHaltAllFurtherReads. 2/19/2022 9:29:57 PM 3.806 CLIENT DeserializeExternalSquadData error at stage 27000 from serialized version 3.806 loading into new version 3.806, error: System.Exception: Squad Bas\ eInfo Source Error: DeserializeFrom_Inner DoByIndex=true nameIndex of 36 larger than IndexSerializationInfo.SerializedNamesList.Count of 21 on table: ExternalSquadBaseInfoSourceTable Fie\ ldNameForErrors: Squad BaseInfo Source From Version: 3.806 at Arcen.Universal.ArcenDynamicTable`1[T].DeserializeFrom_Inner (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String& NameFound, Syst\ em.Boolean DoByIndex, Arcen.Universal.LookupSwapAllowed SwapAllowed, System.String FieldNameForErrors) [0x0020e] in <e54e2fb7e30942caad844a385439f799>:0 at Arcen.Universal.ArcenDynamicTable`1[T].DeserializeByIndex (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String FieldNameForErrors)\ [0x00001] in <e54e2fb7e30942caad844a385439f799>:0 at Arcen.AIW2.Core.GameEntity_Squad.DeserializeExternalSquadData (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenDeserializationBuffer Buffer, Arcen.Universal.Serialization\ CommandType SerializationCmdType, System.String& DebugLastExternalUnitTypeData) [0x00038] in <e3dbcdfa7ac34211acd86c55c9e0f816>:0 2/19/2022 9:29:57 PM 3.806 CLIENT Canary code mismatch at PostExternal ('\342\200\2342' instead of 'ThSeus'). Code above it is the real problem. 2/19/2022 9:29:57 PM 3.806 CLIENT Theseus failure: numberOfMainDeserializations: 1 numberOfExternalDeserializations: 1 numberOfCanary6Fails: 1 numberOfCanary6Successes: 0 lastExter\ nalUnitTypeData 2/19/2022 9:29:57 PM 3.806 CLIENT Canary code mismatch at third ('' instead of '3'). Code above it is the real problem. 2/19/2022 9:29:57 PM 3.806 CLIENT Skipping read of canary 'fourth' because HasHadExceptionThatShouldHaltAllFurtherReads. 2/19/2022 9:29:57 PM 3.806 CLIENT Skipping read of canary 'EntityCanarySys' because HasHadExceptionThatShouldHaltAllFurtherReads. 2/19/2022 9:29:57 PM 3.806 CLIENT Skipping read of canary 'EntityCanaryPostSys' because HasHadExceptionThatShouldHaltAllFurtherReads. 2/19/2022 9:29:57 PM 3.806 CLIENT Skipping read of canary 'EntityCanaryGP' because HasHadExceptionThatShouldHaltAllFurtherReads. 2/19/2022 9:29:57 PM 3.806 CLIENT Skipping read of canary 'EntityCanaryPostMetalFlows' because HasHadExceptionThatShouldHaltAllFurtherReads. | ||||
Tags | No tags attached. | ||||
related to | 0026439 | resolved | Chris_McElligottPark | MP errors 3.805 |
Date Modified | Username | Field | Change |
---|---|---|---|
Feb 20, 2022 12:47 am | BadgerBadger | New Issue | |
Feb 20, 2022 12:47 am | BadgerBadger | Status | new => assigned |
Feb 20, 2022 12:47 am | BadgerBadger | Assigned To | => Chris_McElligottPark |
Feb 21, 2022 5:37 pm | BadgerBadger | Relationship added | related to 0026439 |