Closed
Bug 279316
Opened 20 years ago
Closed 20 years ago
Crash closing Print Preview [@ nsFrameList::DestroyFrames]
Categories
(Core :: Layout: Tables, defect)
Core
Layout: Tables
Tracking
()
VERIFIED
DUPLICATE
of bug 274516
People
(Reporter: MatsPalmgren_bugz, Assigned: bernd_mozilla)
References
Details
(Keywords: crash, testcase)
Crash Data
Attachments
(3 files)
Crash closing Print Preview [@ nsFrameList::DestroyFrames] STEPS TO REPRODUCE: 1. Load attached testcase 2. Print Preview 3. Close 100% reproducable crash at 3. Before the crash I see: ###!!! ASSERTION: bad prev sibling: 'aPrevSibling->GetNextSibling() == aFromChild', file nsTableFrame.cpp, line 2210 http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/layout/tables/nsTableFrame.cpp&rev=3.603&root=/cvsroot&mark=2204,2210#2204 I bump into this a lot when coding a fix for bug 278983 but since it occurs also without explicit 'page-break-after/before' I think it should be handled separately (the core problem of bug 278983 is different). SPECULATION: since row-groups are reflowed "out-of-order" this causes problems when pushing them (PushChildren seems to assume document order)...
| Reporter | ||
Comment 1•20 years ago
|
||
| Reporter | ||
Comment 2•20 years ago
|
||
hmm, seems that tables are the only ones that push children at all http://lxr.mozilla.org/seamonkey/ident?i=PushChildren
And as usual when something goes wrong with thead and tbody watch out for OrderRowGroups it might not have been called when it should be.
| Reporter | ||
Comment 5•20 years ago
|
||
| Reporter | ||
Comment 7•20 years ago
|
||
Bernd, no, I don't intend to work on this bug.
yep, no orphaned crash bugs please....
Assignee: nobody → bernd_mozilla
this got fixed by bug 274516 *** This bug has been marked as a duplicate of 274516 ***
verified dup
Status: RESOLVED → VERIFIED
Updated•13 years ago
|
Crash Signature: [@ nsFrameList::DestroyFrames]
You need to log in
before you can comment on or make changes to this bug.
Description
•