From 91f31dde9e32cabc8a8caf83f1f6006075401ec3 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 18 Aug 2018 11:44:31 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/1231 --- ChangeLog | 4 ++++ MagickCore/annotate.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4ba799c57..e7ef4cc02 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2018-08-15 7.0.8-11 Cristy + * Fixed numerous use of uninitialized values, integer overflow, memory + exceeded, and timeouts (credit to OSS Fuzz). + 2018-08-13 7.0.8-10 Cristy * Release ImageMagick version 7.0.8-10, GIT revision 14646:48fba3256:20180813 diff --git a/MagickCore/annotate.c b/MagickCore/annotate.c index d3cf797c8..e19138761 100644 --- a/MagickCore/annotate.c +++ b/MagickCore/annotate.c @@ -1618,7 +1618,7 @@ static MagickBooleanType RenderFreetype(Image *image,const DrawInfo *draw_info, */ glyph.id=(FT_UInt) grapheme[i].index; if (glyph.id == 0) - glyph.id=FT_Get_Char_Index(face,'?'); + glyph.id=FT_Get_Char_Index(face,' '); if ((glyph.id != 0) && (last_glyph.id != 0)) origin.x+=(FT_Pos) (64.0*draw_info->kerning); glyph.origin=origin; -- 2.40.0