godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
90.29k stars 21.05k forks source link

Inspector crashes when selecting a GPUParticles3D node in the editor #97919

Open TheYellowArchitect opened 1 week ago

TheYellowArchitect commented 1 week ago

Tested versions

System information

Godot v4.4.dev (db66bd35a) - Artix Linux #1 SMP PREEMPT_DYNAMIC Wed, 02 Oct 2024 15:03:06 +0000 on Tty - X11 display driver, Multi-window, 1 monitor - Vulkan (Forward+) - dedicated NVIDIA GeForce GTX 1050 Ti (nvidia; 560.35.03) - AMD Ryzen 5 2600 Six-Core Processor (12 threads)

Issue description

The editor crashes, freezing my computer, requiring task manager to kill the instance and be able to use dwm properly again. I suspect there is something with the preview in the inspector. I would argue its a 4.x release blocker.

I have been testing a GPUParticles3D, and trying to build any latest version (e.g. master, in order to enable per-vertex-shading), it crashes on the inspector if I click GPUParticles3D. It also crashes if it opens on the main scene. There is no error message before the crash :sweat: On opening the project, the mesh-related error messages don't cause the crash, they were always showing in all prior godot versions and had no problems in the editor or in-game.

Steps to reproduce

  1. Build latest master
  2. Open a GPUParticles3D
  3. Make a quad mesh and give it a draw pass with 1 transparent material (with color curve)

Or just open the MRP below.

Minimal reproduction project (MRP)

smoke-grenade-room.zip

matheusmdx commented 6 days ago

I can't reproduce this issue

Godot v4.4.dev (92e51fca7) - Windows 10.0.19045 - Multi-window, 2 monitors - Vulkan (Forward+) - dedicated AMD Radeon RX 580 2048SP (Advanced Micro Devices, Inc.; 31.0.21921.1000) - AMD Ryzen 5 3600 6-Core Processor (12 threads)

TheYellowArchitect commented 6 days ago

Did you open the MRP? I just tried again with the latest (92e51fca7247c932f95a1662aefc28aca96e8de6) which is the same as yours, and this bug/crash still happens.

matheusmdx commented 5 days ago

Yes, what i mean that can be a OS/Hardware specific issue