Bug#635695: libavcodec52: SIGSEGV in ff_imdct_calc_sse() during playback of many wmv files
Ivan Krasilnikov
infnty at gmail.com
Thu Jul 28 10:31:05 UTC 2011
Package: libavcodec52
Version: 4:0.6.2-4
Severity: important
I'm running an x86-64 Debian sid with libavcodec52 package version 4:0.6.2-4.
During playback of many (but not all) wmv files that I have in players such as
vlc, totem and mplayer, I experience a crash in libavcodec.so immediately or
shortly after the start of playback.
Here's a sample stack trace from vlc:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd9f79700 (LWP 3884)]
0x00007fffdb4be2ef in ff_imdct_calc_sse () from /usr/lib/libavcodec.so.52
(gdb) bt
#0 0x00007fffdb4be2ef in ff_imdct_calc_sse () from /usr/lib/libavcodec.so.52
#1 0x00007fffdb47014c in ?? () from /usr/lib/libavcodec.so.52
#2 0x00007fffdb470d51 in ?? () from /usr/lib/libavcodec.so.52
#3 0x00007fffdb42dd81 in avcodec_decode_audio3 ()
from /usr/lib/libavcodec.so.52
#4 0x00007fffdb42de2f in avcodec_decode_audio2 ()
from /usr/lib/libavcodec.so.52
#5 0x00007fffdc130ef8 in ?? ()
from /usr/lib/vlc/plugins/codec/libavcodec_plugin.so
#6 0x00007ffff791ef57 in ?? () from /usr/lib/libvlccore.so.4
#7 0x00007ffff791fce8 in ?? () from /usr/lib/libvlccore.so.4
#8 0x00007ffff791fecb in ?? () from /usr/lib/libvlccore.so.4
#9 0x00007ffff796b034 in ?? () from /usr/lib/libvlccore.so.4
#10 0x00007ffff76c5b40 in start_thread (arg=<value optimized out>)
at pthread_create.c:304
#11 0x00007ffff720c36d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
Here's a sample publicly available wmv file that causes a crash:
http://www.jhepple.com/SampleMovies/niceday.wmv
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libavcodec52 depends on:
ii libavutil50 4:0.6.2-4 Libav utility library
ii libc6 2.13-11 Embedded GNU C Library: Shared lib
ii libdirac-encoder0 1.0.2-4 open and royalty free high quality
ii libfaad2 2.7-6 freeware Advanced Audio Decoder -
ii libgsm1 1.0.13-3 Shared libraries for GSM speech co
ii libopenjpeg2 1.3+dfsg-4 JPEG 2000 image compression/decomp
ii libschroedinger-1.0-0 1.0.10-2.1 library for encoding/decoding of D
ii libspeex1 1.2~rc1-1 The Speex codec runtime library
ii libtheora0 1.1.1+dfsg.1-3 The Theora Video Compression Codec
ii libva1 1.0.12-2 Video Acceleration (VA) API for Li
ii libvorbis0a 1.3.2-1 The Vorbis General Audio Compressi
ii libvorbisenc2 1.3.2-1 The Vorbis General Audio Compressi
ii libvpx0 0.9.6-1 VP8 video codec (shared library)
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
libavcodec52 recommends no packages.
libavcodec52 suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list