Solved Kodi segfault with core dump if I have libvdpau-va-gl installed
#1
Running Arch with distro provided kodi-18.3.  Video is the onchip built it (Intel HD Graphics 4600).  If I have libvdpau-va-gl 0.4.2 installed, kodi seg faults.  If I remove libvdpau-va-gl, Kodi works as expected but warns (harmless) of not being able to find VDPAU backend. Obvious solution is to simply remove libcdpau-va-gl but wanted to ask for feedback here in case there is a simple fix. Thanks.

WIthout the libvdpau-va-gl package (kodi works as expected):
Code:
% kodi
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory

After installing libvdpau-va-gl:
Code:
% kodi
/usr/bin/kodi: line 219:  1582 Segmentation fault      (core dumped) ${KODI_BINARY} $SAVED_ARGS
Crash report available at /home/facade/kodi_crashlog-20190630_090144.log

Link to debug log.
Message in dmesg:
Code:
[Jun30 09:01] kodi-x11[1582]: segfault at 0 ip 00007f00c5e30c55 sp 00007ffca70806e8 error 4 in libc-2.29.so[7f00c5cf7000+14a000][  +0.000004] Code: 00 00 0f 1f 00 31 c0 c5 f8 77 c3 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 89 f9 48 89 fa c5 f9 ef c0 83 e1 3f 83 f9 20 77 2b <c5> fd 74 0f c5 fd d7 c1 85 c0 0f 85 eb 00 00 00 48 83 c7 20 83 e1
Need help programming a Streamzap remote?
Reply
#2
Jep - remove it. We don't support such wrappers. During kodi's initialization we try to detect VDPAU / VAAPI support - and the wrapper is so broken that it makes kodi's tests segfault.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#3
If you want to fix the wrapper yourself, try to get a gdb backtrace first.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#4
@fritsch - Thanks for the info.  No need to try to fix it.  I see it hasn't been updated since 2016.
Need help programming a Streamzap remote?
Reply

Logout Mark Read Team Forum Stats Members Help
Kodi segfault with core dump if I have libvdpau-va-gl installed0