From 096bddc67c4d793598263899f3a74339cefa8f92 Mon Sep 17 00:00:00 2001 From: Cristy Date: Thu, 7 Jun 2018 18:24:26 -0400 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8766 --- coders/uyvy.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/coders/uyvy.c b/coders/uyvy.c index 73c1e0d44..2ac4d3c89 100644 --- a/coders/uyvy.c +++ b/coders/uyvy.c @@ -132,10 +132,11 @@ static Image *ReadUYVYImage(const ImageInfo *image_info, ThrowReaderException(OptionError,"MustSpecifyImageSize"); if ((image->columns % 2) != 0) image->columns++; - (void) CopyMagickString(image->filename,image_info->filename,MagickPathExtent); + (void) CopyMagickString(image->filename,image_info->filename, + MagickPathExtent); status=OpenBlob(image_info,image,ReadBinaryBlobMode,exception); if (status == MagickFalse) - return((Image *) NULL); + return(DestroyImage(image)); if (DiscardBlobBytes(image,image->offset) == MagickFalse) ThrowFileException(exception,CorruptImageError,"UnexpectedEndOfFile", image->filename); -- 2.40.0