Closed
Bug 156965
Opened 23 years ago
Closed 23 years ago
print preview crashes [@ nsBlockBandData::ComputeAvailSpaceRect]
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 142609
People
(Reporter: greer, Assigned: kmcclusk)
References
()
Details
(Keywords: crash, topcrash)
Crash Data
Attachments
(1 file)
4.04 KB,
text/plain
|
Details |
Talkback data is showing crashes at nsBlockBandData::ComputeAvailSpaceRect again
in M100, M11A and Trunk data. Our spartan user comments (at bottom) point to
print preview as the likely culprit. Sending to layout for first look based on
the stack. (cf. bug 121860 which was also crashing at this signature.)
Trunk Build ID range: 2002070310 to 2002070808
Stack Trace:
nsBlockBandData::ComputeAvailSpaceRect
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockBandData.cpp line 206]
nsBlockBandData::GetAvailableSpace
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockBandData.cpp line 93]
nsBlockReflowState::GetAvailableSpace
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowState.cpp line 367]
nsBlockReflowState::CanPlaceFloater
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowState.cpp line 834]
nsBlockReflowState::FlowAndPlaceFloater
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowState.cpp line 950]
nsBlockReflowState::AddFloater
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowState.cpp line 686]
nsLineLayout::ReflowFrame
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsLineLayout.cpp line 1155]
nsBlockFrame::ReflowInlineFrame
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 3806]
nsBlockFrame::DoReflowInlineFrames
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 3632]
nsBlockFrame::DoReflowInlineFramesAuto
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 3522]
nsBlockFrame::ReflowInlineFrames
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 3467]
nsBlockFrame::ReflowLine
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2616]
nsBlockFrame::ReflowDirtyLines
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2260]
nsBlockFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 951]
nsBlockReflowContext::DoReflowBlock
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowContext.cpp line
570]
nsBlockReflowContext::ReflowBlock
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowContext.cpp line
348]
nsBlockFrame::ReflowBlockFrame
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 3228]
nsBlockFrame::ReflowLine
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2482]
nsBlockFrame::ReflowDirtyLines
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2260]
nsBlockFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 951]
nsContainerFrame::ReflowChild
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsContainerFrame.cpp line 830]
nsTableCellFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableCellFrame.cpp line 946]
nsContainerFrame::ReflowChild
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsContainerFrame.cpp line 830]
nsTableRowFrame::ReflowChildren
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableRowFrame.cpp line 1043]
nsTableRowFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableRowFrame.cpp line 1461]
nsContainerFrame::ReflowChild
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsContainerFrame.cpp line 830]
nsTableRowGroupFrame::ReflowChildren
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableRowGroupFrame.cpp
line 447]
nsTableRowGroupFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableRowGroupFrame.cpp
line 1217]
nsContainerFrame::ReflowChild
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsContainerFrame.cpp line 830]
nsTableFrame::ReflowChildren
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableFrame.cpp line 3313]
nsTableFrame::ReflowTable
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableFrame.cpp line 2207]
nsTableFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableFrame.cpp line 2073]
nsContainerFrame::ReflowChild
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsContainerFrame.cpp line 830]
nsTableOuterFrame::OuterReflowChild
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableOuterFrame.cpp line 1027]
nsTableOuterFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/table/src/nsTableOuterFrame.cpp line 1612]
nsBlockReflowContext::DoReflowBlock
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowContext.cpp line
570]
nsBlockReflowContext::ReflowBlock
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowContext.cpp line
348]
nsBlockFrame::ReflowBlockFrame
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 3228]
nsBlockFrame::ReflowLine
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2482]
nsBlockFrame::ReflowDirtyLines
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2260]
nsBlockFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 951]
nsBlockReflowContext::DoReflowBlock
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowContext.cpp line
570]
nsBlockReflowContext::ReflowBlock
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowContext.cpp line
348]
nsBlockFrame::ReflowBlockFrame
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 3228]
nsBlockFrame::ReflowLine
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2482]
nsBlockFrame::ReflowDirtyLines
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2260]
nsBlockFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 951]
nsBlockReflowContext::DoReflowBlock
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowContext.cpp line
570]
nsBlockReflowContext::ReflowBlock
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockReflowContext.cpp line
348]
nsBlockFrame::ReflowBlockFrame
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 3228]
nsBlockFrame::ReflowLine
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2482]
nsBlockFrame::ReflowDirtyLines
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 2260]
nsBlockFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockFrame.cpp line 951]
nsContainerFrame::ReflowChild
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsContainerFrame.cpp line 830]
nsPageContentFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsPageContentFrame.cpp line 97]
nsContainerFrame::ReflowChild
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsContainerFrame.cpp line 830]
nsPageFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsPageFrame.cpp line 222]
nsContainerFrame::ReflowChild
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsContainerFrame.cpp line 830]
nsSimplePageSequenceFrame::Reflow
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsSimplePageSequence.cpp line
437]
nsBoxToBlockAdaptor::Reflow
[c:/builds/seamonkey/mozilla/layout/xul/base/src/nsBoxToBlockAdaptor.cpp line 886]
nsBoxToBlockAdaptor::DoLayout
[c:/builds/seamonkey/mozilla/layout/xul/base/src/nsBoxToBlockAdaptor.cpp line 627]
nsBox::Layout
[c:/builds/seamonkey/mozilla/layout/xul/base/src/nsBox.cpp line 1062]
nsScrollBoxFrame::DoLayout
[c:/builds/seamonkey/mozilla/layout/xul/base/src/nsScrollBoxFrame.cpp line 394]
nsBox::Layout
[c:/builds/seamonkey/mozilla/layout/xul/base/src/nsBox.cpp line 1062]
Source File :
c:/builds/seamonkey/mozilla/layout/html/base/src/nsBlockBandData.cpp line : 206
M11A (nsBlockBandData::ComputeAvailSpaceRect): 5
Unique Users 5
(8052874) - [Windows NT 5.1 build 2600]: I clicked on print preview
URL: http://www.fileplanet.com/index.asp
M100 (nsBlockBandData::ComputeAvailSpaceRect): 5
Unique Users 3
Trunk (nsBlockBandData::ComputeAvailSpaceRect): 11
Unique Users 4
(8118950) - [Windows NT 5.1 build 2600]: printing URL:
(8118817) - [Windows NT 5.1 build 2600]: printing URL:
(8075969) - [Windows NT 5.0 build 2195]: Tried to print preview
http://www.burlco.lib.nj.us/kids/ (page w/ frames); crashed instead.
(8075970) - [Windows NT 5.0 build 2195]: Tried to print preview
http://www.burlco.lib.nj.us/kids/ (page w/ frames); crashed instead.
-> Kevin McC. to reassign
Related to bug 142609 ?
Gabriel,
hmmm, might be a dupe. When I crash on the testcase in bug 142609 my stack
passes through some different code. (Attached). (Which would make sense if one
crash is the result of print preview and the other simply crashes on the site.)
marking as a dupe of bug 142609.
*** This bug has been marked as a duplicate of 142609 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Updated•23 years ago
|
QA Contact: petersen → moied
Updated•14 years ago
|
Crash Signature: [@ nsBlockBandData::ComputeAvailSpaceRect]
You need to log in
before you can comment on or make changes to this bug.
Description
•