New issue
Advanced search Search tips
Starred by 1 user

Issue metadata

Status: Assigned
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug

Blocked on:
issue 818776
issue 818771
issue 818773

Sign in to add a comment

Issue 818769: Improve skia fuzzing

Reported by, Mar 5 2018 Project Member

Issue description

See title.

Comment 1 by, Mar 5 2018

Blockedon: 818771

Comment 2 by, Mar 5 2018

Blockedon: 818773

Comment 3 by, Mar 5 2018

Blockedon: 818776

Comment 4 by, Dec 14

Project Member
The following revision refers to this bug:

commit ec1c620316685cb0e9f41dbbef805e74c61142a8
Author: Kevin Lubick <>
Date: Fri Dec 14 17:11:56 2018

Avoid system fonts when fuzzing

This should make reproducing certain fuzzes easier between oss-fuzz
and a typical dev's desktop.

This was the most straight-forward way I could think of to
accomplish this.  An ideal solution would "compile" a set of
fonts that was not the test set and embed it, but I lack the
domain knowledge to craft such a set.

If this method works ok, we can explore making the font set
more robust and varied.

Bug: 818769
Change-Id: I03eb2bc316caf7aec3ffa88e59ff29d76c8557ec
Commit-Queue: Kevin Lubick <>
Reviewed-by: Ben Wagner <>


Comment 5 by, Dec 15

Project Member
The following revision refers to this bug:

commit df641df1ddbd97c134c3249d20cec5534b31c08e
Author: chromium-autoroll <>
Date: Sat Dec 15 03:23:05 2018

Roll src/third_party/skia af67819ee1d9..a1bded9a4f28 (9 commits)

git log af67819ee1d9..a1bded9a4f28 --date=short --no-merges --format='%ad %ae %s'
2018-12-14 Roll third_party/externals/angle2 dfaccbc08abb..a7af56be7a6c (3 commits)
2018-12-14 Fix stroked round capped circular arc batched with filled circle.
2018-12-14 CG smoothing implies gamma blit.
2018-12-14 [canvaskit] Canvas API for loading fonts
2018-12-14 [canvaskit] Expose setVolatile (especially for animations)
2018-12-14 Add another NVIDIA LSAN suppression.
2018-12-14 Reduce the number of backend->pixelconfig GrCaps virtuals.
2018-12-14 Avoid system fonts when fuzzing
2018-12-14 protect against fuzz generated fLastMoveToIndex

Created with:
  gclient setdep -r src/third_party/skia@a1bded9a4f28

The AutoRoll server is located here:

Documentation for the AutoRoller is here:

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.



Change-Id: I47033164a4df7fc2b617c556f07232bc1ee033b0
Reviewed-by: chromium-autoroll <>
Commit-Queue: chromium-autoroll <>
Cr-Commit-Position: refs/heads/master@{#616939}

Sign in to add a comment