Elektrine lite

← Feed

@azonenberg@ioc.exchange

Post #4476040

2026-08-09 11:49 UTC

Today I learned that if you try to read a Vulkan SSBO in a compute shader with a binding greater than the max binding index declared when the compute pipeline was created, radv will crash with an unhandled page fault error and take down your entire X session. Debugging that, when my session got wiped every time I ran a buggy build of ngscopeclient while trying to find the problem, was... annoying.

Replies (1)

  • @azonenberg@ioc.exchange This is definitely worth filling a bug report for. I would file it on Mesa, but the real bug is definitely in the kernel as an app shouldn't be able to crash other apps. Let me know if you end up doing it or not, so that I can try to get it fixed by contacting the right people.

    Open ##4476038