Created attachment 136896 [details] VLC gdb bt In current git master, vlc crashes on any playback with the above assertion. This is not happening on the same system with Mesa 17.3.3. I assume the new assertion comes from the following patch: https://patchwork.freedesktop.org/patch/191502/ https://cgit.freedesktop.org/mesa/mesa/commit/?id=c7f84f6513f9cc9502b9cf3bdca9b95a6b87c98b
This happens with vaapi and omx with assertions enabled. My patch https://lists.freedesktop.org/archives/mesa-dev/2018-January/182646.html works around that by setting the RADEON_FLAG_GTT_WC for UVD buffers in the first place. Without the patch and with assertions disabled, this flag ends up being set anyways. This might not be the right thing to do though, perhaps some other code around that needs to be fixed.
https://cgit.freedesktop.org/mesa/mesa/commit/?id=17423c993d0b083c7a77a404b85788687f5efe36 should fix it.
Fixed by that commit.
(In reply to Marek Olšák from comment #3) > Fixed by that commit. Yes, VLC plays fine again. Thanks.
This does not seem to have made it into mesa 18.0.0-rc3.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.