System.AggregateException: A FastParallel task threw one or more exceptions. (Object reference not set to an instance of an object.) (Object reference not set to an instance of an object.)
---> System.NullReferenceException: Object reference not set to an instance of an object.
at Cosmoteer.Ships.Crew.Jobs.BaseAmmoFetchJob.OnUpdatingCrew(Boolean& wasExpensive) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\BaseAmmoFetchJob.cs:line 198
at Cosmoteer.Ships.Crew.Jobs.JobManager.AsyncGetCrewForNextJob(Int32 startIndex, Int32 endIndex) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\JobManager.cs:line 341
at Halfling.Performance.FastParallel.RunParallelTask(ParallelTask task) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Performance\FastParallel.cs:line 253
--- End of inner exception stack trace ---
at Halfling.Performance.FastParallel.For(Int32 fromInclusive, Int32 toExclusive, FastParallelAction body, Int32 batchSize) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Performance\FastParallel.cs:line 171
at Cosmoteer.Ships.Crew.Jobs.JobManager.FixedUpdate(FixedUpdater fixedUpdater, SceneRoot root) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\JobManager.cs:line 298
at Halfling.Scene2D.SceneComponent.Halfling.Scene2D.IFixedUpdateableSceneObject.FixedUpdate(FixedUpdater fixedUpdater, SceneRoot root) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneComponent.cs:line 882
at Cosmoteer.Simulation.SimRoot.ParallelFixedUpdate(IFixedUpdateableSceneObject[] array, Int32 startIndex, Int32 count)
at Halfling.Scene2D.SceneRoot.FixedUpdateForBucket(Int32 bucket) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 1063
at Cosmoteer.Simulation.SimRoot.FixedUpdateForBucket(Int32 bucket) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 841
at Halfling.Scene2D.SceneRoot.FixedUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 1056
at Cosmoteer.Simulation.SimRoot.FixedUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 828
at Halfling.Timing.FixedUpdater.Advance(Action action) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Timing\FixedUpdater.cs:line 112
at Halfling.Scene2D.SceneRoot.DoFixedUpdates() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 992
at Halfling.Scene2D.SceneRoot.Update() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 744
at Cosmoteer.Simulation.SimRoot.Update() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 515
at Cosmoteer.Game.GameRoot.Update(Action updateParent) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Game\GameRoot.cs:line 1566
at Halfling.Application.AppStateEx.Halfling.Application.IAppState.Update(Action updateParent) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\AppStateEx.cs:line 215
at Halfling.Application.Director.CallUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Director.cs:line 934
at Halfling.Application.Director.DoUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Director.cs:line 860
at Halfling.Application.Director.GetRunIterator()+MoveNext() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Director.cs:line 373
at Halfling.Application.Bases.GenericApp.ApplicationMainIterator()+MoveNext() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Bases\GenericApp.cs:line 280
at Halfling.Windows.D3D11.D3D11Window.RunGameLoop(String[] args, IEnumerable`1 iterator) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Source\Windows\D3D11\D3D11Window.cs:line 882
at Halfling.Application.Bases.GenericApp.ApplicationMain(String[] args) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Bases\GenericApp.cs:line 176
at Cosmoteer.GameApp.Main(String[] args) in C:\Users\walt\Documents\Code\Cosmoteer\Source\GameApp.cs:line 181
---> (Inner Exception #1) System.NullReferenceException: Object reference not set to an instance of an object.
at Cosmoteer.Ships.Crew.Jobs.BaseAmmoFetchJob.OnUpdatingCrew(Boolean& wasExpensive) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\BaseAmmoFetchJob.cs:line 198
at Cosmoteer.Ships.Crew.Jobs.JobManager.AsyncGetCrewForNextJob(Int32 startIndex, Int32 endIndex) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\JobManager.cs:line 341
at Halfling.Performance.FastParallel.RunParallelTask(ParallelTask task) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Performance\FastParallel.cs:line 253<---