Open
Bug 487481
Opened 15 years ago
Updated 2 years ago
###!!! ASSERTION: trying to suspect from non-main thread: 'NS_IsMainThread()',
Categories
(Core :: General, defect)
Tracking
()
NEW
People
(Reporter: cbook, Unassigned)
References
()
Details
(Keywords: assertion)
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.10pre) Gecko/2009040813 Firefox/3.0.10pre Steps to reproduce: -> Install the fotofox extension https://addons.mozilla.org/en-US/firefox/addon/3945 -> Upload a image to flickr --> Assertion ###!!! ASSERTION: trying to suspect from non-main thread: 'NS_IsMainThread()', file /work/mozilla/builds/1.9.0/mozilla/xpcom/base/nsCycleCollector.cpp, line 2121 nsCycleCollector::Suspect(nsISupports*) (pldhash.c:) NS_CycleCollectorSuspect_P (pldhash.c:) nsCycleCollectingAutoRefCnt::decr(nsISupports*) (nsUnicharUtils.cpp:) nsGlobalWindow::Release() (nsUnicharUtils.cpp:) nsGlobalChromeWindow::Release() (nsUnicharUtils.cpp:) nsCOMPtr<nsIDOMWindow>::~nsCOMPtr() (nsUnicharUtils.cpp:) nsCOMPtr<nsIDOMWindow>::~nsCOMPtr() (nsUnicharUtils.cpp:) nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) (nsUnicharUtils.cpp:) XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) js_NativeGet (/work/mozilla/builds/1.9.0/mozilla/firefox-debug/js/src/jsautokw.h:) js_GetPropertyHelper (/work/mozilla/builds/1.9.0/mozilla/firefox-debug/js/src/jsautokw.h:) js_GetProperty (/work/mozilla/builds/1.9.0/mozilla/firefox-debug/js/src/jsautokw.h:) JS_GetPropertyDesc (/work/mozilla/builds/1.9.0/mozilla/firefox-debug/js/src/jsautokw.h:) JS_GetPropertyDescArray (/work/mozilla/builds/1.9.0/mozilla/firefox-debug/js/src/jsautokw.h:) FormatJSFrame(JSContext*, JSStackFrame*, char*, int, int, int, int) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) FormatJSStackDump(JSContext*, char*, int, int, int) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) xpc_DumpJSStack(JSContext*, int, int, int) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) DEBUG_ReportWrapperThreadSafetyError(XPCCallContext&, char const*, XPCWrappedNative const*) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) DEBUG_CheckWrapperThreadSafety(XPCWrappedNative const*) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) js_LookupPropertyWithFlags (/work/mozilla/builds/1.9.0/mozilla/firefox-debug/js/src/jsautokw.h:) js_GetPropertyHelper (/work/mozilla/builds/1.9.0/mozilla/firefox-debug/js/src/jsautokw.h:) js_Interpret (/work/mozilla/builds/1.9.0/mozilla/firefox-debug/js/src/jsautokw.h:) js_Invoke (/work/mozilla/builds/1.9.0/mozilla/firefox-debug/js/src/jsautokw.h:) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/work/mozilla/builds/1.9.0/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp:) PrepareAndDispatch(nsXPTCStubBase*, unsigned int, unsigned int*) (pldhash.c:) nsXPTCStubBase::Stub3() (pldhash.c:) nsPipeEvents::~nsPipeEvents() (pldhash.c:) nsPipeEvents::~nsPipeEvents() (pldhash.c:) nsPipe::AdvanceReadCursor(unsigned int) (pldhash.c:) nsPipeInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) (pldhash.c:) nsStreamCopierIB::DoCopy(unsigned int*, unsigned int*) (pldhash.c:) nsAStreamCopier::Process() (pldhash.c:) nsAStreamCopier::Run() (pldhash.c:) nsThread::ProcessNextEvent(int, int*) (pldhash.c:) NS_ProcessNextEvent_P(nsIThread*, int) (pldhash.c:) nsSocketTransportService::Run() (nsUnicharUtils.cpp:) nsThread::ProcessNextEvent(int, int*) (pldhash.c:) NS_ProcessNextEvent_P(nsIThread*, int) (pldhash.c:) nsThread::ThreadFunc(void*) (pldhash.c:) _pt_root (/work/mozilla/builds/1.9.0/mozilla/nsprpub/pr/src/md/unix/os_Darwin.s:47) _pthread_start (/usr/lib/libSystem.B.dylib) thread_start (/usr/lib/libSystem.B.dylib)
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•