-
-
Notifications
You must be signed in to change notification settings - Fork 21.6k
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
Project manager crashes when opening in 4.1.dev4 due to OpenGL regression (Windows, AMD) #77760
Comments
same issue on my side |
Do any previous Godot versions work? Do you think this is a regression or is this the first time you are trying out Godot? |
I've been trying the latest versions, from dev1 to dev4, and the first three are all working |
Looks like a regression then |
I found that I couldn't open the project list, but I was able to just drag the. godot file into godot.exe and the editor worked fine |
Same issue here. windows 10 with amd rx6800 crashes while recompiling gles3 cached shaders |
The Godot project manager uses OpenGL renderer by default, so if things work better by running the editor directly (and the actual project uses Forward Plus or Mobile renderer) it might have something to do with OpenGL renderer. You can try to bypass the project manager and edit project directly by drag-and-dropping or using |
Drag and drop worked |
Drag and drop worked for me also |
I made it work with --rendering-driver vulkan. |
I've just tried 4.1dev4 without mono and behaves the same (crashes on normal run, works with --rendering-driver vulkan) Possible AMD issue? I also have AMD Ryzen 5900HX CPU + RX 6800M GPU as the users above |
Both were already merged in 4.1.dev3, so if the regression happened between dev3 and dev4, it should be a different PR. This is more likely to be caused by one of these changes to
|
@akien-mga sadly I don't have a mono setup here (really should rectify this) but a normal master build runs fine so it has to be a mono specific regression. Having a look at the commits you mentioned, nothing stands out. Anything in We have had issues in the past with parts of the system calling into the mono system before mono is ready, if we're logging errors early that could explain things, but I would expect those errors to be logged in a normal build too. I'll see if I can get a mono setup working tomorrow. |
@BastiaanOlij The report above suggests that the issue is reproduceable without mono as well. Although... @miketgv Do you use the self-contained mode? Can you try each version (with mono, without mono) in that mode? |
same issue here. (windows 10, AMD ryzen 5900x, Radeon 6950xt ,driver: 23.5.2 ==> last driver).
maybe an AMD issue. 2023-06-02.15-30-22.mp4 |
Since we think it might be an AMD issue I tried on my laptop,
Worked immediately, no issues. |
OP has mentioned that it crashes on a NVIDIA setup, although they may have used the AMD integrated graphics if they overrode the selection (Godot requests the dedicated GPU by default). |
I actually found the opposite to be true on my laptop. It was requesting the integrated AMD graphics by default, and it would crash. I have Godot set to force use my dedicated card for a while now, as I was getting crashes on 4.0.3 with the dedicated AMD graphics when using Forward+. Just to be thorough, I forced it to run on integrated, and it crashed same as it was on my desktop |
To help narrow down the issue, could someone with this issue go though these builds and report which cause a crash and which start into the project manager without problems: https://mega.nz/folder/AjYRiTga#jyCIWuI_MW1HOic89VEozg |
All of these worked. Number 3 had a certificate error in the console window but still appeared to work fine |
Thanks for the quick test, and I have three more builds to test: https://mega.nz/file/EvoyDTTR#wkTOP_6q3cFhr4LX8279gNfCiLc3nEatadNMo5rkW5s, https://mega.nz/file/smIGRT7B#ee2tnsOaiungZ4bEHvdtQQEbItoDvSI_6FINIoZfklk, and https://mega.nz/file/lzgUlYKJ#nrP7HjwrDkfEGjeAscjA6cdpGQAqxpRbrKs95HWr8vI (they are also in the folder with the |
Maybe related to #73450. |
Reading up on this, yeah must be AMD related then, for me the same thing, testing on NVidia I have no issues. Has anyone been able to run this on a full debug build with |
Unlikely, a round of remote bisection (#77760 (comment)) points at #77224
Either way the currently remaining commits that may have caused this are:
|
Tested all 3 custom builds and they ran fine on windows 10, amd rx6800 |
Thanks, which confirms this to be a regression from #77224, as one of them was master with just that PR reverted. |
Has anyone reproduced the bug on a debug build and can post a stack trace? |
I've got this but I don't know if it's useful:
I'm on Windows 11 Pro 64 bits with a Ryzen 7800X3D / Radeon 7900 XT. |
It shows this:
|
It shows this:
|
I think I have the same issue, the Project Manager just doesn't work when I open it.
2023-06-09.21-22-39.mp4 |
@antimundo As mentioned in https://godotengine.org/article/dev-snapshot-godot-4-1-beta-1/#known-issues, the fix is only merged in the upcoming 4.1.beta2, not 4.1.beta1. There's a workaround listed in the link:
|
Godot version
Godot_4.1.dev4
System information
windows10
Issue description
I tried to open godot_4.1.dev4 on my windows10 machine and found it crashed. The godot console did not have any valid error messages. I have two Windows 10 machines and both crashed
Steps to reproduce
Run editor
Minimal reproduction project
none
The text was updated successfully, but these errors were encountered: