Closed Bug 448615 Opened 16 years ago Closed 14 years ago

"ASSERTION: Should have Reset() before destruction!" with floating first-letter

Categories

(Core :: Layout, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, regression, testcase)

Attachments

(1 file)

Attached file testcase
Loading the testcase triggers:

###!!! ASSERTION: Should have Reset() before destruction!: 'mCurrentWord.Length() == 0', file /Users/jruderman/central/mozilla/content/base/src/nsLineBreaker.cpp, line 51

I'm guessing this is a regression from one of the recent first-letter changes.
Still happens on mozilla-central.  In addition to the assertion in comment 0, I now get another assertion (added today in bug 430332),

###!!! ASSERTION: Should have been cleared: 'mBreakSinks.IsEmpty()', file /Users/jruderman/central/layout/generic/nsTextFrameThebes.cpp, line 619
WFM!!!
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Probably fixed by bug 499862.
Crashtest: http://hg.mozilla.org/mozilla-central/rev/e5dd52dd3cb5
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: