godotengine / godotengine/godot
Black screen frozen and console with infinite errors when launching edit project
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
GoDot Engine 4.3
x86_64 · 64 bit · 15 August 2024
### System information
Windows 10
### Issue description
This is the 1st time I use Godot, I never installed it before.
I'm on a laptop Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz 2.20 GHz, GTX 560m, 8Go RAM, Win 10 pro.
I installed latest version on August 29th.
I have copied the extracted *.exe in a folder, launched it. I have the window to create a project.
When I clic on edit this new project, I have a black window, never opening the edit Godot software.
When I try to launch the console *.exe, I see multiple errors
Example of errors in enclosed files and see some here :

[godot_errors.txt](https://github.com/user-attachments/files/16797355/godot_errors.txt)
ERROR: No render pipeline was set before attempting to draw.
at: (servers/rendering/rendering_device.cpp:4050)
ERROR: Attempted to use an unused shader variant (shader is null),
at: (./servers/rendering/renderer_rd/pipeline_cache_rd.h:74)
ERROR: Parameter "pipeline" is null.
at: draw_list_bind_render_pipeline (servers/rendering/rendering_device.cpp:3840)
ERROR: This render pipeline requires (0) bytes of push constant data, supplied: (128)
at: (servers/rendering/rendering_device.cpp:4031)
ERROR: No render pipeline was set before attempting to draw.
at: (servers/rendering/rendering_device.cpp:4050)
ERROR: Attempted to use an unused shader variant (shader is null),
at: (./servers/rendering/renderer_rd/pipeline_cache_rd.h:74)
ERROR: Parameter "pipeline" is null.
at: draw_list_bind_render_pipeline (servers/rendering/rendering_device.cpp:3840)
ERROR: Parameter "shader" is null.
at: uniform_set_create (servers/rendering/rendering_device.cpp:2799)
ERROR: Parameter "uniform_set" is null.
at: draw_list_bind_uniform_set (servers/rendering/rendering_device.cpp:3928)
ERROR: This render pipeline requires (0) bytes of push constant data, supplied: (128)
at: (servers/rendering/rendering_device.cpp:4031)
ERROR: No render pipeline was set before attempting to draw.
at: (servers/rendering/rendering_device.cpp:4050)
ERROR: Attempted to use an unused shader variant (shader is null),
at: (./servers/rendering/renderer_rd/pipeline_cache_rd.h:74)
ERROR: Parameter "pipeline" is null.
at: draw_list_bind_render_pipeline (servers/rendering/rendering_device.cpp:3840)
ERROR: Parameter "shader" is null.
at: uniform_set_create (servers/rendering/rendering_device.cpp:2799)
ERROR: Parameter "uniform_set" is null.
at: draw_list_bind_uniform_set (servers/rendering/rendering_device.cpp:3928)
ERROR: This render pipeline requires (0) bytes of push constant data, supplied: (128)
at: (servers/rendering/rendering_device.cpp:4031)
### Steps to reproduce
clic on exe
create new project
ok
### Minimal reproduction project (MRP)
none
Contributor guide
Research direction
Start by reproducing the launch sequence on the reported Windows 10 and GTX 560m setup, using the attached errors as the initial evidence. Read servers/rendering/rendering_device.cpp and servers/rendering/renderer_rd/pipeline_cache_rd.h around the reported locations. Done means the editor opens for a newly created project without the repeated rendering errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, godot
- Domain
- computer-graphics, game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100