]> granicus.if.org Git - imagemagick/commitdiff
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11930
authorCristy <urban-warrior@imagemagick.org>
Wed, 19 Dec 2018 13:28:58 +0000 (08:28 -0500)
committerCristy <urban-warrior@imagemagick.org>
Wed, 19 Dec 2018 13:28:58 +0000 (08:28 -0500)
coders/caption.c

index 93900b2c3d0f0ca74bfe627079f1fb566c9cb0c2..10417aef21c75223d72008958ea2873e8c14eaee 100644 (file)
@@ -134,8 +134,9 @@ static Image *ReadCAPTIONImage(const ImageInfo *image_info,
   assert(exception != (ExceptionInfo *) NULL);
   assert(exception->signature == MagickCoreSignature);
   image=AcquireImage(image_info,exception);
-  (void) ResetImagePixels(image,exception);
   (void) ResetImagePage(image,"0x0+0+0");
+  if ((image->columns != 0) && (image->rows != 0))
+    (void) SetImageBackgroundColor(image);
   /*
     Format caption.
   */