Here is the log file:
Memory usage at time of crash: 1,559,273,472
02/25/2018 07:23:54 | Application state stack at time of crash:
02/25/2018 07:23:54 | Cosmoteer.Game.GameRoot
02/25/2018 07:23:54 | Cosmoteer.Gui.TitleScreen
02/25/2018 07:23:54 | FPS at time of crash: 97.66854
02/25/2018 07:23:54 | Running processes at time of crash: afwServ, aswidsagenta, audiodg, Avast Driver Updater, AvastSvc, AvastUI, conhost, Cosmoteer, csrss, ctfmon, dasHost, DbxSvc, dllhost, Dropbox, DropboxUpdate, dwm, explorer, firefox, fontdrvhost, googledrivesync, IAStorDataMgrSvc, IAStorIcon, Idle, jusched, KillerControlCenter, KillerNetworkService, LCore, LogiRegistryService, lsass, Memory Compression, MSASCuiL, nvcontainer, NVDisplay.Container, NVIDIA Web Helper, NvTelemetryContainer, officeclicktorun, OneDrive, RtkNGUI64, rundll32, RuntimeBroker, SBXFIMB5, SearchIndexer, SearchUI, SecurityHealthService, services, SettingSyncHost, ShellExperienceHost, sihost, SkypeHost, smss, spoolsv, Steam, SteamService, steamwebhelper, svchost, System, taskhostw, unsecapp, wininit, winlogon, WmiPrvSE,
02/25/2018 07:23:54 | System.AggregateException: One or more errors occurred. ---> System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
02/25/2018 07:23:54 | at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
02/25/2018 07:23:54 | at System.Collections.Generic.List1.Enumerator.MoveNextRare()
02/25/2018 07:23:54 | at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 source, Func2 predicate)
02/25/2018 07:23:54 | at Cosmoteer.Ships.Commands.Command.GetFormationSpeedFactor() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Commands\Command.cs:line 496
02/25/2018 07:23:54 | at Cosmoteer.Ships.Commands.Command.SetThrusterActivations(Vector2D desiredLoc, Nullable1 desiredRot, Boolean& adjustPosition, Vector2D extraSRV, Boolean allowOvershoot, Single blendFactor) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Commands\Command.cs:line 472
02/25/2018 07:23:54 | at Cosmoteer.Ships.Commands.BaseFollowCommand.SetThrusterActivations() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Commands\BaseFollowCommand.cs:line 239
02/25/2018 07:23:54 | at Cosmoteer.Ships.Commands.CommandManager.FixedUpdate(FixedUpdater fixedUpdater, SceneRoot root) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Commands\CommandManager.cs:line 651
02/25/2018 07:23:54 | at Halfling.Scene.Dim2.SceneComponent.Halfling.Scene.Dim2.IFixedUpdateableSceneObject.FixedUpdate(FixedUpdater fixedUpdater, SceneRoot root) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneComponent.cs:line 868
02/25/2018 07:23:54 | at Cosmoteer.Simulation.SimRoot.<>cDisplayClass163_0.<ParallelFixedUpdate>b0(Int32 i) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 1097
02/25/2018 07:23:54 | at System.Threading.Tasks.Parallel.<>cDisplayClass17_01.<ForWorker>b__1()
02/25/2018 07:23:54 | at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
02/25/2018 07:23:54 | at System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object )
02/25/2018 07:23:54 | --- End of inner exception stack trace ---
02/25/2018 07:23:54 | at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
02/25/2018 07:23:54 | at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
02/25/2018 07:23:54 | at System.Threading.Tasks.Parallel.ForWorker[TLocal](Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallelOptions, Action1 body, Action2 bodyWithState, Func4 bodyWithLocal, Func1 localInit, Action1 localFinally)
02/25/2018 07:23:54 | at System.Threading.Tasks.Parallel.For(Int32 fromInclusive, Int32 toExclusive, Action1 body)
02/25/2018 07:23:54 | at Cosmoteer.Simulation.SimRoot.ParallelFixedUpdate(IFixedUpdateableSceneObject[] array, Int32 startIndex, Int32 count) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 1090
02/25/2018 07:23:54 | at Halfling.Scene.Dim2.SceneRoot.FixedUpdateForBucket(Int32 bucket) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneRoot.cs:line 1059
02/25/2018 07:23:54 | at Cosmoteer.Simulation.SimRoot.FixedUpdateForBucket(Int32 bucket) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 886
02/25/2018 07:23:54 | at Halfling.Scene.Dim2.SceneRoot.FixedUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneRoot.cs:line 1005
02/25/2018 07:23:54 | at Cosmoteer.Simulation.SimRoot.FixedUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 870
02/25/2018 07:23:54 | at Halfling.Timing.FixedUpdater.Update(Time deltaTime, Action action) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Timing\FixedUpdater.cs:line 111
02/25/2018 07:23:54 | at Cosmoteer.Simulation.SimRoot.DoFixedUpdates() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 841
02/25/2018 07:23:54 | at Halfling.Scene.Dim2.SceneRoot.Update() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneRoot.cs:line 701
02/25/2018 07:23:54 | at Cosmoteer.Simulation.SimRoot.Update() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 544
02/25/2018 07:23:54 | at Cosmoteer.Game.GameRoot.Update(StateMethodInvoker updateParent) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Game\GameRoot.cs:line 1166
02/25/2018 07:23:54 | at Halfling.Application.AppStateEx.Halfling.Application.IAppState.Update(StateMethodInvoker updateParent) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\AppStateEx.cs:line 211
02/25/2018 07:23:54 | at Halfling.Application.Director.CallUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 916
02/25/2018 07:23:54 | at Halfling.Application.Director.DoUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 802
02/25/2018 07:23:54 | at Halfling.Application.Director.<GetRunIterator>d__83.MoveNext() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 335
02/25/2018 07:23:54 | at Halfling.Application.Bases.GenericApp.<ApplicationMainIterator>d__42.MoveNext() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Bases\GenericApp.cs:line 249
02/25/2018 07:23:54 | at Halfling.Windows.D3D11.D3D11Window.RunGameLoop(String[] args, IEnumerable1 iterator) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Windows\D3D11\D3D11Window.cs:line 875
02/25/2018 07:23:54 | at Halfling.Application.Bases.GenericApp.ApplicationMain(String[] args) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Bases\GenericApp.cs:line 165
02/25/2018 07:23:54 | at Cosmoteer.GameApp.Main(String[] args) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\GameApp.cs:line 116
02/25/2018 07:23:54 | ---> (Inner Exception #0) System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
02/25/2018 07:23:54 | at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
02/25/2018 07:23:54 | at System.Collections.Generic.List1.Enumerator.MoveNextRare()
02/25/2018 07:23:54 | at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 source, Func2 predicate)
02/25/2018 07:23:54 | at Cosmoteer.Ships.Commands.Command.GetFormationSpeedFactor() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Commands\Command.cs:line 496
02/25/2018 07:23:54 | at Cosmoteer.Ships.Commands.Command.SetThrusterActivations(Vector2D desiredLoc, Nullable1 desiredRot, Boolean& adjustPosition, Vector2D extraSRV, Boolean allowOvershoot, Single blendFactor) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Commands\Command.cs:line 472
02/25/2018 07:23:54 | at Cosmoteer.Ships.Commands.BaseFollowCommand.SetThrusterActivations() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Commands\BaseFollowCommand.cs:line 239
02/25/2018 07:23:54 | at Cosmoteer.Ships.Commands.CommandManager.FixedUpdate(FixedUpdater fixedUpdater, SceneRoot root) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Commands\CommandManager.cs:line 651
02/25/2018 07:23:54 | at Halfling.Scene.Dim2.SceneComponent.Halfling.Scene.Dim2.IFixedUpdateableSceneObject.FixedUpdate(FixedUpdater fixedUpdater, SceneRoot root) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneComponent.cs:line 868
02/25/2018 07:23:54 | at Cosmoteer.Simulation.SimRoot.<>cDisplayClass163_0.<ParallelFixedUpdate>b0(Int32 i) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 1097
02/25/2018 07:23:54 | at System.Threading.Tasks.Parallel.<>cDisplayClass17_0`1.<ForWorker>b1()
02/25/2018 07:23:54 | at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
02/25/2018 07:23:54 | at System.Threading.Tasks.Task.<>cDisplayClass176_0.<ExecuteSelfReplicating>b__0(Object )<---