View Issue Details

IDProjectCategoryLast Update
0028070AI War 2Crash/ExceptionNov 16, 2023 12:33 pm
Reporterslake-moth Assigned ToDismiss  
Severityminor 
Status requires feedbackResolutionopen 
Product Version5.573 Hotfix 
Summary0028070: DELAYED21 TID16 To properly be stored, the value of each combat space coordinate must be between -262,143 and +262,143
Description11/15/2023 11:47:29 PM 5.574 SINGLEP DELAYED21 TID16 To properly be stored, the value of each combat space coordinate must be between -262,143 and +262,143 but the coordinates passed in for 'OrderRelatedPoint' were X: 970,009 , Y: -4,930,198. These would be outside of the gravity well! Note that passing 0,0 is also fine, but that was not the case here.
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <22d94cd256e648aeb121b7e6d044ef68>:0
  at ArcenSerializationAIWar2SpecificExtensions.AddArcenPointFromCombatSpace (Arcen.Universal.ArcenSerializationBuffer Buffer, Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenPoint Pt, System.String FieldNameForErrors, Arcen.Universal.UEErrorStyle ErrorStyle) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.AIW2.Core.EntityOrder.SerializeTo (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenSerializationBuffer Buffer) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.AIW2.Core.EntityOrderCollection.SerializeTo (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenSerializationBuffer Buffer) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.AIW2.Core.GameEntity_Squad.SerializeSquadTo (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenSerializationBuffer Buffer, Arcen.Universal.SerializationCommandType SerializationCmdType) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.AIW2.Core.PlanetFaction.SerializePlanetFactionEntities (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenSerializationBuffer Buffer, Arcen.Universal.SerializationCommandType SerializationCmdType, Arcen.Universal.List`1[T] SquadsThatNeedToSerializeExternalData) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.AIW2.Core.Planet.SerializePlanetFactionsAndEntitiesTo (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenSerializationBuffer Buffer, Arcen.Universal.SerializationCommandType SerializationCmdType, Arcen.Universal.List`1[T] SquadsThatNeedToSerializeExternalData) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.AIW2.Core.Galaxy.SerializePlanetFactionsAndEntitiesTo (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenSerializationBuffer Buffer, Arcen.Universal.SerializationCommandType SerializationType, Arcen.Universal.List`1[T] SquadsThatNeedToSerializeExternalData) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.AIW2.Core.World_AIW2.SerializeWorldTo (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenSerializationBuffer Buffer, Arcen.Universal.SpecialSerializationType SpecialSerialization, Arcen.Universal.SerializationCommandType SerializationCmdType) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.Universal.World.SerializeTo (Arcen.Universal.SerMetaData MetaData, Arcen.Universal.ArcenSerializationBuffer Buffer, Arcen.Universal.SpecialSerializationType SpecialSerialization, Arcen.Universal.SerializationCommandType SerializationType) [0x00000] in <22d94cd256e648aeb121b7e6d044ef68>:0
  at Arcen.Universal.World.SaveWorldToDisk (System.String SaveName, Arcen.Universal.List`1[T] SavegameMetadata) [0x00000] in <22d94cd256e648aeb121b7e6d044ef68>:0
  at Arcen.AIW2.External.GameCommand_SaveGame.Execute (Arcen.AIW2.Core.GameCommand command, Arcen.AIW2.Core.ArcenClientOrHostSimContextCore context) [0x00000] in <bd4e5dd47e6241e4a4120eceaaaadc88>:0
  at Arcen.AIW2.Core.GameCommand.Execute (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.AIW2.Core.World_AIW2.OnClientOrHost_ExecuteGameCommandsThatWereScheduled (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context) [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.AIW2.External.SimPlannerImplementation.ProcessCoreLogicForArbitraryFrameOnMainThread (System.Boolean& stalledWaitingOnConnections, System.Boolean& mayUpdateVisuals, System.String& reasonForNoVisualUpdates) [0x00000] in <bd4e5dd47e6241e4a4120eceaaaadc88>:0
  at Arcen.AIW2.Core.Engine_AIW2.<ProcessArbitraryFrameOnMainThread>b__83_0 () [0x00000] in <4fc6a328af524c0d84a9510e3e658dae>:0
  at Arcen.Universal.ArcenThreading+<>c__DisplayClass13_0.<RunTaskOnBackgroundThread>b__0 () [0x00000] in <22d94cd256e648aeb121b7e6d044ef68>:0
  at System.Threading.Tasks.Task.InnerInvoke () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.Execute () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecutionContextCallback (System.Object obj) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
TagsNo tags attached.

Activities

Dismiss

Nov 16, 2023 12:33 pm

developer   ~0068006

The full log file and a save would be ideal for this. Also some hint as to what was happening.
Since this could have been any kind of order, on any ship, it is going to be hard to track down without a save that reproduces the error (and a save which caused this error, as it is written, would not continue to have it after loading as the out of range value would be clamped then, i suspect).

Issue History

Date Modified Username Field Change
Nov 15, 2023 11:52 pm slake-moth New Issue
Nov 16, 2023 12:33 pm Dismiss Assigned To => Dismiss
Nov 16, 2023 12:33 pm Dismiss Status new => requires feedback
Nov 16, 2023 12:33 pm Dismiss Note Added: 0068006