Closed
Bug 88447
Opened 23 years ago
Closed 23 years ago
*accessGranted, "new cache entry for READ-ONLY request"
Categories
(Core :: Networking: Cache, defect, P3)
Tracking
()
VERIFIED
FIXED
mozilla0.9.3
People
(Reporter: timeless, Assigned: gordon)
References
()
Details
092branch. NS_ASSERTION(*accessGranted, "new cache entry for READ-ONLY request"); NTDLL! 77fa018c() nsDebug::Assertion(const char * 0x0349f90c, const char * 0x0349f8fc, const char * 0x0349f8c0, int 233) line 290 + 13 bytes nsCacheEntry::RequestAccess(nsCacheRequest * 0x04e63530, int * 0x00129e0c) line 233 + 34 bytes nsCacheService::ProcessRequest(nsCacheRequest * 0x04e63530, int 1, nsICacheEntryDescriptor * * 0x00129ee0) line 565 + 16 bytes nsCacheService::OpenCacheEntry(nsCacheSession * 0x0449f240, const char * 0x04e63690, int 1, int 1, nsICacheListener * 0x00000000, nsICacheEntryDescriptor * * 0x00129ee0) line 635 + 18 bytes nsCacheSession::OpenCacheEntry(nsCacheSession * const 0x0449f240, const char * 0x04e63690, int 1, int 1, nsICacheEntryDescriptor * * 0x00129ee0) line 82 + 34 bytes imgCache::Get(nsIURI * 0x04e6d900, imgRequest * * 0x0012a110, nsICacheEntryDescriptor * * 0x0012a0a8) line 190 + 61 bytes imgLoader::LoadImage(imgLoader * const 0x03387160, nsIURI * 0x04e6d900, nsILoadGroup * 0x03d45d40, imgIDecoderObserver * 0x04e63280, nsISupports * 0x04d9f290, imgIRequest * * 0x02ba14b0) line 78 + 40 bytes nsImageFrame::LoadImage(const nsAString & {...}, nsIPresContext * 0x04d9f290, imgIRequest * * 0x02ba14b0) line 1395 + 73 bytes nsImageFrame::Init(nsImageFrame * const 0x02ba147c, nsIPresContext * 0x04d9f290, nsIContent * 0x04e5d510, nsIFrame * 0x048bfe54, nsIStyleContext * 0x02ba1448, nsIFrame * 0x00000000) line 246 + 49 bytes nsCSSFrameConstructor::InitAndRestoreFrame(nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5d510, nsIFrame * 0x048bfe54, nsIStyleContext * 0x02ba1448, nsIFrame * 0x00000000, nsIFrame * 0x02ba147c) line 6684 + 32 bytes nsCSSFrameConstructor::ConstructFrameByTag(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5d510, nsIFrame * 0x048bfe54, nsIAtom * 0x0217fb20, int 3, nsIStyleContext * 0x02ba1448, nsFrameItems & {...}) line 4966 nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5d510, nsIFrame * 0x048bfe54, nsIAtom * 0x0217fb20, int 3, nsIStyleContext * 0x02ba1448, nsFrameItems & {...}, int 0) line 7220 + 52 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5d510, nsIFrame * 0x048bfe54, nsFrameItems & {...}) line 7133 + 56 bytes nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5dc20, nsIFrame * 0x048bfe54, int 1, nsFrameItems & {...}, int 1, nsTableCreator * 0x00000000) line 11416 + 43 bytes nsCSSFrameConstructor::ConstructTableCellFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5dc20, nsIFrame * 0x02b9aa60, nsIStyleContext * 0x02b9ab18, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x02b9ab88, nsIFrame * & 0x048bfe54, int & 0) line 2890 + 40 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x02b9aa60, nsIAtom * 0x021862d0, nsIStyleContext * 0x02b9a9f0, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3154 + 59 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5dd70, nsIFrame * 0x02b9aa60, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3065 + 69 bytes nsCSSFrameConstructor::ConstructTableRowFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5dd70, nsIFrame * 0x02b9a9b4, nsIStyleContext * 0x02b9a9f0, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x02b9aa60, int & 0) line 2761 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x02b9a9b4, nsIAtom * 0x02186370, nsIStyleContext * 0x02b9a980, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3140 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5ddd0, nsIFrame * 0x02b9a9b4, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3065 + 69 bytes nsCSSFrameConstructor::ConstructTableRowGroupFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5ddd0, nsIFrame * 0x02b9a918, nsIStyleContext * 0x02b9a980, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x02b9a9b4, int & 0) line 2652 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x02b9a918, nsIAtom * 0x021864b0, nsIStyleContext * 0x02b9a798, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3134 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5c120, nsIFrame * 0x02b9a918, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3065 + 69 bytes nsCSSFrameConstructor::ConstructTableFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5c120, nsIFrame * 0x048bfdbc, nsIStyleContext * 0x02b9a798, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x048bfe08, nsIFrame * & 0x02b9a918, int & 0) line 2533 + 42 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x04941274, nsIContent * 0x04e5c120, nsIFrame * 0x048bfdbc, nsIStyleContext * 0x02b9a798, nsFrameItems & {...}) line 6506 + 63 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5c120, nsIFrame * 0x048bfdbc, nsIAtom * 0x02182e70, int 3, nsIStyleContext * 0x02b9a798, nsFrameItems & {...}, int 0) line 7263 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5c120, nsIFrame * 0x048bfdbc, nsFrameItems & {...}) line 7133 + 56 bytes nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5c990, nsIFrame * 0x048bfdbc, int 1, nsFrameItems & {...}, int 1, nsTableCreator * 0x00000000) line 11416 + 43 bytes nsCSSFrameConstructor::ConstructTableCellFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5c990, nsIFrame * 0x02b9a0dc, nsIStyleContext * 0x02b9a550, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x02b9a5c0, nsIFrame * & 0x048bfdbc, int & 0) line 2890 + 40 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x02b9a0dc, nsIAtom * 0x021862d0, nsIStyleContext * 0x048bfac4, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3154 + 59 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5f230, nsIFrame * 0x02b9a0dc, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3065 + 69 bytes nsCSSFrameConstructor::ConstructTableRowFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5f230, nsIFrame * 0x048bfa88, nsIStyleContext * 0x048bfac4, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x02b9a0dc, int & 0) line 2761 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x048bfa88, nsIAtom * 0x02186370, nsIStyleContext * 0x048bfa54, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3140 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e58900, nsIFrame * 0x048bfa88, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3065 + 69 bytes nsCSSFrameConstructor::ConstructTableRowGroupFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e58900, nsIFrame * 0x048bf9e0, nsIStyleContext * 0x048bfa54, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x048bfa88, int & 0) line 2652 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x048bf9e0, nsIAtom * 0x021864b0, nsIStyleContext * 0x048bf7bc, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3134 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e58c30, nsIFrame * 0x048bf9e0, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3065 + 69 bytes nsCSSFrameConstructor::ConstructTableFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e58c30, nsIFrame * 0x04945054, nsIStyleContext * 0x048bf7bc, nsTableCreator & {...}, int 0, nsFrameItems & {...}, nsIFrame * & 0x049450a0, nsIFrame * & 0x048bf9e0, int & 0) line 2533 + 42 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x04941274, nsIContent * 0x04e58c30, nsIFrame * 0x04945054, nsIStyleContext * 0x048bf7bc, nsFrameItems & {...}) line 6506 + 63 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e58c30, nsIFrame * 0x04945054, nsIAtom * 0x02182e70, int 3, nsIStyleContext * 0x048bf7bc, nsFrameItems & {...}, int 0) line 7263 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e58c30, nsIFrame * 0x04945054, nsFrameItems & {...}) line 7133 + 56 bytes nsCSSFrameConstructor::ProcessBlockChildren(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5b5a0, nsIFrame * 0x04945054, int 1, nsFrameItems & {...}, int 1) line 12574 + 37 bytes nsCSSFrameConstructor::ConstructBlock(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x04871f7c, nsIContent * 0x04e5b5a0, nsIFrame * 0x049367a0, nsIStyleContext * 0x04871f48, nsIFrame * 0x04945054) line 12523 + 36 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x04871f7c, nsIContent * 0x04e5b5a0, nsIFrame * 0x049367a0, nsIStyleContext * 0x04871f48, nsFrameItems & {...}) line 6458 + 43 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5b5a0, nsIFrame * 0x049367a0, nsIAtom * 0x0217daa0, int 3, nsIStyleContext * 0x04871f48, nsFrameItems & {...}, int 0) line 7263 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x04dad880, nsIPresContext * 0x04d9f290, nsFrameConstructorState & {...}, nsIContent * 0x04e5b5a0, nsIFrame * 0x049367a0, nsFrameItems & {...}) line 7133 + 56 bytes nsCSSFrameConstructor::ContentAppended(nsCSSFrameConstructor * const 0x04dadc30, nsIPresContext * 0x04d9f290, nsIContent * 0x04db8320, int 4) line 8147 StyleSetImpl::ContentAppended(StyleSetImpl * const 0x04dadcf0, nsIPresContext * 0x04d9f290, nsIContent * 0x04db8320, int 4) line 1099 PresShell::ContentAppended(PresShell * const 0x04dad888, nsIDocument * 0x04e6add0, nsIContent * 0x04db8320, int 4) line 4883 + 46 bytes nsDocument::ContentAppended(nsDocument * const 0x04e6add0, nsIContent * 0x04db8320, int 4) line 1597 nsHTMLDocument::ContentAppended(nsHTMLDocument * const 0x04e6add0, nsIContent * 0x04db8320, int 4) line 1169 + 17 bytes HTMLContentSink::NotifyAppend(nsIContent * 0x04db8320, int 4) line 4580 SinkContext::FlushTags(int 1) line 2156 HTMLContentSink::FlushPendingNotifications(HTMLContentSink * const 0x04e6cea0) line 5083 + 16 bytes nsHTMLDocument::FlushPendingNotifications(nsHTMLDocument * const 0x04e6add0, int 1) line 1310 + 23 bytes GlobalWindowImpl::FlushPendingNotifications() line 3831 GlobalWindowImpl::GetFrames(GlobalWindowImpl * const 0x03d1c9d8, nsIDOMWindow * * 0x0012c484) line 2338 XPTC_InvokeByIndex(nsISupports * 0x03d1c9d8, unsigned int 15, unsigned int 1, nsXPTCVariant * 0x0012c484) line 139 XPCWrappedNative::CallMethod(XPCCallContext & {...}, XPCWrappedNative::CallMode CALL_GETTER) line 1881 + 42 bytes XPCWrappedNative::GetAttribute(XPCCallContext & {...}) line 1771 + 14 bytes XPC_WN_GetterSetter(JSContext * 0x0336a890, JSObject * 0x02b6eb88, unsigned int 0, long * 0x04853108, long * 0x0012c6cc) line 1284 + 9 bytes js_Invoke(JSContext * 0x0336a890, unsigned int 0, unsigned int 2) line 807 + 23 bytes js_InternalInvoke(JSContext * 0x0336a890, JSObject * 0x02b6eb88, long 45543920, unsigned int 0, unsigned int 0, long * 0x00000000, long * 0x0012d428) line 896 + 20 bytes js_GetProperty(JSContext * 0x0336a890, JSObject * 0x02b6eb88, long 35280528, long * 0x0012d428) line 2408 + 45 bytes js_Interpret(JSContext * 0x0336a890, long * 0x0012d5e0) line 2535 + 1998 bytes js_Invoke(JSContext * 0x0336a890, unsigned int 1, unsigned int 2) line 824 + 13 bytes nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJSClass * const 0x03459db0, nsXPCWrappedJS * 0x041a1c40, unsigned short 3, const nsXPTMethodInfo * 0x00d56368, nsXPTCMiniVariant * 0x0012db20) line 1000 + 21 bytes nsXPCWrappedJS::CallMethod(nsXPCWrappedJS * const 0x041a1c40, unsigned short 3, const nsXPTMethodInfo * 0x00d56368, nsXPTCMiniVariant * 0x0012db20) line 427 PrepareAndDispatch(nsXPTCStubBase * 0x041a1c40, unsigned int 3, unsigned int * 0x0012dbd0, unsigned int * 0x0012dbc0) line 100 + 31 bytes SharedStub() line 124 nsEventListenerManager::HandleEventSubType(nsListenerStruct * 0x041a1bb0, nsIDOMEvent * 0x04e67654, nsIDOMEventTarget * 0x0385b418, unsigned int 1, unsigned int 4) line 1161 + 20 bytes nsEventListenerManager::HandleEvent(nsEventListenerManager * const 0x0385b3b0, nsIPresContext * 0x04d9f290, nsEvent * 0x0012f188, nsIDOMEvent * * 0x0012ed18, nsIDOMEventTarget * 0x0385b418, unsigned int 4, nsEventStatus * 0x0012f184) line 1678 + 36 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x0385b410, nsIPresContext * 0x04d9f290, nsEvent * 0x0012f188, nsIDOMEvent * * 0x0012ed18, unsigned int 4, nsEventStatus * 0x0012f184) line 3635 nsXULElement::HandleDOMEvent(nsXULElement * const 0x0385b240, nsIPresContext * 0x04d9f290, nsEvent * 0x0012f188, nsIDOMEvent * * 0x0012ed18, unsigned int 4, nsEventStatus * 0x0012f184) line 3616 nsXULElement::HandleDOMEvent(nsXULElement * const 0x0385b0f0, nsIPresContext * 0x04d9f290, nsEvent * 0x0012f188, nsIDOMEvent * * 0x0012ed18, unsigned int 4, nsEventStatus * 0x0012f184) line 3616 nsXULElement::HandleChromeEvent(nsXULElement * const 0x0385b100, nsIPresContext * 0x04d9f290, nsEvent * 0x0012f188, nsIDOMEvent * * 0x0012ed18, unsigned int 4, nsEventStatus * 0x0012f184) line 4607 + 39 bytes GlobalWindowImpl::HandleDOMEvent(GlobalWindowImpl * const 0x03d1c9d0, nsIPresContext * 0x04d9f290, nsEvent * 0x0012f188, nsIDOMEvent * * 0x0012ed18, unsigned int 4, nsEventStatus * 0x0012f184) line 598 nsDocument::HandleDOMEvent(nsDocument * const 0x04e6add0, nsIPresContext * 0x04d9f290, nsEvent * 0x0012f188, nsIDOMEvent * * 0x0012ed18, unsigned int 1, nsEventStatus * 0x0012f184) line 2884 nsEventStateManager::PreHandleEvent(nsEventStateManager * const 0x04dfcb18, nsIPresContext * 0x04d9f290, nsEvent * 0x0012f4b4, nsIFrame * 0x04942084, nsEventStatus * 0x0012f41c, nsIView * 0x04e259f0) line 445 PresShell::HandleEventInternal(nsEvent * 0x0012f4b4, nsIView * 0x04e259f0, unsigned int 1, nsEventStatus * 0x0012f41c) line 5557 + 43 bytes PresShell::HandleEvent(PresShell * const 0x04dad884, nsIView * 0x04e259f0, nsGUIEvent * 0x0012f4b4, nsEventStatus * 0x0012f41c, int 0, int & 1) line 5490 + 25 bytes nsView::HandleEvent(nsView * const 0x04e259f0, nsGUIEvent * 0x0012f4b4, unsigned int 8, nsEventStatus * 0x0012f41c, int 0, int & 1) line 377 nsView::HandleEvent(nsView * const 0x04e25b20, nsGUIEvent * 0x0012f4b4, unsigned int 8, nsEventStatus * 0x0012f41c, int 0, int & 1) line 350 nsView::HandleEvent(nsView * const 0x04dadf40, nsGUIEvent * 0x0012f4b4, unsigned int 28, nsEventStatus * 0x0012f41c, int 1, int & 1) line 350 nsViewManager::DispatchEvent(nsViewManager * const 0x04dac100, nsGUIEvent * 0x0012f4b4, nsEventStatus * 0x0012f41c) line 2051 HandleEvent(nsGUIEvent * 0x0012f4b4) line 68 nsWindow::DispatchEvent(nsWindow * const 0x04dade04, nsGUIEvent * 0x0012f4b4, nsEventStatus & nsEventStatus_eIgnore) line 720 + 10 bytes nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012f4b4) line 741 nsWindow::DispatchFocus(unsigned int 105, int 1) line 4425 + 15 bytes nsWindow::ProcessMessage(unsigned int 7, unsigned int 2296142, long 0, long * 0x0012f8c0) line 3340 + 23 bytes nsWindow::WindowProc(HWND__ * 0x003008f8, unsigned int 7, unsigned int 2296142, long 0) line 988 + 27 bytes USER32! 77e12e98() USER32! 77e139a3() USER32! 77e1395f() NTDLL! 77fa032f() GlobalWindowImpl::Focus(GlobalWindowImpl * const 0x03d1c9d4) line 1765 + 25 bytes CheckForFocus(nsPIDOMWindow * 0x03d1c9e4, nsIFocusController * 0x0336abd0, nsIDocument * 0x04e6add0) line 2422 PresShell::UnsuppressAndInvalidate() line 4538 + 35 bytes PresShell::ProcessReflowCommands(int 1) line 5903 ReflowEvent::HandleEvent() line 5676 HandlePLEvent(ReflowEvent * 0x04e460c0) line 5690 PL_HandleEvent(PLEvent * 0x04e460c0) line 590 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x00da2a70) line 520 + 9 bytes _md_EventReceiverProc(HWND__ * 0x00160316, unsigned int 49249, unsigned int 0, long 14297712) line 1071 + 9 bytes USER32! 77e12e98() USER32! 77e130e0() USER32! 77e15824() nsAppShellService::Run(nsAppShellService * const 0x005640a0) line 419 main1(int 1, char * * 0x00485810, nsISupports * 0x00000000) line 1161 + 32 bytes main(int 1, char * * 0x00485810) line 1464 + 37 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e97d08() this is happening often enough to be annoying.
Been seeing this on my Linux CVS builds for several days now (includings today's 2001-07-03, 5 a.m. UTC), therefore setting OS to all.
OS: Windows 2000 → All
Comment 2•23 years ago
|
||
how do I produce. I have a build from this morning, and I don't assert.
Reproducability is not 100%, but frequent. With proxy being disabled, I hop back and forth between /. and CNN. After a few (<5) page loads I get: Document http://www.slashdot.org/ loaded successfully Disabling Quirk StyleSheet Enabling Quirk StyleSheet Enabling Quirk StyleSheet nsWidget::~nsWidget() of toplevel: 100 widgets still exist. / ###!!! ASSERTION: new cache entry for READ-ONLY request: '*accessGranted', file /export/scratch/nils/mozsrc/mozilla/netwerk/cache/src/nsCacheEntry.cpp, line 233 ###!!! Break: at file /export/scratch/nils/mozsrc/mozilla/netwerk/cache/src/nsCacheEntry.cpp, line 233 Document http://www.cnn.com/ loaded successfully If I find time I'll fire up gdb. It'd help if someone could tell me what to look out for .. ;) [BTW, this is on today's CVS build on RH 6.2]
Here's how I can reproduce it every time: 1. clear cache the hard way using rm -rf 2. start the lizard (loads my start page) 3. load cnn.com from bookmarks 4. load some cnn story page - also bookmarked (might work without) (http://www.cnn.com/2001/SHOWBIZ/TV/07/04/sopranos.arrest/index.html worked for me) Funny thing is, assert doesn't happen if you omit step #3.
Comment 5•23 years ago
|
||
I've been seeing this recently also. Any comments about this? If this is not a problem, then it shouldn't be an assertion. If it is a problem, it should be attended to (if for no other reason than it makes debugging other problems harder when assertions get thrown).
Comment 7•23 years ago
|
||
FWIW I'm getting it on Windows as well. Seems to occur more frequent after cache clearing.
Comment 8•23 years ago
|
||
gordon - isn't this is the assertion we fixed this afternoon?
yup. Marking FIXED. Doug, what was the bug number that contains the patch you checked in?
Status: NEW → RESOLVED
Closed: 23 years ago
Priority: -- → P3
Resolution: --- → FIXED
Target Milestone: --- → mozilla0.9.3
Comment 10•23 years ago
|
||
82720. Since there was only one machine that we could reliably reproduce this on, marking verified.
You need to log in
before you can comment on or make changes to this bug.
Description
•