Commit 2ede3c9fd for imagemagick.org
commit 2ede3c9fd167852093a0a3bf223e4c389f339f14
Author: Dirk Lemstra <dirk@lemstra.org>
Date: Sun Feb 15 16:34:43 2026 +0100
Restored check that was removed by accident.
diff --git a/coders/msl.c b/coders/msl.c
index ddd9dd4ef..77741bd3d 100644
--- a/coders/msl.c
+++ b/coders/msl.c
@@ -4313,6 +4313,12 @@ static void MSLStartElement(void *context,const xmlChar *tag,
/*
Query font metrics.
*/
+ if ((n < 1) || (msl_info->image[n] == (Image *) NULL))
+ {
+ ThrowMSLException(OptionError,"NoImagesDefined",
+ (const char *) tag);
+ break;
+ }
draw_info=CloneDrawInfo(msl_info->image_info[n],
msl_info->draw_info[n]);
angle=0.0;