Re: libpng warning: eXIf: duplicate - what does it mean?

Ben Bullock <[email protected]> Fri, 11 Dec 2020 19:19:10 +0900
Newsgroups gmane.comp.graphics.png.devel
Message-ID <CAN5Y6m_k6UOjB7SG0PFPsJRz_YDhBaZSWdzyQX0QfM5OQGKURg@mail.gmail.com>
On Fri, 11 Dec 2020 at 15:39, Ben Bullock <[email protected]>
wrote:

> In lpng1637, looking at pngwrite.c, png_write_eXIf is called twice,
> in png_write_end and in png_write_info.
>
> https://github.com/glennrp/libpng/blob/libpng16/pngwrite.c#L241
> https://github.com/glennrp/libpng/blob/libpng16/pngwrite.c#L443
>
>
After examining the code, this is surely just a bug, but it's a little
surprising that more than two years after this was implemented I'm the
first person to actually try writing and then re-reading a PNG with the new
eXIf chunk.

Anyway here is the pull request:

https://github.com/glennrp/libpng/pull/351

I have to say, not just from this problem, but from looking at the state of
the bug list and pull requests on github, this project looks like it's in
some kind of rather serious trouble. I hope I'm wrong about that.

😟

_______________________________________________
png-mng-implement mailing list
png-mng-implement-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/png-mng-implement