Skip to content

Instantly share code, notes, and snippets.

@andreastt
Created April 25, 2019 15:35
Show Gist options
  • Save andreastt/8df152843ac3415b489c897267158b1a to your computer and use it in GitHub Desktop.
Save andreastt/8df152843ac3415b489c897267158b1a to your computer and use it in GitHub Desktop.
4:04.41 INFO leakcheck | Processing leak log file /tmp/tmpVnWT6P.mozrunner/runtests_leaks_tab_pid3866.log
4:04.41 INFO
4:04.41 INFO == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 3866
4:04.41 INFO
4:04.41 INFO |<----------------Class--------------->|<-----Bytes------>|<----Objects---->|
4:04.41 INFO | | Per-Inst Leaked| Total Rem|
4:04.41 INFO 0 |TOTAL | 42 51436| 39249 2093|
4:04.41 INFO 1 |APZEventState | 120 120| 1 1|
4:04.41 INFO 7 |ActiveElementManager | 40 40| 1 1|
4:04.41 INFO 21 |AtomSet | 32 448| 44 14|
4:04.41 INFO 26 |BackstagePass | 128 384| 3 3|
4:04.41 INFO 30 |BrowserChild | 1216 1216| 2 1|
4:04.41 INFO 32 |BrowserChildBase | 96 96| 2 1|
4:04.41 INFO 33 |BrowserChildMessageManager | 176 176| 1 1|
4:04.41 INFO 34 |BrowsingContext | 192 192| 1 1|
4:04.41 INFO 35 |BrowsingContextGroup | 128 128| 1 1|
4:04.42 INFO 38 |CallbackObject | 64 5248| 246 82|
4:04.42 INFO 48 |ChildProcessMessageManagerCallback | 8 8| 1 1|
4:04.42 INFO 69 |CondVar | 80 80| 60 1|
4:04.42 INFO 74 |ContentProcessMessageManager | 136 136| 1 1|
4:04.42 INFO 86 |DOMEventTargetHelper | 128 128| 9 1|
4:04.42 INFO 117 |DocumentObserver | 72 72| 1 1|
4:04.42 INFO 120 |DrawTargetSkia | 208 208| 4 1|
4:04.42 INFO 121 |DynamicFrameEventFilter | 32 128| 4 4|
4:04.42 INFO 126 |EventListenerManager | 112 112| 14 1|
4:04.42 INFO 127 |EventListenerService | 88 88| 1 1|
4:04.42 INFO 133 |ExtensionPolicyService | 216 216| 1 1|
4:04.42 INFO 167 |IAPZCTreeManager | 16 16| 1 1|
4:04.42 INFO 175 |IdlePeriod | 24 24| 1 1|
4:04.42 INFO 207 |MatchGlob | 104 1352| 42 13|
4:04.42 INFO 208 |MatchPattern | 112 1680| 39 15|
4:04.42 INFO 209 |MatchPatternSet | 64 512| 31 8|
4:04.42 INFO 215 |MessageListenerManager | 160 160| 1 1|
4:04.42 INFO 221 |MozDocumentMatcher | 144 1152| 17 8|
4:04.42 INFO 224 |Mutex | 72 576| 456 8|
4:04.42 INFO 228 |NonRefcountedDOMObject | 1 8| 16 8|
4:04.42 INFO 231 |NullPrincipalURI | 96 96| 27 1|
4:04.42 INFO 237 |PAPZCTreeManagerChild | 40 40| 1 1|
4:04.42 INFO 251 |PBrowserChild | 328 328| 1 1|
4:04.42 INFO 338 |PollableEvent | 32 32| 1 1|
4:04.42 INFO 342 |Preferences | 88 88| 1 1|
4:04.42 INFO 349 |ProtoAndIfaceCache | 16 48| 7 3|
4:04.42 INFO 351 |PuppetWidget | 784 784| 1 1|
4:04.42 INFO 356 |ReferrerInfo | 40 40| 2 1|
4:04.42 INFO 363 |RequestContext | 128 128| 2 1|
4:04.42 INFO 364 |RequestContextService | 80 80| 1 1|
4:04.42 INFO 374 |SchedulerEventTarget | 48 48| 18 1|
4:04.42 INFO 388 |ServiceWorkerInterceptController | 24 24| 1 1|
4:04.42 INFO 392 |SessionStorageManager | 80 80| 1 1|
4:04.42 INFO 393 |SessionStorageObserver | 24 24| 1 1|
4:04.42 INFO 400 |SharedPrefMap | 64 64| 1 1|
4:04.42 INFO 430 |TabGroup | 440 440| 1 1|
4:04.42 INFO 431 |TelemetryImpl | 496 496| 1 1|
4:04.42 INFO 437 |ThreadEventTarget | 48 48| 12 1|
4:04.42 INFO 441 |ThreadTargetSink | 16 16| 12 1|
4:04.42 INFO 472 |WeakReference<BrowsingContext> | 32 32| 2 1|
4:04.42 INFO 474 |WeakReference<PBrowserChild> | 32 32| 1 1|
4:04.42 INFO 483 |WeakReference<nsDocShell> | 32 32| 20 1|
4:04.42 INFO 500 |XPCNativeInterface | 56 1512| 66 27|
4:04.42 INFO 501 |XPCNativeMember | 16 432| 2856 27|
4:04.42 INFO 502 |XPCNativeSet | 32 576| 68 18|
4:04.42 INFO 503 |XPCWrappedNative | 96 2016| 109 21|
4:04.42 INFO 504 |XPCWrappedNativeProto | 40 280| 30 7|
4:04.42 INFO 506 |XPCWrappedNativeTearOff | 32 1184| 144 37|
4:04.42 INFO 536 |mozJSSubScriptLoader | 24 24| 1 1|
4:04.42 INFO 547 |nsAutoCompleteController | 176 176| 1 1|
4:04.42 INFO 553 |nsBaseWidget | 368 368| 1 1|
4:04.42 INFO 560 |nsBrowserStatusFilter | 128 128| 2 1|
4:04.42 INFO 565 |nsCSPContext | 120 120| 2 1|
4:04.42 INFO 572 |nsComponentManagerImpl | 344 344| 1 1|
4:04.42 INFO 573 |nsConsoleService | 184 184| 1 1|
4:04.42 INFO 589 |nsDSURIContentListener | 88 88| 1 1|
4:04.42 INFO 592 |nsDefaultURIFixup | 24 24| 1 1|
4:04.42 INFO 594 |nsDeque | 104 104| 251 1|
4:04.42 INFO 606 |nsDocLoader | 408 408| 2 1|
4:04.42 INFO 607 |nsDocShell | 1136 1136| 1 1|
4:04.42 INFO 608 |nsDocShell::InterfaceRequestorProxy | 32 32| 1 1|
4:04.42 INFO 630 |nsFormFillController | 272 272| 1 1|
4:04.42 INFO 633 |nsFrameMessageManager | 128 128| 2 1|
4:04.42 INFO 675 |nsIOService | 312 312| 1 1|
4:04.42 INFO 686 |nsJSPrincipals | 24 48| 32 2|
4:04.42 INFO 688 |nsLayoutHistoryState | 88 88| 2 1|
4:04.42 INFO 694 |nsLoadGroup | 208 208| 2 1|
4:04.42 INFO 701 |nsMessageManagerScriptExecutor | 48 96| 2 2|
4:04.42 INFO 711 |nsObserverService | 80 80| 1 1|
4:04.42 INFO 717 |nsPrefBranch | 112 224| 5 2|
4:04.42 INFO 725 |nsSHEntry | 160 160| 2 1|
4:04.42 INFO 726 |nsSHEntryShared | 200 200| 2 1|
4:04.42 INFO 732 |nsScriptSecurityManager | 64 64| 1 1|
4:04.42 INFO 739 |nsSimpleURI | 120 240| 24 2|
4:04.42 INFO 742 |nsSocketTransportService | 328 328| 1 1|
4:04.42 INFO 747 |nsStringBuffer | 12 19212| 8006 1601|
4:04.42 INFO 782 |nsTArray_base | 8 720| 12998 90|
4:04.42 INFO 785 |nsThread | 200 200| 28 1|
4:04.42 INFO 801 |nsWeakReference | 40 560| 67 14|
4:04.42 INFO 802 |nsWebBrowser | 312 312| 1 1|
4:04.42 INFO 804 |nsWebNavigationInfo | 32 32| 1 1|
4:04.42 INFO 808 |nsWindowWatcher | 136 136| 1 1|
4:04.42 INFO 813 |nsXPCComponents_Classes | 40 40| 3 1|
4:04.42 INFO 816 |nsXPCComponents_Interfaces | 40 40| 3 1|
4:04.42 INFO 819 |nsXPCWrappedJS | 112 896| 57 8|
4:04.42 INFO
4:04.42 INFO nsTraceRefcnt::DumpStatistics: 829 entries
4:04.42 INFO leakcheck: tab leaked 1 APZEventState
4:04.42 INFO leakcheck: tab leaked 1 ActiveElementManager
4:04.42 INFO leakcheck: tab leaked 14 AtomSet
4:04.42 INFO leakcheck: tab leaked 3 BackstagePass
4:04.42 INFO leakcheck: tab leaked 1 BrowserChild
4:04.42 INFO leakcheck: tab leaked 1 BrowserChildBase
4:04.42 INFO leakcheck: tab leaked 1 BrowserChildMessageManager
4:04.42 INFO leakcheck: tab leaked 1 BrowsingContext
4:04.42 INFO leakcheck: tab leaked 1 BrowsingContextGroup
4:04.42 INFO leakcheck: tab leaked 82 CallbackObject
4:04.42 INFO leakcheck: tab leaked 1 ChildProcessMessageManagerCallback
4:04.42 INFO leakcheck: tab leaked 1 CondVar
4:04.42 INFO leakcheck: tab leaked 1 ContentProcessMessageManager
4:04.42 INFO leakcheck: tab leaked 1 DOMEventTargetHelper
4:04.42 INFO leakcheck: tab leaked 1 DocumentObserver
4:04.42 INFO leakcheck: tab leaked 1 DrawTargetSkia
4:04.42 INFO leakcheck: tab leaked 4 DynamicFrameEventFilter
4:04.42 INFO leakcheck: tab leaked 1 EventListenerManager
4:04.42 INFO leakcheck: tab leaked 1 EventListenerService
4:04.42 INFO leakcheck: tab leaked 1 ExtensionPolicyService
4:04.42 INFO leakcheck: tab leaked 1 IAPZCTreeManager
4:04.42 INFO leakcheck: tab leaked 1 IdlePeriod
4:04.42 INFO leakcheck: tab leaked 13 MatchGlob
4:04.42 INFO leakcheck: tab leaked 15 MatchPattern
4:04.42 INFO leakcheck: tab leaked 8 MatchPatternSet
4:04.42 INFO leakcheck: tab leaked 1 MessageListenerManager
4:04.42 INFO leakcheck: tab leaked 8 MozDocumentMatcher
4:04.42 INFO leakcheck: tab leaked 8 Mutex
4:04.42 INFO leakcheck: tab leaked 8 NonRefcountedDOMObject
4:04.42 INFO leakcheck: tab leaked 1 NullPrincipalURI
4:04.42 INFO leakcheck: tab leaked 1 PAPZCTreeManagerChild
4:04.42 INFO leakcheck: tab leaked 1 PBrowserChild
4:04.42 INFO leakcheck: tab leaked 1 PollableEvent
4:04.42 INFO leakcheck: tab leaked 1 Preferences
4:04.42 INFO leakcheck: tab leaked 3 ProtoAndIfaceCache
4:04.42 INFO leakcheck: tab leaked 1 PuppetWidget
4:04.42 INFO leakcheck: tab leaked 1 ReferrerInfo
4:04.42 INFO leakcheck: tab leaked 1 RequestContext
4:04.42 INFO leakcheck: tab leaked 1 RequestContextService
4:04.42 INFO leakcheck: tab leaked 1 SchedulerEventTarget
4:04.42 INFO leakcheck: tab leaked 1 ServiceWorkerInterceptController
4:04.42 INFO leakcheck: tab leaked 1 SessionStorageManager
4:04.42 INFO leakcheck: tab leaked 1 SessionStorageObserver
4:04.42 INFO leakcheck: tab leaked 1 SharedPrefMap
4:04.42 INFO leakcheck: tab leaked 1 TabGroup
4:04.42 INFO leakcheck: tab leaked 1 TelemetryImpl
4:04.42 INFO leakcheck: tab leaked 1 ThreadEventTarget
4:04.42 INFO leakcheck: tab leaked 1 ThreadTargetSink
4:04.42 INFO leakcheck: tab leaked 1 WeakReference<BrowsingContext>
4:04.42 INFO leakcheck: tab leaked 1 WeakReference<PBrowserChild>
4:04.42 INFO leakcheck: tab leaked 1 WeakReference<nsDocShell>
4:04.42 INFO leakcheck: tab leaked 27 XPCNativeInterface
4:04.42 INFO leakcheck: tab leaked 27 XPCNativeMember
4:04.42 INFO leakcheck: tab leaked 18 XPCNativeSet
4:04.42 INFO leakcheck: tab leaked 21 XPCWrappedNative
4:04.42 INFO leakcheck: tab leaked 7 XPCWrappedNativeProto
4:04.42 INFO leakcheck: tab leaked 37 XPCWrappedNativeTearOff
4:04.42 INFO leakcheck: tab leaked 1 mozJSSubScriptLoader
4:04.42 INFO leakcheck: tab leaked 1 nsAutoCompleteController
4:04.42 INFO leakcheck: tab leaked 1 nsBaseWidget
4:04.42 INFO leakcheck: tab leaked 1 nsBrowserStatusFilter
4:04.42 INFO leakcheck: tab leaked 1 nsCSPContext
4:04.42 INFO leakcheck: tab leaked 1 nsComponentManagerImpl
4:04.42 INFO leakcheck: tab leaked 1 nsConsoleService
4:04.42 INFO leakcheck: tab leaked 1 nsDSURIContentListener
4:04.42 INFO leakcheck: tab leaked 1 nsDefaultURIFixup
4:04.42 INFO leakcheck: tab leaked 1 nsDeque
4:04.42 INFO leakcheck: tab leaked 1 nsDocLoader
4:04.42 INFO leakcheck: tab leaked 1 nsDocShell
4:04.42 INFO leakcheck: tab leaked 1 nsDocShell::InterfaceRequestorProxy
4:04.42 INFO leakcheck: tab leaked 1 nsFormFillController
4:04.42 INFO leakcheck: tab leaked 1 nsFrameMessageManager
4:04.42 INFO leakcheck: tab leaked 1 nsIOService
4:04.42 INFO leakcheck: tab leaked 2 nsJSPrincipals
4:04.42 INFO leakcheck: tab leaked 1 nsLayoutHistoryState
4:04.42 INFO leakcheck: tab leaked 1 nsLoadGroup
4:04.42 INFO leakcheck: tab leaked 2 nsMessageManagerScriptExecutor
4:04.42 INFO leakcheck: tab leaked 1 nsObserverService
4:04.42 INFO leakcheck: tab leaked 2 nsPrefBranch
4:04.42 INFO leakcheck: tab leaked 1 nsSHEntry
4:04.42 INFO leakcheck: tab leaked 1 nsSHEntryShared
4:04.42 INFO leakcheck: tab leaked 1 nsScriptSecurityManager
4:04.42 INFO leakcheck: tab leaked 2 nsSimpleURI
4:04.42 INFO leakcheck: tab leaked 1 nsSocketTransportService
4:04.42 INFO leakcheck: tab leaked 1601 nsStringBuffer
4:04.42 INFO leakcheck: tab leaked 90 nsTArray_base
4:04.42 INFO leakcheck: tab leaked 1 nsThread
4:04.42 INFO leakcheck: tab leaked 14 nsWeakReference
4:04.42 INFO leakcheck: tab leaked 1 nsWebBrowser
4:04.42 INFO leakcheck: tab leaked 1 nsWebNavigationInfo
4:04.42 INFO leakcheck: tab leaked 1 nsWindowWatcher
4:04.42 INFO leakcheck: tab leaked 1 nsXPCComponents_Classes
4:04.42 INFO leakcheck: tab leaked 1 nsXPCComponents_Interfaces
4:04.42 INFO leakcheck: tab leaked 8 nsXPCWrappedJS
4:04.42 UNEXPECTED-FAIL leakcheck: tab 51436 bytes leaked
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment