SHADERed icon indicating copy to clipboard operation
SHADERed copied to clipboard

Adding Geometry to Shader Pass Without Shader Code Crashes Application

Open JonahPlusPlus opened this issue 5 years ago • 2 comments

Whenever I try adding geometry to a shader pass without having any code in it, it crashes. I suspect it has to do with compiling a shader and assigning it to the geometry, despite there being nothing to compile, or trying to assign a pipeline layout. Probably an issue in CreateItemUI.cpp, but could very well be wrong. I just found out about this software today, so I probably can't be of much help solving this.

Platform: AMD Ryzen 5 2600, AMD Radeon RX 580, 16GB DDR4, Windows 10

Steps to replicate:

  1. Create a new shader pass
  2. Right-click on the shader pass and add geometry
  3. Fill out the dialog and click OK

The program will stall and close, don't know if the stall is due to the program or just the OS or computer, since it is only for a moment.

JonahPlusPlus avatar Dec 02 '20 22:12 JonahPlusPlus

Thanks for reporting. Unfortunately I can't seem to recreate this bug. It might be due to some driver implementation stuff. This will stay open because it still needs a fix since SHADERed is probably doing something that has an "undefined behavior".

dfranx avatar Dec 03 '20 14:12 dfranx

Are there any logs I can send?

JonahPlusPlus avatar Dec 19 '20 22:12 JonahPlusPlus