Commit 62c027d4dfe166a81280e50eb8a6e67db63da695

Cosmin Truta 2022-09-14T11:30:14

Fix handling incorrect hIST chunks of uneven size The hIST chunks, used for storing image histograms, contain arrays of 16-bit unsigned integers, and the chunk size is expected to be an even number. Raise a png_chunk_benign_error() if a hIST chunk fails to meet this expectation. Reported-by: Eugene Kliuchnikov <eustas@google.com>