Closed
Bug 118820
Opened 23 years ago
Closed 9 years ago
context parameter passed into nsInputStreamChannel::AsyncOpen should not need to support threadsafe addref/release
Categories
(Core :: Networking, defect)
Core
Networking
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: darin.moz, Unassigned)
Details
context parameter passed into nsInputStreamChannel::AsyncOpen should not need to support threadsafe addref/release. this is a spin off from bug 64248... in which the following assertion was hit if the context parameter is not made threadsafe: nsDebug::Assertion(const char * 0x02169cac, const char * 0x1010e32c, const char * 0x1010e304, int 528) line 290 + 13 bytes NS_CheckThreadSafe(void * 0x00482e00, const char * 0x02169cac) line 528 + 34 bytes nsScriptLoadRequest::AddRef(nsScriptLoadRequest * const 0x045e59b0) line 102 + 55 bytes nsCOMPtr<nsISupports>::nsCOMPtr<nsISupports>(nsISupports * 0x045e59b0) line 787 nsARequestObserverEvent::nsARequestObserverEvent(nsIRequest * 0x045e8ad4, nsISupports * 0x045e59b0) line 99 + 37 bytes nsOnStartRequestEvent::nsOnStartRequestEvent(nsRequestObserverProxy * 0x045ee640, nsIRequest * 0x045e8ad4, nsISupports * 0x045e59b0) line 139 + 23 bytes nsRequestObserverProxy::OnStartRequest(nsRequestObserverProxy * const 0x045ee640, nsIRequest * 0x045e8ad4, nsISupports * 0x045e59b0) line 252 + 39 bytes nsStreamListenerProxy::OnStartRequest(nsStreamListenerProxy * const 0x045eb040, nsIRequest * 0x045e8ad4, nsISupports * 0x045e59b0) line 244 nsFileTransport::Process(nsIProgressEventSink * 0x045eb0f0) line 674 + 96 bytes nsFileTransport::Run(nsFileTransport * const 0x045e8ad8) line 639 nsThreadPoolRunnable::Run(nsThreadPoolRunnable * const 0x0457e230) line 904 + 12 bytes nsThread::Main(void * 0x0457e1e0) line 120 + 26 bytes
Reporter | ||
Comment 2•18 years ago
|
||
-> default owner
Assignee: darin → nobody
QA Contact: benc → networking
Target Milestone: Future → ---
Comment 3•9 years ago
|
||
asyncopen2() is the new way and it doesn't have a context parameter
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•