From: Cristy Date: Sat, 14 Jul 2018 16:34:16 +0000 (-0400) Subject: https://github.com/ImageMagick/ImageMagick/issues/1208 X-Git-Tag: 7.0.8-7~6 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9e871dd432b4e2cc71e4158d00b7d554741e8da3;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/1208 --- diff --git a/MagickCore/fx.c b/MagickCore/fx.c index 491c78121..f1449ea1c 100644 --- a/MagickCore/fx.c +++ b/MagickCore/fx.c @@ -5875,7 +5875,7 @@ MagickExport Image *WaveletDenoiseImage(const Image *image, ThrowImageException(ResourceLimitError,"MemoryAllocationFailed"); pixels_info=AcquireVirtualMemory(3*image->columns,image->rows* sizeof(*pixels)); - kernel=(float *) AcquireQuantumMemory(MagickMax(image->rows,image->columns), + kernel=(float *) AcquireQuantumMemory(MagickMax(image->rows,image->columns)+1, GetOpenMPMaximumThreads()*sizeof(*kernel)); if ((pixels_info == (MemoryInfo *) NULL) || (kernel == (float *) NULL)) {