Closed Bug 310556 Opened 19 years ago Closed 16 years ago

ASSERTION: forget-word-frame: '(void*)aFrame == mWordFrames->PeekFront()' involving empty generated content

Categories

(Core :: Layout, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(2 files)

 
Attached file testcase
What's the actual full assertion text?  And the top 5-6 stack frames?
###!!! ASSERTION: forget-word-frame: '(void*)aFrame == mWordFrames->PeekFront()'
, file c:/buildmoz/mozilla/layout/generic/nsLineLayout.cpp, line 3033
Attached file stack trace
Hmm.  So aFrame is a text frame for two newlines, but mWordFrames->PeekFront()
is the zero-length text that content: inserts here.  roc, dbaron, any idea
what's going on?
Blocks: 311812
Blocks: 217909
Blocks: 300845
Blocks: 323986
Jesse, do you still see this?  I can't seem to reproduce now...
WFM on Mac trunk.  I guess I should test Windows too, since I reported it on Windows.
Works for me on Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9pre) Gecko/2008042315 Minefield/3.0pre ID:2008042315 - i don't see such a assertion when i load the testcase

-> WFM
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Please check the testcase in?
Flags: in-testsuite?
I checked the testcase in as a crashtest.
Flags: in-testsuite? → in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: