Commit 22aef9331 for imagemagick.org
commit 22aef933133770706caafb93f814f5306dcca345
Author: Cristy <urban-warrior@imagemagick.org>
Date: Tue Mar 24 19:11:14 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-w54j-7wpm-crhj
diff --git a/coders/ftxt.c b/coders/ftxt.c
index ad898a9a8..51851c345 100644
--- a/coders/ftxt.c
+++ b/coders/ftxt.c
@@ -831,8 +831,8 @@ ModuleExport void UnregisterFTXTImage(void)
% o exception: return any errors or warnings in this structure.
%
*/
-static MagickBooleanType WriteFTXTImage(const ImageInfo *image_info,Image *image,
- ExceptionInfo *exception)
+static MagickBooleanType WriteFTXTImage(const ImageInfo *image_info,
+ Image *image,ExceptionInfo *exception)
{
char
buffer[MaxTextExtent],
@@ -1038,7 +1038,8 @@ static MagickBooleanType WriteFTXTImage(const ImageInfo *image_info,Image *image
buffer[1]='\0';
(void) WriteBlobString(image,buffer);
}
- pFmt++;
+ if (*pFmt)
+ pFmt++;
}
p+=(ptrdiff_t) GetPixelChannels(image);
}