[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