Open
Bug 729851
Opened 12 years ago
Updated 1 year ago
"ASSERTION: Precomputed tab widths are missing!" with DRAWWINDOW_DO_NOT_FLUSH
Categories
(Core :: Layout: Text and Fonts, defect)
Tracking
()
NEW
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, testcase)
Attachments
(3 files)
1. Load the testcase. 2. Get ready to click the button. 3. Reload the page, then immediately click the button. 4. Wait 2 seconds. ###!!! ASSERTION: Precomputed tab widths are missing!: 'mTabWidths && mTabWidths->mLimit >= i', file layout/generic/nsTextFrameThebes.cpp, line 2949 This testcase relies on the thumbnail service (added in bug 497543) calling drawWindow with DRAWWINDOW_DO_NOT_FLUSH. The assertion can also be triggered by other chrome-privileged code making the same drawWindow call.
Reporter | ||
Comment 1•12 years ago
|
||
This makes it clear that DRAWWINDOW_DO_NOT_FLUSH is required in order to trigger the bug.
Reporter | ||
Comment 2•12 years ago
|
||
Reporter | ||
Comment 3•11 years ago
|
||
Still happens on trunk: ###!!! ASSERTION: Precomputed tab widths are missing!: 'mTabWidths && mTabWidths->mLimit + startOffset >= i', file layout/generic/nsTextFrameThebes.cpp, line 3029 Mats tweaked the assertion in http://hg.mozilla.org/mozilla-central/rev/678cac97bf1a
Comment 4•9 years ago
|
||
Works for me, m-c 5bd6e09f074e ASAN debug build on Linux64.
Updated•1 year ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•