webxr-linux
webxr-linux copied to clipboard
Bug: dmabuf patch hangs after a couple minutes
It seems that the dmabuf approach can freeze up (crash?) after a while. There doesn't seem to be any rhyme or reason to it. Probably a race condition or synchronization issue. Honestly not too surprising given the hacky nature of the patches, but it's worth investigating if it can be resolved.
From my (limited) testing:
- The WebXR experience freezes (no full crash, nor error in logs)
- Occurs anywhere between a couple minutes to 1 hour (haven't made it past an hour since)
- Didn't seem to occur at the time the patch was written (either just luck, or changes in FF code base, SteamVR, drivers, etc... might have surfaced the issue)
Also reported by https://github.com/mrxz/webxr-linux/issues/1#issuecomment-1217939529