diff options
author | Nicolas Pena <npm@chromium.org> | 2017-01-12 13:26:18 -0500 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-01-12 19:10:40 +0000 |
commit | 73debd4d226114b88430f2cc30dac056be5c13f3 (patch) | |
tree | 2daf94136efd39b9fc241a9c3975b76c558e6f2b /third_party/libtiff/README.pdfium | |
parent | db7647083d0a5cd2221b94faa15c149214d21725 (diff) | |
download | pdfium-73debd4d226114b88430f2cc30dac056be5c13f3.tar.xz |
Fix leak in OJPEGReadHeaderInfoSecTablesAcTable when read fails.
If rb is allocated memory but p != q, then it will not be assigned to
sp->actable[m], so it will leak.
BUG=680520
Change-Id: Ib0b178b043b2a9821fb289d033ca0ab52e4cbe48
Reviewed-on: https://pdfium-review.googlesource.com/2176
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Nicolás Peña <npm@chromium.org>
Diffstat (limited to 'third_party/libtiff/README.pdfium')
-rw-r--r-- | third_party/libtiff/README.pdfium | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/third_party/libtiff/README.pdfium b/third_party/libtiff/README.pdfium index 58bb63e40e..cc50be73e6 100644 --- a/third_party/libtiff/README.pdfium +++ b/third_party/libtiff/README.pdfium @@ -23,4 +23,5 @@ Local Modifications: 0011-fix-leak-imagebegin2: Apply upstream fix related to our previous patch 0012-initialize-tif-rawdata.patch: Initialize tif_rawdata to guard against unitialized access 0013-validate-refblackwhite.patch: Make sure the refblackwhite values aren't nan. -0014-cast-to-unsigned-in-putagreytile.patch: casting to avoid undefined shifts.
\ No newline at end of file +0014-cast-to-unsigned-in-putagreytile.patch: casting to avoid undefined shifts. +0015-fix-leaks-in-tif_ojpeg.diff: fix direct leaks in tif_ojpeg.c methods |