login_LogoutProcessCleanup failed on x86-generic-asan |
||||||||
Issue descriptionhttps://uberchromegw.corp.google.com/i/chromiumos/builders/x86-generic-asan/builds/23549/steps/VMTest%20%28attempt%202%29/logs/stdio [ FAILED ] /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup FAIL: Unhandled unicode: Unhandled DevtoolsTargetCrashException: Devtools target crashed /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup [ FAILED ] /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup FAIL: Unhandled unicode: Unhandled DevtoolsTargetCrashException: Devtools target crashed /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup 10/01 16:51:48.502 ERROR| browser:0062| Failure while starting browser backend. /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup Traceback (most recent call last): /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/browser/browser.py", line 55, in __init__ /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup self._browser_backend.Start() /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup return func(*args, **kwargs) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py", line 163, in Start /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup self._gaia_id, not self.browser_options.disable_gaia_services) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/oobe.py", line 61, in NavigateFakeLogin /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup enterprise_enroll) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/oobe.py", line 40, in _ExecuteOobeApi /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup self.WaitForJavaScriptExpression("typeof Oobe == 'function'", 20) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 123, in WaitForJavaScriptExpression /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup util.WaitFor(IsJavaScriptExpressionTrue, timeout) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/core/util.py", line 86, in WaitFor /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup res = condition() /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 116, in IsJavaScriptExpressionTrue /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup return bool(self.EvaluateJavaScript(expr)) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 187, in EvaluateJavaScript /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup expr, context_id=None, timeout=timeout) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 215, in EvaluateJavaScriptInContext /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup expr, context_id=context_id, timeout=timeout) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup return func(*args, **kwargs) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 37, in inner /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup inspector_backend._ConvertExceptionFromInspectorWebsocket(e) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup return func(*args, **kwargs) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 34, in inner /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup return func(inspector_backend, *args, **kwargs) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 208, in EvaluateJavaScript /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup return self._runtime.Evaluate(expr, context_id, timeout) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py", line 45, in Evaluate /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup res = self._inspector_websocket.SyncRequest(request, timeout) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 110, in SyncRequest /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup res = self._Receive(timeout) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 149, in _Receive /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup data = self._socket.recv() /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 596, in recv /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup opcode, data = self.recv_data() /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 606, in recv_data /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup frame = self.recv_frame() /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 637, in recv_frame /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup self._frame_header = self._recv_strict(2) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 746, in _recv_strict /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup bytes = self._recv(shortage) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 730, in _recv /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup bytes = self.sock.recv(bufsize) /tmp/cbuildbotx3quUj/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup DevtoolsTargetCrashException: Devtools target crashed
,
Oct 3 2016
Achuith, any ideas about why this test failed and how we can make it more stable? Was it a situation where there was a bad build of Chrome and all tests that depend on Chrome to e.g. login were failing? Has anyone looked into running a simple login test first and then not bothering with any other tests that depend on Chrome if it fails? That seems like it might cut down on noise.
,
Oct 3 2016
I need to improve this error message - but chrome is crashing here, and it's very likely that this is a real asan failure/memory problem.
,
Oct 3 2016
I believe Jake looked at a similar issue recently?
,
Oct 3 2016
This may be from a previous job, but there are a bunch of ASAN failures in https://pantheon.corp.google.com/storage/browser/chromeos-image-archive/x86-generic-asan/R55-8854.0.0-b23549/vm_test_results_2/test_harness/all/SimpleTestVerify/1_autotest_tests/results-42-login_LogoutProcessCleanup/login_LogoutProcessCleanup/sysinfo/var/log/asan/ ================================================================= ==7496==ERROR: AddressSanitizer: SEGV on unknown address 0x00000000 (pc 0x557f07e0 bp 0x7feb7468 sp 0x7feb7420 T0) ==7496==The signal is caused by a WRITE memory access. ==7496==Hint: address points to the zero page. #0 0x557f07df (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x2357df) #1 0x5588c15c (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x2d115c) #2 0x55890f46 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x2d5f46) #3 0x557f0697 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x235697) #4 0x55ac4055 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x509055) #5 0x55ac3a79 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x508a79) #6 0x55ac625a (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x50b25a) #7 0x55ac7857 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x50c857) #8 0x55ae0784 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x525784) #9 0x55adfdcf (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x524dcf) #10 0x55b02502 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x547502) #11 0x55b04c67 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x549c67) #12 0x55b0635d (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x54b35d) #13 0x55b05f7b (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x54af7b) #14 0x55b020a3 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x5470a3) #15 0x557ebe62 (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x230e62) #16 0x77477e55 (/lib/libc.so.6+0x17e55) #17 0x5569754a (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0xdc54a) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV (/usr/local/autotest/deps/chrome_test/test_src/out/Release/sandbox_linux_unittests+0x2357df) ==7496==ABORTING
,
Oct 4 2016
Re #4, the related issue is crbug.com/650293 .
,
Nov 14 2016
Issue 665133 has been merged into this issue.
,
Nov 14 2016
This has been failing consistently in the month of November. Is there an update?
,
Nov 14 2016
We should turn down this builder too, I believe: https://uberchromegw.corp.google.com/i/chromiumos/builders/x86-generic-asan See https://crbug.com/661347
,
Nov 14 2016
I believe this is part of the chromeos waterfall, not chromium, so cc-ing the infra deputy
,
Nov 14 2016
Yeah, this should be turned down too. (FYI the error looks like the same out-of-address-space issue we saw on the other 32-bit Intel ASAN bot.)
,
Jan 16
,
Jan 16
|
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by yunlian@chromium.org
, Oct 3 2016