Closed Bug 1330504 Opened 9 years ago Closed 9 years ago

Intermittent leakcheck | tab process: 58433 bytes leaked (BackstagePass, ChildDNSService, ChildProcessMessageManagerCallback, DirectoryProvider, EventListenerService, ...)

Categories

(Core :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox52 --- wontfix

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: bulk-close-intermittents, intermittent-failure, memory-leak, Whiteboard: [ele:1b])

Filed by: rvandermeulen [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=68116978&repo=mozilla-aurora https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-aurora-linux-debug/1484156425/mozilla-aurora_ubuntu32_vm-debug_test-mochitest-e10s-5-bm02-tests1-linux32-build1.txt.gz 11:11:26 INFO - Leaked URLs: 11:11:26 INFO - file:///builds/slave/test/build/application/firefox/browser/omni.ja 11:11:26 INFO - x:///chrome/pdfjs/content/ 11:11:26 INFO - file:///builds/slave/test/build/application/firefox/omni.ja 11:11:26 INFO - x:///modules/services-crypto/ 11:11:26 INFO - file:///builds/slave/test/build/application/firefox/browser/features/formautofill@mozilla.org.xpi 11:11:26 INFO - x:///chrome/content/ 11:11:26 INFO - file:///builds/slave/test/build/application/firefox/omni.ja 11:11:26 INFO - x:///chrome/toolkit/res/ 11:11:26 INFO - file:///builds/slave/test/build/application/firefox/omni.ja 11:11:26 INFO - x:///modules/services-common/ 11:11:26 INFO - chrome://browser/locale/searchplugins/ 11:11:26 INFO - file:///builds/slave/test/build/application/firefox/browser/omni.ja 11:11:26 INFO - x:///chrome/devtools/modules/devtools/ 11:11:26 INFO - file:///builds/slave/test/build/application/firefox/omni.ja 11:11:26 INFO - x:///modules/services-sync/ 11:11:26 INFO - file:////builds/slave/test/build/tests/modules/
I'm not crazy about putting this in Core::General, but it wasn't immediately clear to me where to put it otherwise. The leaking directory is dom/tests/mochitest/ajax/prototype, which apparently only ran one test. 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 25 BackstagePass 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 ChildDNSService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 ChildProcessMessageManagerCallback 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 DirectoryProvider 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 EventListenerService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 8 Mutex 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 PollableEvent 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 Preferences 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 ProcessGlobal 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 25 ProtoAndIfaceCache 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 10 ReentrantMonitor 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 Runnable 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 6 SandboxPrivate 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 SharedScriptableHelperForJSIID 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 3 ShimInterfaceInfo 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 StringAdopt 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 SubstitutingProtocolHandler 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 TelemetryImpl 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 485 ValueObserver 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 50 XPCNativeInterface 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 50 XPCNativeMember 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 93 XPCNativeScriptableInfo 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 43 XPCNativeSet 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 132 XPCWrappedNative 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 57 XPCWrappedNativeProto 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 152 XPCWrappedNativeTearOff 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 10 bundleCacheEntry_t 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 imgTools 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 mozHunspellDirProvider 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 mozJSSubScriptLoader 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsAppFileLocationProvider 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsAppStartup 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsAuthURLParser 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsBaseAppShell 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsClipboardHelper 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsClipboardProxy 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsComponentManagerImpl 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsConsoleService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsDOMClassInfo 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsDirectoryService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsEffectiveTLDService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsErrorService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsFrameMessageManager 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsHashPropertyBag 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsIDNService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsIOService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 7 nsJARURI 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 13 nsJSCID 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 22 nsJSID 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 29 nsJSIID 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsJSInspector 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 2 nsJSPrincipals 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 10 nsLocalFile 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsMessageManagerScriptExecutor 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsNoAuthURLParser 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsNullPrincipalURI 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsObserverService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 8 nsPersistentProperties 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 3 nsPrefBranch 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsResProtocolHandler 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 2 nsScriptError 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsScriptSecurityManager 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsSocketTransportService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 16 nsStandardURL 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 625 nsStringBuffer 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 10 nsStringBundle 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsStringBundleService 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 562 nsTArray_base 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsUUIDGenerator 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 38 nsVariant 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 8 nsWeakReference 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 5 nsXPCComponents 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 5 nsXPCComponentsBase 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 2 nsXPCComponents_Classes 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsXPCComponents_ClassesByID 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsXPCComponents_Constructor 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsXPCComponents_ID 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 2 nsXPCComponents_Interfaces 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsXPCComponents_Results 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 2 nsXPCComponents_Utils 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 1 nsXPCComponents_utils_Sandbox 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 25 nsXPCWrappedJS 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 3 nsXPCWrappedJSClass 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 25 nsXPTCStubBase 11:11:27 INFO - TEST-INFO | leakcheck | tab process: leaked 58 xptiInterfaceInfo 11:11:27 ERROR - TEST-UNEXPECTED-FAIL | leakcheck | tab process: 58433 bytes leaked (BackstagePass, ChildDNSService, ChildProcessMessageManagerCallback, DirectoryProvider, EventListenerService, ...)
Keywords: mlk
Mass wontfix for bugs affecting firefox 52.
Hello, I'm asking your help with an experiment with making decisions on bugs. You've been needinfo'ed on this bug. I'd like you to take one action to help this bug make progress toward a decision. The things you can do include: * If you know or have a good guess of which product and component this bug belongs to, change the product and component of the bug * If you know of the right person to ask about this bug, redirect the needinfo to them * If you cannot reproduce the bug, close it All we need you to do is one thing that will help us make a decision on the bug or resolve it. Thank you for your help with this. If you have questions, please contact emma@mozilla.com.
Flags: needinfo?(bbouvier)
Whiteboard: [ele:1b]
I have no clues; I usually don't work on the browser but on Spidermonkey and the standalone JS shell executable, so I never see this kind of leak. Standing out from the logs, the GC seems to complain that at shut down, many things have not been freed ("SharedScriptData"), and some atoms refcount is non zero. Randomly picking mccr8 who I *think* is working on memory management in general, sorry I won't be able to do much more here. Good luck!
Flags: needinfo?(bbouvier) → needinfo?(continuation)
This is a rare intermittent leak. I don't think it is worth spending much time on. It has happened once in the last week, in the XBL test directory, so it shouldn't be closed. We're leaking chrome JS stuff so maybe something isn't shutting down correctly.
Flags: needinfo?(continuation)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.