Intermittent leakcheck | default 61496 bytes leaked (BrowserParent, BrowsingContext, BrowsingContextGroup, CondVar, ConsoleReportCollector, ...)
Categories
(Core :: Graphics: WebGPU, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox71 | --- | unaffected |
firefox72 | --- | fixed |
firefox73 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: kvark)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell unknown])
Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=278803693&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/RQbFMLBUTfKueOP4OApEJQ/runs/0/artifacts/public/logs/live_backing.log
[task 2019-11-29T18:25:02.472Z] 18:25:02 INFO - TEST-START | /webgpu/cts.html?q=cts:validation/setBindGroup:
[task 2019-11-29T18:25:02.628Z] 18:25:02 INFO - PID 5017 | ++DOCSHELL 0x123f2b000 == 1 [pid = 5043] [id = {b332f7ca-6a60-9145-981f-fcdaa11c1dc6}]
[task 2019-11-29T18:25:02.628Z] 18:25:02 INFO - PID 5017 | ++DOMWINDOW == 1 (0x123f61020) [pid = 5043] [serial = 1] [outer = 0x0]
[task 2019-11-29T18:25:02.628Z] 18:25:02 INFO - PID 5017 | [Child 5043, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/workspace/build/src/layout/base/nsPresContext.cpp, line 848
[task 2019-11-29T18:25:02.629Z] 18:25:02 INFO - PID 5017 | ++DOMWINDOW == 2 (0x123f0f800) [pid = 5043] [serial = 2] [outer = 0x123f61020]
[task 2019-11-29T18:25:02.777Z] 18:25:02 INFO - PID 5017 | [Child 5020, Main Thread] WARNING: '!aWin', file /builds/worker/workspace/build/src/dom/base/Document.cpp, line 1384
[task 2019-11-29T18:25:02.777Z] 18:25:02 INFO - PID 5017 | [Child 5020, Main Thread] WARNING: '!aWin', file /builds/worker/workspace/build/src/dom/base/Document.cpp, line 1384
[task 2019-11-29T18:25:02.925Z] 18:25:02 INFO - PID 5017 | ++DOMWINDOW == 3 (0x114f30800) [pid = 5043] [serial = 3] [outer = 0x123f61020]
[task 2019-11-29T18:25:03.137Z] 18:25:03 INFO - PID 5017 | [Parent 5017, Main Thread] WARNING: we only accept nsIURI interface type, patch welcome: file /builds/worker/workspace/build/src/dom/ipc/PropertyBagUtils.cpp, line 112
[task 2019-11-29T18:25:03.137Z] 18:25:03 INFO - PID 5017 | ++DOMWINDOW == 4 (0x12449a800) [pid = 5043] [serial = 4] [outer = 0x123f61020]
[task 2019-11-29T18:25:03.181Z] 18:25:03 INFO - PID 5017 | [5044, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-11-29T18:25:03.182Z] 18:25:03 INFO - PID 5017 | [5044, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-11-29T18:25:03.182Z] 18:25:03 INFO - PID 5017 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/lf/p5fbzdqs7m583jpg2_nhp12w000017/T/tmp6tezYS.mozrunner/runtests_leaks_1766_tab_pid5044.log
[task 2019-11-29T18:25:03.182Z] 18:25:03 INFO - PID 5017 | [5044, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-11-29T18:25:03.182Z] 18:25:03 INFO - PID 5017 | [5044, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-11-29T18:25:03.228Z] 18:25:03 INFO - PID 5017 | [Child 5044, Main Thread] WARNING: No CID found when attempting to map contract ID: file /builds/worker/workspace/build/src/xpcom/components/nsComponentManager.cpp, line 729
[task 2019-11-29T18:25:03.380Z] 18:25:03 INFO - PID 5017 | [Parent 5017, Main Thread] WARNING: we only accept nsIURI interface type, patch welcome: file /builds/worker/workspace/build/src/dom/ipc/PropertyBagUtils.cpp, line 112
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - Traceback (most recent call last):
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - File "/Users/cltbld/tasks/task_1575045596/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 627, in _run
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - self.result = True, self.func(self.protocol, self.url, self.timeout)
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - File "/Users/cltbld/tasks/task_1575045596/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 741, in do_testharness
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - self.script_resume % format_map, asynchronous=True)
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - File "/Users/cltbld/tasks/task_1575045596/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 61, in execute_script
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - return method(script, new_sandbox=False, sandbox=None)
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - File "/Users/cltbld/tasks/task_1575045596/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1656, in execute_async_script
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - rv = self._send_message("WebDriver:ExecuteAsyncScript", body, key="value")
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - File "/Users/cltbld/tasks/task_1575045596/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - return func(*args, **kwargs)
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - File "/Users/cltbld/tasks/task_1575045596/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 598, in _send_message
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - self._handle_error(err)
[task 2019-11-29T18:25:03.425Z] 18:25:03 WARNING - File "/Users/cltbld/tasks/task_1575045596/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 618, in _handle_error
[task 2019-11-29T18:25:03.426Z] 18:25:03 WARNING - raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2019-11-29T18:25:03.426Z] 18:25:03 WARNING - JavascriptException: TypeError: window.__wptrunner_process_next_event is not a function
[task 2019-11-29T18:25:03.426Z] 18:25:03 WARNING - stacktrace:
[task 2019-11-29T18:25:03.426Z] 18:25:03 WARNING - @tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py:66:8
[task 2019-11-29T18:25:03.426Z] 18:25:03 WARNING - @tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py:67:8
[task 2019-11-29T18:25:03.426Z] 18:25:03 WARNING -
[task 2019-11-29T18:25:03.426Z] 18:25:03 WARNING -
[task 2019-11-29T18:25:03.426Z] 18:25:03 INFO - PID 5017 | ++DOMWINDOW == 5 (0x1244a0400) [pid = 5043] [serial = 5] [outer = 0x123f61020]
[task 2019-11-29T18:25:03.426Z] 18:25:03 INFO - TEST-ERROR | /webgpu/cts.html?q=cts:validation/setBindGroup: | took 969ms
[task 2019-11-29T18:25:07.290Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 2 nsHttpAuthCache::OriginClearObserver
[task 2019-11-29T18:25:07.290Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpChannel
[task 2019-11-29T18:25:07.291Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpChannelAuthProvider
[task 2019-11-29T18:25:07.291Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpConnectionInfo
[task 2019-11-29T18:25:07.291Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsHttpConnectionMgr
[task 2019-11-29T18:25:07.291Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsHttpHandler
[task 2019-11-29T18:25:07.291Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpRequestHead
[task 2019-11-29T18:25:07.291Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpTransaction
[task 2019-11-29T18:25:07.291Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsIDNService
[task 2019-11-29T18:25:07.292Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsIOService
[task 2019-11-29T18:25:07.292Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsInputStreamPump
[task 2019-11-29T18:25:07.292Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsInterfaceRequestorAgg
[task 2019-11-29T18:25:07.292Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 20 nsJSPrincipals
[task 2019-11-29T18:25:07.292Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 3 nsLocalFile
[task 2019-11-29T18:25:07.292Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 3 nsMainThreadPtrHolder<T>
[task 2019-11-29T18:25:07.293Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsNetworkLinkService
[task 2019-11-29T18:25:07.293Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsNodeWeakReference
[task 2019-11-29T18:25:07.293Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 8 nsPermission
[task 2019-11-29T18:25:07.293Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsPipe
[task 2019-11-29T18:25:07.293Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsPipeInputStream
[task 2019-11-29T18:25:07.293Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsPrefBranch
[task 2019-11-29T18:25:07.294Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsSiteSecurityService
[task 2019-11-29T18:25:07.294Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsSocketTransportService
[task 2019-11-29T18:25:07.294Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 36 nsStandardURL
[task 2019-11-29T18:25:07.294Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 154 nsStringBuffer
[task 2019-11-29T18:25:07.294Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsStringInputStream
[task 2019-11-29T18:25:07.294Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 86 nsTArray_base
[task 2019-11-29T18:25:07.295Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 1 nsThread
[task 2019-11-29T18:25:07.295Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 4 nsTransportEventSinkProxy
[task 2019-11-29T18:25:07.295Z] 18:25:07 INFO - TEST-INFO | leakcheck | default leaked 10 nsWeakReference
[task 2019-11-29T18:25:07.297Z] 18:25:07 INFO - TEST-UNEXPECTED-FAIL | leakcheck | default 61496 bytes leaked (BrowserParent, BrowsingContext, BrowsingContextGroup, CondVar, ConsoleReportCollector, ...)
[task 2019-11-29T18:25:07.297Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.297Z] 18:25:07 INFO - PROCESS LEAKS /var/folders/lf/p5fbzdqs7m583jpg2_nhp12w000017/T/tmp6tezYS.mozrunner/runtests_leaks_1766.log
[task 2019-11-29T18:25:07.299Z] 18:25:07 INFO - leakcheck | Processing log file /var/folders/lf/p5fbzdqs7m583jpg2_nhp12w000017/T/tmp6tezYS.mozrunner/runtests_leaks_1766.log for scope /webgpu
[task 2019-11-29T18:25:07.300Z] 18:25:07 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 51200 bytes
[task 2019-11-29T18:25:07.300Z] 18:25:07 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes
[task 2019-11-29T18:25:07.300Z] 18:25:07 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes
[task 2019-11-29T18:25:07.300Z] 18:25:07 INFO - TEST-INFO | leakcheck | gmplugin process: leak threshold set at 20000 bytes
[task 2019-11-29T18:25:07.300Z] 18:25:07 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes
[task 2019-11-29T18:25:07.300Z] 18:25:07 INFO - TEST-INFO | leakcheck | rdd process: leak threshold set at 400 bytes
[task 2019-11-29T18:25:07.301Z] 18:25:07 INFO - TEST-INFO | leakcheck | vr process: leak threshold set at 0 bytes
[task 2019-11-29T18:25:07.301Z] 18:25:07 INFO - TEST-INFO | leakcheck | socket process: leak threshold set at 0 bytes
[task 2019-11-29T18:25:07.301Z] 18:25:07 INFO - leakcheck | Processing leak log file /var/folders/lf/p5fbzdqs7m583jpg2_nhp12w000017/T/tmp6tezYS.mozrunner/runtests_leaks_1766_tab_pid5043.log
[task 2019-11-29T18:25:07.301Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.301Z] 18:25:07 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 5043
[task 2019-11-29T18:25:07.301Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.302Z] 18:25:07 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->|
[task 2019-11-29T18:25:07.302Z] 18:25:07 INFO - | | Per-Inst Leaked| Total Rem|
[task 2019-11-29T18:25:07.302Z] 18:25:07 INFO - 0 |TOTAL | 42 0| 62753 0|
[task 2019-11-29T18:25:07.302Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.302Z] 18:25:07 INFO - nsTraceRefcnt::DumpStatistics: 990 entries
[task 2019-11-29T18:25:07.303Z] 18:25:07 INFO - TEST-PASS | leakcheck | tab no leaks detected!
[task 2019-11-29T18:25:07.311Z] 18:25:07 INFO - leakcheck | Processing leak log file /var/folders/lf/p5fbzdqs7m583jpg2_nhp12w000017/T/tmp6tezYS.mozrunner/runtests_leaks_1766_tab_pid5044.log
[task 2019-11-29T18:25:07.311Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.311Z] 18:25:07 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 5044
[task 2019-11-29T18:25:07.311Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.311Z] 18:25:07 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->|
[task 2019-11-29T18:25:07.312Z] 18:25:07 INFO - | | Per-Inst Leaked| Total Rem|
[task 2019-11-29T18:25:07.312Z] 18:25:07 INFO - 0 |TOTAL | 45 0| 14358 0|
[task 2019-11-29T18:25:07.312Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.312Z] 18:25:07 INFO - nsTraceRefcnt::DumpStatistics: 392 entries
[task 2019-11-29T18:25:07.313Z] 18:25:07 INFO - TEST-PASS | leakcheck | tab no leaks detected!
[task 2019-11-29T18:25:07.313Z] 18:25:07 INFO - leakcheck | Processing leak log file /var/folders/lf/p5fbzdqs7m583jpg2_nhp12w000017/T/tmp6tezYS.mozrunner/runtests_leaks_1766_tab_pid5020.log
[task 2019-11-29T18:25:07.314Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.314Z] 18:25:07 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 5020
[task 2019-11-29T18:25:07.314Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.314Z] 18:25:07 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->|
[task 2019-11-29T18:25:07.314Z] 18:25:07 INFO - | | Per-Inst Leaked| Total Rem|
[task 2019-11-29T18:25:07.315Z] 18:25:07 INFO - 0 |TOTAL | 33 0| 266187 0|
[task 2019-11-29T18:25:07.315Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.315Z] 18:25:07 INFO - nsTraceRefcnt::DumpStatistics: 1060 entries
[task 2019-11-29T18:25:07.315Z] 18:25:07 INFO - TEST-PASS | leakcheck | tab no leaks detected!
[task 2019-11-29T18:25:07.315Z] 18:25:07 INFO - leakcheck | Processing leak log file /var/folders/lf/p5fbzdqs7m583jpg2_nhp12w000017/T/tmp6tezYS.mozrunner/runtests_leaks_1766_tab_pid5019.log
[task 2019-11-29T18:25:07.315Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.316Z] 18:25:07 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 5019
[task 2019-11-29T18:25:07.316Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.316Z] 18:25:07 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->|
[task 2019-11-29T18:25:07.316Z] 18:25:07 INFO - | | Per-Inst Leaked| Total Rem|
[task 2019-11-29T18:25:07.316Z] 18:25:07 INFO - 0 |TOTAL | 42 0| 64301 0|
[task 2019-11-29T18:25:07.316Z] 18:25:07 INFO -
[task 2019-11-29T18:25:07.317Z] 18:25:07 INFO - nsTraceRefcnt::DumpStatistics: 773 entries
[task 2019-11-29T18:25:07.317Z] 18:25:07 INFO - TEST-PASS | leakcheck | tab no leaks detected!
[task 2019-11-29T18:25:07.317Z] 18:25:07 INFO - leakcheck | Processing leak log file /var/folders/lf/p5fbzdqs7m583jpg2_nhp12w000017/T/tmp6tezYS.mozrunner/runtests_leaks_1766.log
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 3•5 years ago
|
||
These leaks are happening during WebGPU WPTs. The BrowserFoo stuff is showing up just because it is first alphabetically: there are various other things leaking.
Comment 4•5 years ago
|
||
This starts to permafail, retriggers and backfills are revealing this:
https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=pending%2Crunning%2Csuccess%2Ctestfailed%2Cbusted%2Cexception&searchStr=a180f3247b4f9cf520cb0eb0897d2f96e451c80c&tochange=b45f47bb9911f54c3ffce69ed90d5f6a65dae61d&fromchange=3d9a64be67bc645e0b69667bee0f23a589448812
Could this be regressed by https://bugzilla.mozilla.org/show_bug.cgi?id=1592297?
Comment 5•5 years ago
|
||
It's possible, but I don't think so. leakcheck is a separate file from leaks.py (which 1592297 modified.) 1592297 is primarily just changing logging around, and none of the leaked objects in the log are any of the classes I modified.
Comment hidden (Intermittent Failures Robot) |
Comment 7•5 years ago
|
||
Joel any insight on how to deal with this? it's not perma-failing, but failure rate is high.
Assignee | ||
Comment 8•5 years ago
|
||
(In reply to Andrew McCreight [:mccr8] from comment #3)
These leaks are happening during WebGPU WPTs. The BrowserFoo stuff is showing up just because it is first alphabetically: there are various other things leaking.
Just to clarify, there is no WebGPU logic going on, right? Because the "dom.webgpu.enabled" is false by default, we shouldn't be creating any WebGPU objects.
Comment 9•5 years ago
|
||
I see this error in the logs:
task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - Traceback (most recent call last):
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - File "/Users/cltbld/tasks/task_1575330040/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 627, in _run
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - self.result = True, self.func(self.protocol, self.url, self.timeout)
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - File "/Users/cltbld/tasks/task_1575330040/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 741, in do_testharness
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - self.script_resume % format_map, asynchronous=True)
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - File "/Users/cltbld/tasks/task_1575330040/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 61, in execute_script
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - return method(script, new_sandbox=False, sandbox=None)
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - File "/Users/cltbld/tasks/task_1575330040/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1656, in execute_async_script
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - rv = self._send_message("WebDriver:ExecuteAsyncScript", body, key="value")
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - File "/Users/cltbld/tasks/task_1575330040/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - return func(*args, **kwargs)
[task 2019-12-03T01:03:39.804Z] 01:03:39 WARNING - File "/Users/cltbld/tasks/task_1575330040/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 598, in _send_message
[task 2019-12-03T01:03:39.805Z] 01:03:39 WARNING - self._handle_error(err)
[task 2019-12-03T01:03:39.805Z] 01:03:39 WARNING - File "/Users/cltbld/tasks/task_1575330040/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 618, in _handle_error
[task 2019-12-03T01:03:39.805Z] 01:03:39 WARNING - raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2019-12-03T01:03:39.805Z] 01:03:39 WARNING - JavascriptException: TypeError: window.__wptrunner_process_next_event is not a function
[task 2019-12-03T01:03:39.805Z] 01:03:39 WARNING - stacktrace:
[task 2019-12-03T01:03:39.805Z] 01:03:39 WARNING - @tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py:66:8
[task 2019-12-03T01:03:39.805Z] 01:03:39 WARNING - @tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py:67:8
[task 2019-12-03T01:03:39.805Z] 01:03:39 WARNING -
[task 2019-12-03T01:03:39.805Z] 01:03:39 WARNING -
[task 2019-12-03T01:03:39.812Z] 01:03:39 INFO - TEST-ERROR | /webgpu/cts.html?q=cts:validation/createRenderPipeline: | took 1220ms
right after the error we do the leak checking, I would like to see this error fixed to see if this leak goes away. I am not sure it will go away as this is osx/debug specifically.
As a note this falls into the criteria to disable a test given the high frequency.
Assignee | ||
Comment 10•5 years ago
|
||
We don't have createRenderPipeline
implemented yet, it's not a matter of "fixing" as much as progressing towards a prototype implementation. I suggest we disable the whole webgpu
WPT category now, and I'll be enabling it gradually as more WebGPU implementation bits land.
That is to say, I'm still confused as to why the error didn't happen earlier (i.e. at the initialization): all WebIDL interfaces are behind the pref: https://searchfox.org/mozilla-central/rev/efdf9bb55789ea782ae3a431bda6be74a87b041e/dom/webidl/WebGPU.webidl#59
Comment 11•5 years ago
|
||
(In reply to Dzmitry Malyshau [:kvark] from comment #8)
Just to clarify, there is no WebGPU logic going on, right? Because the "dom.webgpu.enabled" is false by default, we shouldn't be creating any WebGPU objects.
Ah, if this is all preffed off, then maybe it is some kind of generic DOM leak issue.
Comment 13•5 years ago
|
||
(In reply to James Graham [:jgraham] from comment #12)
(istm that mccr8 is already handling this one)
No, I'm not doing anything for this.
Comment hidden (Intermittent Failures Robot) |
Comment 15•5 years ago
|
||
There are 52 total failures in the last 7 days on macosx1014-64
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=280336604&repo=autoland&lineNumber=129440
[task 2019-12-09T20:07:04.913Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 ipc::MessageChannel
[task 2019-12-09T20:07:04.913Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 ipc::MessageChannel::DispatchOnChannel
[task 2019-12-09T20:07:04.914Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 2 nsAuthURLParser
[task 2019-12-09T20:07:04.914Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsCookiePermission
[task 2019-12-09T20:07:04.914Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsCookieService
[task 2019-12-09T20:07:04.914Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsEffectiveTLDService
[task 2019-12-09T20:07:04.915Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 2 nsHttpAuthCache::OriginClearObserver
[task 2019-12-09T20:07:04.915Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpChannel
[task 2019-12-09T20:07:04.915Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpChannelAuthProvider
[task 2019-12-09T20:07:04.915Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpConnectionInfo
[task 2019-12-09T20:07:04.915Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsHttpConnectionMgr
[task 2019-12-09T20:07:04.916Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsHttpHandler
[task 2019-12-09T20:07:04.916Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpRequestHead
[task 2019-12-09T20:07:04.916Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsHttpTransaction
[task 2019-12-09T20:07:04.916Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsIDNService
[task 2019-12-09T20:07:04.917Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsIOService
[task 2019-12-09T20:07:04.917Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsInterfaceRequestorAgg
[task 2019-12-09T20:07:04.917Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 20 nsJSPrincipals
[task 2019-12-09T20:07:04.917Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 3 nsLocalFile
[task 2019-12-09T20:07:04.917Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 3 nsMainThreadPtrHolder<T>
[task 2019-12-09T20:07:04.918Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsNetworkLinkService
[task 2019-12-09T20:07:04.918Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsNodeWeakReference
[task 2019-12-09T20:07:04.918Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 8 nsPermission
[task 2019-12-09T20:07:04.918Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsPipe
[task 2019-12-09T20:07:04.918Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsPipeInputStream
[task 2019-12-09T20:07:04.919Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsPrefBranch
[task 2019-12-09T20:07:04.919Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsSiteSecurityService
[task 2019-12-09T20:07:04.919Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsSocketTransportService
[task 2019-12-09T20:07:04.919Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 36 nsStandardURL
[task 2019-12-09T20:07:04.919Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 157 nsStringBuffer
[task 2019-12-09T20:07:04.920Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsStringInputStream
[task 2019-12-09T20:07:04.920Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 86 nsTArray_base
[task 2019-12-09T20:07:04.920Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 1 nsThread
[task 2019-12-09T20:07:04.920Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 4 nsTransportEventSinkProxy
[task 2019-12-09T20:07:04.921Z] 20:07:04 INFO - TEST-INFO | leakcheck | default leaked 10 nsWeakReference
[task 2019-12-09T20:07:04.921Z] 20:07:04 INFO - TEST-UNEXPECTED-FAIL | leakcheck | default 60624 bytes leaked (BrowserParent, BrowsingContext, BrowsingContextGroup, CondVar, ConsoleReportCollector, ...)
[task 2019-12-09T20:07:04.921Z] 20:07:04 INFO -
[task 2019-12-09T20:07:04.921Z] 20:07:04 INFO - leakcheck | Processing leak log file /var/folders/2y/x71wv12x60329x9vm15jcyvr000017/T/tmpP3MeZ6.mozrunner/runtests_leaks_1510_tab_pid4808.log
[task 2019-12-09T20:07:04.921Z] 20:07:04 INFO -
[task 2019-12-09T20:07:04.922Z] 20:07:04 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 4808
[task 2019-12-09T20:07:04.922Z] 20:07:04 INFO -
[task 2019-12-09T20:07:04.922Z] 20:07:04 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->|
[task 2019-12-09T20:07:04.922Z] 20:07:04 INFO - | | Per-Inst Leaked| Total Rem|
[task 2019-12-09T20:07:04.923Z] 20:07:04 INFO - 0 |TOTAL | 46 0| 14534 0|
[task 2019-12-09T20:07:04.923Z] 20:07:04 INFO -
[task 2019-12-09T20:07:04.923Z] 20:07:04 INFO - nsTraceRefcnt::DumpStatistics: 391 entries
[task 2019-12-09T20:07:04.923Z] 20:07:04 INFO - TEST-PASS | leakcheck | tab no leaks detected!
Dzmitry based on previous comments, can you assign someone to work on this?
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 16•5 years ago
|
||
Should be fixed by https://phabricator.services.mozilla.com/D56603
Updated•5 years ago
|
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Description
•