New issue
Advanced search Search tips

Issue 902302 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 27
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Timeout in pdf_cfx_barcode_fuzzer

Project Member Reported by ClusterFuzz, Nov 6

Issue description

Detailed report: https://clusterfuzz.com/testcase?key=4796868217012224

Fuzzer: libFuzzer_pdf_cfx_barcode_fuzzer
Job Type: libfuzzer_chrome_msan
Platform Id: linux

Crash Type: Timeout (exceeds 25 secs)
Crash Address: 
Crash State:
  pdf_cfx_barcode_fuzzer
  
Sanitizer: memory (MSAN)

Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_msan&range=468016:468050

Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=4796868217012224

Issue filed automatically.

See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reference.md for more information.
 
Project Member

Comment 1 by ClusterFuzz, Nov 6

Cc: dsinclair@chromium.org jam@chromium.org brucedaw...@chromium.org
Labels: ClusterFuzz-Auto-CC
Automatically adding ccs based on OWNERS file / target commit history.

If this is incorrect, please add ClusterFuzz-Wrong label.
Cc: kkaluri@chromium.org
Labels: M-71 Test-Predator-Wrong CF-NeedsTriage
Unable to find actual suspect through code search and also observing no CL's under regression range, hence adding appropriate label and requesting someone from dev team to look in to this issue.

Thanks!
Components: Internals>Plugins>PDF
Cc: -jam@chromium.org -brucedaw...@chromium.org -dsinclair@chromium.org
Labels: -Pri-1 -CF-NeedsTriage -M-71 Pri-2
Status: Available (was: Untriaged)
Code is not shipped.
Owner: thestig@chromium.org
Status: Assigned (was: Available)
Project Member

Comment 6 by bugdroid1@chromium.org, Nov 16

The following revision refers to this bug:
  https://pdfium.googlesource.com/pdfium/+/75eeab39ecaa3aa39b5ceb0dd8a3dc103d8fd263

commit 75eeab39ecaa3aa39b5ceb0dd8a3dc103d8fd263
Author: Lei Zhang <thestig@chromium.org>
Date: Fri Nov 16 19:51:09 2018

Make CBC_PDF417HighLevelEncoder::encodeText() faster.

Call WideString::Reserve() to prevent excessive reallocation. Fix some
nits as well.

BUG= chromium:902302 

Change-Id: I0c22dd7b286728f12ceca3f029c0dd555fc632f8
Reviewed-on: https://pdfium-review.googlesource.com/c/45651
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>

[modify] https://crrev.com/75eeab39ecaa3aa39b5ceb0dd8a3dc103d8fd263/fxbarcode/pdf417/BC_PDF417HighLevelEncoder.cpp

Project Member

Comment 7 by bugdroid1@chromium.org, Nov 16

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f9eb7f5a03ee69b35fc9acfe9422363a03000160

commit f9eb7f5a03ee69b35fc9acfe9422363a03000160
Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Date: Fri Nov 16 22:37:03 2018

Roll src/third_party/pdfium 4d0fac4a2c9e..75d214c50d2f (8 commits)

https://pdfium.googlesource.com/pdfium.git/+log/4d0fac4a2c9e..75d214c50d2f


git log 4d0fac4a2c9e..75d214c50d2f --date=short --no-merges --format='%ad %ae %s'
2018-11-16 tsepez@chromium.org Pack XFA_SCRIPTATTRIBUTEINFO tighter on 64-bit platforms
2018-11-16 thestig@chromium.org Remove DOS line endings from bug_713197.in.
2018-11-16 tsepez@chromium.org Use macros to deselect strings in cxfa_node_statics.cpp
2018-11-16 thestig@chromium.org Fix some nits in CBC_PDF417HighLevelEncoder.
2018-11-16 thestig@chromium.org Make CBC_PDF417HighLevelEncoder::encodeText() faster.
2018-11-16 thestig@chromium.org Use the {{trailer}} macro in more PDFs.
2018-11-16 tsepez@chromium.org Add tests for radiobutton/checkbox JS properties.
2018-11-16 tsepez@chromium.org Remove unused strings from XFA_SCRIPTATTRIBUTEINFO.


Created with:
  gclient setdep -r src/third_party/pdfium@75d214c50d2f

The AutoRoll server is located here: https://autoroll.skia.org/r/pdfium-autoroll

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.



BUG= chromium:902302 
TBR=dsinclair@chromium.org

Change-Id: I6b3dde8c5ecc8da9a4737fd36746bdcc7e7bcd3a
Reviewed-on: https://chromium-review.googlesource.com/c/1340393
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#608997}
[modify] https://crrev.com/f9eb7f5a03ee69b35fc9acfe9422363a03000160/DEPS

Project Member

Comment 8 by ClusterFuzz, Nov 19

Labels: -Reproducible Unreproducible
ClusterFuzz testcase 4796868217012224 appears to be flaky, updating reproducibility label.
Status: Fixed (was: Assigned)

Sign in to add a comment