From: Cristy Date: Thu, 11 Jan 2018 11:40:40 +0000 (-0500) Subject: https://github.com/ImageMagick/ImageMagick/issues/941 X-Git-Tag: 7.0.7-22~108 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fcce81295235f39aace870e1ed4785eec40790c1;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/941 --- diff --git a/coders/dcm.c b/coders/dcm.c index ca13d85fd..4ee147328 100644 --- a/coders/dcm.c +++ b/coders/dcm.c @@ -3852,6 +3852,10 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception) } (void) RelinquishUniqueFileResource(filename); } + if (stream_info->offsets != (ssize_t *) NULL) + stream_info->offsets=(ssize_t *) + RelinquishMagickMemory(stream_info->offsets); + stream_info=(DCMStreamInfo *) RelinquishMagickMemory(stream_info); read_info=DestroyImageInfo(read_info); image=DestroyImage(image); return(GetFirstImageInList(images));