Closed Bug 128568 Opened 23 years ago Closed 22 years ago

assertions: nsStandardURL is not threadsafe

Categories

(Core :: Networking: HTTP, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 150716

People

(Reporter: bratell, Assigned: darin.moz)

Details

I'm running in a debug build from CVS on Windows 2000 and I often get assertions 
about nsStandardURL not being threadsafe. They are very annoying at least and 
makes running with a debug build very not fun.

Stack trace:

nsDebug::Assertion(const char * 0x0146337c, const char * 0x10125538, const char 
* 0x1012552c, int 528) line 291 + 13 bytes
NS_CheckThreadSafe(void * 0x00384e48, const char * 0x0146337c) line 528 + 34 
bytes
nsStandardURL::Release(nsStandardURL * const 0x03657000) line 591 + 67 bytes
nsCOMPtr<nsIURI>::~nsCOMPtr<nsIURI>() line 491
nsScriptLoadRequest::~nsScriptLoadRequest() line 95 + 11 bytes
nsScriptLoadRequest::`scalar deleting destructor'(unsigned int 1) + 15 bytes
nsScriptLoadRequest::Release(nsScriptLoadRequest * const 0x0639df30) line 102 + 
135 bytes
nsCOMPtr<nsISupports>::~nsCOMPtr<nsISupports>() line 758
nsFileTransport::Process(nsIProgressEventSink * 0x067af9c8) line 854 + 16 bytes
nsFileTransport::Run(nsFileTransport * const 0x06696fc0) line 638
nsThreadPoolRunnable::Run(nsThreadPoolRunnable * const 0x06de8eb0) line 904 + 12 
bytes
In this case I think the URL contained: 
"http://expressen.se/scripts/expressengeneral.js"

*** This bug has been marked as a duplicate of 127918 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
still exists cvs trunk from this week

nsDebug::Assertion(const char * 0x01601cb8, const char * 0x10129b3c, const char 
* 0x10129b14, int 523) line 274 + 13 bytes
NS_CheckThreadSafe(void * 0x00302460, const char * 0x01601cb8) line 523 + 34 
bytes
nsStandardURL::Release(nsStandardURL * const 0x0404f600) line 830 + 68 bytes
nsCOMPtr<nsIURI>::~nsCOMPtr<nsIURI>() line 491
nsScriptLoadRequest::~nsScriptLoadRequest() line 95 + 11 bytes
nsScriptLoadRequest::`scalar deleting destructor'(unsigned int 1) + 15 bytes
nsScriptLoadRequest::Release(nsScriptLoadRequest * const 0x0404c840) line 102 + 
135 bytes
nsCOMPtr_base::assign_assuming_AddRef(nsISupports * 0x00000000) line 436
nsCOMPtr_base::assign_with_AddRef(nsISupports * 0x00000000) line 74
nsCOMPtr<nsISupports>::operator=(nsISupports * 0x00000000) line 796
nsFileTransport::Process(nsIProgressEventSink * 0x04061380) line 847
nsFileTransport::Run(nsFileTransport * const 0x04062138) line 627
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
looks like a duplicate to me.

*** This bug has been marked as a duplicate of 150716 ***
Status: REOPENED → RESOLVED
Closed: 23 years ago22 years ago
Resolution: --- → DUPLICATE
vrfy dupe
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.