From 041e39c2b713171c5e35bd700af1aee05ba4fab4 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 30 Sep 2017 10:24:43 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/804 --- MagickWand/operation.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MagickWand/operation.c b/MagickWand/operation.c index 2481ca1e9..bd3c6c696 100644 --- a/MagickWand/operation.c +++ b/MagickWand/operation.c @@ -4578,6 +4578,9 @@ WandPrivate MagickBooleanType CLIListOperatorImages(MagickCLI *cli_wand, if (p == q) CLIWandExceptArgBreak(OptionError,"InvalidImageIndex",option,arg1); swap=CloneImage(p,0,0,MagickTrue,_exception); + if (swap == (Image *) NULL) + CLIWandExceptArgBreak(ResourceLimitError,"MemoryAllocationFailed", + option,GetExceptionMessage(errno)); ReplaceImageInList(&p,CloneImage(q,0,0,MagickTrue,_exception)); ReplaceImageInList(&q,swap); _images=GetFirstImageInList(q); -- 2.40.0