[FFmpeg-trac] #6354(avfilter:new): segfault using signature filter on some videos

FFmpeg trac at avcodec.org
Tue Apr 25 16:49:05 EEST 2017


#6354: segfault using signature filter on some videos
-----------------------------------+---------------------------------------
             Reporter:  smarquard  |                     Type:  defect
               Status:  new        |                 Priority:  normal
            Component:  avfilter   |                  Version:  unspecified
             Keywords:             |               Blocked By:
             Blocking:             |  Reproduced by developer:  0
Analyzed by developer:  0          |
-----------------------------------+---------------------------------------
 The attached videos produce a segfault when using the signature filter.

 Using the x64 binary build for ffmpeg 3.3:

 https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-64bit-
 static.tar.xz

 How to reproduce:

 {{{
 ffmpeg -i v1.avi -i v2.avi -filter_complex "[0:v][1:v]
 signature=nb_inputs=2:detectmode=full" -map :v -f null -
 }}}

 Most videos work fine, but these particular ones cause a segfault and core
 dump though the static build does not contain debugging symbols so I was
 not able to get a backtrace.

 ffmpeg version 3.3-static http://johnvansickle.com/ffmpeg/  Copyright (c)
 2000-2017 the FFmpeg developers
 built with gcc 5.4.1 (Debian 5.4.1-8) 20170304
 configuration: --enable-gpl --enable-version3 --enable-static --disable-
 debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio
 --cc=gcc-5 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-
 gray --enable-libass --enable-libfreetype --enable-libfribidi --enable-
 libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
 libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-
 libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxvid --enable-libzimg
 libavutil      55. 58.100 / 55. 58.100
 libavcodec     57. 89.100 / 57. 89.100
 libavformat    57. 71.100 / 57. 71.100
 libavdevice    57.  6.100 / 57.  6.100
 libavfilter     6. 82.100 /  6. 82.100
 libswscale      4.  6.100 /  4.  6.100
 libswresample   2.  7.100 /  2.  7.100
 libpostproc    54.  5.100 / 54.  5.100

--
Ticket URL: <https://trac.ffmpeg.org/ticket/6354>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list