[FFmpeg-trac] #1692(avfilter:new): Using atempo filter causes segfault

FFmpeg trac at avcodec.org
Tue Aug 28 13:27:01 CEST 2012


#1692: Using atempo filter causes segfault
------------------------------------+------------------------------------
             Reporter:  takis       |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avfilter
              Version:  git-master  |               Resolution:
             Keywords:              |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by takis):

 (gdb) bt
 #0  fft16_avx () at
 /usr/local/src/ff/ffmpeg.org/libavcodec/x86/fft_mmx.asm:321
 #1  0x0000000000b59e75 in fft32_avx () at
 /usr/local/src/ff/ffmpeg.org/libavcodec/x86/fft_mmx.asm:358
 #2  0x0000000000b5a875 in fft64_avx () at
 /usr/local/src/ff/ffmpeg.org/libavcodec/x86/fft_mmx.asm:799
 #3  0x0000000000b5a8b5 in fft128_avx () at
 /usr/local/src/ff/ffmpeg.org/libavcodec/x86/fft_mmx.asm:799
 #4  0x0000000000b5a8f5 in fft256_avx () at
 /usr/local/src/ff/ffmpeg.org/libavcodec/x86/fft_mmx.asm:799
 #5  0x0000000000b5a935 in fft512_avx () at
 /usr/local/src/ff/ffmpeg.org/libavcodec/x86/fft_mmx.asm:799
 #6  0x0000000000b5a975 in fft1024_avx () at
 /usr/local/src/ff/ffmpeg.org/libavcodec/x86/fft_mmx.asm:799
 #7  0x0000000000b5ace5 in fft2048_interleave_avx () at
 /usr/local/src/ff/ffmpeg.org/libavcodec/x86/fft_mmx.asm:800
 #8  0x0000000000b5a530 in ff_fft_calc_avx () at
 /usr/local/src/ff/ffmpeg.org/libavcodec/x86/fft_mmx.asm:575
 #9  0x00000000009b3436 in ff_rdft_calc_c (s=0x1814200, data=0x18678d0)
     at /usr/local/src/ff/ffmpeg.org/libavcodec/rdft.c:69
 #10 0x0000000000605ddd in av_rdft_calc (s=0x1814200, data=0x18678d0)
     at /usr/local/src/ff/ffmpeg.org/libavcodec/avfft.c:106
 #11 0x000000000049ca55 in yae_apply (atempo=0x1766fa0,
 src_ref=0x7fffffffd3f0, src_end=0x1886ce0 "",
     dst_ref=0x1767078, dst_end=0x1888320 "") at
 /usr/local/src/ff/ffmpeg.org/libavfilter/af_atempo.c:815
 #12 0x000000000049d286 in filter_samples (inlink=0x1814060,
 src_buffer=0x1886e20)
     at /usr/local/src/ff/ffmpeg.org/libavfilter/af_atempo.c:1066
 #13 0x0000000000453e3d in ff_filter_samples_framed (link=0x1814060,
 samplesref=0x1886e20)
     at /usr/local/src/ff/ffmpeg.org/libavfilter/audio.c:214
 #14 0x0000000000453efe in ff_filter_samples (link=0x1814060,
 samplesref=0x1886e20)
     at /usr/local/src/ff/ffmpeg.org/libavfilter/audio.c:229
 #15 0x000000000045d35b in request_frame (link=0x1814060) at
 /usr/local/src/ff/ffmpeg.org/libavfilter/buffersrc.c:384
 #16 0x000000000045c9c1 in av_buffersrc_add_ref (s=0x17e9800,
 buf=0x1886e20, flags=4)
     at /usr/local/src/ff/ffmpeg.org/libavfilter/buffersrc.c:152
 #17 0x000000000045c67c in av_buffersrc_add_frame (buffer_src=0x17e9800,
 frame=0x1884a40, flags=4)
     at /usr/local/src/ff/ffmpeg.org/libavfilter/buffersrc.c:91
 #18 0x000000000043e9f3 in decode_audio (ist=0x18493c0, pkt=0x7fffffffd780,
 got_output=0x7fffffffd838)
     at /usr/local/src/ff/ffmpeg.org/ffmpeg.c:1524
 #19 0x000000000043fcb0 in output_packet (ist=0x18493c0,
 pkt=0x7fffffffd8e0)
 ---Type <return> to continue, or q <return> to quit---
     at /usr/local/src/ff/ffmpeg.org/ffmpeg.c:1753
 #20 0x0000000000444a7a in process_input (file_index=0) at
 /usr/local/src/ff/ffmpeg.org/ffmpeg.c:2818
 #21 0x0000000000444e0c in transcode_step () at
 /usr/local/src/ff/ffmpeg.org/ffmpeg.c:2914
 #22 0x0000000000444f26 in transcode () at
 /usr/local/src/ff/ffmpeg.org/ffmpeg.c:2966
 #23 0x000000000044551c in main (argc=7, argv=0x7fffffffdfa8) at
 /usr/local/src/ff/ffmpeg.org/ffmpeg.c:3146

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1692#comment:6>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list