Closed Bug 4606 Opened 26 years ago Closed 26 years ago

Crash in raptorhtml at loading of www.coolsavings.com

Categories

(Core :: DOM: HTML Parser, defect, P3)

x86
Windows 95
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: paulmac, Assigned: rickg)

References

()

Details

Going to http://www.coolsavings.com is crashing 4/6 builds of apprunner on windows 95. Not crashing on Linux or Mac. It does a little JS to determine if your platform is supported.
BTW, if you need me to narrow this down let me know. Kind of a lame bug report, but I couldn't narrow down the snippet that was doing the damage without a debugger.
Assignee: troy → rickg
Component: Layout → Parser
Rick, here's the stack trace: NTDLL! 77f76148() nsDebug::PreCondition(const char * 0x00871048, const char * 0x00871784, const char * 0x0087175c, int 2446) line 120 + 13 bytes CNavDTD::CloseTopmostContainer() line 2446 + 46 bytes CNavDTD::ReduceContextStackFor(nsHTMLTag eHTMLTag_frame) line 2609 CNavDTD::HandleDefaultStartToken(CToken * 0x01140700, nsHTMLTag eHTMLTag_frame, nsIParserNode & {...}) line 960 + 12 bytes CNavDTD::HandleStartToken(CToken * 0x01140700) line 1181 + 25 bytes NavDispatchTokenHandler(CToken * 0x01140700, nsIDTD * 0x0112ed60) line 243 + 12 bytes CTokenHandler::operator()(CToken * 0x01140700, nsIDTD * 0x0112ed60) line 80 + 14 bytes CNavDTD::HandleToken(CNavDTD * const 0x0112ed60, CToken * 0x01140700, nsIParser * 0x011033a0) line 633 + 18 bytes CNavDTD::BuildModel(CNavDTD * const 0x0112ed60, nsIParser * 0x011033a0, nsITokenizer * 0x0112e800, nsITokenObserver * 0x00000000, nsIContentSink * 0x01103230) line 501 + 20 bytes nsParser::BuildModel() line 833 + 34 bytes nsParser::ResumeParse(nsIDTD * 0x00000000) line 785 + 11 bytes nsParser::OnStopBinding(nsParser * const 0x011033a4, nsIURL * 0x010ccf30, unsigned int 0, const unsigned short * 0x010d3520) line 1012 + 17 bytes nsDocumentBindInfo::OnStopBinding(nsDocumentBindInfo * const 0x010cb060, nsIURL * 0x010ccf30, unsigned int 0, const unsigned short * 0x010d3520) line 1989 + 30 bytes OnStopBindingProxyEvent::HandleEvent(OnStopBindingProxyEvent * const 0x010d27a0) line 591 + 45 bytes StreamListenerProxyEvent::HandlePLEvent(PLEvent * 0x010d27a4) line 471 + 12 bytes PL_HandleEvent(PLEvent * 0x010d27a4) line 476 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x0106e760) line 437 + 9 bytes _md_EventReceiverProc(HWND__ * 0x00130534, unsigned int 49404, unsigned int 0, long 17229664) line 799 + 9 bytes USER32! 77e71250() 0106e760()
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Fixed by update to CNavDTD.
Status: RESOLVED → VERIFIED
roger, fixed
You need to log in before you can comment on or make changes to this bug.