Closed Bug 3485 Opened 26 years ago Closed 26 years ago

Print preview assert

Categories

(Core :: Layout, defect, P2)

x86
Windows NT
defect

Tracking

()

VERIFIED DUPLICATE of bug 3180

People

(Reporter: troy, Assigned: buster)

References

()

Details

NTDLL! 77f76148()
nsDebug::Assertion(const char * 0x00677d9c, const char * 0x00677d94, const char
* 0x00677d5c, int 421) line 140 + 13 bytes
nsContainerFrame::DeleteChildsNextInFlow(nsIPresContext & {...}, nsIFrame *
0x01739140) line 421 + 32 bytes
nsContainerFrame::DeleteChildsNextInFlow(nsIPresContext & {...}, nsIFrame *
0x01712270) line 417
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x01712270, const nsRect & {x=0 y=0
width=3397 height=1073741824}, int 0, nsMargin & {top=0 right=0 bottom=0
left=0}, unsigned int & 0) line 215
nsInlineFrame::ReflowBlockFrame(nsIPresContext & {...}, const nsHTMLReflowState
& {...}, nsInlineFrame::InlineReflowState & {...}, nsHTMLReflowMetrics & {...},
unsigned int & 0) line 1685 + 40 bytes
nsInlineFrame::Reflow(nsInlineFrame * const 0x01780834, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1216 + 31 bytes
nsInlineReflow::ReflowFrame(nsIFrame * 0x01780830, int 1, unsigned int & 0) line
311
nsBlockFrame::ReflowInlineFrame(nsBlockReflowState & {...}, nsLineBox *
0x017807c0, nsIFrame * 0x01780830, int * 0x00127648) line 2668 + 28 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x017807c0, int
* 0x001276b0) line 1837 + 24 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1585 + 20 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0170d2d4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 995 + 18 bytes
nsAreaFrame::Reflow(nsAreaFrame * const 0x0170d2d4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 509 + 28 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0170d2d0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableCellFrame::Reflow(nsTableCellFrame * const 0x0170d374, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 483
nsContainerFrame::ReflowChild(nsIFrame * 0x0170d370, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableRowFrame::ResizeReflow(nsTableRowFrame * const 0x0170d770, nsIPresContext
& {...}, nsHTMLReflowMetrics & {...}, RowReflowState & {...}, unsigned int & 0)
line 616 + 37 bytes
nsTableRowFrame::Reflow(nsTableRowFrame * const 0x0170d774, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1435 + 35 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0170d770, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const
0x0170db40, nsIPresContext & {...}, nsHTMLReflowMetrics & {...},
RowGroupReflowState & {...}, unsigned int & 0, nsTableRowFrame * 0x00000000,
nsReflowReason eReflowReason_Resize, int 1) line 420 + 34 bytes
nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x0170db44,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState &
{...}, unsigned int & 0) line 949 + 39 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0170db40, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableFrame::ReflowMappedChildren(nsTableFrame * const 0x0170c190,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, InnerTableReflowState &
{...}, unsigned int & 0) line 3564 + 31 bytes
nsTableFrame::ResizeReflowPass2(nsTableFrame * const 0x0170c190, nsIPresContext
& {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 2687 + 31 bytes
nsTableFrame::Reflow(nsTableFrame * const 0x0170c194, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 2501 + 38 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0170c190, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x0170c294, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 958 + 37 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0170c290, const nsRect & {x=0
y=285 width=3547 height=1073741824}, int 0, nsMargin & {top=0 right=0 bottom=0
left=0}, unsigned int & 0) line 146 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x01714a90, int * 0x0012937c) line 2478 + 45 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x01714a90, int
* 0x0012937c) line 1802 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1585 + 20 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0170ac84, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 995 + 18 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0170ac80, const nsRect & {x=0 y=0
width=3547 height=1073741824}, int 1, nsMargin & {top=0 right=0 bottom=0
left=0}, unsigned int & 0) line 146 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x017144e0, int * 0x0012a134) line 2478 + 45 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x017144e0, int
* 0x0012a134) line 1802 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1585 + 20 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0173a514, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 995 + 18 bytes
nsAreaFrame::Reflow(nsAreaFrame * const 0x0173a514, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 509 + 28 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0173a510, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableCellFrame::Reflow(nsTableCellFrame * const 0x0173a5b4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 483
nsContainerFrame::ReflowChild(nsIFrame * 0x0173a5b0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableRowFrame::ResizeReflow(nsTableRowFrame * const 0x0173a6c0, nsIPresContext
& {...}, nsHTMLReflowMetrics & {...}, RowReflowState & {...}, unsigned int & 0)
line 616 + 37 bytes
nsTableRowFrame::Reflow(nsTableRowFrame * const 0x0173a6c4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1435 + 35 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0173a6c0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const
0x01788d80, nsIPresContext & {...}, nsHTMLReflowMetrics & {...},
RowGroupReflowState & {...}, unsigned int & 0, nsTableRowFrame * 0x00000000,
nsReflowReason eReflowReason_Resize, int 1) line 420 + 34 bytes
nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x01788d84,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState &
{...}, unsigned int & 0) line 949 + 39 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x01788d80, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableFrame::ReflowMappedChildren(nsTableFrame * const 0x01788bf0,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, InnerTableReflowState &
{...}, unsigned int & 0) line 3564 + 31 bytes
nsTableFrame::ResizeReflowPass2(nsTableFrame * const 0x01788bf0, nsIPresContext
& {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 2687 + 31 bytes
nsTableFrame::Reflow(nsTableFrame * const 0x01788bf4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 2501 + 38 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x01788bf0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x01788cf4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 958 + 37 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x01788cf0, const nsRect & {x=0 y=0
width=10560 height=14400}, int 1, nsMargin & {top=0 right=0 bottom=0 left=0},
unsigned int & 0) line 146 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x017888e0, int * 0x0012be00) line 2478 + 45 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x017888e0, int
* 0x0012be00) line 1802 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1585 + 20 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x01788854, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 1)
line 995 + 18 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x01788850, const nsRect & {x=0 y=0
width=10560 height=14400}, int 1, nsMargin & {top=0 right=0 bottom=0 left=0},
unsigned int & 1) line 146 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x017887e0, int * 0x0012cbb8) line 2478 + 45 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x017887e0, int
* 0x0012cbb8) line 1802 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1585 + 20 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x01788754, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 1)
line 995 + 18 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x01788750, const nsRect & {x=0 y=0
width=10560 height=14400}, int 1, nsMargin & {top=0 right=0 bottom=0 left=0},
unsigned int & 1) line 146 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x017886e0, int * 0x0012d970) line 2478 + 45 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x017886e0, int
* 0x0012d970) line 1802 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1585 + 20 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x01788654, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 1)
line 995 + 18 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x01788650, const nsRect & {x=0 y=0
width=10800 height=14400}, int 1, nsMargin & {top=0 right=0 bottom=0 left=0},
unsigned int & 1) line 146 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x017885e0, int * 0x0012e728) line 2478 + 45 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x017885e0, int
* 0x0012e728) line 1802 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1585 + 20 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x017883f4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 995 + 18 bytes
nsAreaFrame::Reflow(nsAreaFrame * const 0x017883f4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 509 + 28 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x017883f0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsPageFrame::Reflow(nsPageFrame * const 0x01788574, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 112
nsContainerFrame::ReflowChild(nsIFrame * 0x01788570, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsSimplePageSequenceFrame::Reflow(nsSimplePageSequenceFrame * const 0x0163c2f4,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState &
{...}, unsigned int & 0) line 140
nsContainerFrame::ReflowChild(nsIFrame * 0x0163c2f0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
nsScrollFrame::Reflow(nsScrollFrame * const 0x0163c794, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 362
nsContainerFrame::ReflowChild(nsIFrame * 0x0163c790, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 364 + 28 bytes
ViewportFrame::Reflow(ViewportFrame * const 0x0163e3f4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 434
PresShell::InitialReflow(PresShell * const 0x016398b0, int 8820, int 5250) line
857
DocumentViewerImpl::Init(DocumentViewerImpl * const 0x0163abb0, void *
0x00340224, nsIDeviceContext * 0x0160a5d0, nsIPref * 0x00ebe780, const nsRect &
{x=0 y=0 width=588 height=350}, nsScrollPreference nsScrollPreference_kAuto)
line 360
nsWebShell::Embed(nsWebShell * const 0x0164c240, nsIContentViewer * 0x0163abb0,
const char * 0x00416974, nsISupports * 0x00000000) line 664 + 69 bytes
nsBrowserWindow::Init(nsIAppShell * 0x00ebe800, nsIPref * 0x00ebe780, const
nsRect & {x=0 y=0 width=600 height=400}, unsigned int 8, int 1,
nsIDocumentViewer * 0x00f4bad0, nsIPresContext * 0x0164c940) line 1087
nsBrowserWindow::ShowPrintPreview(int 40050) line 1839
nsBrowserWindow::DispatchMenuItem(int 40050) line 480
nsNativeBrowserWindow::DispatchMenuItem(int 40050) line 92
HandleBrowserEvent(nsGUIEvent * 0x0012fea4) line 313 + 18 bytes
nsWindow::DispatchEvent(nsWindow * const 0x00f08e00, nsGUIEvent * 0x0012fea4,
nsEventStatus & nsEventStatus_eIgnore) line 378 + 10 bytes
nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012fea4) line 394
nsWindow::ProcessMessage(unsigned int 273, unsigned int 40050, long 0, long *
0x0012fef4) line 1602 + 21 bytes
nsWindow::WindowProc(HWND__ * 0x005a00cc, unsigned int 273, unsigned int 40050,
long 0) line 437 + 27 bytes
USER32! 77e71250()
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
This looks very similar, so I'm marking it as a DUP of # 3180. Some additional
info is that the frame whose next-in-flow we're deleting is an anonymous block
frame

*** This bug has been marked as a duplicate of 3180 ***
Note that this page crashes when bringing up the print preview window, and not
when closing it
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.