Bug#886912: ffmpeg segfaults when using sftp

James Cowgill jcowgill at debian.org
Thu Jan 11 10:57:45 UTC 2018


Control: forwarded -1 https://trac.ffmpeg.org/ticket/6413
Control: fixed -1 7:3.4.1-1

Hi,

On 11/01/18 08:55, Scott Cohen wrote:
> Package: ffmpeg
> Version: 7:3.2.9-1~deb9u1
> Severity: important
> 
> Dear Maintainer,
> 
> To reproduce:
> 1. Open a file with the -i option and supply it with the sftp:// protocol with an ip and path to the desired file.
> 
> The following log displays that using the sftp in at least my configuration will cause a segfault and the ip used was 127.0.1.1:
> 
> yetoo at debian:~/Videos$ ffmpeg -loglevel debug -i sftp://127.0.1.1/midlife.mp4
> ffmpeg version 3.2.9-1~deb9u1 Copyright (c) 2000-2017 the FFmpeg developers
>   built with gcc 6.3.0 (Debian 6.3.0-18) 20170516
>   configuration: --prefix=/usr --extra-version='1~deb9u1' --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
>   libavutil      55. 34.101 / 55. 34.101
>   libavcodec     57. 64.101 / 57. 64.101
>   libavformat    57. 56.101 / 57. 56.101
>   libavdevice    57.  1.100 / 57.  1.100
>   libavfilter     6. 65.100 /  6. 65.100
>   libavresample   3.  1.  0 /  3.  1.  0
>   libswscale      4.  2.100 /  4.  2.100
>   libswresample   2.  3.100 /  2.  3.100
>   libpostproc    54.  1.100 / 54.  1.100
> Splitting the commandline.
> Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
> Reading option '-i' ... matched as input url with argument 'sftp://127.0.1.1/midlife.mp4'.
> Finished splitting the commandline.
> Parsing a group of options: global .
> Applying option loglevel (set logging level) with argument debug.
> Successfully parsed a group of options.
> Parsing a group of options: input url sftp://127.0.1.1/midlife.mp4.
> Successfully parsed a group of options.
> Opening an input file: sftp://127.0.1.1/midlife.mp4.
> [NULL @ 0x5609c5fa0d60] Opening 'sftp://127.0.1.1/midlife.mp4' for reading
> [sftp @ 0x5609c5fa15c0] No default whitelist set
> Segmentation fault

I think this is this upstream bug (which was fixed in 3.4):
https://trac.ffmpeg.org/ticket/6413
https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=8ddb6820bd52df6ed616abc3d8be200b126aa8c1

Thanks,
James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20180111/b03a84e4/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list