Commit 8ae4ff1c3 for imagemagick.org
commit 8ae4ff1c3dd8d3dfef18b8b85e54ca6c1155f208
Author: Cristy <urban-warrior@imagemagick.org>
Date: Sat Apr 18 12:09:43 2026 -0400
check that we have enough coordinates for a round line cap
diff --git a/MagickCore/draw.c b/MagickCore/draw.c
index 384912707..4b37dd2f0 100644
--- a/MagickCore/draw.c
+++ b/MagickCore/draw.c
@@ -5905,6 +5905,8 @@ static MagickBooleanType DrawRoundLinecap(Image *image,
ssize_t
i;
+ if (primitive_info->coordinates < 4)
+ return(MagickFalse);
for (i=0; i < 4; i++)
linecap[i]=(*primitive_info);
linecap[0].coordinates=4;