Mods enabled at time of crash: Archon's, Meranera's Additional weaponry, Anex Phase Shield, Drones++, Vanilla Huge Ships
Specs:
Windows 7
AMD Anthlon(tm) II X3 425 precessor 2.7GHz
3Gb RAM
32 bit
ATI Radeon HD 4800 Series
512 Mb VRAM
Cosmoteer version 0.13.1
yeah, its old, but this is the first tech problem I've had with the game (excluding mod compatibility)
Was testing combat efficiency of all my ship designs, mainly how well the weapons can keep firing and for how long. Deleted every ship after it passed my tests and spawned new. so only 2 ships were spawned at the same time
Crash log (taken from full log file)
12/11/2017 17:37:08 | System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
12/11/2017 17:37:08 | at Cosmoteer.Ships.Crew.Jobs.IdleJob.TryAssignToStation(Crewman crewman) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\IdleJob.cs:line 197
12/11/2017 17:37:08 | at Cosmoteer.Ships.Crew.Jobs.IdleJob.OnCrewmanAssigned(Job job, Crewman crewman) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\IdleJob.cs:line 132
12/11/2017 17:37:08 | at Cosmoteer.Ships.Crew.Jobs.Job.AssignCrewman(Crewman crewman) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\Job.cs:line 198
12/11/2017 17:37:08 | at Cosmoteer.Ships.Crew.Jobs.JobManager.MicroUpdate(FixedUpdater microUpdater, SimRoot sim) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\JobManager.cs:line 234
12/11/2017 17:37:08 | at Cosmoteer.Ships.MicroUpdateableShipComponent.Cosmoteer.Simulation.IMicroUpdateableSimObject.MicroUpdate(FixedUpdater microUpdater, SimRoot sim) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\MicroUpdateableShipComponent.cs:line 158
12/11/2017 17:37:08 | at Cosmoteer.Simulation.SimRoot.<>cDisplayClass163_0.<ParallelMicroUpdate>b0(Int32 i) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 1097
12/11/2017 17:37:08 | at System.Threading.Tasks.Parallel.<>cDisplayClass17_01.<ForWorker>b__1()
12/11/2017 17:37:08 | at System.Threading.Tasks.Task.InnerInvoke()
12/11/2017 17:37:08 | at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
12/11/2017 17:37:08 | at System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object )
12/11/2017 17:37:08 | --- End of inner exception stack trace ---
12/11/2017 17:37:08 | at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
12/11/2017 17:37:08 | at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
12/11/2017 17:37:08 | at System.Threading.Tasks.Task.Wait()
12/11/2017 17:37:08 | at System.Threading.Tasks.Parallel.ForWorker[TLocal](Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallelOptions, Action1 body, Action2 bodyWithState, Func4 bodyWithLocal, Func1 localInit, Action1 localFinally)
12/11/2017 17:37:08 | at System.Threading.Tasks.Parallel.For(Int32 fromInclusive, Int32 toExclusive, Action1 body)
12/11/2017 17:37:08 | at Cosmoteer.Simulation.SimRoot.ParallelMicroUpdate(IMicroUpdateableSimObject[] array, Int32 startIndex, Int32 count) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 1091
12/11/2017 17:37:08 | at Cosmoteer.Simulation.SimRoot.MicroUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 954
12/11/2017 17:37:08 | at Halfling.Timing.FixedUpdater.Update(Time deltaTime, Action action) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Timing\FixedUpdater.cs:line 110
12/11/2017 17:37:08 | at Cosmoteer.Simulation.SimRoot.DoFixedUpdates() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 829
12/11/2017 17:37:08 | at Halfling.Scene.Dim2.SceneRoot.Update() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneRoot.cs:line 697
12/11/2017 17:37:08 | at Cosmoteer.Simulation.SimRoot.Update() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 542
12/11/2017 17:37:08 | at Cosmoteer.Game.GameRoot.Update(StateMethodInvoker updateParent) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Game\GameRoot.cs:line 1137
12/11/2017 17:37:08 | at Halfling.Application.AppStateEx.Halfling.Application.IAppState.Update(StateMethodInvoker updateParent) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\AppStateEx.cs:line 212
12/11/2017 17:37:08 | at Halfling.Application.Director.CallUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 806
12/11/2017 17:37:08 | at Halfling.Application.Director.DoUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 696
12/11/2017 17:37:08 | at Halfling.Application.Director.<GetRunIterator>d__83.MoveNext() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 333
12/11/2017 17:37:08 | at Halfling.Application.Bases.GenericApp.<ApplicationMainIterator>d__42.MoveNext() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Bases\GenericApp.cs:line 248
12/11/2017 17:37:08 | at Halfling.Windows.D3D11.D3D11Window.RunGameLoop(String[] args, IEnumerable1 iterator) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Windows\D3D11\D3D11Window.cs:line 855
12/11/2017 17:37:08 | at Halfling.Application.Bases.GenericApp.ApplicationMain(String[] args) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Bases\GenericApp.cs:line 162
12/11/2017 17:37:08 | at Cosmoteer.GameApp.Main(String[] args) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\GameApp.cs:line 98
12/11/2017 17:37:08 | ---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
12/11/2017 17:37:08 | at Cosmoteer.Ships.Crew.Jobs.IdleJob.TryAssignToStation(Crewman crewman) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\IdleJob.cs:line 197
12/11/2017 17:37:08 | at Cosmoteer.Ships.Crew.Jobs.IdleJob.OnCrewmanAssigned(Job job, Crewman crewman) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\IdleJob.cs:line 132
12/11/2017 17:37:08 | at Cosmoteer.Ships.Crew.Jobs.Job.AssignCrewman(Crewman crewman) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\Job.cs:line 198
12/11/2017 17:37:08 | at Cosmoteer.Ships.Crew.Jobs.JobManager.MicroUpdate(FixedUpdater microUpdater, SimRoot sim) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\JobManager.cs:line 234
12/11/2017 17:37:08 | at Cosmoteer.Ships.MicroUpdateableShipComponent.Cosmoteer.Simulation.IMicroUpdateableSimObject.MicroUpdate(FixedUpdater microUpdater, SimRoot sim) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\MicroUpdateableShipComponent.cs:line 158
12/11/2017 17:37:08 | at Cosmoteer.Simulation.SimRoot.<>cDisplayClass163_0.<ParallelMicroUpdate>b0(Int32 i) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 1097
12/11/2017 17:37:08 | at System.Threading.Tasks.Parallel.<>cDisplayClass17_0`1.<ForWorker>b1()
12/11/2017 17:37:08 | at System.Threading.Tasks.Task.InnerInvoke()
12/11/2017 17:37:08 | at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
12/11/2017 17:37:08 | at System.Threading.Tasks.Task.<>cDisplayClass176_0.<ExecuteSelfReplicating>b__0(Object )<---
12/11/2017 17:37:08 |
12/11/2017 17:37:49 | Actual data hash: ca62aebef4726f1b78c27c754b4db7d4
12/11/2017 17:37:49 | Expected data hash: ca62aebef4726f1b78c27c754b4db7d4
12/11/2017 17:37:50 | Director received exit call.
12/11/2017 17:37:50 | Disposed default font.
12/11/2017 17:37:50 | Disposed XA2AudioManager device.
12/11/2017 17:37:50 | Disposed audio manager.
12/11/2017 17:37:50 | Disposed clock.
12/11/2017 17:37:51 | Disposed input manager.
12/11/2017 17:37:51 | Disposed graphics manager.
12/11/2017 17:37:51 | Disposed swap chain.
12/11/2017 17:37:51 | Disposed Direct3D device.
12/11/2017 17:37:51 | Disposed DXGI factory.
12/11/2017 17:37:52 | Closed Windows form.
12/11/2017 17:37:52 | Director received exit call.
12/11/2017 17:37:52 | Disposed window.
12/11/2017 17:37:52 | Disposed platform interface.
12/11/2017 17:37:52 | Closing log output file...