Closed
Bug 1146103
Opened 9 years ago
Closed 9 years ago
"Assertion failure: minBCoord <= maxBCoord || mFrames.IsEmpty()" in nsRubyTextContainerFrame::Reflow
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
FIXED
mozilla40
Tracking | Status | |
---|---|---|
firefox40 | --- | fixed |
People
(Reporter: jruderman, Assigned: xidorn)
References
Details
(Keywords: assertion, testcase)
Attachments
(3 files)
Assertion failure: minBCoord <= maxBCoord || mFrames.IsEmpty(), at layout/generic/nsRubyTextContainerFrame.cpp:148
Reporter | ||
Comment 1•9 years ago
|
||
Assignee | ||
Comment 2•9 years ago
|
||
Since it happens when an unreasonable large margin is specified, and it doesn't seem to cause any serious result other than incorrect postion, I tend to just make it not crash on this assertion.
Assignee: nobody → quanxunzhen
Attachment #8585279 -
Flags: review?(dbaron)
Comment on attachment 8585279 [details] [diff] [review] patch r=dbaron if you use NS_WARNING() instead of NS_NOTREACHED() since it is possible to hit
Attachment #8585279 -
Flags: review?(dbaron) → review+
Assignee | ||
Comment 4•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/4846d5a3eec9
Comment 5•9 years ago
|
||
As noted in bug 1146114: might be worth pushing a followup to add a comment that mentions bug 765861. (That way, we have a better chance of being able to circle back at that point & promote this back to being an assertion of some sort, dependent on whether we've detected unreasonably-large styles.)
Assignee | ||
Comment 6•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/d986a857a13b
Comment 7•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/4846d5a3eec9 https://hg.mozilla.org/mozilla-central/rev/d986a857a13b
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox40:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
You need to log in
before you can comment on or make changes to this bug.
Description
•