New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 678971 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Timeout in harfbuzz_fuzzer

Project Member Reported by ClusterFuzz, Jan 6 2017

Issue description

Cc: msrchandra@chromium.org
Components: Blink>Fonts
Labels: Test-Predator-Wrong-CLs
Owner: mmoroz@chromium.org
Status: Assigned (was: Untriaged)
Find it and CL did not find any possible suspects.
Assigning to the concern owner who might be related to Harfbuzz fuzzer.

@mmoroz -- Could you please look into the issue, kindly re-assign if this is not related to your changes.
Thank You.
Owner: behdad@chromium.org
Passing it over to behdad@ as an owner of harfbuzz.

Comment 3 by e...@chromium.org, Jan 26 2017

Labels: -Pri-1 Pri-2
Not sure if there is much else we can do with that content.

Comment 4 by kcc@chromium.org, Jan 27 2017

Still reproduces for me, all time is spent in OT::apply_lookup

Comment 5 by behdad@chromium.org, Feb 23 2017

Thanks. Reproduced. Working on it.

Comment 6 by behdad@chromium.org, Feb 23 2017

Ok, this is a hard one.  Basically, I have to bite the bullet and add an instruction count to the GSUB/GPOS "virtual machine".  There's no other way to meaningfully shut down slow paths without limiting legitimate fonts. Filed tracker bug upstream:

https://github.com/behdad/harfbuzz/issues/429
Project Member

Comment 7 by ClusterFuzz, Mar 16 2017

Labels: OS-Mac
Project Member

Comment 9 by ClusterFuzz, Mar 20 2017

Labels: ClusterFuzz-Verified
Status: Verified (was: Assigned)
ClusterFuzz testcase 6107935408390144 is verified as fixed, so closing issue.

If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.

Sign in to add a comment