Closed Bug 1443062 Opened 7 years ago Closed 6 years ago

Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py TestQuitRestartWithoutWorkspace.test_quit_clean_creates_new_profile | IOError: Process has been unexpectedly closed (Exit code: 11)

Categories

(Testing :: Marionette Client and Harness, defect, P5)

Version 3
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: intermittent-failure)

Filed by: apavel [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=165909269&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/QzU0PBHJT5u0jQpY-iCswA/runs/0/artifacts/public/logs/live_backing.log [task 2018-03-05T02:31:55.666Z] 02:31:55 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py TestQuitRestartWithoutWorkspace.test_quit_clean_creates_new_profile [task 2018-03-05T02:31:55.668Z] 02:31:55 INFO - Assertion failure: ((bool)(__builtin_expect(!!(!NS_FAILED_impl(rv)), 1))) (couldn't re-attach database to cloned connection), at /builds/worker/workspace/build/src/storage/mozStorageConnection.cpp:1559 [task 2018-03-05T02:31:55.669Z] 02:31:55 INFO - #01: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x13fe574] [task 2018-03-05T02:31:55.670Z] 02:31:55 INFO - #02: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xc96687] [task 2018-03-05T02:31:55.671Z] 02:31:55 INFO - #03: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xc973c7] [task 2018-03-05T02:31:55.672Z] 02:31:55 INFO - #04: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x106b3e3] [task 2018-03-05T02:31:55.673Z] 02:31:55 INFO - #05: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x104009d] [task 2018-03-05T02:31:55.674Z] 02:31:55 INFO - #06: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x10400c9] [task 2018-03-05T02:31:55.675Z] 02:31:55 INFO - #07: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xc90829] [task 2018-03-05T02:31:55.676Z] 02:31:55 INFO - #08: ???[/builds/worker/workspace/build/application/firefox/libnspr4.so +0x27d5e] [task 2018-03-05T02:31:55.678Z] 02:31:55 INFO - #09: ???[/lib/x86_64-linux-gnu/libpthread.so.0 +0x76ba] [task 2018-03-05T02:31:55.679Z] 02:31:55 INFO - #10: clone[/lib/x86_64-linux-gnu/libc.so.6 +0x10741d] [task 2018-03-05T02:31:55.679Z] 02:31:55 INFO - #11: ??? (???:???) [task 2018-03-05T02:31:55.681Z] 02:31:55 INFO - ExceptionHandler::GenerateDump cloned child 2935 [task 2018-03-05T02:31:55.681Z] 02:31:55 INFO - ExceptionHandler::SendContinueSignalToChild sent continue signal to child [task 2018-03-05T02:31:55.682Z] 02:31:55 INFO - ExceptionHandler::WaitForContinueSignal waiting for continue signal... [task 2018-03-05T02:31:55.703Z] 02:31:55 INFO - Hit MOZ_CRASH(Aborting on channel error.) at /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2557 [task 2018-03-05T02:31:55.706Z] 02:31:55 INFO - #01: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x106e19a] [task 2018-03-05T02:31:55.710Z] 02:31:55 INFO - #02: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1051560] [task 2018-03-05T02:31:55.711Z] 02:31:55 INFO - #03: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1051c4d] [task 2018-03-05T02:31:55.712Z] 02:31:55 INFO - #04: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x103e422] [task 2018-03-05T02:31:55.712Z] 02:31:55 INFO - #05: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x104009d] [task 2018-03-05T02:31:55.715Z] 02:31:55 INFO - #06: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x10400c9] [task 2018-03-05T02:31:55.715Z] 02:31:55 INFO - #07: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1049638] [task 2018-03-05T02:31:55.718Z] 02:31:55 INFO - #08: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x103beb3] [task 2018-03-05T02:31:55.719Z] 02:31:55 INFO - #09: ???[/lib/x86_64-linux-gnu/libpthread.so.0 +0x76ba] [task 2018-03-05T02:31:55.720Z] 02:31:55 INFO - [GFX1-]: Receive IPC close with reason=AbnormalShutdown [task 2018-03-05T02:31:55.720Z] 02:31:55 INFO - #10: clone[/lib/x86_64-linux-gnu/libc.so.6 +0x10741d] [task 2018-03-05T02:31:55.722Z] 02:31:55 INFO - #11: ??? (???:???) [task 2018-03-05T02:31:55.724Z] 02:31:55 INFO - [Child 2869, Chrome_ChildThread] WARNING: pipe error (3): Connection reset by peer: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353 [task 2018-03-05T02:31:55.726Z] 02:31:55 INFO - Hit MOZ_CRASH(Aborting on channel error.) at /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2557 [task 2018-03-05T02:31:55.727Z] 02:31:55 INFO - #01: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x106e19a] [task 2018-03-05T02:31:55.730Z] 02:31:55 INFO - #02: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1051560] [task 2018-03-05T02:31:55.731Z] 02:31:55 INFO - #03: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1051c4d] [task 2018-03-05T02:31:55.731Z] 02:31:55 INFO - #04: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x103e422] [task 2018-03-05T02:31:55.732Z] 02:31:55 INFO - #05: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x104009d] [task 2018-03-05T02:31:55.733Z] 02:31:55 INFO - #06: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x10400c9] [task 2018-03-05T02:31:55.733Z] 02:31:55 INFO - #07: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1049638] [task 2018-03-05T02:31:55.739Z] 02:31:55 INFO - #08: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x103beb3] [task 2018-03-05T02:31:55.739Z] 02:31:55 INFO - #09: ???[/lib/x86_64-linux-gnu/libpthread.so.0 +0x76ba] [task 2018-03-05T02:31:55.740Z] 02:31:55 INFO - #10: clone[/lib/x86_64-linux-gnu/libc.so.6 +0x10741d] [task 2018-03-05T02:31:55.741Z] 02:31:55 INFO - #11: ??? (???:???) [task 2018-03-05T02:31:55.965Z] 02:31:55 INFO - TEST-UNEXPECTED-ERROR | testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py TestQuitRestartWithoutWorkspace.test_quit_clean_creates_new_profile | IOError: Process has been unexpectedly closed (Exit code: 11) (Reason: No data received over socket) [task 2018-03-05T02:31:55.965Z] 02:31:55 INFO - Traceback (most recent call last): [task 2018-03-05T02:31:55.965Z] 02:31:55 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 140, in run [task 2018-03-05T02:31:55.965Z] 02:31:55 INFO - self.setUp() [task 2018-03-05T02:31:55.965Z] 02:31:55 INFO - File "/builds/worker/workspace/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py", line 22, in setUp [task 2018-03-05T02:31:55.965Z] 02:31:55 INFO - super(BaseProfileManagement, self).setUp() [task 2018-03-05T02:31:55.967Z] 02:31:55 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 331, in setUp [task 2018-03-05T02:31:55.967Z] 02:31:55 INFO - super(MarionetteTestCase, self).setUp() [task 2018-03-05T02:31:55.967Z] 02:31:55 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 254, in setUp [task 2018-03-05T02:31:55.968Z] 02:31:55 INFO - self.marionette.start_session() [task 2018-03-05T02:31:55.968Z] 02:31:55 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 31, in _ [task 2018-03-05T02:31:55.968Z] 02:31:55 INFO - m._handle_socket_failure() [task 2018-03-05T02:31:55.969Z] 02:31:55 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 830, in _handle_socket_failure [task 2018-03-05T02:31:55.969Z] 02:31:55 INFO - reraise(IOError, message.format(returncode=returncode, reason=val), tb) [task 2018-03-05T02:31:55.969Z] 02:31:55 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _ [task 2018-03-05T02:31:55.969Z] 02:31:55 INFO - return func(*args, **kwargs) [task 2018-03-05T02:31:55.970Z] 02:31:55 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1222, in start_session [task 2018-03-05T02:31:55.970Z] 02:31:55 INFO - self.protocol, _ = self.client.connect() [task 2018-03-05T02:31:55.971Z] 02:31:55 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 206, in connect [task 2018-03-05T02:31:55.971Z] 02:31:55 INFO - raw = self.receive(unmarshal=False) [task 2018-03-05T02:31:55.972Z] 02:31:55 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 159, in receive [task 2018-03-05T02:31:55.973Z] 02:31:55 INFO - raise socket.error("No data received over socket") [task 2018-03-05T02:31:55.973Z] 02:31:55 INFO - TEST-INFO took 297ms [task 2018-03-05T02:31:55.974Z] 02:31:55 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py TestQuitRestartWithoutWorkspace.test_quit_keeps_same_profile [task 2018-03-05T02:31:55.974Z] 02:31:55 INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox -no-remote -marionette -profile /tmp/tmpIOjLV7/tmpo5WBly.mozrunner [task 2018-03-05T02:31:56.010Z] 02:31:56 INFO - *** You are running in headless mode. [task 2018-03-05T02:31:57.729Z] 02:31:57 INFO - 1520217117724 Marionette DEBUG Received observer notification profile-after-change [task 2018-03-05T02:31:57.746Z] 02:31:57 INFO - [2936, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/worker/workspace/build/src/extensions/cookie/nsPermissionManager.cpp, line 2909 [task 2018-03-05T02:31:57.863Z] 02:31:57 INFO - 1520217117856 Marionette DEBUG Received observer notification command-line-startup [task 2018-03-05T02:31:57.864Z] 02:31:57 INFO - 1520217117858 Marionette DEBUG Received observer notification nsPref:changed [task 2018-03-05T02:31:57.864Z] 02:31:57 INFO - ++DOCSHELL 0x7fbe9ad36000 == 1 [pid = 2936] [id = {a596f9bf-1f4c-4059-8b00-5b21d1c76142}] [task 2018-03-05T02:31:57.865Z] 02:31:57 INFO - ++DOMWINDOW == 1 (0x7fbe96b10800) [pid = 2936] [serial = 1] [outer = (nil)] [task 2018-03-05T02:31:57.865Z] 02:31:57 INFO - ++DOMWINDOW == 2 (0x7fbe96b11800) [pid = 2936] [serial = 2] [outer = 0x7fbe96b10800] [task 2018-03-05T02:31:58.084Z] 02:31:58 INFO - ++DOCSHELL 0x7fbe96cdb800 == 2 [pid = 2936] [id = {256ce5b6-81e8-41e4-b0f4-11006ad834ec}] [task 2018-03-05T02:31:58.084Z] 02:31:58 INFO - ++DOMWINDOW == 3 (0x7fbe98114400) [pid = 2936] [serial = 3] [outer = (nil)] [task 2018-03-05T02:31:58.084Z] 02:31:58 INFO - ++DOMWINDOW == 4 (0x7fbe98114c00) [pid = 2936] [serial = 4] [outer = 0x7fbe98114400] [task 2018-03-05T02:31:58.180Z] 02:31:58 INFO - [2936, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/worker/workspace/build/src/netwerk/protocol/res/SubstitutingProtocolHandler.cpp, line 335 [task 2018-03-05T02:31:58.263Z] 02:31:58 INFO - ++DOMWINDOW == 5 (0x7fbe98119000) [pid = 2936] [serial = 5] [outer = 0x7fbe96b10800] [task 2018-03-05T02:31:58.587Z] 02:31:58 INFO - ++DOCSHELL 0x7fbe8f116800 == 3 [pid = 2936] [id = {83fcbdac-539a-4d99-b197-557751e4ba96}] [task 2018-03-05T02:31:58.588Z] 02:31:58 INFO - ++DOMWINDOW == 6 (0x7fbe8f12f800) [pid = 2936] [serial = 6] [outer = (nil)] [task 2018-03-05T02:31:58.906Z] 02:31:58 INFO - ++DOCSHELL 0x7fbe8e23d000 == 4 [pid = 2936] [id = {3daf183b-9b7c-4743-a969-affef17e156a}] [task 2018-03-05T02:31:58.908Z] 02:31:58 INFO - ++DOMWINDOW == 7 (0x7fbe8e583800) [pid = 2936] [serial = 7] [outer = (nil)] [task 2018-03-05T02:31:59.086Z] 02:31:59 INFO - ++DOMWINDOW == 8 (0x7fbe8e585800) [pid = 2936] [serial = 8] [outer = 0x7fbe8e583800] [task 2018-03-05T02:31:59.205Z] 02:31:59 INFO - [Parent 2936, Main Thread] WARNING: 'display == nullptr', file /builds/worker/workspace/build/src/security/sandbox/linux/launch/SandboxLaunch.cpp, line 73 [task 2018-03-05T02:31:59.504Z] 02:31:59 INFO - ++DOMWINDOW == 9 (0x7fbe8cb3f800) [pid = 2936] [serial = 9] [outer = 0x7fbe8f12f800] [task 2018-03-05T02:31:59.540Z] 02:31:59 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties [task 2018-03-05T02:31:59.844Z] 02:31:59 INFO - ++DOCSHELL 0x7f1aaef72800 == 1 [pid = 2972] [id = {6b4eaff0-ce7c-446b-af00-7a8b9f3a7054}] [task 2018-03-05T02:31:59.845Z] 02:31:59 INFO - ++DOMWINDOW == 1 (0x7f1aaeeeb800) [pid = 2972] [serial = 1] [outer = (nil)] [task 2018-03-05T02:31:59.974Z] 02:31:59 INFO - ++DOMWINDOW == 2 (0x7f1aaeeed000) [pid = 2972] [serial = 2] [outer = 0x7f1aaeeeb800] [task 2018-03-05T02:32:00.224Z] 02:32:00 INFO - [Parent 2936, Main Thread] WARNING: '!IsUpdating()', file /builds/worker/workspace/build/src/dom/events/IMEContentObserver.cpp, line 2314 [task 2018-03-05T02:32:00.245Z] 02:32:00 INFO - ++DOMWINDOW == 3 (0x7f1ab031e800) [pid = 2972] [serial = 3] [outer = 0x7f1aaeeeb800] [task 2018-03-05T02:32:01.057Z] 02:32:01 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties [task 2018-03-05T02:32:01.968Z] 02:32:01 INFO - ++DOCSHELL 0x7fbe91708800 == 5 [pid = 2936] [id = {9411a987-d750-4bfd-a41d-cc67ddb6f75e}] [task 2018-03-05T02:32:01.968Z] 02:32:01 INFO - ++DOMWINDOW == 10 (0x7fbe83a4f000) [pid = 2936] [serial = 10] [outer = (nil)] [task 2018-03-05T02:32:01.970Z] 02:32:01 INFO - ++DOMWINDOW == 11 (0x7fbe83a4f800) [pid = 2936] [serial = 11] [outer = 0x7fbe83a4f000] [task 2018-03-05T02:32:01.972Z] 02:32:01 INFO - ++DOMWINDOW == 12 (0x7fbe83a4fc00) [pid = 2936] [serial = 12] [outer = 0x7fbe83a4f000] [task 2018-03-05T02:32:01.993Z] 02:32:01 INFO - ++DOMWINDOW == 13 (0x7fbe83a50800) [pid = 2936] [serial = 13] [outer = 0x7fbe83a4f000] [task 2018-03-05T02:32:02.055Z] 02:32:02 INFO - ++DOCSHELL 0x7fbe89de3000 == 6 [pid = 2936] [id = {6bdcac92-f8ce-4f64-95c5-7899bcb3ce74}] [task 2018-03-05T02:32:02.055Z] 02:32:02 INFO - ++DOMWINDOW == 14 (0x7fbe8c80b000) [pid = 2936] [serial = 14] [outer = (nil)] [task 2018-03-05T02:32:02.111Z] 02:32:02 INFO - ++DOMWINDOW == 15 (0x7fbe8c80c400) [pid = 2936] [serial = 15] [outer = 0x7fbe8c80b000] [task 2018-03-05T02:32:02.148Z] 02:32:02 INFO - ++DOMWINDOW == 16 (0x7fbe8c80bc00) [pid = 2936] [serial = 16] [outer = 0x7fbe8c80b000] [task 2018-03-05T02:32:02.386Z] 02:32:02 INFO - [Parent 2936, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/workspace/build/src/parser/html/nsHtml5StreamParser.cpp, line 1009 [task 2018-03-05T02:32:02.529Z] 02:32:02 INFO - [Parent 2936, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_XPC_GS_RETURNED_FAILURE) failed with result 0x80040111: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSID.cpp, line 691 [task 2018-03-05T02:32:02.533Z] 02:32:02 INFO - 1520217122528 Marionette DEBUG Received observer notification sessionstore-windows-restored [task 2018-03-05T02:32:03.587Z] 02:32:03 INFO - 1520217123576 Marionette DEBUG New connections are accepted [task 2018-03-05T02:32:03.588Z] 02:32:03 INFO - 1520217123578 Marionette INFO Listening on port 2828 [task 2018-03-05T02:32:03.709Z] 02:32:03 INFO - 1520217123704 Marionette DEBUG Accepted connection 0 from 127.0.0.1:57922 [task 2018-03-05T02:32:03.770Z] 02:32:03 INFO - 1520217123762 Marionette DEBUG Accepted connection 1 from 127.0.0.1:57924 [task 2018-03-05T02:32:03.772Z] 02:32:03 INFO - 1520217123764 Marionette DEBUG Closed connection 0 [task 2018-03-05T02:32:03.815Z] 02:32:03 INFO - 1520217123814 Marionette TRACE 1 -> [0,1,"newSession",{}] [task 2018-03-05T02:32:04.064Z] 02:32:04 INFO - 1520217124056 Marionette DEBUG Register listener.js for window 2147483649 [task 2018-03-05T02:32:04.112Z] 02:32:04 INFO - 1520217124108 Marionette TRACE 1 <- [1,1,null,{"sessionId":"2143a1fd-1d52-401a-b8ef-28eeb5a10a96","capabilities":{"browserName":"firefox","browserVersion":"60.0a ... ,"moz:profile":"/tmp/tmpIOjLV7/tmpo5WBly.mozrunner","moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}] [task 2018-03-05T02:32:04.160Z] 02:32:04 INFO - 1520217124156 Marionette TRACE 1 -> [0,2,"setTimeouts",{"script":30000}] [task 2018-03-05T02:32:04.162Z] 02:32:04 INFO - 1520217124160 Marionette TRACE 1 <- [1,2,null,{}] [task 2018-03-05T02:32:04.184Z] 02:32:04 INFO - 1520217124180 Marionette TRACE 1 -> [0,3,"setTimeouts",{"pageLoad":300000}] [task 2018-03-05T02:32:04.192Z] 02:32:04 INFO - 1520217124188 Marionette TRACE 1 <- [1,3,null,{}] [task 2018-03-05T02:32:04.216Z] 02:32:04 INFO - 1520217124208 Marionette TRACE 1 -> [0,4,"setTimeouts",{"implicit":0}] [task 2018-03-05T02:32:04.218Z] 02:32:04 INFO - 1520217124212 Marionette TRACE 1 <- [1,4,null,{}] [task 2018-03-05T02:32:04.260Z] 02:32:04 INFO - 1520217124256 Marionette TRACE 1 -> [0,5,"deleteSession",{}] [task 2018-03-05T02:32:04.269Z] 02:32:04 INFO - 1520217124266 Marionette TRACE 1 <- [1,5,null,{}] [task 2018-03-05T02:32:04.312Z] 02:32:04 INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox -no-remote -marionette -profile /tmp/tmpIOjLV7/tmpo5WBly.mozrunner [task 2018-03-05T02:32:04.349Z] 02:32:04 INFO - *** You are running in headless mode.
The problem here is due to the assertion: [task 2018-03-05T02:31:55.668Z] 02:31:55 INFO - Assertion failure: ((bool)(__builtin_expect(!!(!NS_FAILED_impl(rv)), 1))) (couldn't re-attach database to cloned connection), at /builds/worker/workspace/build/src/storage/mozStorageConnection.cpp:1559 Sadly the assertion stack is not printed. We should look into this if it happens more often.
There are different assertions which then seem to cause a SIGSEGV, like: https://treeherder.mozilla.org/logviewer.html#?job_id=172705126&repo=mozilla-central&lineNumber=37675 Ted, any idea why this doesn't create minidump files?
Depends on: 1444701, 1445107, 1450355
Flags: needinfo?(ted)
I don't know offhand. Looking at the log I see the extra debug logging we added a while back, so Breakpad is definitely handling the crash: [task 2018-04-09T17:44:15.494Z] 17:44:15 INFO - ExceptionHandler::GenerateDump cloned child 2851 Is the test harness actually checking for crashes in this case? There's a Python stacktrace there which makes me suspicious that perhaps the harness isn't cleaning up properly and doing that work. You could run those assertion stacks through fix_stack_using_bpsyms.py with the matching symbols zip from the log: [task 2018-04-09T17:30:32.237Z] 17:30:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OMFRfJmIRDCoXdvjWY0_yw/artifacts/public/build/target.crashreporter-symbols.zip
Flags: needinfo?(ted)
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Recent failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=186555834&repo=autoland&lineNumber=39146 [task 2018-07-05T07:31:20.487Z] 07:31:20 INFO - Hit MOZ_CRASH(Aborting on channel error.) at /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2548 [task 2018-07-05T07:31:20.487Z] 07:31:20 INFO - #01: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xa23b01] [task 2018-07-05T07:31:20.488Z] 07:31:20 INFO - #02: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xa23c5c] [task 2018-07-05T07:31:20.488Z] 07:31:20 INFO - #03: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x9fdf58] [task 2018-07-05T07:31:20.489Z] 07:31:20 INFO - #04: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xa04396] [task 2018-07-05T07:31:20.489Z] 07:31:20 INFO - #05: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xa04a0b] [task 2018-07-05T07:31:20.490Z] 07:31:20 INFO - #06: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x9f0761] [task 2018-07-05T07:31:20.491Z] 07:31:20 INFO - #07: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x9f1f5c] [task 2018-07-05T07:31:20.492Z] 07:31:20 INFO - #08: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x9f1f83] [task 2018-07-05T07:31:20.492Z] 07:31:20 INFO - #09: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x9fc6d3] [task 2018-07-05T07:31:20.493Z] 07:31:20 INFO - #10: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x9ee6f1] [task 2018-07-05T07:31:20.494Z] 07:31:20 INFO - #11: ???[/lib/i386-linux-gnu/libpthread.so.0 +0x6295] [task 2018-07-05T07:31:20.571Z] 07:31:20 INFO - TEST-UNEXPECTED-ERROR | testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py TestQuitRestartWithoutWorkspace.test_quit_clean_creates_new_profile | IOError: Process has been unexpectedly closed (Exit code: 11) (Reason: No data received over socket) [task 2018-07-05T07:31:20.573Z] 07:31:20 INFO - Traceback (most recent call last): [task 2018-07-05T07:31:20.573Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 159, in run [task 2018-07-05T07:31:20.574Z] 07:31:20 INFO - testMethod() [task 2018-07-05T07:31:20.575Z] 07:31:20 INFO - File "/builds/worker/workspace/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py", line 89, in test_quit_clean_creates_new_profile [task 2018-07-05T07:31:20.576Z] 07:31:20 INFO - self.marionette.quit(clean=True) [task 2018-07-05T07:31:20.577Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _ [task 2018-07-05T07:31:20.591Z] 07:31:20 INFO - return func(*args, **kwargs) [task 2018-07-05T07:31:20.591Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1122, in quit [task 2018-07-05T07:31:20.592Z] 07:31:20 INFO - self.delete_session() [task 2018-07-05T07:31:20.593Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1285, in delete_session [task 2018-07-05T07:31:20.593Z] 07:31:20 INFO - self._send_message("WebDriver:DeleteSession") [task 2018-07-05T07:31:20.594Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 31, in _ [task 2018-07-05T07:31:20.594Z] 07:31:20 INFO - m._handle_socket_failure() [task 2018-07-05T07:31:20.595Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 841, in _handle_socket_failure [task 2018-07-05T07:31:20.595Z] 07:31:20 INFO - reraise(IOError, message.format(returncode=returncode, reason=val), tb) [task 2018-07-05T07:31:20.596Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _ [task 2018-07-05T07:31:20.596Z] 07:31:20 INFO - return func(*args, **kwargs) [task 2018-07-05T07:31:20.597Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 753, in _send_message [task 2018-07-05T07:31:20.597Z] 07:31:20 INFO - msg = self.client.request(name, params) [task 2018-07-05T07:31:20.598Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 273, in request [task 2018-07-05T07:31:20.598Z] 07:31:20 INFO - return self.receive() [task 2018-07-05T07:31:20.599Z] 07:31:20 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 159, in receive [task 2018-07-05T07:31:20.599Z] 07:31:20 INFO - raise socket.error("No data received over socket") [task 2018-07-05T07:31:20.600Z] 07:31:20 INFO - TEST-INFO took 1162ms
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago6 years ago
Resolution: --- → INCOMPLETE
Product: Testing → Remote Protocol
Moving bug to Testing::Marionette Client and Harness component per bug 1815831.
Component: Marionette → Marionette Client and Harness
Product: Remote Protocol → Testing
You need to log in before you can comment on or make changes to this bug.