Package: pngcheck Version: 2.3.0-7 File: /usr/bin/pngcheck I believe pngcheck has been built without the USE_ZLIB option and consequently does not check all that it can.
In debian/rules, I get some joy changing DEB_CXXFLAGS_MAINT_APPEND to DEB_CFLAGS_MAINT_APPEND for the -DUSE_ZLIB intended there. I noticed this on a file with some apparently bad compressed data (at https://www.gutenberg.org/files/16713/16713-h/images/q248.png ) which USE_ZLIB reports. -- System Information: Debian Release: buster/sid Architecture: i386 (i686) Kernel: Linux 4.4.0-1-686-pae (SMP w/1 CPU core) Locale: LANG=en_AU.iso88591, LC_CTYPE=en_AU.iso88591 (charmap=ISO-8859-1), LANGUAGE=en_AU:en_GB:en (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages pngcheck depends on: ii libc6 2.27-6 ii zlib1g 1:1.2.11.dfsg-1