Bug#635695: libavcodec52: SIGSEGV in ff_imdct_calc_sse() during playback of many wmv files

Leslie I'Anson me at leslieianson.com
Thu Jul 28 13:41:04 UTC 2011


Hi,

Just to confirm that I am able to reproduce this issue on x86_64 sid
after upgrading libavcodec52 from 4:0.6.2-3 to 4:0.6.2-4.

gdb --args totem ~/downloads/niceday.wmv
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffda129700 (LWP 24068)]
0x00007fffd857d2ef in ff_imdct_calc_sse () from /usr/lib/libavcodec.so.52

(gdb) bt full
#0  0x00007fffd857d2ef in ff_imdct_calc_sse () from /usr/lib/libavcodec.so.52
No symbol table info available.
#1  0x00007fffd852f14c in ?? () from /usr/lib/libavcodec.so.52
No symbol table info available.
#2  0x00007fffd852fd51 in ?? () from /usr/lib/libavcodec.so.52
No symbol table info available.
#3  0x00007fffd84ecd81 in avcodec_decode_audio3 () from
/usr/lib/libavcodec.so.52
No symbol table info available.
#4  0x00007fffd84ece2f in avcodec_decode_audio2 () from
/usr/lib/libavcodec.so.52
No symbol table info available.
#5  0x00007fffd90997ae in ?? () from /usr/lib/gstreamer-0.10/libgstffmpeg.so
No symbol table info available.
#6  0x00007fffd909b424 in ?? () from /usr/lib/gstreamer-0.10/libgstffmpeg.so
No symbol table info available.
#7  0x00007ffff387e3ca in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#8  0x00007ffff3881d80 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#9  0x00007fffdedbbcf0 in ?? () from
/usr/lib/gstreamer-0.10/libgstcoreelements.so
No symbol table info available.
#10 0x00007ffff38a8420 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#11 0x00007ffff29e13e4 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#12 0x00007ffff29decf6 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#13 0x00007ffff63dcb40 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#14 0x00007ffff1aac36d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#15 0x0000000000000000 in ?? ()
No symbol table info available.

Unsurprisingly, I was unable to determine the version of GGC used
during build (strings -a /usr/lib/libavcodec.so.52 | grep -i GCC).

Best regards,
Leslie


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.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