From: Cristy Date: Mon, 7 Aug 2017 19:40:27 +0000 (-0400) Subject: https://github.com/ImageMagick/ImageMagick/issues/648 X-Git-Tag: 7.0.6-6~18 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f1f2089e79bcf5714cefba7cdc47049b4ac53c6b;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/648 --- diff --git a/coders/mat.c b/coders/mat.c index b5c91b2aa..e3b80f14b 100644 --- a/coders/mat.c +++ b/coders/mat.c @@ -966,7 +966,11 @@ MATLAB_KO: } #endif - if(MATLAB_HDR.DataType!=miMATRIX) continue; /* skip another objects. */ + if (MATLAB_HDR.DataType!=miMATRIX) + { + clone_info=DestroyImageInfo(clone_info); + continue; /* skip another objects. */ + } MATLAB_HDR.unknown1 = ReadBlobXXXLong(image2); MATLAB_HDR.unknown2 = ReadBlobXXXLong(image2);