llvmpipe/lavapipe: glDispatchCompute crash in Mesa 22.2
System information
- OS: Windows 11
- Mesa version: 22.2
Describe the issue
I'm launching a compute shader that reads values from three SSBOs and writes to one SSBO, but the program always crashes at glDispatchCompute and I expected the call to succeed as it worked in 22.1.2 and 22.2 RC2, or at least get a debug message via glDebugMessageCallback, but instead it crashes when calling glDispatchCompute. I can't attach the code from the company I work at but I've attached a screenshot of the call stack with debug symbols which hopefully narrows down the search a bit.
Regression
The exact same program worked for 22.1.2 and 22.2 RC1.