libpng fail with zlib 1.2.11.1

Mika Lindqvist <[email protected]>
Newsgroups gmane.comp.graphics.png.devel
Message-ID <[email protected]>
=====================================
   libpng 1.6.29: ./test-suite.log
=====================================

# TOTAL: 32
# PASS:  31
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: tests/pngtest
===================


 Testing libpng version 1.6.29
   with zlib   version 1.2.11.1-motley.zlib-ng

libpng version 1.6.29 - March 16, 2017
Copyright (c) 1998-2002,2004,2006-2017 Glenn Randers-Pehrson
Copyright (c) 1996-1997 Andreas Dilger
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
 library (10629): libpng version 1.6.29 - March 16, 2017

 pngtest (10629): libpng version 1.6.29 - March 16, 2017

 Testing ./tests/badcrc.png:
 Image width = 1, height = 1

Files ./tests/badcrc.png and pngout.png are different
   Was ./tests/badcrc.png written with the same maximum IDAT chunk size
(8192 bytes),
   filtering heuristic (libpng default), compression level (zlib default),
   and zlib version (1.2.11.1-motley.zlib-ng)?


 PASS (1 zero samples)

 Testing ./tests/badcrc.png:
 Pass 0: rw
 Image width = 1, height = 1

Files ./tests/badcrc.png and pngout.png are different

 PASS (1 zero samples)

 Testing ./tests/badcrc.png:rw
 Image width = 1, height = 1

Files ./tests/badcrc.png and pngout.png are different

 PASS (1 zero samples)
 libpng passes test
 Default limits:
  width_max  = 1000000
  height_max = 1000000
  cache_max  = 1000
  malloc_max = 8000000
libpng error: IDAT: incorrect data check

 Testing libpng version 1.6.29
   with zlib   version 1.2.11.1-motley.zlib-ng

libpng version 1.6.29 - March 16, 2017
Copyright (c) 1998-2002,2004,2006-2017 Glenn Randers-Pehrson
Copyright (c) 1996-1997 Andreas Dilger
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
 library (10629): libpng version 1.6.29 - March 16, 2017

 pngtest (10629): libpng version 1.6.29 - March 16, 2017

 Testing ./tests/badadler.png:./tests/badadler.png: libpng warning:
IDAT: incorrect data check
./tests/badadler.png -> libpng error: IDAT: incorrect data check
libpng error: IDAT: incorrect data check
pngout.png: libpng read error
 FAIL

 Testing ./tests/badadler.png:./tests/badadler.png: libpng warning:
IDAT: incorrect data check
./tests/badadler.png -> pngout.png: libpng read error
 FAIL

 Testing ./tests/badadler.png:./tests/badadler.png: libpng warning:
IDAT: incorrect data check
./tests/badadler.png -> pngout.png: libpng read error
 FAIL
 libpng FAILS test
 Default limits:
  width_max  = 1000000
  height_max = 1000000
  cache_max  = 1000
  malloc_max = 8000000

 Testing libpng version 1.6.29
   with zlib   version 1.2.11.1-motley.zlib-ng

libpng version 1.6.29 - March 16, 2017
Copyright (c) 1998-2002,2004,2006-2017 Glenn Randers-Pehrson
Copyright (c) 1996-1997 Andreas Dilger
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
 library (10629): libpng version 1.6.29 - March 16, 2017

 pngtest (10629): libpng version 1.6.29 - March 16, 2017

 Testing ./pngtest.png:
   Text compression[0]=-1

 stereo mode = 1
 vpAg = 100 x 100, units = 0

   Text compression[0]=0

 Image width = 91, height = 69

Files ./pngtest.png and pngout.png are different
   Was ./pngtest.png written with the same maximum IDAT chunk size (8192
bytes),
   filtering heuristic (libpng default), compression level (zlib default),
   and zlib version (1.2.11.1-motley.zlib-ng)?

 FAIL

 Testing ./pngtest.png:
   Text compression[0]=-1

 stereo mode = 1
 vpAg = 100 x 100, units = 0

 Pass 0: rwrwrwrwrwrwrwrwrw
 Pass 1: rwrwrwrwrwrwrwrwrw
 Pass 2: rwrwrwrwrwrwrwrw
 Pass 3: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
 Pass 4: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
 Pass 5: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
         rwrwrwrw
 Pass 6: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
         rwrwrwrwrw
   Text compression[0]=0

 Image width = 91, height = 69

Files ./pngtest.png and pngout.png are different
 FAIL

 Testing ./pngtest.png:
   Text compression[0]=-1

 stereo mode = 1
 vpAg = 100 x 100, units = 0

 Pass 0: rwrwrwrwrwrwrwrwrw
 Pass 1: rwrwrwrwrwrwrwrwrw
 Pass 2: rwrwrwrwrwrwrwrw
 Pass 3: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
 Pass 4: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
 Pass 5: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
         rwrwrwrw
 Pass 6: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
         rwrwrwrwrw
   Text compression[0]=0

 Image width = 91, height = 69

Files ./pngtest.png and pngout.png are different
 FAIL
 libpng FAILS test
 Default limits:
  width_max  = 1000000
  height_max = 1000000
  cache_max  = 1000
  malloc_max = 8000000
FAIL tests/pngtest (exit status: 1)

./pngfix pngtest.png ; ./pngfix pngout.png
IDAT OK  default 15 15 8119 25247 pngtest.png
zTXt OK  default 8 8 185 246 pngtest.png
IDAT OK  default 15 15 8099 25247 pngout.png
zTXt OK  default 8 8 185 246 pngout.png



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.