Closed Bug 88447 Opened 18 years ago Closed 18 years ago

*accessGranted, "new cache entry for READ-ONLY request"

Categories

(Core :: Networking: Cache, defect, P3)

x86
All
defect

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
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.
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).
*** Bug 90787 has been marked as a duplicate of this bug. ***
FWIW I'm getting it on Windows as well. Seems to occur more frequent after cache
clearing.
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: 18 years ago
Priority: -- → P3
Resolution: --- → FIXED
Target Milestone: --- → mozilla0.9.3
82720.

Since there was only one machine that we could reliably reproduce this on,
marking verified.
really marking verified. Oops.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.