Closed Bug 289160 Opened 20 years ago Closed 12 years ago

mDoomedEntries is only doomed at shutdown

Categories

(Core :: Networking: Cache, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: timeless, Unassigned)

References

()

Details

nsCacheService::ClearDoomList() is only called by nsCacheService::Shutdown() and
nsCacheService::OnProfileShutdown(PRBool cleanse)

>	necko.dll!nsCacheEntryHashTable::AddEntry(nsCacheEntry *
cacheEntry=0x05392b60)  Line 466 + 0x23	C++
+	(nsCacheEntry*)(((int*)hashEntry)[1])	0x046dbc80 {mKey=0x04d0ae68
mFetchCount=0x00000001 mLastFetched=0x42523c63 ...}	nsCacheEntry *
>	necko.dll!nsCacheService::ActivateEntry(nsCacheRequest * request=0x05334d80,
nsCacheEntry * * result=0x0012f4e0)  Line 948 + 0xf	C++
+	(nsCacheEntry*) 0x046dbc80	0x046dbc80 {mKey=0x04d0ae68 mFetchCount=0x00000001
mLastFetched=0x42523c63 ...}	nsCacheEntry *
+	((*(nsACString*)(&(*(nsCSubstring*)(&*((*entry).mKey)))))).mData	0x0492e6a8
"HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
((*(nsACString*)(&(*(nsCSubstring*)(&*((*(nsCacheEntry*)(mDoomedEntries.next)).mKey)))))).mData
0x038b5880 "HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
((*(nsACString*)(&(*(nsCSubstring*)(&*((*(nsCacheEntry*)(mDoomedEntries.next->next)).mKey)))))).mData
0x04304be0 "HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
((*(nsACString*)(&(*(nsCSubstring*)(&*((*(nsCacheEntry*)(mDoomedEntries.next->next->next)).mKey)))))).mData
0x036c77f8 "HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
((*(nsACString*)(&(*(nsCSubstring*)(&*((*(nsCacheEntry*)(mDoomedEntries.next->next->next->next)).mKey)))))).mData
0x0646aef0 "HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
((*(nsACString*)(&(*(nsCSubstring*)(&*((*(nsCacheEntry*)(mDoomedEntries.next->next->next->next->next)).mKey)))))).mData
0x04aaa900 "HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
((*(nsACString*)(&(*(nsCSubstring*)(&*((*(nsCacheEntry*)(mDoomedEntries.next->next->next->next->next->next)).mKey)))))).mData
0x040320e0 "HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
((*(nsACString*)(&(*(nsCSubstring*)(&*((*(nsCacheEntry*)(mDoomedEntries.next->next->next->next->next->next->next)).mKey)))))).mData
0x03f5d340 "HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
((*(nsACString*)(&(*(nsCSubstring*)(&*((*(nsCacheEntry*)(mDoomedEntries.next->next->next->next->next->next->next->next)).mKey)))))).mData
0x042f82c8 "HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
*(nsCacheEntry*)(mDoomedEntries.next->next->next->next->next->next->next->next->next)
{mKey=0x00002644 mFetchCount=0x000015aa mLastFetched=0x000035a3 ...}	nsCacheEntry
+	((*(nsACString*)(&(*(nsCSubstring*)(&*(((nsCacheEntry*)
0x046dbc80)->mKey)))))).mData	0x04cc9388
"HTTP:http://landfill.mozilla.org/ryl/random.html"	char *
+
((*(nsACString*)(&(*(nsCSubstring*)(&*((*(nsCacheEntry*)(mDoomedEntries.next->next->next->next->next->next->next->next->next->next)).mKey)))))).mData
0x038b5880 "HTTP:http://landfill.mozilla.org/ryl/random.html"	char *

i'm running 10-15 mfcembed windows each pointed to
http://landfill.mozilla.org/ryl/random.html

it worries dougt and myself that doomedentries doesn't seem to be pruned until
shutdown
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P5
-> default owner
Assignee: darin → nobody
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.