Commit 48c49d0cc for imagemagick.org
commit 48c49d0cc2b72970b762e0d3263f6c35ab35a7b4
Author: Cristy <urban-warrior@imagemagick.org>
Date: Sun Sep 13 11:48:45 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vxwm-jfjc-3r4x
diff --git a/MagickCore/string.c b/MagickCore/string.c
index 969c46580..6de93fdb3 100644
--- a/MagickCore/string.c
+++ b/MagickCore/string.c
@@ -2482,7 +2482,7 @@ MagickExport char **StringToStrings(const char *text,size_t *count)
textlist[i]+1),sizeof(**textlist));
if (resized == (char *) NULL)
{
- textlist[i]=DestroyString(textlist[i]);
+ textlist[i]=(char *) NULL;
for (j=0; j < i; j++)
textlist[j]=DestroyString(textlist[j]);
textlist=(char **) RelinquishMagickMemory(textlist);
diff --git a/coders/wbinfo.c b/coders/wbinfo.c
index 5a1f843a1..17c37a945 100644
--- a/coders/wbinfo.c
+++ b/coders/wbinfo.c
@@ -843,6 +843,7 @@ static AmigaIconChunkStatus ReadToolTypesNewIcons(Image **image,size_t *scene,
sizeof(*im1_lines));
if (new_lines == (char **) NULL)
{
+ im1_lines=(char **) NULL;
tooltypes_resource_failure=MagickTrue;
break;
}
@@ -862,6 +863,7 @@ static AmigaIconChunkStatus ReadToolTypesNewIcons(Image **image,size_t *scene,
sizeof(*im2_lines));
if (new_lines == (char **) NULL)
{
+ im2_lines=(char **) NULL;
tooltypes_resource_failure=MagickTrue;
break;
}