From 83e0f8ffd7eeb7661b0ff83257da23d24ca7f078 Mon Sep 17 00:00:00 2001 From: Cristy Date: Wed, 19 Jul 2017 13:14:22 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/591 --- coders/txt.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/coders/txt.c b/coders/txt.c index c3d37fff6..16e7ac2e9 100644 --- a/coders/txt.c +++ b/coders/txt.c @@ -563,6 +563,12 @@ static Image *ReadTXTImage(const ImageInfo *image_info,ExceptionInfo *exception) break; } } + if (EOFBlob(image) != MagickFalse) + { + ThrowFileException(exception,CorruptImageError,"UnexpectedEndOfFile", + image->filename); + break; + } (void) ReadBlobString(image,text); if (LocaleNCompare((char *) text,MagickID,strlen(MagickID)) == 0) { -- 2.50.1