imgcodecs(tiff): avoid leak of helper struct on malformed inputs

oss-fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13285
This commit is contained in:
Alexander Alekhin 2019-03-31 11:50:33 +00:00
parent 360758e8ae
commit 45428b897f

View File

@ -214,6 +214,8 @@ bool TiffDecoder::readHeader()
&TiffDecoderBufHelper::write, &TiffDecoderBufHelper::seek,
&TiffDecoderBufHelper::close, &TiffDecoderBufHelper::size,
&TiffDecoderBufHelper::map, /*unmap=*/0 );
if (!tif)
delete buf_helper;
}
else
{