public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] FYI: libpng16 won't be able to show some broken icons libpng15 was still able to
@ 2013-04-18 18:24 Samuli Suominen
  2013-04-18 18:38 ` Ian Stakenvicius
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Samuli Suominen @ 2013-04-18 18:24 UTC (permalink / raw
  To: gentoo-dev

Short version:

If you see "PNG IDAT errors" like:

program: IDAT: invalid distance too far back `test1.png' @

WARNING **: Icon test1 missing: (0) Fatal error reading PNG image file: 
Decompression error in IDAT

Then you should use >=media-gfx/pngcrush-1.7.57 built with 
USE="-system-libs" to it's using libpng 1.5.15 to correct the IDAT in 
the .png files using command:

$ pngcrush -fix -force old.png new.png

These bogus images were visible with libpng15 and earlier but now that 
improved code was committed these bogus files stopped showing as a 
side-effect. If I understood correct this is not going to be fixed in 
the library itself. Caused by slightly bad combination of libpng and 
zlib and some tool.

Long version:

http://bugs.gentoo.org/466190
http://bugzilla.gnome.org/show_bug.cgi?id=698286
+ the ML links mentioned in the bugs

Figured this is useful for every maintainer to know.


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2013-04-24 10:47 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-18 18:24 [gentoo-dev] FYI: libpng16 won't be able to show some broken icons libpng15 was still able to Samuli Suominen
2013-04-18 18:38 ` Ian Stakenvicius
2013-04-19  6:58   ` Samuli Suominen
2013-04-19  6:53 ` [gentoo-dev] " Nikos Chantziaras
2013-04-19 12:35   ` Samuli Suominen
2013-04-19 21:00   ` Duncan
2013-04-21 19:49 ` [gentoo-dev] FYI: libpng16 break showfoto (digikam) png save vivo75
2013-04-22  9:10   ` Markos Chandras
2013-04-22 11:03 ` [gentoo-dev] FYI: libpng16 won't be able to show some broken icons libpng15 was still able to Tobias Klausmann
2013-04-23 10:24   ` vivo75
2013-04-23 10:33     ` Samuli Suominen
2013-04-23 10:53       ` Ulrich Mueller
2013-04-23 11:19         ` Tobias Klausmann
2013-04-23 11:24           ` Samuli Suominen
2013-04-23 18:14           ` Walter Dnes
2013-04-24 10:47             ` Tobias Klausmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox