Closed Bug 507092 Opened 15 years ago Closed 15 years ago

Assertion: "You're asking for a weak reference to an object that doesn't support that.: 'factoryPtr', file nsWeakReference.cpp, line 109" for leak tests

Categories

(Core :: XPCOM, defect)

x86
macOS
defect
Not set
blocker

Tracking

()

RESOLVED FIXED

People

(Reporter: ehsan.akhgari, Unassigned)

References

Details

I'm not sure if it could be related to bug 471977 or not, but filing it anyway. http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1248848743.1248849557.30399.gz OS X 10.5.2 mozilla-central leak test build on 2009/07/28 23:25:43 ###!!! ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that.: 'factoryPtr', file nsWeakReference.cpp, line 109 NS_GetWeakReference(nsISupports*, unsigned int*)+0x0000008E [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libxpcom_core.dylib +0x0000B4FC] nsQueryReferent::nsQueryReferent(nsIWeakReference*, unsigned int*)+0x00000094 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libxpcom_core.dylib +0x0002DBF2] nsINIParser_internal::nsINIParser_internal()+0x00000E3F [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libxpcom_core.dylib +0x0002DA4B] nsQueryReferent::nsQueryReferent(nsIWeakReference*, unsigned int*)+0x00001609 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libxpcom_core.dylib +0x0002F167] NS_InvokeByIndex_P+0x00000063 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libxpcom_core.dylib +0x000A9591] nsCOMArray_base::AppendObject(nsISupports*)+0x00005F1E [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/js/src/xpconnect/src/libxpconnect.dylib +0x00054438] nsCRT::IsUpper(char)+0x00005C5C [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/js/src/xpconnect/src/libxpconnect.dylib +0x000606A4] js_Invoke+0x000009A2 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libmozjs.dylib +0x0009A616] JS_CompareValues+0x0001997C [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libmozjs.dylib +0x000848D2] js_Invoke+0x000009EB [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libmozjs.dylib +0x0009A65F] nsXPCOMCycleCollectionParticipant::nsXPCOMCycleCollectionParticipant()+0x000087A3 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/js/src/xpconnect/src/libxpconnect.dylib +0x0004D7DD] nsTArray_base::GetAutoArrayBuffer()+0x00003261 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/js/src/xpconnect/src/libxpconnect.dylib +0x000445DD] NS_InvokeByIndex_P+0x00000346 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libxpcom_core.dylib +0x000A9874] NS_InvokeByIndex_P+0x000003A5 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/libxpcom_core.dylib +0x000A98D3] gfxContextPathAutoSaveRestore::~gfxContextPathAutoSaveRestore()+0x00003A83 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/layout/build/libgklayout.dylib +0x003DE2A3] gfxContextPathAutoSaveRestore::~gfxContextPathAutoSaveRestore()+0x00003F12 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/layout/build/libgklayout.dylib +0x003DE732] nsIntRect::Contains(nsIntPoint const&) const+0x0001A55D [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/layout/build/libgklayout.dylib +0x00408D51] nsIntRect::Contains(nsIntPoint const&) const+0x0001A7DA [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/layout/build/libgklayout.dylib +0x00408FCE] nsIntRect::Contains(nsIntPoint const&) const+0x0001B091 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/layout/build/libgklayout.dylib +0x00409885] gfxContextAutoSaveRestore::gfxContextAutoSaveRestore(gfxContext*)+0x000057EC [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/layout/build/libgklayout.dylib +0x0005002A] NSGetModule+0x00027CA4 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/docshell/build/libdocshell.dylib +0x0002A79A] NSGetModule+0x00024104 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/docshell/build/libdocshell.dylib +0x00026BFA] nsCOMArray_base::ObjectAt(int) const+0x00007B72 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/xpfe/appshell/src/libnsappshell.dylib +0x00012D40] nsIntRect::nsIntRect()+0x0000B4B5 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/xpfe/appshell/src/libnsappshell.dylib +0x00021AC3] nsIntRect::nsIntRect()+0x0000590E [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/xpfe/appshell/src/libnsappshell.dylib +0x0001BF1C] nsTArray_base::Length() const+0x00002130 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/toolkit/components/build/libtoolkitcomps.dylib +0x00004F70] UNKNOWN [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/XUL +0x00003B27] XRE_main+0x00002402 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/bin/XUL +0x0000B978] start+0x00000AD7 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/MinefieldDebug.app/Contents/MacOS/firefox-bin +0x000017DB] start+0x00000102 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/MinefieldDebug.app/Contents/MacOS/firefox-bin +0x00000E06] start+0x00000029 [/builds/slave/mozilla-central-macosx-debug/build/obj-firefox/dist/MinefieldDebug.app/Contents/MacOS/firefox-bin +0x00000D2D] TEST-UNEXPECTED-FAIL | automation.py | Exited with code -6 during test run
Whiteboard: [orange]
This is not intermittent. People need to stop landing stuff on top of it.
No longer blocks: 438871
Severity: normal → blocker
Whiteboard: [orange]
Blocks: 506111
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Note that the orange has been fixed by backing out bug 506111 -- the actual cause is likely still an issue.
You need to log in before you can comment on or make changes to this bug.