Game crashing frequently on RTX 5090

AleFranz shared this bug 7 days ago
Need More Information

Tried the 3 latest Nvidia drivers.

crashes are super frequent on high settings, less so on medium.

It is 95% happening when flying with the jetpack.

I am in early stage game on earth.


Sometimes it can crash every 2 minutes, sometimes is fine for 30 min.


PC is otherwise stable both in different games and all sort of stability tests.


I even tried to downclock the videocard, but the game still crash.


I've sent countless of in game crash reports. the error is


Exception occurred: SharpDX.SharpDXException: HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved]


Full Stacktrace


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 VRage.Render11.Resources.Buffers.MyBufferInternal.Init(String name, BufferDescription& description, Nullable`1 initData, MyMemorySystem memorySystem, Boolean isGlobal)

at VRage.Render11.Resources.MyBufferManager.CreateVertexBuffer(String name, Int32 elements, Int32 byteStride, Nullable`1 initData, ResourceUsage usage, Boolean isStreamOutput, Boolean isGlobal)

at VRageRender.MyInstancing.UpdateVertexBuffer(InstancingId id)

at VRageRender.MyInstancing.RebuildGeneric(InstancingId instancingId)

at VRageRender.MyInstancing.UpdateGeneric(InstancingId id, MyInstanceData[] instanceData, Int32 capacity)

at VRageRender.MyRender11.ProcessMessageInternal(MyRenderMessageBase message, Int32 frameId)

at VRageRender.MyRender11.ProcessMessage(MyRenderMessageBase message, Int32 frameId)

at VRageRender.MyRender11.ProcessPreFrame(MyUpdateFrame frame, Boolean returnShared)

at VRageRender.MyRender11.ProcessMessageQueue(Boolean draw)

at VRageRender.MyRender11.FullDraw(Boolean draw)

at VRageRender.MyRender11.Draw(Boolean draw)

at VRageRender.MyDX11Render.Draw(Boolean draw)

at VRageRender.ExternalApp.MyRenderThread.Draw()

at VRageRender.ExternalApp.MyRenderThread.RenderFrame(Boolean async)

at VRageRender.ExternalApp.MyRenderThread.RenderCallback(Boolean async)

at VRageRender.ExternalApp.MyRenderThread.RenderThreadStart(Object param)

at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

at System.Threading.ThreadHelper.ThreadStart(Object obj)


Thank you!

Replies (1)

photo
1

Hello engineer,

Thank you for reaching out to us on the forum. We sincerely apologize for the issue you’ve been experiencing.

From the information shared, it appears that the crash is related to a SharpDX.SharpDXException error, this typically points to a graphics-related error. Could you kindly confirm if you have NVIDIA Low Latency Mode enabled on your system, as it can sometimes cause instability. Here’s how to verify and change this setting:

  1. Open the NVIDIA Control Panel.
  2. Click on “Manage 3D settings” in the left-hand menu.
  3. Under the “Global Settings” or “Program Settings” tab, find the setting called “Low Latency Mode.”
  4. If it is set to “Ultra” or “On,” try setting it to “Off” and click Apply.

Once you've adjusted the setting, please launch the game again and let us know if the crash still occurs. If it does, please send us the complete log files (both SpaceEngineers_ and VRageRender-) from the time of the crash.

  • You can access your log files by typing %appdata% into your Windows search bar and you will be redirected to the hidden Roaming folder. After that just follow: \Roaming\SpaceEngineers.

Kind Regards,

Keen Software House: QA Department

Leave a Comment
 
Attach a file