From 9e3bc6c8ff29b8b0b52bfdb8ac9369f1cb6eefba Mon Sep 17 00:00:00 2001 From: Cristy Date: Fri, 16 Mar 2018 12:05:31 -0400 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6898 --- coders/wpg.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/coders/wpg.c b/coders/wpg.c index 8b7b09039..749eee924 100644 --- a/coders/wpg.c +++ b/coders/wpg.c @@ -1222,13 +1222,13 @@ static Image *ReadWPGImage(const ImageInfo *image_info, image->colormap[1].blue = QuantumRange; } } - - if(UnpackWPGRaster(image,bpp,exception) < 0) - /* The raster cannot be unpacked */ - { - DecompressionFailed: - ThrowReaderException(CoderError,"UnableToDecompressImage"); - } + if(!image_info->ping) + if(UnpackWPGRaster(image,bpp,exception) < 0) + /* The raster cannot be unpacked */ + { + DecompressionFailed: + ThrowReaderException(CoderError,"UnableToDecompressImage"); + } if(Rec.RecType==0x14 && BitmapHeader2.RotAngle!=0 && !image_info->ping) { -- 2.40.0