Closed Bug 81765 Opened 24 years ago Closed 24 years ago

Browser crashes at http://grishko.ru/charact.htm

Categories

(Core :: Layout, defect)

x86
Windows 2000
defect
Not set
critical

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: nike, Assigned: karnaze)

References

()

Details

(Keywords: crash)

Go to http://grishko.ru/, then go to "Dance shoes", then browser's "Back" button. Browser crashes with following backtrace: nsCOMPtr<nsIRequest>::~nsCOMPtr<nsIRequest>() line 489 + 13 bytes nsCOMPtr<nsIRequest>::Assert_NoQueryNeeded() line 502 nsGetterAddRefs<nsIRequest>::~nsGetterAddRefs<nsIRequest>() line 1055 nsHttpConnection::ActivateConnection() line 351 nsHttpConnection::SetTransaction(nsHttpTransaction * 0x03633bc0) line 152 + 8 bytes nsHttpHandler::InitiateTransaction(nsHttpTransaction * 0x03633bc0, nsHttpConnectionInfo * 0x0362d5e0, int 0) line 380 + 12 bytes nsHttpChannel::Connect(int 1) line 240 nsHttpChannel::AsyncOpen(nsHttpChannel * const 0x0362d470, nsIStreamListener * 0x036358a0, nsISupports * 0x00000000) line 1764 + 10 bytes imgLoader::LoadImage(imgLoader * const 0x02a64dc0, nsIURI * 0x0362d550, nsILoadGroup * 0x035b3220, imgIDecoderObserver * 0x0362d280, nsISupports * 0x03fe3ce0, imgIRequest * * 0x043a798c) line 178 + 44 bytes nsImageFrame::LoadImage(const nsAString & {...}, nsIPresContext * 0x03fe3ce0, imgIRequest * * 0x043a798c) line 1373 + 61 bytes nsImageFrame::Init(nsImageFrame * const 0x043a7958, nsIPresContext * 0x03fe3ce0, nsIContent * 0x0363c7f0, nsIFrame * 0x043a78e0, nsIStyleContext * 0x0362db10, nsIFrame * 0x00000000) line 241 + 49 bytes nsCSSFrameConstructor::InitAndRestoreFrame(nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x0363c7f0, nsIFrame * 0x043a78e0, nsIStyleContext * 0x0362db10, nsIFrame * 0x00000000, nsIFrame * 0x043a7958) line 6778 + 32 bytes nsCSSFrameConstructor::ConstructFrameByTag(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x0363c7f0, nsIFrame * 0x043a78e0, nsIAtom * 0x0118a4c0, int 3, nsIStyleContext * 0x0362db10, nsFrameItems & {...}) line 5028 nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x0363c7f0, nsIFrame * 0x043a78e0, nsIAtom * 0x0118a4c0, int 3, nsIStyleContext * 0x0362db10, nsFrameItems & {...}, int 0) line 7296 + 52 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x0363c7f0, nsIFrame * 0x043a78e0, nsFrameItems & {...}) line 7206 + 56 bytes nsCSSFrameConstructor::ProcessInlineChildren(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x040225a0, nsIFrame * 0x043a78e0, int 1, nsFrameItems & {...}, int * 0x0012be5c) line 12804 + 43 bytes nsCSSFrameConstructor::ConstructInline(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x03623704, nsIContent * 0x040225a0, nsIFrame * 0x043a7854, nsIStyleContext * 0x03624bb0, int 0, nsIFrame * 0x043a78e0, nsIFrame * * 0x0012c0bc, nsIFrame * * 0x0012c08c) line 12587 + 38 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x03623704, nsIContent * 0x040225a0, nsIFrame * 0x043a7854, nsIStyleContext * 0x03624bb0, nsFrameItems & {...}) line 6567 + 53 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x040225a0, nsIFrame * 0x043a7854, nsIAtom * 0x011866a0, int 3, nsIStyleContext * 0x03624bb0, nsFrameItems & {...}, int 0) line 7339 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x040225a0, nsIFrame * 0x043a7854, nsFrameItems & {...}) line 7206 + 56 bytes nsCSSFrameConstructor::ProcessBlockChildren(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04022890, nsIFrame * 0x043a7854, int 1, nsFrameItems & {...}, int 1) line 12506 + 37 bytes nsCSSFrameConstructor::ConstructBlock(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x0361fd54, nsIContent * 0x04022890, nsIFrame * 0x043c38d8, nsIStyleContext * 0x0361b870, nsIFrame * 0x043a7854) line 12455 + 36 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x0361fd54, nsIContent * 0x04022890, nsIFrame * 0x043c38d8, nsIStyleContext * 0x0361b870, nsFrameItems & {...}) line 6552 + 43 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04022890, nsIFrame * 0x043c38d8, nsIAtom * 0x0118cd70, int 3, nsIStyleContext * 0x0361b870, nsFrameItems & {...}, int 0) line 7339 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04022890, nsIFrame * 0x043c38d8, nsFrameItems & {...}) line 7206 + 56 bytes nsCSSFrameConstructor::ProcessBlockChildren(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04015dc0, nsIFrame * 0x043c38d8, int 1, nsFrameItems & {...}, int 1) line 12506 + 37 bytes nsCSSFrameConstructor::ConstructBlock(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x0361fd54, nsIContent * 0x04015dc0, nsIFrame * 0x043c36d0, nsIStyleContext * 0x0361dcd0, nsIFrame * 0x043c38d8) line 12455 + 36 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x0361fd54, nsIContent * 0x04015dc0, nsIFrame * 0x043c36d0, nsIStyleContext * 0x0361dcd0, nsFrameItems & {...}) line 6552 + 43 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04015dc0, nsIFrame * 0x043c36d0, nsIAtom * 0x029cd970, int 3, nsIStyleContext * 0x0361dcd0, nsFrameItems & {...}, int 0) line 7339 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04015dc0, nsIFrame * 0x043c36d0, nsFrameItems & {...}) line 7206 + 56 bytes nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04014aa0, nsIFrame * 0x043c36d0, int 1, nsFrameItems & {...}, int 1, nsTableCreator * 0x00000000) line 11348 + 43 bytes nsCSSFrameConstructor::ConstructTableCellFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04014aa0, nsIFrame * 0x043c362c, nsIStyleContext * 0x0361c330, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x043c3674, nsIFrame * & 0x043c36d0, int & 0) line 2937 + 40 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x043c362c, nsIAtom * 0x01191690, nsIStyleContext * 0x036189c0, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3201 + 59 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04014c90, nsIFrame * 0x043c362c, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3112 + 69 bytes nsCSSFrameConstructor::ConstructTableRowFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04014c90, nsIFrame * 0x043c35f0, nsIStyleContext * 0x036189c0, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x043c362c, int & 0) line 2808 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x043c35f0, nsIAtom * 0x01191730, nsIStyleContext * 0x0361e2d0, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3187 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04014d80, nsIFrame * 0x043c35f0, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3112 + 69 bytes nsCSSFrameConstructor::ConstructTableRowGroupFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04014d80, nsIFrame * 0x043c3588, nsIStyleContext * 0x0361e2d0, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x043c35f0, int & 0) line 2699 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x043c3588, nsIAtom * 0x01191870, nsIStyleContext * 0x03619690, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3181 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04011e50, nsIFrame * 0x043c3588, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3112 + 69 bytes nsCSSFrameConstructor::ConstructTableFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04011e50, nsIFrame * 0x043c34b0, nsIStyleContext * 0x03619690, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x043c353c, nsIFrame * & 0x043c3588, int & 0) line 2580 + 42 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x03618bc4, nsIContent * 0x04011e50, nsIFrame * 0x043c34b0, nsIStyleContext * 0x03619690, nsFrameItems & {...}) line 6600 + 63 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04011e50, nsIFrame * 0x043c34b0, nsIAtom * 0x0118d4d0, int 3, nsIStyleContext * 0x03619690, nsFrameItems & {...}, int 0) line 7339 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04011e50, nsIFrame * 0x043c34b0, nsFrameItems & {...}) line 7206 + 56 bytes nsCSSFrameConstructor::ProcessBlockChildren(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04010270, nsIFrame * 0x043c34b0, int 1, nsFrameItems & {...}, int 1) line 12506 + 37 bytes nsCSSFrameConstructor::ConstructBlock(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x03feb5a4, nsIContent * 0x04010270, nsIFrame * 0x02c6c420, nsIStyleContext * 0x0361bb00, nsIFrame * 0x043c34b0) line 12455 + 36 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x03feb5a4, nsIContent * 0x04010270, nsIFrame * 0x02c6c420, nsIStyleContext * 0x0361bb00, nsFrameItems & {...}) line 6552 + 43 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04010270, nsIFrame * 0x02c6c420, nsIAtom * 0x0118cd70, int 3, nsIStyleContext * 0x0361bb00, nsFrameItems & {...}, int 0) line 7339 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04010270, nsIFrame * 0x02c6c420, nsFrameItems & {...}) line 7206 + 56 bytes nsCSSFrameConstructor::ProcessBlockChildren(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04014f30, nsIFrame * 0x02c6c420, int 1, nsFrameItems & {...}, int 1) line 12506 + 37 bytes nsCSSFrameConstructor::ConstructBlock(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x03feb5a4, nsIContent * 0x04014f30, nsIFrame * 0x02c6c28c, nsIStyleContext * 0x036193e0, nsIFrame * 0x02c6c420) line 12455 + 36 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x03feb5a4, nsIContent * 0x04014f30, nsIFrame * 0x02c6c28c, nsIStyleContext * 0x036193e0, nsFrameItems & {...}) line 6552 + 43 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04014f30, nsIFrame * 0x02c6c28c, nsIAtom * 0x029cd970, int 3, nsIStyleContext * 0x036193e0, nsFrameItems & {...}, int 0) line 7339 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x03f50d30, nsIPresContext * 0x03fe3ce0, nsFrameConstructorState & {...}, nsIContent * 0x04014f30, nsIFrame * 0x02c6c28c, nsFrameItems & {...}) line 7206 + 56 bytes nsCSSFrameConstructor::ContentAppended(nsCSSFrameConstructor * const 0x03f55650, nsIPresContext * 0x03fe3ce0, nsIContent * 0x03f8c7c0, int 1) line 8197 StyleSetImpl::ContentAppended(StyleSetImpl * const 0x03f549a0, nsIPresContext * 0x03fe3ce0, nsIContent * 0x03f8c7c0, int 1) line 1233 PresShell::ContentAppended(PresShell * const 0x03f50d38, nsIDocument * 0x03fd5ba0, nsIContent * 0x03f8c7c0, int 1) line 4825 + 46 bytes nsDocument::ContentAppended(nsDocument * const 0x03fd5ba0, nsIContent * 0x03f8c7c0, int 1) line 1533 nsHTMLDocument::ContentAppended(nsHTMLDocument * const 0x03fd5ba0, nsIContent * 0x03f8c7c0, int 1) line 1204 + 17 bytes HTMLContentSink::NotifyAppend(nsIContent * 0x03f8c7c0, int 1) line 4356 SinkContext::FlushTags(int 1) line 1989 HTMLContentSink::FlushPendingNotifications(HTMLContentSink * const 0x03fe0530) line 5084 + 16 bytes nsHTMLDocument::FlushPendingNotifications(nsHTMLDocument * const 0x03fd5ba0, int 0) line 1343 + 23 bytes nsHTMLDocument::ResolveName(nsHTMLDocument * const 0x03fd5ccc, const nsAString & {...}, nsIDOMHTMLFormElement * 0x00000000, nsISupports * * 0x0012e1e4) line 3354 nsHTMLDocumentSH::GetProperty(nsHTMLDocumentSH * const 0x02a5c5d0, nsIXPConnectWrappedNative * 0x03fefbc0, JSContext * 0x03600040, JSObject * 0x02b73c80, long 45773100, long * 0x0012ee84, int * 0x0012e210) line 2351 XPC_WN_Helper_GetProperty(JSContext * 0x03600040, JSObject * 0x02b73c80, long 45773100, long * 0x0012ee84) line 769 + 47 bytes js_GetProperty(JSContext * 0x03600040, JSObject * 0x02b73c80, long 56695552, long * 0x0012ee84) line 2344 + 294 bytes js_Interpret(JSContext * 0x03600040, long * 0x0012f0b0) line 2535 + 1998 bytes js_Execute(JSContext * 0x03600040, JSObject * 0x02b73db8, JSScript * 0x035e66c0, JSStackFrame * 0x00000000, unsigned int 0, long * 0x0012f0b0) line 986 + 13 bytes JS_EvaluateUCScriptForPrincipals(JSContext * 0x03600040, JSObject * 0x02b73db8, JSPrincipals * 0x03fea270, const unsigned short * 0x0012f7bc, unsigned int 59, const char * 0x03614950, unsigned int 85, long * 0x0012f0b0) line 3260 + 25 bytes nsJSContext::EvaluateString(nsJSContext * const 0x035fa0c0, const nsAString & {...}, void * 0x02b73db8, nsIPrincipal * 0x03fea26c, const char * 0x03614950, unsigned int 85, const char * 0x00f185f0, nsAString & {...}, int * 0x0012f114) line 603 + 85 bytes HTMLContentSink::EvaluateScript(const nsAString & {...}, nsIURI * 0x03c03380, int 85, const char * 0x00f185f0, int 1) line 4532 HTMLContentSink::ProcessSCRIPTTag(const nsIParserNode & {...}) line 4898 HTMLContentSink::AddLeaf(HTMLContentSink * const 0x03fe0530, const nsIParserNode & {...}) line 3129 + 12 bytes CNavDTD::AddLeaf(const nsIParserNode * 0x04492200) line 3760 + 22 bytes CNavDTD::HandleScriptToken(const nsIParserNode * 0x04492200) line 2237 + 12 bytes CNavDTD::OpenContainer(const nsCParserNode * 0x04492200, nsHTMLTag eHTMLTag_script, int 1, nsEntryStack * 0x00000000) line 3418 + 12 bytes CNavDTD::HandleDefaultStartToken(CToken * 0x044051d0, nsHTMLTag eHTMLTag_script, nsCParserNode * 0x04492200) line 1314 + 20 bytes CNavDTD::HandleStartToken(CToken * 0x044051d0) line 1723 + 22 bytes CNavDTD::HandleToken(CNavDTD * const 0x03f5fbe0, CToken * 0x00000000, nsIParser * 0x03fd5280) line 887 + 12 bytes CNavDTD::BuildModel(CNavDTD * const 0x03f5fbe0, nsIParser * 0x03fd5280, nsITokenizer * 0x03f5f940, nsITokenObserver * 0x00000000, nsIContentSink * 0x03fe0530) line 539 + 20 bytes nsParser::BuildModel() line 1990 + 34 bytes nsParser::ResumeParse(int 1, int 0) line 1871 + 11 bytes nsParser::OnDataAvailable(nsParser * const 0x03fd5288, nsIRequest * 0x03f7bd40, nsISupports * 0x00000000, nsIInputStream * 0x03fd7780, unsigned int 0, unsigned int 9613) line 2325 + 19 bytes nsDocumentOpenInfo::OnDataAvailable(nsDocumentOpenInfo * const 0x03f97550, nsIRequest * 0x03f7bd40, nsISupports * 0x00000000, nsIInputStream * 0x03fd7780, unsigned int 0, unsigned int 9613) line 237 + 46 bytes nsHttpChannel::OnDataAvailable(nsHttpChannel * const 0x03f7bd44, nsIRequest * 0x03fd7c24, nsISupports * 0x00000000, nsIInputStream * 0x03fd7780, unsigned int 0, unsigned int 9613) line 2054 + 57 bytes nsOnDataAvailableEvent::HandleEvent() line 173 + 70 bytes nsARequestObserverEvent::HandlePLEvent(PLEvent * 0x03fdba64) line 64 PL_HandleEvent(PLEvent * 0x03fdba64) line 588 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x0054cc60) line 518 + 9 bytes _md_EventReceiverProc(HWND__ * 0x002f02b4, unsigned int 49507, unsigned int 0, long 5557344) line 1069 + 9 bytes USER32! 77e148dc() USER32! 77e14aa7() USER32! 77e266fd() nsAppShellService::Run(nsAppShellService * const 0x01170750) line 418 main1(int 1, char * * 0x00484380, nsISupports * 0x00000000) line 1010 + 32 bytes main(int 1, char * * 0x00484380) line 1308 + 37 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e992a6() Failed code (in trunk from 17.05.2001) is in nsHttpConnection::ActivateConnection() { ...... rv = mSocketTransport->AsyncWrite(this, (nsIStreamListener*) this, 0, PRUint32(-1), nsITransport::DONT_PROXY_OBSERVER | nsITransport::DONT_PROXY_PROVIDER, getter_AddRefs(mWriteRequest)); if (NS_FAILED(rv)) return rv; ..... } Maybe it's Necko's race condition, but looks like CSS+frames problem. It's not always reproducible, maybe depends on network connection and CPU speed.
Severity: normal → critical
Keywords: crash
WFM, Build 2001-05-17-20, Win2k-SP1 I tried it many times (with more than one of the links in that page) It IS stragely slow when going back to the main page, but no crashes.
works for me on win2k 2001051820
wfm with win2k build 20010519.. (CVS)
Not always crashes for me as far (333Mhz Pentium, 128M, Win2000 SP1, modem 33600). If this page get cached on my local proxy it works fine (with some assertions). Looks like race condition between loading of page and creation of document structure. I'll try to grab latest tree and check it again.
WFM 2001-06-09 Win95. Gerv
worksforme win98 2001060703
Marking this verified works for me in the June 13 build. Tested under Windows ME.
Status: UNCONFIRMED → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
Verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.