Bug#656572: Segfaults when using vaapi
Andrey Rahmatullin
wrar at wrar.name
Fri Jan 20 08:26:45 UTC 2012
Package: libavcodec53
Version: 4:0.8~beta2-3
Severity: normal
I'm trying to play video with vlc and vaapi enabled and it crashes:
libva: libva version 0.32.0
Xlib: extension "XFree86-DRI" missing on display ":0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns 0
[0x824950] avcodec decoder: Using VA API version 0.32 for hardware decoding.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdfaf4700 (LWP 25963)]
vaapi_mpeg4_start_frame (avctx=0x817480, buffer=<optimized out>, size=2420) at
/build/libav-Hw7_og/libav-0.8~beta2/libavcodec/vaapi_mpeg4.c:52
52 /build/libav-Hw7_og/libav-0.8~beta2/libavcodec/vaapi_mpeg4.c: Нет
такого файла или каталога.
in /build/libav-Hw7_og/libav-0.8~beta2/libavcodec/vaapi_mpeg4.c
(gdb) bt
#0 vaapi_mpeg4_start_frame (avctx=0x817480, buffer=<optimized out>, size=2420)
at /build/libav-Hw7_og/libav-0.8~beta2/libavcodec/vaapi_mpeg4.c:52
#1 0x00007fffe0c715bc in ff_h263_decode_frame (avctx=0x817480, data=0x847360,
data_size=0x8474d0, avpkt=<optimized out>) at /build/libav-
Hw7_og/libav-0.8~beta2/libavcodec/h263dec.c:627
#2 0x00007fffe0e5860b in frame_worker_thread (arg=0x847200) at /build/libav-
Hw7_og/libav-0.8~beta2/libavcodec/pthread.c:377
#3 0x00007ffff76c4b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#4 0x00007ffff720b4ad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
It works with 4:0.7.3-2 from testing.
$ vainfo
libva: libva version 0.32.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API -
0.7.3
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG4Simple : VAEntrypointVLD
VAProfileMPEG4AdvancedSimple : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-rc7-wrar+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libavcodec53 depends on:
ii libavutil51 4:0.8~beta2-3
ii libc6 2.13-24
ii libdirac-encoder0 1.0.2-4
ii libgsm1 1.0.13-3
ii libmp3lame0 3.99.3+repack1-1
ii libopenjpeg2 1.3+dfsg-4
ii libschroedinger-1.0-0 1.0.10-2.1
ii libspeex1 1.2~rc1-3
ii libtheora0 1.1.1+dfsg.1-3
ii libva1 1.0.14-1
ii libvorbis0a 1.3.2-1.1
ii libvorbisenc2 1.3.2-1.1
ii libvpx0 0.9.7.p1-2
ii libx264-118 2:0.118.2092+git6eac7c3-2
ii libxvidcore4 2:1.3.2-6
ii multiarch-support 2.13-24
ii zlib1g 1:1.2.5.dfsg-1
libavcodec53 recommends no packages.
libavcodec53 suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list