godotengine / godotengine/godot
Windows Hard Reboots When Waking from Sleep Mode with Godot Running
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
Encountered in 4.3 beta2, 4.3 beta3, 4.3 rc1, 4.3 stable (have not tested other versions)
### System information
Windows 10 Pro (10.0.19045) - Godot 4.3 stable - Forward+ - Vulkan - Hardware: AMD Ryzen 3950X, RTX 3090, 128 GB Ram
### Issue description
When leaving Godot 4.3 running on Windows, the computer hard reboots upon waking from Sleep mode. This behaviour does not occur if Godot is closed before putting the system to sleep. The problem seems to be isolated to instances when Godot is actively running while the system enters Sleep mode.
### Steps to reproduce
Open Godot and run a project or leave it idle in the editor.
Put Windows into Sleep mode.
Wake the computer from Sleep mode.
Observe the system hard rebooting upon waking.
Expected Behaviour: The computer should wake up normally from Sleep mode with Godot running, without triggering a hard reboot.
### Minimal reproduction project (MRP)
I do not believe an MRP is necessary for this
Contributor guide
Research direction
Start by reproducing the issue on Windows 10 with Godot 4.3 stable, an open or idle project, and the Forward+ Vulkan renderer, then compare waking with Godot running versus closed. The payload names no source files, tests, or entry points, so investigation must first identify the sleep/wake and renderer-related subsystem. Done means the system wakes without a hard reboot while Godot remains running.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev, operating-systems
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100