From 44100bd645d526400cb8f96c90a92ab8aa6f5e02 Mon Sep 17 00:00:00 2001 From: Cristy Date: Mon, 2 Apr 2018 19:26:49 -0400 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7313 --- coders/heic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coders/heic.c b/coders/heic.c index 82bc3b2ff..e4eb8af48 100644 --- a/coders/heic.c +++ b/coders/heic.c @@ -412,7 +412,7 @@ static MagickBooleanType ParseIpcoAtom(Image *image, DataBuffer *db, ThrowAndReturn("insufficient data"); if (prop->data != (uint8_t *) NULL) prop->data=(uint8_t *) RelinquishMagickMemory(prop->data); - prop->data = (uint8_t *) AcquireCriticalMemory(prop->size); + prop->data = (uint8_t *) AcquireCriticalMemory(prop->size+4); if (DBChop(&propDb, db, prop->size) != MagickTrue) { ThrowAndReturn("incorrect read size"); } -- 2.40.0