Opened 3 years ago

Closed 3 years ago

#4887 closed defect (fixed)

PNG sequences crash ffplay with an assertion

Reported by: ggarra13 Owned by:
Priority: important Component: avcodec
Version: git-master Keywords: png crash abort regression
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

Summary of the bug:

How to reproduce:

$ ffplay /media/Linux/anims/wildlife/wildlife.%04d.png
ffplay version N-75563-g235381e Copyright (c) 2003-2015 the FFmpeg
developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04)
  configuration: --enable-gpl --enable-shared --enable-gray
--enable-runtime-cpudetect --enable-bzlib --enable-libfreetype
--enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx
--enable-libx264 --enable-zlib
  libavutil      55.  2.100 / 55.  2.100
  libavcodec     57.  3.100 / 57.  3.100
  libavformat    57.  2.100 / 57.  2.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6.  8.100 /  6.  8.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.100 /  2.  0.100
  libpostproc    54.  0.100 / 54.  0.100
Input #0, image2, from '/media/Linux/anims/wildlife/wildlife.%04d.png':
  Duration: 00:00:10.08, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: png, rgba64be(pc), 1280x720 [SAR 2834:2834 DAR
16:9], 25 fps, 25 tbr, 25 tbn, 25 tbc
Assertion 0 failed at libavcodec/pngdec.c:666
Abortado (`core' generado)

Change History (3)

comment:1 Changed 3 years ago by ggarra13

A sample sequence that crashes it can be found in:

http://www.datafilehost.com/d/4abacc22

comment:2 Changed 3 years ago by cehoyos

  • Keywords png crash abort regression added
  • Priority changed from normal to important
  • Reproduced by developer set
  • Status changed from new to open

comment:3 Changed 3 years ago by cehoyos

  • Resolution set to fixed
  • Status changed from open to closed

Fixed by Paul B Mahol in 1d0487f77f07663c510207eb6e946675b71823cb

Note: See TracTickets for help on using tickets.