ASSERT: pFontMgr |
|||||
Issue descriptionDetailed report: https://clusterfuzz.com/testcase?key=4869570746384384 Fuzzer: libFuzzer_pdfium_xfa_fuzzer Job Type: libfuzzer_chrome_asan_debug Platform Id: linux Crash Type: ASSERT Crash Address: Crash State: pFontMgr CFGAS_PDFFontMgr::CFGAS_PDFFontMgr pdfium::internal::MakeUniqueResult<CFGAS_PDFFontMgr>::Scalar pdfium::MakeUnique< Sanitizer: address (ASAN) Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=503455:503567 Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=4869570746384384 Issue filed automatically. See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reference.md for more information.
,
Apr 23 2018
Automatically assigning owner based on suspected regression changelist https://pdfium.googlesource.com/pdfium/+/db0312e6acd7cc15fef0f64e05bd463cb74c70e4 (Move CXFA_PDFFontMgr to CFGAS_PDFFontMgr). If this is incorrect, please let us know why and apply the Test-Predator-Wrong-CLs label. If you aren't the correct owner for this issue, please unassign yourself as soon as possible so it can be re-triaged.
,
Apr 23 2018
,
May 3 2018
,
May 3 2018
The following revision refers to this bug: https://pdfium.googlesource.com/pdfium/+/c3f62db21878c8adc60beae5f534218b417daa40 commit c3f62db21878c8adc60beae5f534218b417daa40 Author: Dan Sinclair <dsinclair@chromium.org> Date: Thu May 03 18:27:12 2018 [xfa] Verify we can get a font manager before setting up XFA When setting up an XFA document we need to create a font manager. That font manager requires the CFGAS_FontMgr to be provided, and ASSERTs to that fact. It's possible for the CFGAS_FontMgr to be nullptr if we fail to enumerate the system fonts. This CL verifys we can get the needed manager and fails out of the XFA OpenDoc method if we have no font manager. Bug: chromium:835693 Change-Id: I806f265075dcc355e0a7aeb4b3ae8eb950aa5eee Reviewed-on: https://pdfium-review.googlesource.com/32052 Commit-Queue: dsinclair <dsinclair@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Ryan Harrison <rharrison@chromium.org> [modify] https://crrev.com/c3f62db21878c8adc60beae5f534218b417daa40/xfa/fxfa/cxfa_ffdoc.cpp
,
May 3 2018
,
May 4 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5cee59c3852ed3c5e078ae0c23fce23a77983bcb commit 5cee59c3852ed3c5e078ae0c23fce23a77983bcb Author: pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Date: Fri May 04 01:01:19 2018 Roll src/third_party/pdfium/ 525147a1f..ad1788557 (5 commits) https://pdfium.googlesource.com/pdfium.git/+log/525147a1f6d6..ad178855775d $ git log 525147a1f..ad1788557 --date=short --no-merges --format='%ad %ae %s' 2018-05-03 rharrison Invalidate GIF input buffer when moving file cursor backwards 2018-05-03 tsepez Prove that the memory was good at FPDFBitmap_CreateEx() create time. 2018-05-03 hnakashima Use pointers instead of refs in CXFA_TextLayout params. 2018-05-03 dsinclair [xfa] Verify we can get a font manager before setting up XFA 2018-05-03 dsinclair [xfa] Verify field count before accessing Created with: roll-dep src/third_party/pdfium BUG= chromium:839348 , chromium:839361 , chromium:838886 , chromium:835693 , chromium:837585 The AutoRoll server is located here: https://pdfium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=dsinclair@chromium.org Change-Id: I06ec60f0a34b13f864be053ffe512402c4c8ad7a Reviewed-on: https://chromium-review.googlesource.com/1043278 Reviewed-by: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#555941} [modify] https://crrev.com/5cee59c3852ed3c5e078ae0c23fce23a77983bcb/DEPS |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by ClusterFuzz
, Apr 23 2018Labels: Test-Predator-Auto-Components