Closed Bug 620642 Opened 14 years ago Closed 12 years ago

Crash [@ nsCacheService::ProcessPendingRequests(nsCacheEntry *) ] during Windows Talos ts_*

Categories

(Core :: Networking: Cache, defect)

All
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mstange, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1292927135.1292927786.4403.gz
Rev3 WINNT 6.1 mozilla-central talos dirty on 2010/12/21 02:25:35

Thread 19 (crashed)
 0  xul.dll!nsCacheService::ProcessPendingRequests(nsCacheEntry *) [nsCacheService.cpp:fb629ae54510 : 2336 + 0x0]
    eip = 0x6c63f579   esp = 0x0b1afb3c   ebp = 0x0b1afb5c   ebx = 0x04026f30
    esi = 0x00000000   edi = 0x00000000   eax = 0x00000001   ecx = 0x0a672880
    edx = 0x00000037   efl = 0x00010246
    Found by: given as instruction pointer in context
 1  xul.dll!nsCacheService::DoomEntry_Internal(nsCacheEntry *,int) [nsCacheService.cpp:fb629ae54510 : 1898 + 0x7]
    eip = 0x6cc348aa   esp = 0x0b1afb64   ebp = 0x03e514d0
    Found by: previous frame's frame pointer
 2  xul.dll!nsCacheService::DoomEntry(nsCacheEntry *) [nsCacheService.cpp:fb629ae54510 : 1866 + 0x10]
    eip = 0x6cac80ae   esp = 0x0b1afb78   ebp = 0x03e514d0
    Found by: call frame info with scanning
 3  xul.dll!nsDiskCacheStreamIO::Flush() + 0x27
    eip = 0x6c84138c   esp = 0x0b1afb84   ebp = 0x03e514d0
    Found by: call frame info
 4  xul.dll!nsDiskCacheStreamIO::CloseOutputStream(nsDiskCacheOutputStream *) [nsDiskCacheStreams.cpp:fb629ae54510 : 461 + 0x6]
    eip = 0x6c63c99b   esp = 0x0b1afba0   ebp = 0x03e514d0
    Found by: stack scanning
 5  xul.dll!nsDiskCacheOutputStream::Close() [nsDiskCacheStreams.cpp:fb629ae54510 : 239 + 0x8]
    eip = 0x6c63c9c7   esp = 0x0b1afbac   ebp = 0x03e514d0
    Found by: call frame info with scanning
 6  xul.dll!nsCacheEntryDescriptor::nsOutputStreamWrapper::`scalar deleting destructor'(unsigned int) + 0x21
    eip = 0x6c60765e   esp = 0x0b1afbb4   ebp = 0x03e514d0
    Found by: call frame info
 7  xul.dll!nsCacheEntryDescriptor::nsOutputStreamWrapper::Release() [nsCacheEntryDescriptor.cpp:fb629ae54510 : 595 + 0x22]
    eip = 0x6c5dddaa   esp = 0x0b1afbc0   ebp = 0x03e514d0
    Found by: call frame info with scanning
 8  xul.dll!nsCOMPtr_base::assign_with_AddRef(nsISupports *) [nsCOMPtr.cpp:fb629ae54510 : 89 + 0x9]
    eip = 0x6c50e7b6   esp = 0x0b1afbc8   ebp = 0x03e514d0
    Found by: call frame info
 9  xul.dll!nsWyciwygChannel::CloseCacheEntryInternal(unsigned int) [nsWyciwygChannel.cpp:fb629ae54510 : 481 + 0xa]
    eip = 0x6cb3dced   esp = 0x0b1afbd0   ebp = 0x03e514d0
    Found by: call frame info
10  xul.dll!nsWyciwygCloseEvent::Run() [nsWyciwygChannel.cpp:fb629ae54510 : 109 + 0xe]
    eip = 0x6cb3dd27   esp = 0x0b1afbe4   ebp = 0x03e514d0
    Found by: call frame info with scanning
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1292960372.1292961081.32077.gz
Rev3 WINNT 6.1 mozilla-central talos chrome on 2010/12/21 11:39:32 
s: talos-r3-w7-019
Summary: Crash [@ nsCacheService::ProcessPendingRequests(nsCacheEntry *) ] during Windows XP Talos ts_* → Crash [@ nsCacheService::ProcessPendingRequests(nsCacheEntry *) ] during Windows Talos ts_*
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1292967874.1292968372.672.gz
Rev3 WINNT 6.1 mozilla-central talos chrome on 2010/12/21 13:44:34 
s: talos-r3-w7-036
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1292978931.1292980161.22322.gz
Rev3 WINNT 6.1 mozilla-central talos dirty on 2010/12/21 16:48:51 
s: talos-r3-w7-016
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1293032546.1293035743.13890.gz
Rev3 Fedora 12 mozilla-central talos cold on 2010/12/22 07:42:26 
s: talos-r3-fed-020
IMO this is the same basic issue we seen in bug #614513 and any of the proposed fixes for it should also resolve this one.
Crash Signature: [@ nsCacheService::ProcessPendingRequests(nsCacheEntry *) ]
Mass marking whiteboard:[orange] bugs WFM (to clean up TBPL bug suggestions) that:
* Haven't changed in > 6months
* Whose whiteboard contains none of the strings: {disabled,marked,random,fuzzy,todo,fails,failing,annotated,leave open,time-bomb}
* Passed a (quick) manual inspection of bug summary/whiteboard to ensure they weren't a false positive.

I've also gone through and searched for cases where the whiteboard wasn't labelled correctly after test disabling, by using attachment description & basic comment searches. However if the test for which this bug was about has in fact been disabled/annotated/..., please accept my apologies & reopen/mark the whiteboard appropriately so this doesn't get re-closed in the future (and please ping me via IRC or email so I can try to tweak the saved searches to avoid more edge cases).

Sorry for the spam! Filter on: #FFA500
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.