Skip to content

Stability: GM crash when interacting with a partial IDE window after GPU device instance was lost due to being idle, "Error Code: The GPU device instance has been suspended." #14390

@gm-bug-reporter

Description

@gm-bug-reporter

Description

I had left my project open for a few days, and when I tried to pull up the window the bar at the top was there but the rest of the program was invisible. I saw the star indicating that work needed to be saved so I tried hitting control + s to save it but it crashed when I did so

Which version of GameMaker are you reporting this issue for?

IDE v2024.14.1.210 Runtime v2024.14.1.253

Which operating system(s) are you seeing the problem on?

Windows 10.0.19045.0

Crash call stack

SystemPlatformSDL2.FNA3DLogError
System.InvalidOperationException: Could not resize swapchain! Error Code: The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action. (0x887A0005)
   at Core.CoreOS.System.SystemPlatformSDL2.FNA3DLogError(IntPtr msg)
   at FNA3D.FNA3D.FNA3D_ResetBackbuffer(IntPtr device, FNA3D_PresentationParameters& presentationParameters)
   at Core.CoreOS.Graphics.Renderer.ResizeBackBuffer(WindowDetails _details, Int32 _width, Int32 _height)
   at YoYoStudio.Graphics.Desktop.BeginFrame()
   at YoYoStudio.IDE.DisplayDesktop(Int32 d)
   at YoYoStudio.IDE.Run()
   at YoYoStudio.IDE.Execute(String[] _args, ipoint startMousePos)

0d388790-c2ad-40a0-b4d3-9f20b1611a35

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions