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

Issue 767334 link

Starred by 4 users

Issue metadata

Status: Duplicate
Merged: issue 750253
Owner:
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Mac
Pri: 1
Type: Bug



Sign in to add a comment

Timeout in hunspell_fuzzer

Project Member Reported by ClusterFuzz, Sep 21 2017

Issue description

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

Fuzzer: libFuzzer_hunspell_fuzzer
Job Type: libfuzzer_chrome_asan_debug
Platform Id: linux

Crash Type: Timeout (exceeds 25 secs)
Crash Address: 
Crash State:
  hunspell_fuzzer
  
Sanitizer: address (ASAN)

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

Issue filed automatically.

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

Note: This crash might not be reproducible with the provided testcase. That said, for the past 14 days we've been seeing this crash frequently. If you are unable to reproduce this, please try a speculative fix based on the crash stacktrace in the report. The fix can be verified by looking at the crash statistics in the report, a day after the fix is deployed. We will auto-close the bug if the crash is not seen for 14 days.
 
Cc: msrchandra@chromium.org kkaluri@chromium.org
Components: Blink
Labels: Test-Predator-Wrong CF-NeedsTriage
Redo Task has been performed for a regression range.

Thank You.
Project Member

Comment 2 by ClusterFuzz, Sep 21 2017

Labels: OS-Mac

Comment 3 by kochi@chromium.org, Sep 21 2017

Similar to  issue 767331  - I don't think the input (unminimized test case) is
valid.

Comment 4 by kochi@chromium.org, Sep 22 2017

Components: -Blink UI>Browser>Language>Spellcheck
Hm, this is not chrome but hunspell fuzzer - so the input could be valid.
Routing to spellcheck.

Comment 5 by kochi@chromium.org, Sep 22 2017

Fix for comment 3 - I intended to mention  issue 767341 .
Labels: -CF-NeedsTriage M-63
Owner: k...@chromium.org
Status: Assigned (was: Untriaged)
krb@, can you please see if this issue is similar to https://bugs.chromium.org/p/chromium/issues/detail?id=750253 ?

Thank you!

Comment 7 by k...@chromium.org, Oct 5 2017

The input that this testcase is producing is 294 utf16 chars long, so yes, I'd say it was the same issue - too long input. 
Mergedinto: 750253
Status: Duplicate (was: Assigned)
Thank you for the confirmation!
Project Member

Comment 9 by bugdroid1@chromium.org, Oct 16 2017

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

commit 8d8f80ec0d9bd3d5dfbb1e6d26a5b67971a3908f
Author: Kevin Bailey <krb@chromium.org>
Date: Mon Oct 16 16:49:29 2017

[spellcheck] Reduce max UTF word len

Spellcheck has no problem with long words, but Suggesting has a huge
problem with them. Max UTF word is defined to be 3x max ASCII word.
Let's make it 2x to be closer to non-extended UTF16 chars.

Bug:  767334 
Change-Id: Ia5dae01b1efe91ede23ff91d8a22f4a820f65630
Reviewed-on: https://chromium-review.googlesource.com/702640
Reviewed-by: Rachel Blum <groby@chromium.org>
Commit-Queue: Kevin Bailey <krb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#509078}
[modify] https://crrev.com/8d8f80ec0d9bd3d5dfbb1e6d26a5b67971a3908f/third_party/hunspell/google.patch
[modify] https://crrev.com/8d8f80ec0d9bd3d5dfbb1e6d26a5b67971a3908f/third_party/hunspell/src/hunspell/hunspell.cxx

Cc: brajkumar@chromium.org
 Issue 834541  has been merged into this issue.

Sign in to add a comment