Commit 5abf9d5c6 for imagemagick.org

commit 5abf9d5c6d51765c7885b5b3a3988af7305a8abf
Author: dxbjavid <dxbjavid@gmail.com>
Date:   Mon May 25 23:49:47 2026 +0530

    reject mtv files with zero columns or rows (#8758)

diff --git a/coders/mtv.c b/coders/mtv.c
index ea03a69ad..f9f9d1d6e 100644
--- a/coders/mtv.c
+++ b/coders/mtv.c
@@ -159,7 +159,11 @@ static Image *ReadMTVImage(const ImageInfo *image_info,ExceptionInfo *exception)
     image->depth=8;
     if ((image_info->ping != MagickFalse) && (image_info->number_scenes != 0))
       if (image->scene >= (image_info->scene+image_info->number_scenes-1))
-        break;
+        {
+          if ((image->columns == 0) || (image->rows == 0))
+            ThrowReaderException(CorruptImageError,"ImproperImageHeader");
+          break;
+        }
     status=SetImageExtent(image,image->columns,image->rows,exception);
     if (status == MagickFalse)
       return(DestroyImageList(image));