diff options
author | Lei Zhang <thestig@chromium.org> | 2016-01-05 15:27:34 -0800 |
---|---|---|
committer | Lei Zhang <thestig@chromium.org> | 2016-01-05 15:27:34 -0800 |
commit | 2d88e91ca5538470c9f4bc098e7f1f1ea9013c37 (patch) | |
tree | 1ba6f14fe297913c2450fd035771ff93f79c9f66 /core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp | |
parent | a3235d0f5ca92c89b1de0f135a05e9891e499fb9 (diff) | |
download | pdfium-2d88e91ca5538470c9f4bc098e7f1f1ea9013c37.tar.xz |
Fix an infinite loop in CPDF_Parser::RebuildCrossRef().
BUG=pdfium:325
R=weili@chromium.org
Review URL: https://codereview.chromium.org/1543043003 .
Diffstat (limited to 'core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp')
-rw-r--r-- | core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp index 1929db7e8f..fba4117433 100644 --- a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp +++ b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp @@ -33,3 +33,8 @@ TEST_F(FPDFParserEmbeddertest, Bug_544880) { TEST_F(FPDFParserEmbeddertest, Feature_Linearized_Loading) { EXPECT_TRUE(OpenDocument("feature_linearized_loading.pdf", true)); } + +TEST_F(FPDFParserEmbeddertest, Bug_325) { + EXPECT_FALSE(OpenDocument("bug_325_a.pdf")); + EXPECT_FALSE(OpenDocument("bug_325_b.pdf")); +} |