tangyaofang
tangyaofang
I want to know how to reproduce this problem , how libpng16/contrib/oss-fuzz should execute the test.
@ctruta : The issue is: In the contrib\pngminus\png2pnm.c file, when the png_read_image (png_ptr, row_pointers) statement fails, the previously requested png_pixels row_pointers memory is not released. I think I have modified...
I no found your bug. How did you compile and find this problem? ``` ./pngimage input input: error(libpng): original read: Not a PNG file ```
I agree with tianxiaogu. This is a bug that uses setjmp inappropriately. This problem may be triggered in different compilers.
Thank you for your use and contribution to libpng.
No one seems to be paying attention to this problem? Has this problem been solved in the new version?
Obvious grammatical mistakes, thank you for discovering.
It is a good solution.
I can't reproduce the problem.
hi, I compile libpng with these command: ``` export CFLAGS="-g -fsanitize=address" LDFLAGS="-fsanitize=address" CC=clang ./configure --host=arm make ``` Run the following command ``` ./pngimage test_*.png test_1.png: error(libpng): original read: IHDR: CRC...