View Issue Details

IDProjectCategoryLast Update
0023811AI War 2Crash/ExceptionOct 1, 2020 4:58 pm
ReporterOzoneGrif Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version2.601 Savegame Hotfix 
Fixed in Version2.604 A Thousand Screaming Idiots 
Summary0023811: Multiplayer Feedback: Exceptions 2xNPE + 1xDoOnAnyDeathLogic
DescriptionSee file attached.

DoActualSimStep exception at debugStage 7900, exception: System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.GameCommand_UnitSetCommands.Execute (Arcen.AIW2.Core.GameCommand command, Arcen.AIW2.Core.ArcenSimContext context) [0x00680] in <85bda0701e38496bbd0c2651f3b12528>:0


System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.SpecialFaction_Human.DoOnAnyDeathLogic (Arcen.AIW2.Core.GameEntity_Squad entity, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull,


Exception in BaseScenario.DoOnAnyDeathLogic stage 6800
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.SpecialFaction_Human.DoOnAnyDeathLogic (Arcen.AIW2.Core.GameEntity_Squad entity,
TagsNo tags attached.

Activities

OzoneGrif

Sep 26, 2020 7:31 pm

reporter  

ArcenDebugLog.txt (48,093 bytes)   
9/26/2020 4:21:56 PM	Current directory used: Y:/SteamLibrary/steamapps/common/AI War 2/
Process Count = 0 so PlayerDataDirectory used: Y:/SteamLibrary/steamapps/common/AI War 2/PlayerData/
9/26/2020 4:21:56 PM	Boot up FleetOS (0.5196s)
9/26/2020 4:21:57 PM	graphicsDeviceType in use: Direct3D11
graphicsDeviceVersion in use: Direct3D 11.0 [level 11.1]
graphicsMultiThreaded: True
graphicsShaderLevel: 50
operatingSystem: Windows 10  (10.0.0) 64bit
graphicsDeviceName: NVIDIA GeForce RTX 2070 SUPER
graphicsDeviceID: 7812
graphicsDeviceVendor: NVIDIA
graphicsDeviceVendorID: 4318
graphicsDeviceVersion: Direct3D 11.0 [level 11.1]
graphicsMemorySize: 8012
maxTextureSize: 16384
npotSupport: Full
processorType: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
processorCount: 8
processorFrequency: 4200
systemMemorySize: 32723
supportedRenderTargetCount: 8
supportsComputeShaders: True
supportsShadows: True
usesReversedZBuffer: True
9/26/2020 4:21:57 PM	Check System Logs For Rogue Intelligence (0.7784s)
9/26/2020 4:21:57 PM	Game Version: 2.600
9/26/2020 4:21:57 PM	Eject Trash Into Hyperspace (0.2822s)
9/26/2020 4:21:57 PM	Check For Extra Modules (0.1027s)
9/26/2020 4:21:57 PM	Warning: skipped mod "_Vanilla" in XMLLoadingOrder.txt because we couldn't find any mod with that name
9/26/2020 4:21:57 PM	Bring Cloaking Systems Online (0.1955s)
9/26/2020 4:21:57 PM	Recalculate Speed Of Light (0.0399s)
9/26/2020 4:21:57 PM	Optimize Comfort On Command Decks (0.0529s)
9/26/2020 4:21:57 PM	Generating Framerates (0.0379s)
9/26/2020 4:21:58 PM	Expansions:  The Spire Rises (Installed But Disabled)  Zenith Onslaught (NOT INSTALLED)  
9/26/2020 4:21:58 PM	Mods:  MoreStartingOptions (Disabled)  SKCivilianIndustry (Disabled)  SpireRailgunShop (Disabled)  
9/26/2020 4:21:58 PM	Check Nearby Stellar Masses (0.1586s)
9/26/2020 4:21:58 PM	Remembering Alamo (0.1995s)
9/26/2020 4:21:58 PM	Boot Audio Comms (0.0429s)
9/26/2020 4:21:58 PM	Establish Individual Audio Links (0.0399s)
9/26/2020 4:21:58 PM	Prepare Explosions and Crackles (0.1316s)
9/26/2020 4:21:58 PM	No resolution change was required.
9/26/2020 4:21:58 PM	Applied graphics settings: 
AntialiasingMode:x2
UseSoftParticles:False
BillboardsFaceCameraPosition:False
AnisotropicMode:ForceEnable
TextureQuality:Full
9/26/2020 4:21:58 PM	Applied Framerate Type: 75 FPS (vsync: 0 targetFPS:75)
9/26/2020 4:21:58 PM	Refresh Optical Lensing (0.0908s)
9/26/2020 4:21:58 PM	Revise Fundamental Physical Laws (0.0389s)
9/26/2020 4:21:59 PM	Calculate Odds Of Success (0.5854s)
9/26/2020 4:22:07 PM	Briefly Panic (8.1096s)
9/26/2020 4:22:07 PM	Install Confidence Routines (0.2718s)
9/26/2020 4:22:08 PM	Bring Commander Interface Online (0.3600s)
9/26/2020 4:22:08 PM	Motivate All Crews (0.0753s)
9/26/2020 4:22:08 PM	Locating Available Networks (0.1232s)
9/26/2020 4:22:08 PM	Externalizing Patterns (0.1212s)
9/26/2020 4:22:08 PM	Hooking Externals (0.0344s)
9/26/2020 4:22:08 PM	Handlizing Hooks (0.0389s)
9/26/2020 4:22:08 PM	Disengaging Constants (0.5550s)
9/26/2020 4:22:09 PM	Late Axionic Computations (0.4209s)
9/26/2020 4:22:09 PM	Connecting to Fleet Command (0.0708s)
9/26/2020 4:22:09 PM	Thinking Of Advice (0.0379s)
9/26/2020 4:22:09 PM	Degaussing Advice (0.3271s)
9/26/2020 4:22:10 PM	Reading Alien Diaries (0.2055s)
9/26/2020 4:22:10 PM	Naming All Known Planets (0.0279s)
9/26/2020 4:22:10 PM	Remembering Speeds (0.0369s)
9/26/2020 4:22:10 PM	Prioritizing Targets (0.0329s)
9/26/2020 4:22:10 PM	Rebooting Sensor Arrays (0.0339s)
9/26/2020 4:22:10 PM	Unloading Prismatic Grid (0.0349s)
9/26/2020 4:22:10 PM	Thinking Of Objectives (0.0229s)
9/26/2020 4:22:10 PM	Inhibiting Visual Scans (0.0399s)
9/26/2020 4:22:10 PM	Synthesizing Vocals (0.0409s)
9/26/2020 4:22:10 PM	Investigating Map Signatures (0.0578s)
9/26/2020 4:22:10 PM	Ventilating Scenarios (0.0110s)
9/26/2020 4:22:10 PM	Decontaminating Targeting Systems (0.0389s)
9/26/2020 4:22:10 PM	Ejecting Tactical Core (0.0439s)
9/26/2020 4:22:10 PM	Calibrating Formations (0.0269s)
9/26/2020 4:22:10 PM	Intercepting Galactic Maps (0.0429s)
9/26/2020 4:22:10 PM	Discharging Colored Ions (0.0578s)
9/26/2020 4:22:10 PM	Replicating Ion Colors (0.0359s)
9/26/2020 4:22:10 PM	Faction Diagnostics (0.0628s)
9/26/2020 4:22:10 PM	Buffering Hackers (0.0778s)
9/26/2020 4:22:10 PM	Inverting Death (0.0628s)
9/26/2020 4:22:10 PM	Linear Field Variance (0.0858s)
9/26/2020 4:22:10 PM	Charging Marks (0.0419s)
9/26/2020 4:22:11 PM	Guarding The Posts (0.0798s)
9/26/2020 4:22:11 PM	Range Manifolds (0.0269s)
9/26/2020 4:22:11 PM	Purging ROFs (0.0259s)
9/26/2020 4:22:11 PM	Manipulating Speeds (0.0339s)
9/26/2020 4:22:11 PM	Detecting Projectiles (0.0199s)
9/26/2020 4:22:11 PM	Grouping Flow Fields (0.0499s)
9/26/2020 4:22:11 PM	Modulating Flow Field Groups (0.0319s)
9/26/2020 4:22:11 PM	Designing Fleets (0.2618s)
9/26/2020 4:22:11 PM	Thinking Of Technologies (0.0708s)
9/26/2020 4:22:11 PM	Categorizing Starboard Sensors (0.0354s)
9/26/2020 4:22:11 PM	Injecting Galactic Variables (0.0648s)
9/26/2020 4:22:11 PM	Dropping Starfields (0.1955s)
9/26/2020 4:22:14 PM	Dissolving Distant Planets (2.6051s)
9/26/2020 4:22:14 PM	Categorizing All Planets (0.0140s)
9/26/2020 4:22:14 PM	Organizing Commands (0.1247s)
9/26/2020 4:22:14 PM	Calculating Firing Cones (0.0180s)
9/26/2020 4:22:15 PM	Splitting Ship Parts Into Smaller Parts (1.2093s)
9/26/2020 4:22:15 PM	Re-Aligning Objectives (0.1147s)
9/26/2020 4:22:16 PM	Sterilizing Test Chamber (0.1217s)
9/26/2020 4:22:52 PM	Draw Power From Black Holes (36.8904s)
9/26/2020 4:22:52 PM	Issuing Orders (0.0259s)
9/26/2020 4:22:52 PM	Augmenting Infusers (0.0419s)
9/26/2020 4:22:53 PM	Infusing (0.1900s)
9/26/2020 4:22:53 PM	Post-Proton Surge (0.0130s)
9/26/2020 4:22:53 PM	Stimulate Modulation (0.0209s)
9/26/2020 4:22:53 PM	ArcenAssetBundleCache.InstantiatedObjects: 875
9/26/2020 4:22:53 PM	Load Surrogates (0.5296s)
9/26/2020 4:22:54 PM	Final Checks (0.7001s)
9/26/2020 4:22:54 PM	Load Historical Documents (0.0289s)
9/26/2020 4:22:54 PM	58.5 seconds total load time.
Boot up FleetOS (0.5s)
Check System Logs For Rogue Intelligence (0.8s)
Eject Trash Into Hyperspace (0.3s)
Calculate Odds Of Success (0.6s)
Briefly Panic (8.1s)
Install Confidence Routines (0.3s)
Bring Commander Interface Online (0.4s)
Disengaging Constants (0.6s)
Late Axionic Computations (0.4s)
Degaussing Advice (0.3s)
Designing Fleets (0.3s)
Dissolving Distant Planets (2.6s)
Splitting Ship Parts Into Smaller Parts (1.2s)
Draw Power From Black Holes (36.9s)
Load Surrogates (0.5s)
Final Checks (0.7s)
9/26/2020 4:22:54 PM	Hello Steam user 'Ozone'
9/26/2020 4:25:51 PM	Start load save: Y:/SteamLibrary/steamapps/common/AI War 2/PlayerData/Save/test\test.save Source1: StartingTheLobbyFromPrior Source3: LoadingSaveGame
9/26/2020 4:25:51 PM	Could not find savegame path: 'Y:/SteamLibrary/steamapps/common/AI War 2/PlayerData/Save/test\test.save'
9/26/2020 4:25:51 PM	Finish load save in 16.0ms
9/26/2020 4:25:51 PM	Fixed null map type on long-term setup data to be a random type of Wheel instead.
9/26/2020 4:25:51 PM	Error on button click: System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.World_AIW2.GenerateMap (Arcen.AIW2.Core.Tutorial TutOrNullToUse) [0x000c6] in <9be1d789e59147bdbe0f2a41558a7e87>:0 
  at Arcen.AIW2.External.Window_LoadQuickStartMenu+bStartGame.RestartCampaignData (System.Boolean IsForLobby, System.String CampaignNameToUse) [0x0001f] in <85bda0701e38496bbd0c2651f3b12528>:0 
  at Arcen.AIW2.External.Window_LoadGameMenu+bStartLobby.HandleClick_Subclass (MouseHandlingInput input) [0x00070] in <85bda0701e38496bbd0c2651f3b12528>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x0000f] in <85bda0701e38496bbd0c2651f3b12528>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00029] in <9ee52d3c48674343a5dc13813323294a>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00012] in <9ee52d3c48674343a5dc13813323294a>:0 
9/26/2020 4:26:01 PM	Start load save: Y:/SteamLibrary/steamapps/common/AI War 2/PlayerData/Save/test\test.save Source1: StartingTheLobbyFromPrior Source3: LoadingSaveGame
9/26/2020 4:26:01 PM	Could not find savegame path: 'Y:/SteamLibrary/steamapps/common/AI War 2/PlayerData/Save/test\test.save'
9/26/2020 4:26:01 PM	Finish load save in 4.8ms
9/26/2020 4:26:01 PM	Error on button click: System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.World_AIW2.GenerateMap (Arcen.AIW2.Core.Tutorial TutOrNullToUse) [0x000c6] in <9be1d789e59147bdbe0f2a41558a7e87>:0 
  at Arcen.AIW2.External.Window_LoadQuickStartMenu+bStartGame.RestartCampaignData (System.Boolean IsForLobby, System.String CampaignNameToUse) [0x0001f] in <85bda0701e38496bbd0c2651f3b12528>:0 
  at Arcen.AIW2.External.Window_LoadGameMenu+bStartLobby.HandleClick_Subclass (MouseHandlingInput input) [0x00070] in <85bda0701e38496bbd0c2651f3b12528>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x0000f] in <85bda0701e38496bbd0c2651f3b12528>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00029] in <9ee52d3c48674343a5dc13813323294a>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00012] in <9ee52d3c48674343a5dc13813323294a>:0 
9/26/2020 4:26:24 PM	Start load save: Y:/SteamLibrary/steamapps/common/AI War 2/PlayerData/Save/_Internal/LastLobbySettings.save Source1: StartingTheLobbyFromPrior Source3: LoadingLastLobbySettings
9/26/2020 4:26:25 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:26:25 PM	Clear out factions that should not be in UI based on savegame: 10  Macrophage Infestation - Tamed  Human Resistance Fighters  Marauders  Devourer Golem  Outguard  Anti-Player Zombie  Anti-Everyone Zombie  Anti-AI Zombie  AI Reserves  Ozone
9/26/2020 4:26:25 PM	loading as template
9/26/2020 4:26:25 PM	Added the faction AIReserves.
9/26/2020 4:26:25 PM	Added the faction AntiAIZombie.
9/26/2020 4:26:25 PM	Added the faction AntiEveryoneZombie.
9/26/2020 4:26:25 PM	Added the faction AntiPlayerZombie.
9/26/2020 4:26:25 PM	Added the faction Mercenary.
9/26/2020 4:26:25 PM	Finish load save in 466.2ms
9/26/2020 4:26:25 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 80 and 19 factions (StartingTheLobbyFromPrior LoadingLastLobbySettings)
9/26/2020 4:26:25 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:26:25 PM	Generate Partial Map Complete  218ms
9/26/2020 4:27:36 PM	LITENET NETWORKING: Connection incoming from: 78.210.110.155:61169
9/26/2020 4:27:36 PM	Client requested to join with the name 'Rasputch'
9/26/2020 4:27:36 PM	Tell client 'Rasputch' that they are accepted.
9/26/2020 4:27:36 PM	Regenerate the world to include the new player.  All clients will get the new world data after that.
9/26/2020 4:27:36 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 80 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:27:36 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:27:36 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:27:36 PM	Generate Partial Map Complete  96ms
9/26/2020 4:27:36 PM	Send all clients the world data that has just been regenerated.
9/26/2020 4:27:46 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 80 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:27:46 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:27:46 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:27:46 PM	Generate Partial Map Complete  84ms
9/26/2020 4:27:46 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 80 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:27:46 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:27:46 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:27:46 PM	Generate Partial Map Complete  84ms
9/26/2020 4:27:47 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 80 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:27:47 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:27:47 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:27:47 PM	Generate Partial Map Complete  81ms
9/26/2020 4:27:48 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 80 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:27:48 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:27:48 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:27:48 PM	Generate Partial Map Complete  84ms
9/26/2020 4:27:49 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 80 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:27:49 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:27:49 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:27:49 PM	Generate Partial Map Complete  85ms
9/26/2020 4:27:50 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 80 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:27:50 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:27:50 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:27:50 PM	Generate Partial Map Complete  73ms
9/26/2020 4:27:57 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:27:57 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:27:57 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:27:57 PM	Generate Partial Map Complete  22ms
9/26/2020 4:27:59 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:27:59 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:27:59 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:27:59 PM	Generate Partial Map Complete  23ms
9/26/2020 4:28:02 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:02 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:02 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:02 PM	Generate Partial Map Complete  23ms
9/26/2020 4:28:02 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:02 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:02 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:03 PM	Generate Partial Map Complete  22ms
9/26/2020 4:28:09 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:09 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:09 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:09 PM	Generate Partial Map Complete  23ms
9/26/2020 4:28:11 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:11 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:11 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:11 PM	Generate Partial Map Complete  24ms
9/26/2020 4:28:13 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:13 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:13 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:13 PM	Generate Partial Map Complete  26ms
9/26/2020 4:28:17 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:17 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:17 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:17 PM	Generate Partial Map Complete  27ms
9/26/2020 4:28:18 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:18 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:18 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:18 PM	Generate Partial Map Complete  26ms
9/26/2020 4:28:24 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:24 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:24 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:24 PM	Generate Partial Map Complete  22ms
9/26/2020 4:28:34 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:34 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:34 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:34 PM	Generate Partial Map Complete  22ms
9/26/2020 4:28:41 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:41 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:41 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:41 PM	Generate Partial Map Complete  22ms
9/26/2020 4:28:49 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:28:49 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:28:49 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:28:49 PM	Generate Partial Map Complete  22ms
9/26/2020 4:29:04 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:29:04 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:29:04 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:29:04 PM	Generate Partial Map Complete  26ms
9/26/2020 4:29:10 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 20 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:29:10 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:29:10 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:29:10 PM	Generate Partial Map Complete  22ms
9/26/2020 4:29:45 PM	Start Generate Partial Map with Realistic and seed 8736137 and planet count 40 and 21 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/26/2020 4:29:45 PM	PlayerAccount Ozone has now been put in control of faction 9.
9/26/2020 4:29:45 PM	PlayerAccount Rasputch has now been put in control of faction 15.
9/26/2020 4:29:45 PM	Generate Partial Map Complete  22ms
9/26/2020 4:30:53 PM	Start Generate FULL Map with Realistic and seed 8736137 and planet count 40 and 21 factions (StartingMainGameAfterLobby NotLoadingAnything)
9/26/2020 4:30:53 PM	Generate FULL Map Complete  176ms
9/26/2020 4:41:36 PM	No resolution change was required.
9/26/2020 4:41:36 PM	Applied graphics settings: 
AntialiasingMode:x2
UseSoftParticles:False
BillboardsFaceCameraPosition:False
AnisotropicMode:ForceEnable
TextureQuality:Full
9/26/2020 4:41:36 PM	Applied Framerate Type: 75 FPS (vsync: 0 targetFPS:75)
9/26/2020 4:41:58 PM
DoActualSimStep exception at debugStage 7900, exception: System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.GameCommand_UnitSetCommands.Execute (Arcen.AIW2.Core.GameCommand command, Arcen.AIW2.Core.ArcenSimContext context) [0x00680] in <85bda0701e38496bbd0c2651f3b12528>:0 
  at Arcen.AIW2.Core.GameCommand.Execute (Arcen.AIW2.Core.ArcenSimContext Context) [0x00053] in <9be1d789e59147bdbe0f2a41558a7e87>:0 
  at Arcen.AIW2.Core.World_AIW2.OnClient_ExecuteGameCommandsReceivedFromServer (Arcen.AIW2.Core.ArcenSimContext Context) [0x000cb] in <9be1d789e59147bdbe0f2a41558a7e87>:0 
  at Arcen.AIW2.External.SimPlannerImplementation.DoActualSimStep (System.Boolean& stalledWaitingOnConnections, System.Boolean& mayUpdateVisuals, System.String& reasonForNoVisualUpdates) [0x008dc] in <85bda0701e38496bbd0c2651f3b12528>: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 <9ee52d3c48674343a5dc13813323294a>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <9ee52d3c48674343a5dc13813323294a>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <9ee52d3c48674343a5dc13813323294a>:0 
  at Arcen.AIW2.External.SimPlannerImplementation.DoActualSimStep (System.Boolean& stalledWaitingOnConnections, System.Boolean& mayUpdateVisuals, System.String& reasonForNoVisualUpdates) [0x00000] in <85bda0701e38496bbd0c2651f3b12528>:0 
  at Arcen.AIW2.Core.Engine_AIW2.ProcessSimStep (System.Boolean& stalledWaitingOnConnections, System.String& reasonForNoVisualUpdates) [0x00000] in <9be1d789e59147bdbe0f2a41558a7e87>:0 
  at Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () [0x00000] in <9ee52d3c48674343a5dc13813323294a>:0 
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <9be1d789e59147bdbe0f2a41558a7e87>:0 
  at ArcenGameController.Update () [0x00000] in <342846c60ad043638e2ec80b42611e65>:0 

9/26/2020 4:41:59 PM	DoEntitySecondLogic for TransportFlagship_Starter debug code 80 exception System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.GameEntity_Squad.DoEntitySecondLogic_FromSimBGThread (Arcen.AIW2.Core.ArcenSimContext Context) [0x00658] in <9be1d789e59147bdbe0f2a41558a7e87>:0 
9/27/2020 12:02:13 AM	Current directory used: Y:/SteamLibrary/steamapps/common/AI War 2/
Process Count = 0 so PlayerDataDirectory used: Y:/SteamLibrary/steamapps/common/AI War 2/PlayerData/
9/27/2020 12:02:13 AM	Boot up FleetOS (0.2179s)
9/27/2020 12:02:13 AM	graphicsDeviceType in use: Direct3D11
graphicsDeviceVersion in use: Direct3D 11.0 [level 11.1]
graphicsMultiThreaded: True
graphicsShaderLevel: 50
operatingSystem: Windows 10  (10.0.0) 64bit
graphicsDeviceName: NVIDIA GeForce RTX 2070 SUPER
graphicsDeviceID: 7812
graphicsDeviceVendor: NVIDIA
graphicsDeviceVendorID: 4318
graphicsDeviceVersion: Direct3D 11.0 [level 11.1]
graphicsMemorySize: 8012
maxTextureSize: 16384
npotSupport: Full
processorType: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
processorCount: 8
processorFrequency: 4200
systemMemorySize: 32723
supportedRenderTargetCount: 8
supportsComputeShaders: True
supportsShadows: True
usesReversedZBuffer: True
9/27/2020 12:02:13 AM	Check System Logs For Rogue Intelligence (0.2279s)
9/27/2020 12:02:13 AM	Game Version: 2.601
9/27/2020 12:02:13 AM	Eject Trash Into Hyperspace (0.1252s)
9/27/2020 12:02:13 AM	Check For Extra Modules (0.0209s)
9/27/2020 12:02:13 AM	Warning: skipped mod "_Vanilla" in XMLLoadingOrder.txt because we couldn't find any mod with that name
9/27/2020 12:02:13 AM	Bring Cloaking Systems Online (0.0439s)
9/27/2020 12:02:13 AM	Recalculate Speed Of Light (0.0249s)
9/27/2020 12:02:13 AM	Optimize Comfort On Command Decks (0.0249s)
9/27/2020 12:02:13 AM	Generating Framerates (0.0130s)
9/27/2020 12:02:13 AM	Expansions:  The Spire Rises (Installed But Disabled)  Zenith Onslaught (NOT INSTALLED)  
9/27/2020 12:02:13 AM	Mods:  MoreStartingOptions (Disabled)  SKCivilianIndustry (Disabled)  SpireRailgunShop (Disabled)  
9/27/2020 12:02:13 AM	Check Nearby Stellar Masses (0.0439s)
9/27/2020 12:02:13 AM	Remembering Alamo (0.0199s)
9/27/2020 12:02:13 AM	Boot Audio Comms (0.0130s)
9/27/2020 12:02:13 AM	Establish Individual Audio Links (0.0180s)
9/27/2020 12:02:13 AM	Prepare Explosions and Crackles (0.0239s)
9/27/2020 12:02:13 AM	No resolution change was required.
9/27/2020 12:02:13 AM	Applied graphics settings: 
AntialiasingMode:x2
UseSoftParticles:False
BillboardsFaceCameraPosition:False
AnisotropicMode:ForceEnable
TextureQuality:Full
9/27/2020 12:02:13 AM	Applied Framerate Type: 75 FPS (vsync: 0 targetFPS:75)
9/27/2020 12:02:14 AM	Last Save File appears to have been deleted!  Name was: Y:/SteamLibrary/steamapps/common/AI War 2/PlayerData/Save/test/Autosave.600.save
9/27/2020 12:02:14 AM	Refresh Optical Lensing (0.0648s)
9/27/2020 12:02:14 AM	Revise Fundamental Physical Laws (0.0189s)
9/27/2020 12:02:14 AM	Calculate Odds Of Success (0.0469s)
9/27/2020 12:02:14 AM	Briefly Panic (0.1586s)
9/27/2020 12:02:14 AM	Install Confidence Routines (0.1905s)
9/27/2020 12:02:14 AM	Bring Commander Interface Online (0.1097s)
9/27/2020 12:02:14 AM	Motivate All Crews (0.0419s)
9/27/2020 12:02:14 AM	Locating Available Networks (0.0199s)
9/27/2020 12:02:14 AM	Externalizing Patterns (0.0349s)
9/27/2020 12:02:14 AM	Hooking Externals (0.0130s)
9/27/2020 12:02:14 AM	Handlizing Hooks (0.0120s)
9/27/2020 12:02:14 AM	Disengaging Constants (0.0992s)
9/27/2020 12:02:14 AM	Late Axionic Computations (0.0439s)
9/27/2020 12:02:14 AM	Connecting to Fleet Command (0.0180s)
9/27/2020 12:02:14 AM	Thinking Of Advice (0.0160s)
9/27/2020 12:02:14 AM	Degaussing Advice (0.0718s)
9/27/2020 12:02:14 AM	Reading Alien Diaries (0.0369s)
9/27/2020 12:02:14 AM	Naming All Known Planets (0.0130s)
9/27/2020 12:02:14 AM	Remembering Speeds (0.0130s)
9/27/2020 12:02:14 AM	Prioritizing Targets (0.0120s)
9/27/2020 12:02:15 AM	Rebooting Sensor Arrays (0.0140s)
9/27/2020 12:02:15 AM	Unloading Prismatic Grid (0.0130s)
9/27/2020 12:02:15 AM	Thinking Of Objectives (0.0130s)
9/27/2020 12:02:15 AM	Inhibiting Visual Scans (0.0160s)
9/27/2020 12:02:15 AM	Synthesizing Vocals (0.0120s)
9/27/2020 12:02:15 AM	Investigating Map Signatures (0.0239s)
9/27/2020 12:02:15 AM	Ventilating Scenarios (0.0100s)
9/27/2020 12:02:15 AM	Decontaminating Targeting Systems (0.0140s)
9/27/2020 12:02:15 AM	Ejecting Tactical Core (0.0140s)
9/27/2020 12:02:15 AM	Calibrating Formations (0.0199s)
9/27/2020 12:02:15 AM	Intercepting Galactic Maps (0.0279s)
9/27/2020 12:02:15 AM	Discharging Colored Ions (0.0244s)
9/27/2020 12:02:15 AM	Replicating Ion Colors (0.0170s)
9/27/2020 12:02:15 AM	Faction Diagnostics (0.0219s)
9/27/2020 12:02:15 AM	Buffering Hackers (0.0269s)
9/27/2020 12:02:15 AM	Inverting Death (0.0229s)
9/27/2020 12:02:15 AM	Linear Field Variance (0.0224s)
9/27/2020 12:02:15 AM	Charging Marks (0.0120s)
9/27/2020 12:02:15 AM	Guarding The Posts (0.0588s)
9/27/2020 12:02:15 AM	Range Manifolds (0.0135s)
9/27/2020 12:02:15 AM	Purging ROFs (0.0120s)
9/27/2020 12:02:15 AM	Manipulating Speeds (0.0130s)
9/27/2020 12:02:15 AM	Detecting Projectiles (0.0130s)
9/27/2020 12:02:15 AM	Grouping Flow Fields (0.0150s)
9/27/2020 12:02:15 AM	Modulating Flow Field Groups (0.0209s)
9/27/2020 12:02:15 AM	Designing Fleets (0.0554s)
9/27/2020 12:02:15 AM	Thinking Of Technologies (0.0249s)
9/27/2020 12:02:15 AM	Categorizing Starboard Sensors (0.0160s)
9/27/2020 12:02:15 AM	Injecting Galactic Variables (0.0199s)
9/27/2020 12:02:15 AM	Gazing Into Starfields (0.0299s)
9/27/2020 12:02:15 AM	Crawling Distant Planets (0.1197s)
9/27/2020 12:02:15 AM	Categorizing All Planets (0.0080s)
9/27/2020 12:02:15 AM	Organizing Commands (0.0279s)
9/27/2020 12:02:15 AM	Calculating Firing Cones (0.0100s)
9/27/2020 12:02:16 AM	Declaring Ship Part Sovereignty (0.4318s)
9/27/2020 12:02:16 AM	Re-Aligning Objectives (0.0209s)
9/27/2020 12:02:16 AM	Sterilizing Test Chamber (0.0140s)
9/27/2020 12:02:17 AM	Gathering Nuclear Power (1.3749s)
9/27/2020 12:02:17 AM	Issuing Orders (0.0070s)
9/27/2020 12:02:17 AM	Augmenting Infusers (0.0180s)
9/27/2020 12:02:17 AM	Infusing (0.0409s)
9/27/2020 12:02:17 AM	Post-Proton Surge (0.0080s)
9/27/2020 12:02:17 AM	Stimulate Modulation (0.0249s)
9/27/2020 12:02:17 AM	ArcenAssetBundleCache.InstantiatedObjects: 875
9/27/2020 12:02:17 AM	Load Surrogates (0.1137s)
9/27/2020 12:02:18 AM	Final Checks (0.5825s)
9/27/2020 12:02:18 AM	Load Historical Documents (0.0070s)
9/27/2020 12:02:18 AM	5.3 seconds total load time.
Declaring Ship Part Sovereignty (0.4s)
Gathering Nuclear Power (1.4s)
Final Checks (0.6s)
9/27/2020 12:02:18 AM	Hello Steam user 'Ozone'
9/27/2020 12:02:26 AM	Start load save: Y:/SteamLibrary/steamapps/common/AI War 2/PlayerData/Save/_Internal/LastLobbySettings.save Source1: StartingTheLobbyFromPrior Source3: LoadingLastLobbySettings
9/27/2020 12:02:26 AM	PlayerAccount Ozone has now been put in control of faction 9.
9/27/2020 12:02:26 AM	Clear out factions that should not be in UI based on savegame: 10  Macrophage Infestation - Tamed  Human Resistance Fighters  Marauders  Devourer Golem  Outguard  Anti-Player Zombie  Anti-Everyone Zombie  Anti-AI Zombie  AI Reserves  Ozone
9/27/2020 12:02:26 AM	loading as template
9/27/2020 12:02:26 AM	Added the faction AIReserves.
9/27/2020 12:02:26 AM	Added the faction AntiAIZombie.
9/27/2020 12:02:26 AM	Added the faction AntiEveryoneZombie.
9/27/2020 12:02:26 AM	Added the faction AntiPlayerZombie.
9/27/2020 12:02:26 AM	Added the faction Mercenary.
9/27/2020 12:02:27 AM	Finish load save in 217.6ms
9/27/2020 12:02:27 AM	Start Generate Partial Map with Realistic and seed 1314088226 and planet count 40 and 20 factions (StartingTheLobbyFromPrior LoadingLastLobbySettings)
9/27/2020 12:02:27 AM	PlayerAccount Ozone has now been put in control of faction 9.
9/27/2020 12:02:27 AM	Generate Partial Map Complete  66ms
9/27/2020 12:04:09 AM	LITENET NETWORKING: Connection incoming from: 78.210.110.155:53815
9/27/2020 12:04:09 AM	Client requested to join with the name 'Rasputch'
9/27/2020 12:04:09 AM	Tell client 'Rasputch' that they are accepted.
9/27/2020 12:04:09 AM	Regenerate the world to include the new player.  All clients will get the new world data after that.
9/27/2020 12:04:09 AM	Start Generate Partial Map with Realistic and seed 1314088226 and planet count 40 and 21 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
9/27/2020 12:04:09 AM	PlayerAccount Ozone has now been put in control of faction 9.
9/27/2020 12:04:09 AM	PlayerAccount Rasputch has now been put in control of faction 16.
9/27/2020 12:04:09 AM	Generate Partial Map Complete  35ms
9/27/2020 12:04:09 AM	Send all clients the world data that has just been regenerated.
9/27/2020 12:04:40 AM	New2: Principate
9/27/2020 12:04:48 AM	New2: Le piou
9/27/2020 12:05:20 AM	Start Generate FULL Map with Realistic and seed 1314088226 and planet count 40 and 21 factions (StartingMainGameAfterLobby NotLoadingAnything)
9/27/2020 12:05:21 AM	Generate FULL Map Complete  138ms
9/27/2020 12:13:16 AM	No resolution change was required.
9/27/2020 12:13:16 AM	Applied graphics settings: 
AntialiasingMode:x2
UseSoftParticles:False
BillboardsFaceCameraPosition:False
AnisotropicMode:ForceEnable
TextureQuality:Full
9/27/2020 12:13:16 AM	Applied Framerate Type: 75 FPS (vsync: 0 targetFPS:75)
9/27/2020 12:39:30 AM
Exception in BaseScenario.DoOnAnyDeathLogic stage 6800
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.SpecialFaction_Human.DoOnAnyDeathLogic (Arcen.AIW2.Core.GameEntity_Squad entity, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00328] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.BaseScenario.DoOnAnyDeathLogic_AfterFullDeathOrPartOfStackDeath (System.Boolean IsFromOnlyPartOfStackDying, Arcen.AIW2.Core.GameEntity_Squad entity, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, System.Int32 numExtraStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00630] in <c7802a3eb04744e08b44f261d472374d>: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 <2fa1ae204022415a8c57b156d2929b81>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <2fa1ae204022415a8c57b156d2929b81>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <2fa1ae204022415a8c57b156d2929b81>:0 
  at Arcen.AIW2.External.BaseScenario.DoOnAnyDeathLogic_AfterFullDeathOrPartOfStackDeath (System.Boolean IsFromOnlyPartOfStackDying, Arcen.AIW2.Core.GameEntity_Squad entity, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, System.Int32 numExtraStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.Core.GameEntity_Squad.DoOnAnyDeathInCombatLogic_AfterFullDeathOrPartOfStackDeath (System.Boolean IsFromOnlyPartOfStackDying, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, System.Int32 numStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.GameEntity_Squad.DoOnDeathInCombatLogic_OnlyAferFullStackDeath (Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.DamageSource Damage, System.Int32 numStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.GameEntity_Squad.DoOnDestructionLogic (System.Boolean PreventReversionToNeutral, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, System.Boolean wasAlive, System.Int32 numStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.GameEntity_Squad.TakeDamageDirectly (System.Int32 DamageAmount, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.GameEntity_Shot ShotThatHitOrNullOnlyUsedForKnockback, Arcen.AIW2.Core.DamageSource Damage, System.Boolean PreventReversionToNeutral, System.Boolean HonorFiniteHitCountAOE, System.Int32 MaxStacksAllowedToKill, System.Boolean OnlyDamageShieldNotHull, System.Int32& ActualDamageDone, System.Int32& DamageAbortCode, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.Universal.ArcenCharacterBuffer traceBuffer) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoShotHitLogic (Arcen.AIW2.Core.GameEntity_Shot ShotOrNull, Arcen.AIW2.Core.EntitySystem OriginSystemForShot, Arcen.AIW2.Core.GameEntity_Squad Target, System.Boolean HonorFiniteHitCountAOE, Arcen.Universal.FInt PercentOfTotalAttackPowerForThisHit, Arcen.Universal.FInt& PercentOfTotalAttackPowerUsedForThisHit, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoShotHitLogic (Arcen.AIW2.Core.GameEntity_Shot ShotOrNull, Arcen.AIW2.Core.EntitySystem OriginSystemForShot, Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.Core.GameEntity_Shot.DoEntityStepLogic_Shot (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.Universal.FInt EffectiveDeltaTime) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation+<>c__DisplayClass32_0.<DoCombatStepForPlanet>b__3 (Arcen.AIW2.Core.GameEntity_Shot entity) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Shot+ProcessorDelegate Processor) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Shot+ProcessorDelegate Processor) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoCombatStepForPlanet (Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation+<>c__DisplayClass46_0.<DoCombatPerStepLogic>b__0 (Arcen.AIW2.Core.Planet planet) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.Core.Galaxy.DoForPlanets (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.World_AIW2.DoForPlanets (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoCombatPerStepLogic (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoWorldStepLogic_FromSimBGThread (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.SimExecution.Execute () [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.ArcenExecutionContext.InnerRun () [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 

9/27/2020 12:39:37 AM
Exception in BaseScenario.DoOnAnyDeathLogic stage 6800
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.SpecialFaction_Human.DoOnAnyDeathLogic (Arcen.AIW2.Core.GameEntity_Squad entity, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00328] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.BaseScenario.DoOnAnyDeathLogic_AfterFullDeathOrPartOfStackDeath (System.Boolean IsFromOnlyPartOfStackDying, Arcen.AIW2.Core.GameEntity_Squad entity, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, System.Int32 numExtraStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00630] in <c7802a3eb04744e08b44f261d472374d>: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 <2fa1ae204022415a8c57b156d2929b81>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <2fa1ae204022415a8c57b156d2929b81>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <2fa1ae204022415a8c57b156d2929b81>:0 
  at Arcen.AIW2.External.BaseScenario.DoOnAnyDeathLogic_AfterFullDeathOrPartOfStackDeath (System.Boolean IsFromOnlyPartOfStackDying, Arcen.AIW2.Core.GameEntity_Squad entity, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, System.Int32 numExtraStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.Core.GameEntity_Squad.DoOnAnyDeathInCombatLogic_AfterFullDeathOrPartOfStackDeath (System.Boolean IsFromOnlyPartOfStackDying, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, System.Int32 numStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.GameEntity_Squad.DoOnDeathInCombatLogic_OnlyAferFullStackDeath (Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.DamageSource Damage, System.Int32 numStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.GameEntity_Squad.DoOnDestructionLogic (System.Boolean PreventReversionToNeutral, Arcen.AIW2.Core.DamageSource Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, System.Boolean wasAlive, System.Int32 numStacksKilled, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.GameEntity_Squad.TakeDamageDirectly (System.Int32 DamageAmount, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.GameEntity_Shot ShotThatHitOrNullOnlyUsedForKnockback, Arcen.AIW2.Core.DamageSource Damage, System.Boolean PreventReversionToNeutral, System.Boolean HonorFiniteHitCountAOE, System.Int32 MaxStacksAllowedToKill, System.Boolean OnlyDamageShieldNotHull, System.Int32& ActualDamageDone, System.Int32& DamageAbortCode, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.Universal.ArcenCharacterBuffer traceBuffer) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoShotHitLogic (Arcen.AIW2.Core.GameEntity_Shot ShotOrNull, Arcen.AIW2.Core.EntitySystem OriginSystemForShot, Arcen.AIW2.Core.GameEntity_Squad Target, System.Boolean HonorFiniteHitCountAOE, Arcen.Universal.FInt PercentOfTotalAttackPowerForThisHit, Arcen.Universal.FInt& PercentOfTotalAttackPowerUsedForThisHit, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoShotHitLogic (Arcen.AIW2.Core.GameEntity_Shot ShotOrNull, Arcen.AIW2.Core.EntitySystem OriginSystemForShot, Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.Core.GameEntity_Shot.DoEntityStepLogic_Shot (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.Universal.FInt EffectiveDeltaTime) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation+<>c__DisplayClass32_0.<DoCombatStepForPlanet>b__3 (Arcen.AIW2.Core.GameEntity_Shot entity) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Shot+ProcessorDelegate Processor) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Shot+ProcessorDelegate Processor) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoCombatStepForPlanet (Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation+<>c__DisplayClass46_0.<DoCombatPerStepLogic>b__0 (Arcen.AIW2.Core.Planet planet) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.Core.Galaxy.DoForPlanets (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.Core.World_AIW2.DoForPlanets (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <8b3c76aee63c4780893dd448e45c6d61>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoCombatPerStepLogic (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoWorldStepLogic_FromSimBGThread (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.SimExecution.Execute () [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.ArcenExecutionContext.InnerRun () [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <c7802a3eb04744e08b44f261d472374d>:0 
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 

9/27/2020 12:42:56 AM	Donating team Fireteam 9 has 1 units with strength 131. Status Assembling	 No target planet No lurk planet. Ships: Damogran: 1 to hunter, path A
9/27/2020 12:43:42 AM	Donating team Fireteam 8 has 28 units with strength 2368. Status Staging	 No target planet No lurk planet. Ships: Damogran: 28 to hunter, path B
ArcenDebugLog.txt (48,093 bytes)   

Chris_McElligottPark

Oct 1, 2020 4:07 pm

administrator   ~0058868

First one -- thanks!

* Fixed a number of possible places where sync errors between the host and client in multiplayer could lead to errors on the client in GameCommand_UnitSetCommands.
** Also put in more instrumentation so that if we get future errors in this area, we will know more precisely where they are.
** Also put in protections so that if one unit does get an error, it will give a harmless popup and then move on with life, versus corrupting a bunch of units' orders after that.

Chris_McElligottPark

Oct 1, 2020 4:56 pm

administrator   ~0058877

Thanks!

* Fixed an exception that could happen in the warden fleet when ships die, particularly in multiplayer.
** Ditto astro trains.
** Ditto devourer.

* Improved the logging of exceptions from when things die related to the dark spire. Also, it should just carry on with the game rather than stalling many more things.
** Ditto with the human factions.
** Double ditto macrophage.
** Ditto NP faction from DLC2.
** Ditto ZM faction from DLC2.
** Ditto the Zenith Trader.

Chris_McElligottPark

Oct 1, 2020 4:58 pm

administrator   ~0058878

Okay, these are as fixed as I can get them. I expect to see them again, some of them, but I'll be able to nail them down increasingly well. And they will be less disruptive.

Thanks!

Issue History

Date Modified Username Field Change
Sep 26, 2020 7:31 pm OzoneGrif New Issue
Sep 26, 2020 7:31 pm OzoneGrif File Added: ArcenDebugLog.txt
Sep 30, 2020 5:48 pm OzoneGrif Category Bug - Other => Crash/Exception
Sep 30, 2020 5:48 pm OzoneGrif Description Updated
Oct 1, 2020 4:07 pm Chris_McElligottPark Note Added: 0058868
Oct 1, 2020 4:56 pm Chris_McElligottPark Note Added: 0058877
Oct 1, 2020 4:58 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Oct 1, 2020 4:58 pm Chris_McElligottPark Status new => resolved
Oct 1, 2020 4:58 pm Chris_McElligottPark Resolution open => fixed
Oct 1, 2020 4:58 pm Chris_McElligottPark Fixed in Version => 2.604 A Thousand Screaming Idiots
Oct 1, 2020 4:58 pm Chris_McElligottPark Note Added: 0058878