Open
Bug 606914
Opened 14 years ago
Updated 2 years ago
ASSERTION: Can't solve for both start and end: 'NS_AUTOOFFSET != aOffsets->IEnd(outerWM)'
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
NEW
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, testcase)
Attachments
(2 files)
Steps to reproduce: 1. Load the testcase 2. Move your mouse over the window (anywhere, I think) Result: ###!!! ABORT: must not pass negatives to CheckCorner: 'aXRadius >= 0 && aYRadius >= 0', file layout/base/nsDisplayList.cpp, line 716 This fatal assertion is part of CheckCorner, which was added in: changeset: 5631c996d14d user: L. David Baron date: Mon Oct 11 11:03:12 2010 -0700 summary: Make hit testing for border-radius follow the curvature of the border. (Bug 595652) r=roc a2.0=blocking2.0:betaN
Reporter | ||
Comment 1•14 years ago
|
||
Reporter | ||
Comment 2•12 years ago
|
||
See also bug 743469, another assertion in the same function.
Comment 3•9 years ago
|
||
I can't trigger the fatal "must not pass negatives to CheckCorner" assertion on Linux64. I do see the non-fatal "Can't solve for both left and right" assertion though. (Presumably because we clamp "left: 2305843009213694000pc;" to nscoord_MAX which is the same value as NS_AUTOOFFSET.)
Severity: critical → normal
OS: Mac OS X → All
Hardware: x86 → All
Summary: "ABORT: must not pass negatives to CheckCorner" → ASSERTION: Can't solve for both left and right: 'NS_AUTOOFFSET != kidReflowState.mComputedOffsets.right'
Updated•7 years ago
|
Summary: ASSERTION: Can't solve for both left and right: 'NS_AUTOOFFSET != kidReflowState.mComputedOffsets.right' → ASSERTION: Can't solve for both start and end: 'NS_AUTOOFFSET != aOffsets->IEnd(outerWM)'
Pushed by mpalmgren@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/cff2a95b8c35 Add a crashtest.
Comment 5•7 years ago
|
||
The fatal "must not pass negatives to CheckCorner" assertion seems to be gone now, so I've landed the crashtest and marked it asserts(2) in the manifest for now (for the non-fatal assertion in the Summary).
Flags: in-testsuite+
Keywords: leave-open
Comment 6•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/cff2a95b8c35
Comment 7•6 years ago
|
||
The leave-open keyword is there and there is no activity for 6 months. :svoisen, maybe it's time to close this bug?
Flags: needinfo?(svoisen)
Comment 8•5 years ago
|
||
The leave-open keyword is there and there is no activity for 6 months.
:svoisen, maybe it's time to close this bug?
Flags: needinfo?(svoisen)
Updated•5 years ago
|
Flags: needinfo?(svoisen)
Comment 9•4 years ago
|
||
The leave-open keyword is there and there is no activity for 6 months.
:svoisen, maybe it's time to close this bug?
Flags: needinfo?(svoisen)
Updated•4 years ago
|
Flags: needinfo?(svoisen)
Keywords: leave-open
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•