Closed Bug 1623416 Opened 6 years ago Closed 6 years ago

Intermittent GECKO(1684) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/js/src/vm/Shape.cpp:1994:5 in js::Shape::fixupAfterMovingGC()

Categories

(Core :: DOM: Bindings (WebIDL), defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: rmaries [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=293730141&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dik2A5CFT1KL4Bv-O3pung/runs/0/artifacts/public/logs/live_backing.log


[task 2020-03-18T18:55:15.815Z] 18:55:15 INFO - TEST-START | dom/bindings/test/test_worker_UnwrapArg.html
[task 2020-03-18T18:56:10.701Z] 18:56:10 INFO - GECKO(1684) | #22 js::gc::MovingTracer::onBaseShapeEdge(js::BaseShape**) /builds/worker/checkouts/gecko/js/src/gc/GC.cpp:2107:10 (libc.so.6+0x2082f)
[task 2020-03-18T18:56:10.701Z] 18:56:10 INFO - GECKO(1684) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/js/src/vm/Shape.cpp:1994:5 in js::Shape::fixupAfterMovingGC()
[task 2020-03-18T18:56:10.702Z] 18:56:10 INFO - GECKO(1684) | ==================
[task 2020-03-18T18:56:10.702Z] 18:56:10 INFO - GECKO(1684) | 1584557770590 Marionette DEBUG 1 -> [0,4,"Marionette:GetContext",{}]
[task 2020-03-18T18:56:10.703Z] 18:56:10 INFO - GECKO(1684) | 1584557770595 Marionette DEBUG 1 <- [1,4,null,{"value":"content"}]
[task 2020-03-18T18:56:10.704Z] 18:56:10 INFO - GECKO(1684) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x380129,name=PContent::Msg_AsyncMessage) Channel error: cannot send/recv
[task 2020-03-18T18:56:10.740Z] 18:56:10 ERROR - GECKO(1684) | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2020-03-18T18:56:13.147Z] 18:56:13 INFO - GECKO(1684) | 1584557773141 Marionette TRACE [22] Frame script loaded
[task 2020-03-18T18:56:17.993Z] 18:56:17 INFO - GECKO(1684) | 1584557777988 Marionette TRACE [22] Frame script registered
[task 2020-03-18T18:56:18.199Z] 18:56:18 INFO - GECKO(1684) | 1584557778196 Marionette DEBUG 1 -> [0,5,"Marionette:SetContext",{"value":"chrome"}]
[task 2020-03-18T18:56:18.203Z] 18:56:18 INFO - GECKO(1684) | 1584557778200 Marionette DEBUG 1 <- [1,5,null,{"value":null}]
[task 2020-03-18T18:56:18.446Z] 18:56:18 INFO - GECKO(1684) | 1584557778433 Marionette DEBUG 1 -> [0,6,"WebDriver:ExecuteScript",{"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, ... %2Ftmp&cleanupCrashes=true","flavor":"mochitest"}],"filename":"tests/mochitest/runtests.py","sandbox":"default","line":1793}]
[task 2020-03-18T18:56:18.446Z] 18:56:18 INFO - GECKO(1684) | 1584557778440 Marionette DEBUG 1 <- [1,6,{"error":"no such window","message":"Browsing context has been discarded","stacktrace":"WebDriverError@chrome://marionet ... t@chrome://marionette/content/server.js:249:9\n_onJSONObjectReady/<@chrome://marionette/content/transport.js:501:20\n"},null]
[task 2020-03-18T18:56:18.466Z] 18:56:18 INFO - GECKO(1684) | 1584557778461 Marionette DEBUG 1 -> [0,7,"Marionette:SetContext",{"value":"content"}]
[task 2020-03-18T18:56:18.470Z] 18:56:18 INFO - Traceback (most recent call last):
[task 2020-03-18T18:56:18.471Z] 18:56:18 INFO - File "/builds/worker/workspace/build/tests/mochitest/runtests.py", line 2871, in doTests
[task 2020-03-18T18:56:18.472Z] 18:56:18 INFO - e10s=options.e10s
[task 2020-03-18T18:56:18.474Z] 18:56:18 INFO - File "/builds/worker/workspace/build/tests/mochitest/runtests.py", line 2319, in runApp
[task 2020-03-18T18:56:18.475Z] 18:56:18 INFO - self.execute_start_script()
[task 2020-03-18T18:56:18.476Z] 18:56:18 INFO - File "/builds/worker/workspace/build/tests/mochitest/runtests.py", line 1793, in execute_start_script
[task 2020-03-18T18:56:18.476Z] 18:56:18 INFO - return self.marionette.execute_script(script, script_args=(self.start_script_kwargs, ))
[task 2020-03-18T18:56:18.477Z] 18:56:18 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1596, in execute_script
[task 2020-03-18T18:56:18.478Z] 18:56:18 INFO - rv = self._send_message("WebDriver:ExecuteScript", body, key="value")
[task 2020-03-18T18:56:18.479Z] 18:56:18 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _
[task 2020-03-18T18:56:18.481Z] 18:56:18 INFO - return func(*args, **kwargs)
[task 2020-03-18T18:56:18.482Z] 18:56:18 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 597, in _send_message
[task 2020-03-18T18:56:18.482Z] 18:56:18 INFO - self._handle_error(err)
[task 2020-03-18T18:56:18.482Z] 18:56:18 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 617, in _handle_error
[task 2020-03-18T18:56:18.483Z] 18:56:18 INFO - raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2020-03-18T18:56:18.486Z] 18:56:18 INFO - NoSuchWindowException: Browsing context has been discarded

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.