<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - VA-API nouveau SIGSEGV and asserts"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111213#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - VA-API nouveau SIGSEGV and asserts"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111213">bug 111213</a>
from <span class="vcard"><a class="email" href="mailto:liewkj@yahoo.com" title="KJ Liew <liewkj@yahoo.com>"> <span class="fn">KJ Liew</span></a>
</span></b>
<pre>(In reply to LoneVVolf from <a href="show_bug.cgi?id=111213#c1">comment #1</a>)
<span class="quote">> Problem started with mesa 19.1.x and is also present in git master</span >
I am not quite sure if this started with mesa 19.1.x. On GT730 I downgraded
mesa
back to 19.0.6 and gstreamer is still broken. The vainfo/vdpauinfo SIGSEGV
started with mesa 19.1.x. But that was just the simplest VA-API sanity check
and I found that h264 video decoding remains broken.
$ pacman -Qs mesa | grep ^[a-z]
local/glu 9.0.0-5
local/libva-mesa-driver 19.0.6-1
local/mesa 19.0.6-1
local/mesa-demos 8.4.0-1
local/mesa-vdpau 19.0.6-1
$ gst-launch-1.0 playbin uri=file:///path/to/MP4
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'vaapipostproc0': gst.gl.GLDisplay=context,
gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayWayland\)\ gldisplaywayland0";
Got context from element 'vaapipostproc0': gst.vaapi.Display=context,
gst.vaapi.Display=(GstVaapiDisplay)"\(GstVaapiDisplayEGL\)\ vaapidisplayegl0";
Caught SIGSEGV
Spinning. Please run 'gdb gst-launch-1.0 1280' to continue debugging, Ctrl-C
to quit, or Ctrl-\ to dump core.
# gdb gst-launch-1.0 1280
(gdb) bt
#0 0x00007fa2e8de1667 in poll () from /usr/lib/libc.so.6
#1 0x00007fa2e8b1aa80 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00007fa2e8b1ba63 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3 0x00007fa2e8c73f52 in gst_bus_poll () from /usr/lib/libgstreamer-1.0.so.0
#4 0x0000563693c9f974 in ?? ()
#5 0x0000563693c9e85c in ?? ()
#6 0x00007fa2e8d16ee3 in __libc_start_main () from /usr/lib/libc.so.6
#7 0x0000563693c9ed0e in _start ()</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>