i have got a new crash report
SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved], Message: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.
at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device.CreateBuffer(BufferDescription& descRef, Nullable`1 initialDataRef, Buffer bufferOut)
at SharpDX.Direct3D11.Buffer..ctor(Device device, IntPtr dataPointer, BufferDescription description)
at Halfling.Graphics.D3D11.D3D11StaticGraphicsArray`1.ResizeImpl(Int32 size, T[] initData, Boolean keepData) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11StaticGraphicsArray.cs:line 254
at Halfling.Graphics.D3D11.D3D11StaticGraphicsArray`1..ctor(D3D11GraphicsManager gfx, Int32 size, T[] initData) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11StaticGraphicsArray.cs:line 75
at Halfling.Graphics.D3D11.D3D11GraphicsManager.CreateGraphicsArray[T](Int32 size, PerformanceMode perfMode) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11GraphicsManager.cs:line 1123
at Halfling.Graphics.GraphicsList`1..ctor(GraphicsManager gfx, Int32 initialCapacity, PerformanceMode perfMode) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\GraphicsList.cs:line 86
at Halfling.Graphics.RenderTrees.QuadNode.RenderBatch..ctor(GraphicsManager gfx, QuadNode firstNode, InternalRenderSettings renderSettings, Nullable`1 preComputedBounds) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\QuadNode.cs:line 265
at Halfling.Graphics.RenderTrees.QuadNode.CreateRenderBatch(GraphicsManager gfx, InternalRenderSettings renderSettings, Nullable`1 preComputedBounds) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\QuadNode.cs:line 231
at Halfling.Graphics.RenderTrees.BaseRenderTreeLeafNode1.Halfling.Graphics.RenderTrees.IRenderTreeLeafNode.CreateRenderBatch(GraphicsManager gfx, InternalRenderSettings renderSettings, Nullable1 preComputedBounds) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\BaseRenderTreeLeafNode.cs:line 121
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.CreateBatches(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 293
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.CreateBatches(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 281
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.CreateBatches(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 281
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.CreateBatches(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 281
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.CreateBatches(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 281
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.CreateBatches(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 281
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.CreateBatches(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 281
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.CreateBatches(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 281
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.CreateBatches(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 281
at Halfling.Graphics.RenderTrees.RenderTreeRoot.StaticSubTree.Draw(GraphicsManager gfx, InternalRenderSettings renderSettings) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 240
at Halfling.Graphics.RenderTrees.RenderTreeRoot.DrawNode(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings, Boolean& renderSettingsDirty) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 97
at Halfling.Graphics.RenderTrees.RenderTreeRoot.DrawNode(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings, Boolean& renderSettingsDirty) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 114
at Halfling.Graphics.RenderTrees.RenderTreeRoot.DrawNode(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings, Boolean& renderSettingsDirty) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 114
at Halfling.Graphics.RenderTrees.RenderTreeRoot.DrawNode(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings, Boolean& renderSettingsDirty) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 114
at Halfling.Graphics.RenderTrees.RenderTreeRoot.DrawNode(GraphicsManager gfx, IRenderTreeNode node, InternalRenderSettings& curRenderSettings, Boolean& renderSettingsDirty) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 114
at Halfling.Graphics.RenderTrees.RenderTreeRoot.Draw(GraphicsManager gfx) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\RenderTrees\RenderTreeRoot.cs:line 56
at Halfling.Gui.GuiRoot`1.Draw() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Gui\GuiRoot.cs:line 538
at Cosmoteer.Game.Gui.GameGui.Draw() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Game\Gui\GameGui.cs:line 489
at Cosmoteer.Game.GameRoot.Draw(StateMethodInvoker drawParent) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Game\GameRoot.cs:line 1096
at Halfling.Application.AppStateEx.Halfling.Application.IAppState.Draw(StateMethodInvoker drawParent) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\AppStateEx.cs:line 173
at Halfling.Application.Director.CallDraw() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 755
at Halfling.Application.Director.DoDraw() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 710
at Halfling.Application.Director.<GetRunIterator>d__83.MoveNext() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 335
at Halfling.Application.Bases.GenericApp.<ApplicationMainIterator>d__40.MoveNext() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Bases\GenericApp.cs:line 241
at Halfling.Windows.D3D11.D3D11Window.RunGameLoop(String[] args, IEnumerable`1 iterator) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Windows\D3D11\D3D11Window.cs:line 863
at Halfling.Application.Bases.GenericApp.ApplicationMain(String[] args) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Bases\GenericApp.cs:line 111
at Cosmoteer.GameApp.Main(String[] args) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\GameApp.cs:line 69