From: Cristy Date: Mon, 4 Feb 2019 00:25:05 +0000 (-0500) Subject: ... X-Git-Tag: 7.0.8-26 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6b3bdb65b983bc6eac53ca2f7c86a4c8ae471b20;p=imagemagick ... --- diff --git a/MagickCore/constitute.c b/MagickCore/constitute.c index 051ea5aad..2fd5f9878 100644 --- a/MagickCore/constitute.c +++ b/MagickCore/constitute.c @@ -641,7 +641,11 @@ MagickExport Image *ReadImage(const ImageInfo *image_info, if (n != 2) { clones=CloneImages(image,read_info->scenes,exception); - if (clones != (Image *) NULL) + if (clones == (Image *) NULL) + (void) ThrowMagickException(exception,GetMagickModule(),OptionError, + "SubimageSpecificationReturnsNoImages","`%s'", + read_info->filename); + else { image=DestroyImageList(image); image=GetFirstImageInList(clones);