I'm using the Mozilla RTM branch, Netscape_20000922_BRANCH, for my
embedding application, webclient. I recently started seeing thread
safety assertions when running my code:
0[91d5eb0]: ###!!! ASSERTION: nsScriptNameSetRegistry not thread-
safe: 'owningThread == NS_CurrentThread()', file
E:\Projects\mozilla\xpcom\base\nsDebug.cpp, line 490
###!!! ASSERTION: nsScriptNameSetRegistry not thread-
safe: 'owningThread == NS_CurrentThread()', file
E:\Projects\mozilla\xpcom\base\nsDebug.cpp, line 490
0[91d5eb0]: ###!!! Break: at file
E:\Projects\mozilla\xpcom\base\nsDebug.cpp, line 490
###!!! Break: at file E:\Projects\mozilla\xpcom\base\nsDebug.cpp, line
490
nsScriptNameSetRegistry keeps throwing these assertions.
I don't think I changed anything in my code to cause this, has the
branch changed?
In any case, I need to prevent this assertion from occurring. Any
ideas?
I've just filed bug http://bugzilla.mozilla.org/show_bug.cgi?id=64445
about it.
Sent via Deja.com
http://www.deja.com/