summaryrefslogtreecommitdiff
path: root/third_party/libtiff/README.pdfium
diff options
context:
space:
mode:
authornpm <npm@chromium.org>2016-12-05 08:38:35 -0800
committerCommit bot <commit-bot@chromium.org>2016-12-05 08:38:35 -0800
commit7341149c634e0ab9a619898826440f6e952cf0aa (patch)
tree18adc01f06da78ed46cfb1bbbd75e8540b499cd5 /third_party/libtiff/README.pdfium
parentf6ee820732b8717d32d85a47938172080067ce4e (diff)
downloadpdfium-7341149c634e0ab9a619898826440f6e952cf0aa.tar.xz
Fix a leak when TIFFRGBAImageBegin failschromium/2943
The method to create image can fail even after ycbcr has been set, so the current way to release is not enough. TIFFRGBAImageEnd is safe in that it checks for existence before deleting, and deletes whatever has been created. BUG=657473 Review-Url: https://codereview.chromium.org/2545723004
Diffstat (limited to 'third_party/libtiff/README.pdfium')
-rw-r--r--third_party/libtiff/README.pdfium1
1 files changed, 1 insertions, 0 deletions
diff --git a/third_party/libtiff/README.pdfium b/third_party/libtiff/README.pdfium
index e0b4192e75..3842ea67c0 100644
--- a/third_party/libtiff/README.pdfium
+++ b/third_party/libtiff/README.pdfium
@@ -19,3 +19,4 @@ Local Modifications:
0007-uninitialized-value.patch: Fix potentially uninitialized dircount value
0008-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch: Fix a heap buffer overflow
0009-HeapBufferOverflow-PixarLogDecode.patch: Fix a heap buffer overflow
+0010-fix-leak-imagebegin: Fix a leak when TIFFRGBAImageBegin fails