Version 1.2.32 of libpng has been
announced.
"Reference library for supporting the Portable Network Graphics (PNG) format.
This release fixes a new bug that causes a crash when attempting to read a PNG file that has multiple zTXt chunks."
(Log in to post comments)
libpng: 1.2.32 released (SourceForge)
Posted Sep 25, 2008 14:15 UTC (Thu) by nix (subscriber, #2304)
[Link]
Another regression, sigh. libpng really really needs a regression test
suite :(
libpng: 1.2.32 released (SourceForge)
Posted Sep 25, 2008 16:28 UTC (Thu) by nix (subscriber, #2304)
[Link]
This was a classic example, actually. The origin of the bug:
version 1.2.30beta04 [July 10, 2008]
Merged more cosmetic whitespace changes from libpng-1.4.0beta19.
libpng: 1.2.32 released (SourceForge)
Posted Sep 26, 2008 3:52 UTC (Fri) by nlucas (subscriber, #33793)
[Link]
+1
Just today found out that after upgrading to 1.2.30 suddenly wasn't able to load some Photoshop generated RGBA images (regression fixed in 1.2.31).
libpng: 1.2.32 released (SourceForge)
Posted Oct 1, 2008 20:50 UTC (Wed) by roelofs (guest, #2599)
[Link]
Another regression, sigh. libpng really really needs a regression test suite :(
What it really needs is a maintainer who understands that we're not still playing in the bush leagues; libpng is critical infrastructure, and it needs to be handled as such. (Even better would be a maintainer who also possesses a deep understanding of C code, but of course that's just pie in the sky... :-/ )
Here's an excerpt from a message I posted on 28 July, late in the 1.2.30 release-candidate cycle:
Of course we should test it out after making such a change, but it's
not like there's a big rush to get the next version out; let's let it
sit for a few months, and maybe somebody other than the two of us and
one or two other "regulars" will actually look at it for a change. (No
news is not good news in software testing--if you don't get explicit
feedback, assume it didn't get tested. No testy, no releasey.)
Obviously that didn't happen; 1.2.30 was released two weeks later, while I was on vacation. :-(