Intermittent wpt linux x64 LeakSanitizer | SUMMARY: AddressSanitizer: X byte(s) leaked in Y allocation(s) after running /service-workers/ tests
Categories
(Core :: DOM: Networking, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell fixed:patch])
Filed by: dvarga [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=272477626&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/DLj6jqY-Qz2-k0yZ53eSAA/runs/0/artifacts/public/logs/live_backing.log
[task 2019-10-22T23:33:20.026Z] 23:33:20 WARNING - Traceback (most recent call last):
[task 2019-10-22T23:33:20.027Z] 23:33:20 WARNING - File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 627, in _run
[task 2019-10-22T23:33:20.028Z] 23:33:20 WARNING - self.result = True, self.func(self.protocol, self.url, self.timeout)
[task 2019-10-22T23:33:20.029Z] 23:33:20 WARNING - File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 735, in do_testharness
[task 2019-10-22T23:33:20.029Z] 23:33:20 WARNING - timeout=10*self.timeout_multiplier)
[task 2019-10-22T23:33:20.029Z] 23:33:20 WARNING - File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 216, in get_test_window
[task 2019-10-22T23:33:20.030Z] 23:33:20 WARNING - elif handles[0] == parent and len(handles) > 2:
[task 2019-10-22T23:33:20.030Z] 23:33:20 WARNING - IndexError: list index out of range
[task 2019-10-22T23:33:20.030Z] 23:33:20 WARNING -
[task 2019-10-22T23:33:20.031Z] 23:33:20 INFO - TEST-UNEXPECTED-ERROR | /xhr/send-sync-no-response-event-load.htm | list index out of range
[task 2019-10-22T23:33:20.031Z] 23:33:20 INFO - Traceback (most recent call last):
[task 2019-10-22T23:33:20.031Z] 23:33:20 INFO - File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 627, in _run
[task 2019-10-22T23:33:20.031Z] 23:33:20 INFO - self.result = True, self.func(self.protocol, self.url, self.timeout)
[task 2019-10-22T23:33:20.032Z] 23:33:20 INFO - File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 735, in do_testharness
[task 2019-10-22T23:33:20.032Z] 23:33:20 INFO - timeout=10*self.timeout_multiplier)
[task 2019-10-22T23:33:20.032Z] 23:33:20 INFO - File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 216, in get_test_window
[task 2019-10-22T23:33:20.032Z] 23:33:20 INFO - elif handles[0] == parent and len(handles) > 2:
[task 2019-10-22T23:33:20.033Z] 23:33:20 INFO - IndexError: list index out of range
[task 2019-10-22T23:33:20.033Z] 23:33:20 INFO - TEST-INFO took 1184ms
Updated•5 years ago
|
Updated•5 years ago
|
Comment 4•5 years ago
•
|
||
Jean-Yves, could you take a look into these failures? https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=Linux%2Cx64%2Casan%2CWeb%2Cplatform%2Ctests%2Ctest-linux64-asan%2Fopt-web-platform-tests-e10s-15%2CW%28wpt15%29&tochange=25b533bff4051e6a8177bbc83eed49ac460e109e&fromchange=ab3acf0f24a4c59de4b25d489c4a0aeaf9720448&selectedJob=272462114
Thank you.
Comment hidden (Intermittent Failures Robot) |
Comment 6•5 years ago
|
||
Modifying the summary since the real failure here are the leaks that appear when running service-worker tests.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 13•5 years ago
•
|
||
Nika, Christoph, can something be done about these wpt linux asan failures or are they just noise in the log?
There are 166 total failures since this was filed 10 days ago. https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2019-10-02&endday=2019-11-01&tree=trunk&bug=1590604
Started after Bug 1583700 landed here: https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=linux%2Cx64%2Casan%2Cweb%2Cplatform%2Ctests%2Ctest-linux64-asan%2Fopt-web-platform-tests-e10s-15%2Cw%28wpt15%29&tochange=25b533bff4051e6a8177bbc83eed49ac460e109e&fromchange=ab3acf0f24a4c59de4b25d489c4a0aeaf9720448&selectedJob=272462114
Failure log eg: https://treeherder.mozilla.org/logviewer.html#?job_id=274151264&repo=autoland
https://treeherder.mozilla.org/logviewer.html#?job_id=274046858&repo=mozilla-central
https://treeherder.mozilla.org/logviewer.html#?job_id=273465481&repo=autoland
Thank you.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 16•5 years ago
|
||
Taking a quick look at a test failure, it looked like a testrunner bug. Specifically, I see "Failed to connect to Mir" ... "Gtk-WARNING **: cannot open display: :0". This is causing us to exit early, and raise an exception in the test harness.
My main guess as to how DocumentChannel
could cause this is by allowing us to exceed the maximum process count & exhaust the number of clients available from the window manager.
Redirecting to :mattwoodrow who made the DocumentChannel
changes, in case he has more ideas.
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 22•4 years ago
|
||
I notice many logs have "AttributeError: 'MarionetteProtocol' object has no attribute 'generate_test_report'", but that is present in successful runs also; I assume that is unrelated and harmless.
I don't know if the IndexError has any effect on the leaks, but I'll try to resolve that part anyway - bug 1595891.
Hopefully comment 16 will lead to a full solution.
Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
Comment 24•4 years ago
|
||
Looks like bug 1595891 fixed the IndexError: list index out of range failure line here https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=276405475&repo=autoland&lineNumber=13883
The leaks are also present on green runs https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=276401583&repo=autoland&lineNumber=13805 so can we say that it is fixed?
Comment hidden (Intermittent Failures Robot) |
Comment 26•4 years ago
|
||
Looks like these failures have stopped happening since the IndexError issue was fixed.
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•2 years ago
|
Description
•