Closed Bug 17044 Opened 25 years ago Closed 25 years ago

{sink} Crash loading page

Categories

(Core :: Layout, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED DUPLICATE of bug 10202

People

(Reporter: michael.j.lowe, Assigned: vidur)

References

()

Details

(Whiteboard: [TESTCASE])

Attachments

(1 file)

Page crashes while loading.   1999102110 build.
Severity: normal → critical
I'm seeing this on Win95, 1999102110 build also. Seems to be recent regression,
I currently have a pretty simple testcase that crashes 1999102110 but works on
1999101808. I'm still reducing, though.
Attached file Reduced testcase
Whiteboard: [TESTCASE]
OK, I'm pretty confident that is the minimal testcase. I've only been able to
crash build 1999102110 with this, but then again M10 doesn't crash on the URL
either.

There's some incorrect markup in the testcase (and in the original page), with a
<td> in a <td> and a whole mess of <center>s, and it seems that removing
anything from the testcase makes the crash go away.

I've only been able to test this on Win95.
Assignee: troy → vidur
Vidur, I'm using your new content sink code and I'm asserting in the sink.
Here's the stack trace:

NTDLL! 77f9d715()
nsDebug::Assertion(const char * 0x019c9414, const char * 0x019c9404, const char
* 0x019c93c8, int 1757) line 280 + 13 bytes
SinkContext::FlushText(int * 0x00000000) line 1757 + 38 bytes
SinkContext::AddComment(const nsIParserNode & {...}) line 1494
HTMLContentSink::AddComment(HTMLContentSink * const 0x01c26028, const
nsIParserNode & {...}) line 2590 + 15 bytes
CNavDTD::HandleCommentToken(CToken * 0x01b66e20) line 1636 + 43 bytes
CNavDTD::HandleToken(CNavDTD * const 0x01bdec48, CToken * 0x01b66e20, nsIParser
* 0x01157028) line 658 + 12 bytes
CNavDTD::HandleSavedTokensAbove(nsHTMLTag eHTMLTag_table) line 1557 + 32 bytes
CNavDTD::HandleEndToken(CToken * 0x01b83b40) line 1485 + 18 bytes
CNavDTD::HandleToken(CNavDTD * const 0x01bdec48, CToken * 0x01b83b40, nsIParser
* 0x01157028) line 656 + 12 bytes
CNavDTD::BuildModel(CNavDTD * const 0x01bdec48, nsIParser * 0x01157028,
nsITokenizer * 0x0100b598, nsITokenObserver * 0x00000000, nsIContentSink *
0x01c26028) line 458 + 20 bytes
nsParser::BuildModel() line 1038 + 34 bytes
nsParser::ResumeParse(nsIDTD * 0x00000000, int 0) line 949 + 11 bytes
nsParser::OnDataAvailable(nsParser * const 0x0115702c, nsIChannel * 0x01c28348,
nsISupports * 0x00000000, nsIInputStream * 0x01152580, unsigned int 0, unsigned
int 4048) line 1376 + 19 bytes
nsDocumentBindInfo::OnDataAvailable(nsDocumentBindInfo * const 0x01b32aa0,
nsIChannel * 0x01c28348, nsISupports * 0x00000000, nsIInputStream * 0x01152580,
unsigned int 0, unsigned int 4048) line 1200 + 32 bytes
nsChannelListener::OnDataAvailable(nsChannelListener * const 0x01c28538,
nsIChannel * 0x01c28348, nsISupports * 0x00000000, nsIInputStream * 0x01152580,
unsigned int 0, unsigned int 4048) line 1386
nsHTTPResponseListener::OnDataAvailable(nsHTTPResponseListener * const
0x01c157d8, nsIChannel * 0x01c28a18, nsISupports * 0x01c28348, nsIInputStream *
0x01152580, unsigned int 32768, unsigned int 4048) line 186 + 47 bytes
nsOnDataAvailableEvent::HandleEvent(nsOnDataAvailableEvent * const 0x01cbe620)
line 413
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x01c6b198) line 169 + 12 bytes
PL_HandleEvent(PLEvent * 0x01c6b198) line 526 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00c08a30) line 487 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x001a00fa, unsigned int 49456, unsigned int 0,
long 12618288) line 961 + 9 bytes
USER32! 77e135f8()
USER32! 77e13769()
USER32! 77e17b9a()
main(int 1, char * * 0x00a82c48) line 135 + 11 bytes
mainCRTStartup() line 338 + 17 bytes
KERNEL32! 77e9bc52()
Summary: Crash loading page → {sink} Crash loading page
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Fairly certain that this is a DUP of 10202.

*** This bug has been marked as a duplicate of 10202 ***
Status: RESOLVED → VERIFIED
Agreed. Marking as verified duplicate of 10202.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: