Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Editor crashes doesn't recover after resuming Suspend - Windows 7 #92156

Open
CitrusWire opened this issue May 20, 2024 · 2 comments
Open

Editor crashes doesn't recover after resuming Suspend - Windows 7 #92156

CitrusWire opened this issue May 20, 2024 · 2 comments

Comments

@CitrusWire
Copy link

CitrusWire commented May 20, 2024

Tested versions

Godot 4.2.2 reproduceable

System information

Godot v4.2.2.stable - Windows 6.1.7601 - Vulkan (Forward+) - dedicated NVIDIA GeForce GTX 1050 (�; 30.0.14.7304) - AMD Ryzen 7 1700 Eight-Core Processor (16 Threads)

Issue description

I use Microsoft's Desktops application to have multiple virtual desktops on Windows 7 - https://learn.microsoft.com/en-us/sysinternals/downloads/desktops

If I have godot editor running on a desktop that's not the main one when I suspend the machine, when I resume the machine, Godot will crash. It will eat 100% of one CPU core until I kill it. The application is entirely unresponsive.
godot 2
godot 3

If Godot is running in the main desktop, the interface breaks: #92155 but it doesn't crash.

Steps to reproduce

  • Start godot editor in a desktop that's not the main one
  • Create/resume a project (empty project is fine).
  • Suspend PC
  • Resume PC

Minimal reproduction project (MRP)

n/a

@CitrusWire CitrusWire changed the title Editor crashes doesn't recover after resuming Suspend Editor crashes doesn't recover after resuming Suspend - Windows 7 May 20, 2024
@bruvzg
Copy link
Member

bruvzg commented May 20, 2024

It seems to be working fine on Windows 11 on any desktop (using built-in desktop switcher). Might be related to specific GPU driver, or Windows 7 specific (most likely, sleep implementation was quite buggy in old Windows versions).

@CitrusWire
Copy link
Author

Possibly, but everything else works fine and has for years, baring occasional breaks (one or two a year?). Godot fails 100% of the time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants