Segmentation fault with vaapi on some files.
Posted: 26 May 2010 11:18
It happens only with some files and when GPU acceleration is enabled. All these files have 50fps and I can upload one if you tell me where (≈900Mb). Also you can download it from http://rutracker.org/forum/viewtopic.php?t=1517012.
gdb output:
gdb output:
Code: Select all
VLC media player 1.2.0-git Twoflower (revision 1.1.0-pre1-602-ga35051d)
libva: libva version 0.31.0-sds6
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/nvidia_drv_video.so
libva: va_openDriver() returns 0
[New Thread 0x7fffb1bb8710 (LWP 31530)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffb2677710 (LWP 31527)]
0x00007fffc433605a in CopyFromUswc () from /usr/lib/vlc/plugins/codec/libavcodec_plugin.so
(gdb) bt
#0 0x00007fffc433605a in CopyFromUswc () from /usr/lib/vlc/plugins/codec/libavcodec_plugin.so
#1 0x00007fffc4336f7b in CopyFromNv12 () from /usr/lib/vlc/plugins/codec/libavcodec_plugin.so
#2 0x00007fffc4333f8e in Extract () from /usr/lib/vlc/plugins/codec/libavcodec_plugin.so
#3 0x00007fffc4331a7b in DecodeVideo () from /usr/lib/vlc/plugins/codec/libavcodec_plugin.so
#4 0x00007ffff79175fd in DecoderDecodeVideo () from /usr/lib/libvlccore.so.5
#5 0x00007ffff79170fa in DecoderProcess () from /usr/lib/libvlccore.so.5
#6 0x00007ffff79171c3 in DecoderThread () from /usr/lib/libvlccore.so.5
#7 0x00007ffff7967fe4 in thread_entry () from /usr/lib/libvlccore.so.5
#8 0x00007ffff76bc97a in start_thread () from /lib/libpthread.so.0
#9 0x00007ffff722401d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()