Issue metadata
Sign in to add a comment
|
ASSERTION FAILED: outer.isRounded() |
||||||||||||||||||||||
Issue descriptionDetailed report: https://cluster-fuzz.appspot.com/testcase?key=5646364042330112 Fuzzer: inferno_twister Job Type: linux_debug_content_shell_drt Platform Id: linux Crash Type: ASSERT Crash Address: Crash State: ASSERTION FAILED: outer.isRounded() blink::drawBleedAdjustedDRRect blink::BoxBorderPainter::drawDoubleBorder Minimized Testcase (0.27 Kb): https://cluster-fuzz.appspot.com/download/AMIfv97yiY6LoSDmtuNuFh4wHrqL0wCmaT8Mdryfpf-sngGfEPexOeq4Hqwt8yAVMArWsgVHQTsoL0v5VNOTUssDPO6MVt7a-nOgOPcKqdwGj53HrTWnbn3ilNYJPNrFHgA1gifEXjo454PjKqCz8egUuH4Xirq9dw Filer: ajha See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
,
Oct 18 2016
,
Nov 22 2016
Removing EditIssue view restrictions from ClusterFuzz filed bugs. If you believe that this issue should still be restricted, please reapply the label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Dec 22 2016
ClusterFuzz testcase 5646364042330112 is flaky and no longer reproduces, so closing issue. If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.
,
Dec 28 2016
,
Dec 29 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f55c47a99fd4f05e07f5ecc1bd29c359082f43d8 commit f55c47a99fd4f05e07f5ecc1bd29c359082f43d8 Author: fmalita <fmalita@chromium.org> Date: Thu Dec 29 20:17:35 2016 Remove BoxBorderPainter::drawBleedAdjustedDRRect() assert While we only ever use BackgroundBleedClipLayer when hasBorderRadius() is true, certain degenerate radius values can cause the computed radii to be zero. In that case the assert no longer holds. The simplest thing to do is drop the assert: SkPath::addRRect() checks for the simple rect case and behaves optimally anyway. BUG= 615814 R=chrishtr@chromium.org CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2606913002 Cr-Commit-Position: refs/heads/master@{#440981} [add] https://crrev.com/f55c47a99fd4f05e07f5ecc1bd29c359082f43d8/third_party/WebKit/LayoutTests/paint/roundedrects/degenerate-radius-assert-expected.txt [add] https://crrev.com/f55c47a99fd4f05e07f5ecc1bd29c359082f43d8/third_party/WebKit/LayoutTests/paint/roundedrects/degenerate-radius-assert.html [modify] https://crrev.com/f55c47a99fd4f05e07f5ecc1bd29c359082f43d8/third_party/WebKit/Source/core/paint/BoxBorderPainter.cpp
,
Dec 29 2016
,
Sep 18 2017
We have made a bunch of changes on ClusterFuzz side, so resetting ClusterFuzz-Wrong label. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by ajha@chromium.org
, May 30 2016Labels: -Type-Bug Te-Logged Type-Bug-Regression
Owner: fmalita@chromium.org
Status: Assigned (was: Available)