[FFmpeg-trac] #8030(undetermined:new): IMGUTILS, failure handling big images
FFmpeg
trac at avcodec.org
Thu Jul 18 12:05:24 EEST 2019
#8030: IMGUTILS, failure handling big images
-------------------------------------+-------------------------------------
Reporter: gdgsdg123 | Type:
| enhancement
Status: new | Priority: normal
Component: | Version: git-
undetermined | master
Keywords: IMGUTILS, | Blocked By:
image size |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
{{{
[IMGUTILS @ 00000000002ff660] Picture size 9578x27586 is invalid
[png @ 00000000029885c0] [IMGUTILS @ 00000000002fee70] Picture size
27586x9578 is invalid
[png @ 00000000029885c0] Invalid image size
}}}
How to reproduce:
{{{
C:\>ffprobe x.png
ffprobe version N-94324-g806ac7da69 Copyright (c) 2007-2019 the FFmpeg
developers
built with gcc 9.1.1 (GCC) 20190716
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-
fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-
libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr
--enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack
--enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2
--enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-
libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa
--enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx
--enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-
nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
libavutil 56. 30.100 / 56. 30.100
libavcodec 58. 53.101 / 58. 53.101
libavformat 58. 28.102 / 58. 28.102
libavdevice 58. 7.100 / 58. 7.100
libavfilter 7. 56.101 / 7. 56.101
libswscale 5. 4.101 / 5. 4.101
libswresample 3. 4.100 / 3. 4.100
libpostproc 55. 4.100 / 55. 4.100
[IMGUTILS @ 00000000002ff660] Picture size 9578x27586 is invalid
[png @ 00000000029885c0] [IMGUTILS @ 00000000002fee70] Picture size
27586x9578 is invalid
[png @ 00000000029885c0] Invalid image size
[png_pipe @ 00000000003f3980] Stream #0: not enough frames to estimate
rate; consider increasing probesize
[png_pipe @ 00000000003f3980] decoding for stream 0 failed
[png_pipe @ 00000000003f3980] Could not find codec parameters for stream 0
(Video: png, none(pc)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
Input #0, png_pipe, from 'x.png':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: png, none(pc), 25 tbr, 25 tbn, 25 tbc
}}}
Build from: https://zeranoe.com/builds/win64/static/ffmpeg-20190716
-806ac7d-win64-static.zip
Also happens on images of similar size (e.g. 16256x16256). The content of
the image doesn't seem to matter.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8030>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list