"Illegal address in CUDA queue" error occurs when I use both Principled BSDF and Adaptive Subdivision #111639
Operating system: Windows 11 Pro 64 Bits
Graphics card: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 536.99
Broken: version: 3.6.2, branch: blender-v3.6-release, commit date: 2023-08-16 16:43, hash:
Worked: (newest version of Blender that worked as expected)
Short description of error
-"Illegal address in CUDA queue" error occurs when I activate both Principled BSDF and Adaptive Subdivision at the same time.
-It would work fine if I don't use both at the same time.
-Here are the possibilities of the error occurring when I use different settings:
- Principled BSDF + Adaptive Subdivision = error
- Texture Coordinate surface + Adaptive Subdivision = no error
- Principled BSDF + NO Adaptive Subdivision = no error
-I can use a high poly count without Adaptive Subdivision (e.g. Level viewport = 7), works fine. But as soon as I turn it on (even with low poly count, e.g. Dicing scale = 1) combined with Principled BSDF, the error occurs.
Exact steps for others to reproduce the error
In the file I sent, I've already activated Principled BSDF + Adaptive Subdivision, you need to turn on the "Rendered Viewport Shading" and then slide the Scale parameter of the Noise Texture very quickly and the error should occur.
Thanks for the report. I can confirm
I can't reproduce this anymore, do you still get the error on recent builds?
Hi! With 3.6.4, the old file (aka the file that I attached above) could still produce the error.
But, when I created a new file and manually recreated the node tree in that new file, the problem disappears.
I'm not sure what's happening, the main problem might be inside the old file itself. But thank you, the developers, for your help.
Unable to confirm either in current main. (Can still redo in 3.6 with provided file)
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?