Closed Bug 1642488 Opened 4 years ago Closed 4 years ago

Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/dom/workers/WorkerRunnable.cpp in mozilla::dom::WorkerRunnable::DispatchInternal()

Categories

(Core :: DOM: Service Workers, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1642906
Tracking Status
firefox-esr68 --- unaffected
firefox77 --- unaffected
firefox78 --- unaffected
firefox79 --- wontfix
firefox80 --- fixed

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure)

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


[task 2020-06-01T22:08:07.380Z] 22:08:07 INFO - TEST-START | dom/serviceworkers/test/test_notificationclick.html
[task 2020-06-01T22:08:07.954Z] 22:08:07 INFO - GECKO(2948) | #31 operator= /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:190:5 (libc.so.6+0x21b96)
[task 2020-06-01T22:08:07.954Z] 22:08:07 INFO - GECKO(2948) | #32 mozilla::dom::WorkerPrivate::EnsurePerformanceCounter() /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:5153:25 (libc.so.6+0x21b96)
[task 2020-06-01T22:08:07.954Z] 22:08:07 INFO - GECKO(2948) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/dom/workers/WorkerRunnable.cpp in mozilla::dom::WorkerRunnable::DispatchInternal()
[task 2020-06-01T22:08:07.955Z] 22:08:07 INFO - GECKO(2948) | ==================
[task 2020-06-01T22:08:07.955Z] 22:08:07 ERROR - GECKO(2948) | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2020-06-01T22:08:07.955Z] 22:08:07 INFO - TEST-INFO | started process screentopng
[task 2020-06-01T22:08:08.337Z] 22:08:08 INFO - TEST-INFO | screentopng: exit 0
[task 2020-06-01T22:08:08.338Z] 22:08:08 INFO - Buffered messages logged at 22:08:07
[task 2020-06-01T22:08:08.338Z] 22:08:08 INFO - TEST-PASS | dom/serviceworkers/test/test_notificationclick.html | A valid string reason is expected
[task 2020-06-01T22:08:08.338Z] 22:08:08 INFO - TEST-PASS | dom/serviceworkers/test/test_notificationclick.html | Reason cannot be empty
[task 2020-06-01T22:08:08.339Z] 22:08:08 INFO - Buffered messages finished
[task 2020-06-01T22:08:08.339Z] 22:08:08 INFO - TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/test_notificationclick.html | registration should have passed!
[task 2020-06-01T22:08:08.339Z] 22:08:08 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:299:16
[task 2020-06-01T22:08:08.340Z] 22:08:08 INFO - runTest/<@dom/serviceworkers/test/test_notificationclick.html:48:9
[task 2020-06-01T22:08:08.340Z] 22:08:08 INFO - promise callbackrunTest@dom/serviceworkers/test/test_notificationclick.html:44:99
[task 2020-06-01T22:08:08.340Z] 22:08:08 INFO - Async
@dom/serviceworkers/test/test_notificationclick.html:56:17

Set release status flags based on info from the regressing bug 1642418

100% no, this has nothing to do with that bug.

Flags: needinfo?(rstewart)
No longer regressed by: 1642418
Flags: needinfo?(perry)
See Also: → 1638455

Looks sufficiently similar to bug 1642906.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(perry)
Resolution: --- → DUPLICATE
Blocks: tsan
You need to log in before you can comment on or make changes to this bug.