Closed Bug 11359 Opened 25 years ago Closed 25 years ago

outpost sample form crashes browser

Categories

(Core :: Layout, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED INVALID

People

(Reporter: morse, Assigned: troy)

References

()

Details

Go to http://people.netscape.com/morse/wallet/sample/outpost.html.  You will get
the following crash.

nsDocLoaderImpl::OnStopRequest(nsDocLoaderImpl * const 0x0ab28a94, nsIChannel *
0x0ab28090, nsISupports * 0x00000000, unsigned int 0, const unsigned short *
0x00000000) line 1031
nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x0ab54620) line
274
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x0ab54624) line 149 + 12 bytes
PL_HandleEvent(PLEvent * 0x0ab54624) line 509 + 10 bytes
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
Works fine for me, so I appears the problem has been fixed
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Reopening.  Still occurs.  I gave the wrong stack trace previously (copied it
from the wrong place).  The correct stack trace is shown below.

This is with a tree that I pulled at about 8:30 this evening, including all of
tague's changes from his carpool but none of the changes after that.  The build
was bad in that it would crash when I tried to enter addresses on the url line.
But I was able to get to this url from the menu instead -- namely
edit/wallet/samples and then click on outpost.com.  Note that I could
successfully click on any other link on this page without crashing.

NTDLL! 77f76274()
nsDebug::Assertion(const char * 0x017a1174, const char * 0x017a1158, const char
* 0x017a1118, int 258) line 176 + 13 bytes
BasicTableLayoutStrategy::BalanceColumnWidths(nsIStyleContext * 0x0a143290,
const nsHTMLReflowState & {...}, int 4500) line 258 + 34 bytes
nsTableFrame::BalanceColumnWidths(nsIPresContext & {...}, const
nsHTMLReflowState & {...}, const nsSize & {...}, nsSize * 0x00118640) line 3834
nsTableFrame::Reflow(nsTableFrame * const 0x0a1430b4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 2283
nsContainerFrame::ReflowChild(nsIFrame * 0x0a1430b0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x0a1431b4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1040 + 37 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0a1431b0, const nsRect & {...},
int 0, int 0, int 1, nsMargin & {...}, unsigned int & 0) line 223 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0a2938e0, int * 0x00118754) line 2744 + 56 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0a2938e0, int
* 0x00118754, int 0) line 2133 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1928 + 30 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0a140974, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1238 + 18 bytes
nsAreaFrame::Reflow(nsAreaFrame * const 0x0a140974, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 344 + 25 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a140970, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableCellFrame::Reflow(nsTableCellFrame * const 0x0a140a14, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 616
nsContainerFrame::ReflowChild(nsIFrame * 0x0a140a10, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableRowFrame::InitialReflow(nsTableRowFrame * const 0x0a140ef0,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowReflowState & {...},
unsigned int & 0, nsTableCellFrame * 0x00000000, int 1) line 1059 + 34 bytes
nsTableRowFrame::Reflow(nsTableRowFrame * const 0x0a140ef4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1488 + 39 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a140ef0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const
0x0a1413e0, nsIPresContext & {...}, nsHTMLReflowMetrics & {...},
RowGroupReflowState & {...}, unsigned int & 0, nsTableRowFrame * 0x00000000,
nsReflowReason eReflowReason_Initial, int 1, int 0) line 468 + 34 bytes
nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x0a1413e4,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState &
{...}, unsigned int & 0) line 1045 + 41 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a1413e0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableFrame::ResizeReflowPass1(nsTableFrame * const 0x0a141a60, nsIPresContext
& {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0, nsTableRowGroupFrame * 0x00000000, nsReflowReason
eReflowReason_Initial, int 1) line 2403
nsTableFrame::Reflow(nsTableFrame * const 0x0a141a64, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 2243 + 46 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a141a60, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x0a141b64, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1040 + 37 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0a141b60, const nsRect & {...},
int 0, int 0, int 1, nsMargin & {...}, unsigned int & 0) line 223 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0a297c60, int * 0x0011b9cc) line 2744 + 56 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0a297c60, int
* 0x0011b9cc, int 0) line 2133 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1928 + 30 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0a144804, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1238 + 18 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0a144800, const nsRect & {...},
int 0, int 0, int 1, nsMargin & {...}, unsigned int & 0) line 223 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0a2610c0, int * 0x0011dde4) line 2744 + 56 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0a2610c0, int
* 0x0011dde4, int 0) line 2133 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1928 + 30 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0a138af4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1238 + 18 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0a138af0, const nsRect & {...},
int 0, int 0, int 1, nsMargin & {...}, unsigned int & 0) line 223 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0a261be0, int * 0x001201fc) line 2744 + 56 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0a261be0, int
* 0x001201fc, int 0) line 2133 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1928 + 30 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0a139814, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1238 + 18 bytes
nsAreaFrame::Reflow(nsAreaFrame * const 0x0a139814, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 344 + 25 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a139810, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableCellFrame::Reflow(nsTableCellFrame * const 0x0a1398b4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 616
nsContainerFrame::ReflowChild(nsIFrame * 0x0a1398b0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableRowFrame::InitialReflow(nsTableRowFrame * const 0x0a13a080,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowReflowState & {...},
unsigned int & 0, nsTableCellFrame * 0x00000000, int 1) line 1059 + 34 bytes
nsTableRowFrame::Reflow(nsTableRowFrame * const 0x0a13a084, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1488 + 39 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a13a080, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const
0x0a13a250, nsIPresContext & {...}, nsHTMLReflowMetrics & {...},
RowGroupReflowState & {...}, unsigned int & 0, nsTableRowFrame * 0x00000000,
nsReflowReason eReflowReason_Initial, int 1, int 0) line 468 + 34 bytes
nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x0a13a254,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState &
{...}, unsigned int & 0) line 1045 + 41 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a13a250, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableFrame::ResizeReflowPass1(nsTableFrame * const 0x0a13a8d0, nsIPresContext
& {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0, nsTableRowGroupFrame * 0x00000000, nsReflowReason
eReflowReason_Initial, int 1) line 2403
nsTableFrame::Reflow(nsTableFrame * const 0x0a13a8d4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 2243 + 46 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a13a8d0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x0a13a9d4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1040 + 37 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0a13a9d0, const nsRect & {...},
int 0, int 0, int 1, nsMargin & {...}, unsigned int & 0) line 223 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0a2990c0, int * 0x00123474) line 2744 + 56 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0a2990c0, int
* 0x00123474, int 0) line 2133 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1928 + 30 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0a13b674, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1238 + 18 bytes
nsAreaFrame::Reflow(nsAreaFrame * const 0x0a13b674, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 344 + 25 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a13b670, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableCellFrame::Reflow(nsTableCellFrame * const 0x0a13b714, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 616
nsContainerFrame::ReflowChild(nsIFrame * 0x0a13b710, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableRowFrame::InitialReflow(nsTableRowFrame * const 0x0a13e0d0,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowReflowState & {...},
unsigned int & 0, nsTableCellFrame * 0x00000000, int 1) line 1059 + 34 bytes
nsTableRowFrame::Reflow(nsTableRowFrame * const 0x0a13e0d4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1488 + 39 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a13e0d0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const
0x0a13e580, nsIPresContext & {...}, nsHTMLReflowMetrics & {...},
RowGroupReflowState & {...}, unsigned int & 0, nsTableRowFrame * 0x00000000,
nsReflowReason eReflowReason_Initial, int 1, int 0) line 468 + 34 bytes
nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x0a13e584,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState &
{...}, unsigned int & 0) line 1045 + 41 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a13e580, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableFrame::ResizeReflowPass1(nsTableFrame * const 0x0a13ebb0, nsIPresContext
& {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0, nsTableRowGroupFrame * 0x00000000, nsReflowReason
eReflowReason_Initial, int 1) line 2403
nsTableFrame::Reflow(nsTableFrame * const 0x0a13ebb4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 2243 + 46 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a13ebb0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x0a13ecb4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1040 + 37 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0a13ecb0, const nsRect & {...},
int 0, int 0, int 1, nsMargin & {...}, unsigned int & 0) line 223 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0aa29540, int * 0x001266ec) line 2744 + 56 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0aa29540, int
* 0x001266ec, int 0) line 2133 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1928 + 30 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0aa29984, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int &
1215404) line 1238 + 18 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0aa29980, const nsRect & {...},
int 0, int 0, int 0, nsMargin & {...}, unsigned int & 1215404) line 223 + 42
bytes
nsInlineFrame::ReflowBlockFrame(nsIPresContext * 0x0a5c1900, const
nsHTMLReflowState & {...}, nsInlineFrame::InlineReflowState & {...},
nsHTMLReflowMetrics & {...}, unsigned int & 1215404) line 1723 + 44 bytes
nsInlineFrame::Reflow(nsInlineFrame * const 0x0aa2a8d4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int &
1215404) line 1266 + 31 bytes
nsLineLayout::ReflowFrame(nsIFrame * 0x0aa2a8d0, nsIFrame * * 0x0012ab74,
unsigned int & 1215404) line 845
nsBlockFrame::ReflowInlineFrame(nsBlockReflowState & {...}, nsLineBox *
0x0aa2a860, nsIFrame * 0x0aa2a8d0, unsigned char * 0x00128b80) line 3089 + 23
bytes
nsBlockFrame::ReflowInlineFrames(nsBlockReflowState & {...}, nsLineBox *
0x0aa2a860, int * 0x00128ca0) line 2967 + 24 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0aa2a860, int
* 0x00128ca0, int 0) line 2182 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1928 + 30 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0a135a04, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1238 + 18 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0a135a00, const nsRect & {...},
int 0, int 0, int 1, nsMargin & {...}, unsigned int & 0) line 223 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0aa29280, int * 0x0012b0b8) line 2744 + 56 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0aa29280, int
* 0x0012b0b8, int 1) line 2133 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1928 + 30 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0a5d7664, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1238 + 18 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x0a5d7660, const nsRect & {...},
int 1, int 0, int 1, nsMargin & {...}, unsigned int & 0) line 223 + 42 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0a5d7540, int * 0x0012d4d0) line 2744 + 56 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0a5d7540, int
* 0x0012d4d0, int 1) line 2133 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1928 + 30 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x0a5d7bb4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 1238 + 18 bytes
nsAreaFrame::Reflow(nsAreaFrame * const 0x0a5d7bb4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 344 + 25 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x0a5d7bb0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
RootFrame::Reflow(RootFrame * const 0x0a5d5d84, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 327
nsContainerFrame::ReflowChild(nsIFrame * 0x0a5d5d80, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
nsScrollFrame::Reflow(nsScrollFrame * const 0x0a5c89a4, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 543
nsContainerFrame::ReflowChild(nsIFrame * 0x0a5c89a0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 439 + 28 bytes
ViewportFrame::Reflow(ViewportFrame * const 0x0a5ca774, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 513
nsHTMLReflowCommand::Dispatch(nsHTMLReflowCommand * const 0x0aa291b0,
nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsSize & {...},
nsIRenderingContext & {...}) line 169
PresShell::ProcessReflowCommands(PresShell * const 0x0a5ce950) line 1184
PresShell::ExitReflowLock(PresShell * const 0x0a5ce950) line 564
PresShell::ContentAppended(PresShell * const 0x0a5ce958, nsIDocument *
0x0a5c0e90, nsIContent * 0x0a5ca7ec, int 1) line 1564
nsDocument::ContentAppended(nsDocument * const 0x0a5c0e90, nsIContent *
0x0a5ca7ec, int 1) line 1569
nsHTMLDocument::ContentAppended(nsHTMLDocument * const 0x0a5c0e90, nsIContent *
0x0a5ca7ec, int 1) line 841
HTMLContentSink::NotifyBody() line 278
HTMLContentSink::WillInterrupt(HTMLContentSink * const 0x0a5c06a0) line 1719
CNavDTD::WillInterruptParse(CNavDTD * const 0x0a5ce1d0) line 2901 + 27 bytes
nsParser::ResumeParse(nsIDTD * 0x00000000, int 0) line 901
nsParser::OnDataAvailable(nsParser * const 0x0a5c08e4, nsIChannel * 0x0a5b9fa0,
nsISupports * 0x00000000, nsIInputStream * 0x0a5c6840, unsigned int 0, unsigned
int 4110) line 1168 + 19 bytes
nsDocumentBindInfo::OnDataAvailable(nsDocumentBindInfo * const 0x0a5ba110,
nsIChannel * 0x0a5b9fa0, nsISupports * 0x00000000, nsIInputStream * 0x0a5c6840,
unsigned int 0, unsigned int 4110) line 2058 + 32 bytes
nsHTTPResponseListener::OnDataAvailable(nsHTTPResponseListener * const
0x0a5c5530, nsIChannel * 0x0a5b9900, nsISupports * 0x0a5b9fa0, nsIInputStream *
0x0a5c6840, unsigned int 24866, unsigned int 4110) line 162 + 47 bytes
nsOnDataAvailableEvent::HandleEvent(nsOnDataAvailableEvent * const 0x0a123200)
line 350
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x0a123204) line 149 + 12 bytes
PL_HandleEvent(PLEvent * 0x0a123204) line 509 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00abbe60) line 470 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x00a500de, unsigned int 49371, unsigned int 0,
long 11255392) line 932 + 9 bytes
USER32! 77e71268()
00abbe60()
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → INVALID
I just realized that the crash was really just an assertion failure.  If I
resumed execution, the page came up fine.  This explains why it worked for
troy (he was probably running a release build).

So there is no bug after all but it might be something you want to look into.
I'll close it out as invalid.
No, I was running a debug build and I didn't see an assert
Status: RESOLVED → VERIFIED
With the latest build August 5th, I can not reproduce the crash. Marking as
verified invalid.
You need to log in before you can comment on or make changes to this bug.