Closed Bug 1675708 Opened 3 years ago Closed 2 years ago

Intermittent [TV] FATAL ERROR: AsyncShutdown timeout in profile-before-change Conditions: [{"name":"ServiceWorkerRegistrar: Flushing data","state":{"shuttingDown":false,"saveDataRunnableDispatched":false},"filename":"/builds/worker/checkouts/gecko/d

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=320919658&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XXyH0mK7Sx-IfBaCObkbPw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XXyH0mK7Sx-IfBaCObkbPw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


"INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0xAD0001,name=PVsync::Msg_Notify) Channel error: cannot send/recv
[task 2020-11-06T05:04:33.284Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.314Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.314Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.314Z] 05:04:33     INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0xAD0001,name=PVsync::Msg_Notify) Channel error: cannot send/recv
[task 2020-11-06T05:04:33.314Z] 05:04:33     INFO - [Parent 2908, Main Thread] ###!!! ABORT: file /builds/worker/checkouts/gecko/dom/serviceworkers/ServiceWorkerRegistrar.cpp:1116
[task 2020-11-06T05:04:33.315Z] 05:04:33     INFO - [Parent 2908, Main Thread] ###!!! ABORT: file /builds/worker/checkouts/gecko/dom/serviceworkers/ServiceWorkerRegistrar.cpp:1116
[task 2020-11-06T05:04:33.315Z] 05:04:33     INFO - FATAL ERROR: AsyncShutdown timeout in profile-before-change Conditions: [{"name":"ServiceWorkerRegistrar: Flushing data","state":{"shuttingDown":false,"saveDataRunnableDispatched":false},"filename":"/builds/worker/checkouts/gecko/dom/serviceworkers/ServiceWorkerRegistrar.cpp","lineNumber":1116,"stack":"ServiceWorkerRegistrar: Flushing data"},{"name":"ShieldRecipeClient: Cleaning up","state":"(none)","filename":"resource://normandy/lib/CleanupManager.jsm","lineNumber":43,"stack":["resource://normandy/lib/CleanupManager.jsm:cleanup:43","resource://normandy/Normandy.jsm:uninit:158","resource:///modules/BrowserGlue.jsm:_onQuitApplicationGranted:2168","resource:///modules/BrowserGlue.jsm:BG_observe:1063","resource://reftest/reftest.jsm:onStopped:863","resource://reftest/httpd.jsm:_notifyStopped:829","resource://reftest/httpd.jsm:run:497"]}] At least one completion condition failed to complete within a reasonable amount of time. Causing a crash to ensure that we do not leave the user with an unresponsive process draining resources.
[task 2020-11-06T05:04:33.315Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.316Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.316Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.316Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.316Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.316Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.317Z] 05:04:33     INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0xAD0001,name=PVsync::Msg_Notify) Channel error: cannot send/recv
[task 2020-11-06T05:04:33.317Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.317Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.317Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.317Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.318Z] 05:04:33     INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0xAD0001,name=PVsync::Msg_Notify) Channel error: cannot send/recv
...
INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.591Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.592Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.594Z] 05:04:33     INFO - ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
[task 2020-11-06T05:04:33.786Z] 05:04:33    ERROR - TEST-UNEXPECTED-FAIL | editor/libeditor/crashtests/1578916.html (finished) | application terminated with exit code 1
[task 2020-11-06T05:04:33.786Z] 05:04:33     INFO - REFTEST INFO | Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/EM-UeNbbRpeoBItGrPdoQQ/artifacts/public/build/target.crashreporter-symbols.zip
[task 2020-11-06T05:04:37.461Z] 05:04:37     INFO - REFTEST INFO | Copy/paste: /Users/cltbld/tasks/task_1604629510/fetches/minidump_stackwalk/minidump_stackwalk /var/folders/mp/g89019sn7r3_bk6cfl_vpqxh000017/T/tmpwh56wT.mozrunner/minidumps/0B9F4029-24AC-4F67-A134-EBF9C15D1FBC.dmp /var/folders/mp/g89019sn7r3_bk6cfl_vpqxh000017/T/tmpmRM8su
[task 2020-11-06T05:04:41.827Z] 05:04:41     INFO - REFTEST INFO | Saved minidump as /Users/cltbld/tasks/task_1604629510/build/blobber_upload_dir/0B9F4029-24AC-4F67-A134-EBF9C15D1FBC.dmp
[task 2020-11-06T05:04:41.827Z] 05:04:41     INFO - REFTEST INFO | Saved app info as /Users/cltbld/tasks/task_1604629510/build/blobber_upload_dir/0B9F4029-24AC-4F67-A134-EBF9C15D1FBC.extra
[task 2020-11-06T05:04:41.950Z] 05:04:41     INFO - REFTEST PROCESS-CRASH | editor/libeditor/crashtests/1578916.html (finished) | application crashed [@ nsDebugImpl::Abort(char const*, int)]
[task 2020-11-06T05:04:41.950Z] 05:04:41     INFO - Mozilla crash reason: MOZ_CRASH()
[task 2020-11-06T05:04:41.950Z] 05:04:41     INFO - Crash dump filename: /var/folders/mp/g89019sn7r3_bk6cfl_vpqxh000017/T/tmpwh56wT.mozrunner/minidumps/0B9F4029-24AC-4F67-A134-EBF9C15D1FBC.dmp"```
See Also: → 1675068
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

(In reply to Alexandru Michis [:malexandru] from comment #4)

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=331702905&repo=autoland&lineNumber=20380

This crash reads now:

[task 2021-03-02T07:32:33.005Z] 07:32:33     INFO - [Parent 1417, Main Thread] ###!!! ABORT: file /builds/worker/checkouts/gecko/dom/serviceworkers/ServiceWorkerRegistrar.cpp:1116
[task 2021-03-02T07:32:33.005Z] 07:32:33     INFO - FATAL ERROR: AsyncShutdown timeout in profile-before-change Conditions: [{"name":"ServiceWorkerRegistrar: Flushing data","state":{"saveDataRunnableDispatched":false,"shuttingDown":false},"filename":"/builds/worker/checkouts/gecko/dom/serviceworkers/ServiceWorkerRegistrar.cpp","lineNumber":1116,"stack":"ServiceWorkerRegistrar: Flushing data"},{"name":"ShieldRecipeClient: Cleaning up","state":"(none)","filename":"resource://normandy/lib/CleanupManager.jsm","lineNumber":43,"stack":["resource://normandy/lib/CleanupManager.jsm:cleanup:43","resource://normandy/Normandy.jsm:uninit:162","resource:///modules/BrowserGlue.jsm:_onQuitApplicationGranted:1991","resource:///modules/BrowserGlue.jsm:BG_observe:1031","resource://reftest/reftest.jsm:onStopped:883","resource://reftest/httpd.jsm:_notifyStopped:829","resource://reftest/httpd.jsm:run:497"]}] At least one completion condition failed to complete within a reasonable amount of time. Causing a crash to ensure that we do not leave the user with an unresponsive process draining resources.

It is more verbose, not sure if this tells us more now.

Status: REOPENED → RESOLVED
Closed: 3 years ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

Bug 1736506 was filed for the above TVs, closing this one.

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