Bug#627818: ffmpeg segmentation fault __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:119
Marco Mattiolo
marco.mattiolo at hotmail.it
Tue May 24 18:35:14 UTC 2011
Package: ffmpeg
Version: 4:0.6.2-3
Severity: normal
Hi.
I'm having a problem with ffmpeg, converting flv downloaded by
youtube-dl to audio-only ogg vorbis.
I had debian-multimedia repo enabled, so I purged all packages related
to that repo, before generating this bugreport.
Hope this really helps getting a better ffmpeg. Also hope not to waste
your time.
Thank you
$ gdb ffmpeg
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/ffmpeg...Reading symbols from
/usr/lib/debug/usr/bin/ffmpeg...done.
done.
(gdb) set pagination 0
(gdb) run -i XBHzFb0toqc.flv -f ogg -acodec libvorbis -vn "KT tunstall -
Suddenly I see.ogg"
Starting program: /usr/bin/ffmpeg -i XBHzFb0toqc.flv -f ogg -acodec
libvorbis -vn "KT tunstall - Suddenly I see.ogg"
[Thread debugging using libthread_db enabled]
FFmpeg version 0.6.2-4:0.6.2-3, Copyright (c) 2000-2010 the Libav developers
built on Apr 30 2011 11:45:41 with gcc 4.5.2
configuration: --extra-version=4:0.6.2-3 --prefix=/usr
--enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib
--enable-libgsm --enable-libschroedinger --enable-libspeex
--enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib
--enable-libvpx --disable-stripping --enable-runtime-cpudetect
--enable-vaapi --enable-libopenjpeg --enable-gpl --enable-postproc
--enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac
--enable-libfaad --enable-librtmp --enable-libdc1394 --enable-shared
--disable-static
libavutil 50.15. 1 / 50.15. 1
libavcodec 52.72. 2 / 52.72. 2
libavformat 52.64. 2 / 52.64. 2
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.19. 0 / 1.19. 0
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
[flv @ 0x64b6b0]Estimating duration from bitrate, this may be inaccurate
Input #0, flv, from 'XBHzFb0toqc.flv':
Metadata:
duration : 197
starttime : 0
totalduration : 197
width : 320
height : 240
videodatarate : 81
audiodatarate : 103
totaldatarate : 192
framerate : 25
bytelength : 4731985
canseekontime : true
sourcedata : BD075E384HH1306095687603251
purl :
pmsg :
Duration: 00:03:16.60, start: 0.000000, bitrate: 188 kb/s
Stream #0.0: Video: h264, yuv420p, 320x240 [PAR 1:1 DAR 4:3], 82
kb/s, 25 tbr, 1k tbn, 50 tbc
Stream #0.1: Audio: aac, 44100 Hz, stereo, s16, 105 kb/s
File 'KT tunstall - Suddenly I see.ogg' already exists. Overwrite ? [y/N] y
Output #0, ogg, to 'KT tunstall - Suddenly I see.ogg':
Metadata:
encoder : Lavf52.64.2
Stream #0.0: Audio: libvorbis, 44100 Hz, stereo, s16, 64 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Press [q] to stop encoding
Program received signal SIGSEGV, Segmentation fault.
__memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:119
119 ../sysdeps/x86_64/multiarch/memcpy-ssse3.S: File o directory non
esistente.
in ../sysdeps/x86_64/multiarch/memcpy-ssse3.S
(gdb) bt
#0 __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:119
#1 0x00007ffff6d01563 in oggvorbis_encode_frame (avccontext=<value
optimized out>, packets=0x7edd40 "v'\375\347Y\276\204", buf_size=<value
optimized out>, data=<value optimized out>) at
/build/buildd-libav_0.6.2-3-amd64-jtanW8/libav-0.6.2/libavcodec/libvorbis.c:191
#2 0x00007ffff6e29207 in avcodec_encode_audio (avctx=0x64ed40,
buf=<value optimized out>, buf_size=<value optimized out>,
samples=<value optimized out>) at
/build/buildd-libav_0.6.2-3-amd64-jtanW8/libav-0.6.2/libavcodec/utils.c:544
#3 0x00000000004096ce in do_audio_out (ist=<value optimized out>,
ist_index=1, ost_table=0x64f360, nb_ostreams=1, pkt=<value optimized
out>) at /build/buildd-libav_0.6.2-3-amd64-jtanW8/libav-0.6.2/ffmpeg.c:788
#4 output_packet (ist=<value optimized out>, ist_index=1,
ost_table=0x64f360, nb_ostreams=1, pkt=<value optimized out>) at
/build/buildd-libav_0.6.2-3-amd64-jtanW8/libav-0.6.2/ffmpeg.c:1518
#5 0x000000000040cc76 in av_transcode (nb_output_files=1,
nb_input_files=1, nb_stream_maps=-10048, stream_maps=0x617a80,
input_files=0x617760, output_files=0x617440) at
/build/buildd-libav_0.6.2-3-amd64-jtanW8/libav-0.6.2/ffmpeg.c:2409
#6 0x000000000040ee05 in main (argc=<value optimized out>, argv=<value
optimized out>) at
/build/buildd-libav_0.6.2-3-amd64-jtanW8/libav-0.6.2/ffmpeg.c:4163
(gdb) quit
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ffmpeg depends on:
ii libavcodec52 4:0.6.2-3 Libav codec library
ii libavdevice52 4:0.6.2-3 Libav device handling library
ii libavfilter1 4:0.6.2-3 Libav video filtering library
ii libavformat52 4:0.6.2-3 Libav file format library
ii libavutil50 4:0.6.2-3 Libav utility library
ii libc6 2.13-4 Embedded GNU C Library:
Shared lib
ii libpostproc51 4:0.6.2-3 Libav video postprocessing
library
ii libsdl1.2debian 1.2.14-6.3 Simple DirectMedia Layer
ii libswscale0 4:0.6.2-3 Libav video scaling library
ffmpeg recommends no packages.
ffmpeg suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list