chromehang | NtClose in nsDiskCacheBlockFile::Write




Networking: Cache
6 years ago
2 years ago


(Reporter: alex_mayorga, Unassigned)



Windows 7

Firefox Tracking Flags

(Not tracked)


(crash signature)



6 years ago
This bug was filed from the Socorro interface and is 
report bp-5c479af8-fb19-48dd-adf4-09a3f2111215 .

Filing as requested on bug 710705, comment 3
> This one is another crash in Networking Cache, but it seems different from
> bug 705761 and bug 707436.

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:11.0a1) Gecko/20111214 Firefox/11.0a1 ID:20111214031134

Comment 1

6 years ago
Here is the stack trace in thread 0:
Frame 	Module 	Signature [Expand] 	Source
0 	ntdll.dll 	NtClose 	
1 	KERNELBASE.dll 	KERNELBASE.dll@0x1852 	
2 	xul.dll 	nsRefPtr<nsDOMFileList>::~nsRefPtr<nsDOMFileList> 	obj-firefox/dist/include/nsAutoPtr.h:907
3 	kernel32.dll 	kernel32.dll@0x22a50 	
4 	KERNELBASE.dll 	KERNELBASE.dll@0x1aaa 	
5 	kernel32.dll 	kernel32.dll@0x23099 	
6 	nspr4.dll 	FileWrite 	nsprpub/pr/src/io/prfile.c:109
7 	nspr4.dll 	FileSeek 	nsprpub/pr/src/io/prfile.c:129
8 	nspr4.dll 	FileClose 	nsprpub/pr/src/io/prfile.c:239
9 	xul.dll 	nsDiskCacheBlockFile::Write 	netwerk/cache/nsDiskCacheBlockFile.cpp:406
10 	xul.dll 	nsFileStream::Close 	netwerk/base/src/nsFileStreams.cpp:91
11 	xul.dll 	nsFileOutputStream::~nsFileOutputStream 	netwerk/base/src/nsFileStreams.h:216
12 	ntdll.dll 	RtlDeleteCriticalSection 	
13 	xul.dll 	nsFileOutputStream::`vector deleting destructor' 	
14 	xul.dll 	nsEntropyCollector::Release 	rdf/base/src/nsRDFService.cpp:498
15 	mozutils.dll 	je_free 	memory/jemalloc/jemalloc.c:6580
16 	xul.dll 	nsPluginStreamListenerPeer::OnStopRequest 	dom/plugins/base/nsPluginStreamListenerPeer.cpp:1055
17 	xul.dll 	nsDiskCacheOutputStream::`vector deleting destructor' 	
18 	xul.dll 	nsDiskCacheOutputStream::Release 	netwerk/cache/nsDiskCacheStreams.cpp:214
19 	mozutils.dll 	je_free 	memory/jemalloc/jemalloc.c:6580
20 	xul.dll 	nsCOMPtr_base::~nsCOMPtr_base 	obj-firefox/dist/include/nsAutoPtr.h:907
21 	xul.dll 	nsCacheEntryDescriptor::nsOutputStreamWrapper::`vector deleting destructor' 	
22 	xul.dll 	nsStreamListenerTee::OnStopRequest 	netwerk/base/src/nsStreamListenerTee.cpp:71
23 	xul.dll 	nsHttpChannel::OnStopRequest 	netwerk/protocol/http/nsHttpChannel.cpp:4292
24 	xul.dll 	nsPipeInputStream::Available 	xpcom/io/nsPipe3.cpp:745
25 	xul.dll 	nsInputStreamPump::OnStateStop 	netwerk/base/src/nsInputStreamPump.cpp:580
26 	xul.dll 	nsInputStreamPump::OnInputStreamReady 	netwerk/base/src/nsInputStreamPump.cpp:405
27 	xul.dll 	nsInputStreamReadyEvent::Run 	xpcom/io/nsStreamUtils.cpp:114
28 	xul.dll 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:625
Blocks: 429592
Component: General → Networking: Cache
Keywords: crash → hang
OS: Windows NT → Windows 7
Product: Firefox → Core
QA Contact: general → networking.cache
Hardware: All → x86_64
Summary: crash chromehang in Networking Cache → chromehang | NtClose in nsDiskCacheBlockFile::Write

Comment 2

6 years ago
Got bp-ef7cf832-9628-4481-8cb9-c9bf72111216 today.

How do I tell if it's the same thing?

Comment 3

6 years ago
(In reply to alex_mayorga from comment #2)
> How do I tell if it's the same thing?
Click on Show/Hide other threads. Compare the stack trace of thread 0 to the one above or the one in bug 710705. If none matches, file a new bug.
In this case, it's bug 710705.
Chromehang signature generation was removed awhile ago. This bug is inactionable at this point without a reliable STR, so I'm closing it as incomplete. Feel free to the reopen this bug with STR if it still reproduces.
Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.