From 19faa55a6dc877d685ae0ed17c604278e307707c Mon Sep 17 00:00:00 2001 From: Mirco Miranda Date: Fri, 10 Oct 2025 09:03:18 +0200 Subject: [PATCH] Fix crash on malformed files --- src/imageformats/chunks.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/imageformats/chunks.cpp b/src/imageformats/chunks.cpp index f2517b3..a68eef3 100644 --- a/src/imageformats/chunks.cpp +++ b/src/imageformats/chunks.cpp @@ -385,7 +385,7 @@ BMHDChunk::BMHDChunk() : IFFChunk() bool BMHDChunk::isValid() const { - if (bytes() < 20) { + if (dataBytes() < 20) { return false; } return chunkId() == BMHDChunk::defaultChunkId(); @@ -2687,7 +2687,7 @@ bool PCHGChunk::hasAlpha() const bool PCHGChunk::isValid() const { - if (bytes() < 20) { + if (dataBytes() < 20) { return false; } return chunkId() == PCHGChunk::defaultChunkId();