Segfault with intel graphics
If I launch vdpauinfo
on my Arch Linux system I get a segfault.
I noticed it thanks to phoronis-test-suite.
journalctl:
Oct 03 11:48:04 arch-xps systemd-coredump[8704]: [🡕] Process 8698 (vdpauinfo) of user 1000 dumped core.
Stack trace of thread 8698:
#0 0x00007ff32bf6636b n/a (iris_dri.so + 0x4b536b)
#1 0x00007ff32bea9fa1 n/a (iris_dri.so + 0x3f8fa1)
#2 0x00007ff32bc9181b n/a (iris_dri.so + 0x1e081b)
#3 0x00007ff32bc24312 n/a (iris_dri.so + 0x173312)
#4 0x00007ff32bbdfbd6 n/a (iris_dri.so + 0x12ebd6)
#5 0x00007ff32c036373 n/a (iris_dri.so + 0x585373)
#6 0x00007ff32d322140 n/a (libGLX_mesa.so.0 + 0x4b140)
#7 0x00007ff32d30e391 n/a (libGLX_mesa.so.0 + 0x37391)
#8 0x00007ff32d54c983 n/a (libvdpau_va_gl.so.1 + 0x34983)
#9 0x00007ff32d54d656 n/a (libvdpau_va_gl.so.1 + 0x35656)
#10 0x00007ff32d52df0b n/a (libvdpau_va_gl.so.1 + 0x15f0b)
#11 0x00007ff32d558b85 n/a (libvdpau_va_gl.so.1 + 0x40b85)
#12 0x00007ff32d559208 n/a (libvdpau_va_gl.so.1 + 0x41208)
#13 0x00007ff32d76adb7 __run_exit_handlers (libc.so.6 + 0x3fdb7)
#14 0x00007ff32d76af5e exit (libc.so.6 + 0x3ff5e)
#15 0x00007ff32d753159 __libc_start_main (libc.so.6 + 0x28159)
#16 0x000055fa929f63ee n/a (vdpauinfo + 0x23ee)
dmesg:
[ 2601.415546] vdpauinfo[8698]: segfault at 55ffcd74150c ip 00007ff32bf6636b sp 00007ffc6349ac20 error 4 in iris_dri.so[7ff32bbb7000+df6000]
[ 2601.415554] Code: 31 c0 4c 89 c0 c3 66 0f 1f 84 00 00 00 00 00 41 54 4c 8d 67 d0 55 48 89 fd 48 83 ec 08 48 8b 57 d0 48 85 d2 74 24 48 8b 47 e8 <4c> 3b 62 08 74 6f 48 8b 55 e0 48 85 d2 74 08 48 89 42 18 48 8b 45
system details:
mesa 20.1.8-1
libvdpau 1.4-1
libvdpau-va-gl 0.4.2-3
vdpauinfo 1.4-1
NB: I tested both old i965 and new iris driver but it seems unconnected: I get the same error