The default bug view has changed. See this FAQ.

"ASSERTION: 2nd pass should never guess wrong" in TextOverflow::ExamineLineFrames

VERIFIED FIXED in Firefox 12

Status

()

Core
Layout: Block and Inline
--
trivial
VERIFIED FIXED
5 years ago
5 years ago

People

(Reporter: Jesse Ruderman, Assigned: mats)

Tracking

(Blocks: 1 bug, {assertion, regression, testcase})

Trunk
mozilla12
assertion, regression, testcase
Points:
---
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(firefox9 unaffected, firefox10 unaffected, firefox11 wontfix, firefox12 verified)

Details

(Whiteboard: [qa!])

Attachments

(4 attachments)

(Reporter)

Description

5 years ago
Created attachment 584389 [details]
testcase

###!!! ASSERTION: 2nd pass should never guess wrong: 'pass == 0', file /builds/slave/m-cen-osx64-dbg/build/layout/generic/TextOverflow.cpp, line 540

Might be a regression from bug 690187.
(Reporter)

Comment 1

5 years ago
Created attachment 584390 [details]
stack trace
(Assignee)

Updated

5 years ago
Assignee: nobody → matspal
Severity: normal → trivial
Component: Layout: Text → Layout: Block and Inline
OS: Mac OS X → All
QA Contact: layout.fonts-and-text → layout.block-and-inline
Hardware: x86_64 → All

Comment 2

5 years ago
the try server run https://tbpl.mozilla.org/?tree=Try&rev=cab7d4e1219f
 will not execute the test 
"try: -b do -p all -u reftest -t none"

-u crashtest would do
(Assignee)

Comment 3

5 years ago
Thanks Bernd.
(Assignee)

Comment 4

5 years ago
Created attachment 584552 [details] [diff] [review]
fix

We should guess 'false' for a side that is inactive.
(the rendering should be correct so there's no need to fix this on Aurora)
Attachment #584552 - Flags: review?(roc)
(Assignee)

Comment 5

5 years ago
Created attachment 584553 [details] [diff] [review]
regression test
Attachment #584552 - Flags: review?(roc) → review+
(Assignee)

Comment 6

5 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/18218243232a
https://hg.mozilla.org/integration/mozilla-inbound/rev/ec08627769aa
status-firefox10: --- → unaffected
status-firefox11: --- → wontfix
status-firefox12: --- → fixed
status-firefox9: --- → unaffected
Flags: in-testsuite+
Whiteboard: [inbound]
Target Milestone: --- → mozilla12
https://hg.mozilla.org/mozilla-central/rev/18218243232a
https://hg.mozilla.org/mozilla-central/rev/ec08627769aa
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Whiteboard: [inbound]
Whiteboard: [qa+]
I'm not able to reproduce the problem. Jesse, is there any chance to remember on what FF did you catch this?
(Reporter)

Comment 9

5 years ago
I think it was just a matter of loading the testcase in a debug build of Firefox.
I was able to see the crash on 2011-12-26-mozilla-central-debug build.
Verified fixed on FF 12 2012-04-04-mozilla-beta-debug on Win 7/64, Ubuntu 11.10 and Mac OS X 10.6.
Status: RESOLVED → VERIFIED
status-firefox12: fixed → verified
Whiteboard: [qa+] → [qa!]
You need to log in before you can comment on or make changes to this bug.