Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(257)

Issue 1527823003: Fix free entry handling for cross reference v4 reading. (Closed)

Created:
5 years ago by Wei Li
Modified:
5 years ago
Reviewers:
Lei Zhang, jun_fang
CC:
pdfium-reviews_googlegroups.com, kai_jing
Base URL:
https://pdfium.googlesource.com/pdfium.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Fix free entry handling for cross reference v4 reading. While reading free entries in v4 cross reference table, changing the start_objnum caused crossref table built wrong. BUG=569795 R=jun_fang@foxitsoftware.com, thestig@chromium.org Committed: https://pdfium.googlesource.com/pdfium/+/c89cd979fb8654d85b822909cba9263d5f13760c

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+180 lines, -46 lines) Patch
M core/include/fpdfapi/fpdf_parser.h View 1 chunk +1 line, -4 lines 0 comments Download
M core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp View 10 chunks +7 lines, -27 lines 0 comments Download
M core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_unittest.cpp View 4 chunks +172 lines, -15 lines 0 comments Download

Messages

Total messages: 6 (2 generated)
Wei Li
Please be extra careful while reviewing the code. The root cause is the line 551--updating ...
5 years ago (2015-12-15 04:22:03 UTC) #2
jun_fang
On 2015/12/15 04:22:03, Wei wrote: > Please be extra careful while reviewing the code. The ...
5 years ago (2015-12-15 12:20:21 UTC) #3
Lei Zhang
lgtm
5 years ago (2015-12-15 22:53:58 UTC) #4
Wei Li
5 years ago (2015-12-16 00:08:57 UTC) #6
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as
c89cd979fb8654d85b822909cba9263d5f13760c (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698