]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/1208
authorCristy <urban-warrior@imagemagick.org>
Sat, 14 Jul 2018 16:34:16 +0000 (12:34 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sat, 14 Jul 2018 16:34:16 +0000 (12:34 -0400)
MagickCore/fx.c

index 491c78121fe01d0729f34beed601c11d7c39332c..f1449ea1c6280a27a7155b0d87ece959ac526905 100644 (file)
@@ -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))
     {