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