Bug#627818: Info received (Bug#627818: ffmpeg segmentation fault __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:119)

Marco Mattiolo marco.mattiolo at hotmail.it
Sat Jun 25 18:50:18 UTC 2011


Il 25/06/2011 15:20, Reinhard Tartler ha scritto:
> On Sat, Jun 25, 2011 at 12:57:00 (CEST), Marco Mattiolo wrote:
>
>> I was wrong: yesterday I got the only two videos which get correctly
>> converted by ffmpeg.
>> Today, with another video, I get this error
>>
>>      [ogg @ 0x64dae0]st:0 error, non monotone timestamps 99008>=
>> -1968073036740895792
>>      av_interleaved_write_frame(): Operation not permitted
>>
>> and, another video, another error:
>>
>>      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
>>
>> So the problem is still here. Sorry for the mess.
> No problem, but we need a complete backtrace for this.
>
> see http://wiki.debian.org/HowToGetABacktrace for detailed instructions
> how to do so.
>
> Greetings,
> Reinhard
>
It doesn't look SO different from previous bt:
(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=0x7f3500 "\022\254&\250\311\066\033", 
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=0x64eb20, 
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=0x654670, 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=0x654670, 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=-10144, 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)

According to me, now the problem is video-specific: some get converted, 
some don't (with different errors, but let's focus on the topic).
Is there a way, in which I could "scan" the videos, to find out what 
makes ffmpeg crash (if this can help fixing this bug)?
Grettings
Marco





More information about the pkg-multimedia-maintainers mailing list