Support | News | Classic | F.A.Q. | Discord | Discussions | Wiki | Roadmap

I know krooms and warhammer 40k were the mods on the ships.
System.AggregateException: A FastParallel task threw one or more exceptions. (A FastParallel task threw one or more exceptions. (Object reference not set to an instance of an object.))

---> System.AggregateException: A FastParallel task threw one or more exceptions. (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.<>cDisplayClass143_0.<ParallelFixedUpdate>b0(Int32 i, Int32 _) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 927

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.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

    Kingslycamben If you only have Kroom's and wh40k enabled (I can't see because the log got cut off) it's almost certainly wh40k causing the crash. It's a pathfinding crash, which means it'll almost certainly be specific to a part; try and figure out which part that is so you can avoid it while you contact the author about the bug

      Write a Reply...