Segfault in glcore while Monado waiting on fence objects

Monado will crash waiting on OpenGL and Vulkan fences from the nvidia proprietary driver. This is easily reproducible by running hello_xr -G Vulkan under Monado and observing the glcore segfault in the nvidia driver.

Our users work around this issue by utilizing an implicit Vulkan layer to enable timeline semaphores on Vulkan instead of fences.

Would very much appreciate this issue getting some attention.

Current workaround: Monado / Utilities / Vulkan Layers · GitLab