Closed
Bug 106362
Opened 24 years ago
Closed 10 years ago
2nd symbol entry at quicken.com results in cache assert in nsHttpChannel
Categories
(Core :: Networking: HTTP, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: depman1, Unassigned)
References
()
Details
reproducable in 10/19 and 10/23 debug mozilla nightly builds and mfcembed.
1. Go to www.quicken.com
2. Enter a stock symbol.
3. Press Go. wait for screen refresh.
4. Enter a 2nd symbol.
5. Press Go. wait.
Result: Get this assert: "cache check failed: 'NS_SUCCEEDED(rv)', file
/mozilla/netwerk/protocol/http/src/nsHttpChannel.cpp line 243.
Here is the stack trace:
NTDLL! 77f7629c()
nsDebug::Assertion(const char * 0x0172e60c, const char * 0x0172e5f8, const char
* 0x0172e5b4, int 243) line 290 + 13 bytes
nsHttpChannel::Connect(int 1) line 243 + 39 bytes
nsHttpChannel::AsyncOpen(nsHttpChannel * const 0x04b327a0, nsIStreamListener *
0x04b37ea0, nsISupports * 0x00000000) line 1961 + 10 bytes
nsDocumentOpenInfo::Open(nsIChannel * 0x04b327a0, int 0, nsISupports *
0x04b2ca70) line 198 + 18 bytes
nsURILoader::OpenURIVia(nsURILoader * const 0x015d64d0, nsIChannel * 0x04b327a0,
int 0, nsISupports * 0x04b2ca70, unsigned int 0) line 545 + 20 bytes
nsURILoader::OpenURI(nsURILoader * const 0x015d64d0, nsIChannel * 0x04b327a0,
int 0, nsISupports * 0x04b2ca70) line 507
nsDocShell::DoChannelLoad(nsIChannel * 0x04b327a0, int 0, nsIURILoader *
0x015d64d0) line 4832 + 24 bytes
nsDocShell::DoURILoad(nsIURI * 0x04b378e0, nsIURI * 0x04b17fa0, nsISupports *
0x05995240, int 0, nsIInputStream * 0x00000000, nsIInputStream * 0x00000000)
line 4615 + 42 bytes
nsDocShell::InternalLoad(nsDocShell * const 0x04b2ca70, nsIURI * 0x04b378e0,
nsIURI * 0x04b17fa0, nsISupports * 0x00000000, int 1, const unsigned short *
0x0012e180, nsIInputStream * 0x00000000, nsIInputStream * 0x00000000, unsigned
int 1, nsISHEntry * 0x00000000) line 4429 + 43 bytes
nsDocShell::LoadURI(nsDocShell * const 0x04b2ca70, nsIURI * 0x04b378e0,
nsIDocShellLoadInfo * 0x04b32bc0, unsigned int 0) line 579 + 68 bytes
nsHTMLFrameInnerFrame::DoLoadURL(nsIPresContext * 0x05991a40) line 1345 + 58 bytes
nsHTMLFrameInnerFrame::Init(nsHTMLFrameInnerFrame * const 0x052df8ac,
nsIPresContext * 0x05991a40, nsIContent * 0x04a89360, nsIFrame * 0x052df86c,
nsIStyleContext * 0x052df8f0, nsIFrame * 0x00000000) line 1383
nsHTMLFrameOuterFrame::Init(nsHTMLFrameOuterFrame * const 0x052df86c,
nsIPresContext * 0x05991a40, nsIContent * 0x04a89360, nsIFrame * 0x052d5ac0,
nsIStyleContext * 0x052df838, nsIFrame * 0x00000000) line 366 + 33 bytes
nsCSSFrameConstructor::InitAndRestoreFrame(nsIPresContext * 0x05991a40,
nsFrameConstructorState & {...}, nsIContent * 0x04a89360, nsIFrame * 0x052d5ac0,
nsIStyleContext * 0x052df838, nsIFrame * 0x00000000, nsIFrame * 0x052df86c) line
6493 + 32 bytes
nsCSSFrameConstructor::ConstructFrameByTag(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04a89360, nsIFrame * 0x052d5ac0, nsIAtom * 0x01598cb0, int 3, nsIStyleContext
* 0x052df838, nsFrameItems & {...}) line 4728
nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04a89360, nsIFrame * 0x052d5ac0, nsIAtom * 0x01598cb0, int 3, nsIStyleContext
* 0x052df838, nsFrameItems & {...}, int 0) line 7027 + 49 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x05999b10, nsIPresContext
* 0x05991a40, nsFrameConstructorState & {...}, nsIContent * 0x04a89360, nsIFrame
* 0x052d5ac0, nsFrameItems & {...}) line 6942 + 56 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x05999b10, nsIPresContext
* 0x05991a40, nsFrameConstructorState & {...}, nsIContent * 0x04837850, nsIFrame
* 0x052d5ac0, int 1, nsFrameItems & {...}, int 1, nsTableCreator * 0x00000000)
line 11478 + 66 bytes
nsCSSFrameConstructor::ConstructTableCellFrame(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04837850, nsIFrame * 0x052c1868, nsIStyleContext * 0x052d59f4, nsTableCreator
& {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x052d5a64, nsIFrame * &
0x052d5ac0, int & 0) line 2764 + 40 bytes
nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent &
{...}, nsIFrame * 0x052c1868, nsIAtom * 0x015ae280, nsIStyleContext *
0x052c17f8, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * &
0x00000000) line 3029 + 59 bytes
nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04690560, nsIFrame * 0x052c1868, nsTableCreator & {...}, nsFrameItems & {...},
nsIFrame * & 0x00000000) line 2940 + 69 bytes
nsCSSFrameConstructor::ConstructTableRowFrame(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04690560, nsIFrame * 0x052c17bc, nsIStyleContext * 0x052c17f8, nsTableCreator
& {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x052c1868, int & 0) line
2635 + 42 bytes
nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent &
{...}, nsIFrame * 0x052c17bc, nsIAtom * 0x015ae320, nsIStyleContext *
0x052be0ec, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * &
0x00000000) line 3015 + 55 bytes
nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04691f10, nsIFrame * 0x052c17bc, nsTableCreator & {...}, nsFrameItems & {...},
nsIFrame * & 0x00000000) line 2940 + 69 bytes
nsCSSFrameConstructor::ConstructTableRowGroupFrame(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04691f10, nsIFrame * 0x052c172c, nsIStyleContext * 0x052be0ec, nsTableCreator
& {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x052c17bc, int & 0) line
2526 + 42 bytes
nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent &
{...}, nsIFrame * 0x052c172c, nsIAtom * 0x015ae460, nsIStyleContext *
0x052bddbc, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * &
0x00000000) line 3009 + 55 bytes
nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04690100, nsIFrame * 0x052c172c, nsTableCreator & {...}, nsFrameItems & {...},
nsIFrame * & 0x00000000) line 2940 + 69 bytes
nsCSSFrameConstructor::ConstructTableFrame(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04690100, nsIFrame * 0x051c3dc8, nsIStyleContext * 0x052bddbc, nsTableCreator
& {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x052c055c, nsIFrame * &
0x052c172c, int & 0) line 2407 + 42 bytes
nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, const
nsStyleDisplay * 0x051c4018, nsIContent * 0x04690100, nsIFrame * 0x051c3dc8,
nsIStyleContext * 0x052bddbc, nsFrameItems & {...}) line 6315 + 63 bytes
nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x05999b10,
nsIPresContext * 0x05991a40, nsFrameConstructorState & {...}, nsIContent *
0x04690100, nsIFrame * 0x051c3dc8, nsIAtom * 0x015aa2a0, int 3, nsIStyleContext
* 0x052bddbc, nsFrameItems & {...}, int 0) line 7070 + 45 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x05999b10, nsIPresContext
* 0x05991a40, nsFrameConstructorState & {...}, nsIContent * 0x04690100, nsIFrame
* 0x051c3dc8, nsFrameItems & {...}) line 6942 + 56 bytes
nsCSSFrameConstructor::ContentAppended(nsCSSFrameConstructor * const 0x05999ee0,
nsIPresContext * 0x05991a40, nsIContent * 0x059ed8d0, int 11) line 8042
StyleSetImpl::ContentAppended(StyleSetImpl * const 0x05999fb0, nsIPresContext *
0x05991a40, nsIContent * 0x059ed8d0, int 11) line 1198
PresShell::ContentAppended(PresShell * const 0x05999b18, nsIDocument *
0x04b25d40, nsIContent * 0x059ed8d0, int 11) line 5058 + 49 bytes
nsDocument::ContentAppended(nsDocument * const 0x04b25d40, nsIContent *
0x059ed8d0, int 11) line 1683
nsHTMLDocument::ContentAppended(nsHTMLDocument * const 0x04b25d40, nsIContent *
0x059ed8d0, int 11) line 1121 + 17 bytes
HTMLContentSink::NotifyAppend(nsIContent * 0x059ed8d0, int 11) line 4766
SinkContext::FlushTags(int 1) line 2199
SinkContext::DidAddContent(nsIContent * 0x04690560, int 0) line 1449
SinkContext::CloseContainer(const nsIParserNode & {...}) line 1632
HTMLContentSink::CloseContainer(HTMLContentSink * const 0x05992db0, const
nsIParserNode & {...}) line 3442 + 18 bytes
CNavDTD::CloseContainer(const nsCParserNode * 0x0119e2a8, nsHTMLTag eHTMLTag_tr,
int 0) line 3523 + 31 bytes
CNavDTD::CloseContainersTo(int 5, nsHTMLTag eHTMLTag_tr, int 0) line 3559 + 20 bytes
CNavDTD::CloseContainersTo(nsHTMLTag eHTMLTag_tr, int 0) line 3715 + 20 bytes
CNavDTD::HandleEndToken(CToken * 0x05228110) line 1983 + 14 bytes
CNavDTD::HandleToken(CNavDTD * const 0x059a2ab0, CToken * 0x05228110, nsIParser
* 0x05992a20) line 884 + 12 bytes
CNavDTD::BuildModel(CNavDTD * const 0x059a2ab0, nsIParser * 0x05992a20,
nsITokenizer * 0x059a27d0, nsITokenObserver * 0x00000000, nsIContentSink *
0x05992db0) line 517 + 20 bytes
nsParser::BuildModel() line 1965 + 34 bytes
nsParser::ResumeParse(int 1, int 1) line 1831 + 11 bytes
nsParser::ContinueParsing() line 1483 + 17 bytes
nsParser::HandleParserContinueEvent() line 1543
nsParserContinueEvent::HandleEvent() line 232
HandlePLEvent(nsParserContinueEvent * 0x0469c430) line 243
PL_HandleEvent(PLEvent * 0x0469c430) line 590 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00e65050) line 520 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x00ad0298, unsigned int 49368, unsigned int 0,
long 15093840) line 1071 + 9 bytes
USER32! 77e71820()
00e65050()
Comment 1•24 years ago
|
||
this is a benign assertion. it could mean several things, but it basically
means that we won't be using the cache for this document.
-> me
Assignee: dougt → darin
Comment 3•20 years ago
|
||
-> default owner
Assignee: darin → nobody
QA Contact: tever → networking.http
Target Milestone: Future → ---
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•