From 2f8681e120d277e418941c4361c83b5028f67fd8 Mon Sep 17 00:00:00 2001 From: clanmills Date: Sat, 27 May 2017 10:18:17 +0100 Subject: [PATCH 6/6] #1296 Fix submitted. --- src/tiffcomposite.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tiffcomposite.cpp b/src/tiffcomposite.cpp index c6b860d..0c9b9c4 100644 --- a/src/tiffcomposite.cpp +++ b/src/tiffcomposite.cpp @@ -1611,6 +1611,8 @@ namespace Exiv2 { uint32_t TiffImageEntry::doWriteImage(IoWrapper& ioWrapper, ByteOrder /*byteOrder*/) const { + if ( !pValue() ) throw Error(21); // #1296 + uint32_t len = pValue()->sizeDataArea(); if (len > 0) { #ifdef DEBUG -- 2.9.4