From: Dirk Lemstra Date: Tue, 16 Jul 2019 19:32:56 +0000 (+0200) Subject: Added check for empty extent. X-Git-Tag: 7.0.8-54~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e868e227085463932c5db32e5e0f27e306a0eb95;p=imagemagick Added check for empty extent. --- diff --git a/coders/ps.c b/coders/ps.c index 7b22a5146..2d68a01d1 100644 --- a/coders/ps.c +++ b/coders/ps.c @@ -411,7 +411,7 @@ static void ReadPSInfo(const ImageInfo *image_info,Image *image, */ p=GetMagickByteBufferDatum(&buffer); count=(ssize_t) sscanf(p,PhotoshopProfile " %lu",&extent); - if (count != 1) + if ((count != 1) || (extent == 0)) continue; if ((MagickSizeType) extent > GetBlobSize(image)) continue;