Closed Bug 1693967 Opened 4 years ago Closed 4 years ago

Intermittent Assertion failure: get() (dereferencing a UniquePtr containing nullptr with *), at /builds/worker/workspace/obj-build/dist/include/mozilla/UniquePtr.h:280

Categories

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

defect

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox86 --- unaffected
firefox87 --- unaffected
firefox88 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: edenchuang)

Details

(Keywords: assertion, intermittent-failure)

Attachments

(1 file)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=330595878&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/NC5B745rTIKl-9MTfX2WTw/runs/0/artifacts/public/logs/live_backing.log


[task 2021-02-20T10:17:05.391Z] 10:17:05     INFO - TEST-OK | dom/media/webrtc/tests/mochitests/identity/test_setIdentityProviderWithErrors.html | took 3915ms
[task 2021-02-20T10:17:05.452Z] 10:17:05     INFO - TEST-START | Shutdown
[task 2021-02-20T10:17:05.453Z] 10:17:05     INFO - Passed:  1638
[task 2021-02-20T10:17:05.453Z] 10:17:05     INFO - Failed:  0
[task 2021-02-20T10:17:05.454Z] 10:17:05     INFO - Todo:    80
[task 2021-02-20T10:17:05.454Z] 10:17:05     INFO - Mode:    e10s
[task 2021-02-20T10:17:05.455Z] 10:17:05     INFO - Slowest: 6122ms - /tests/dom/media/webrtc/tests/mochitests/identity/test_peerConnection_asymmetricIsolation.html
[task 2021-02-20T10:17:05.458Z] 10:17:05     INFO - SimpleTest FINISHED
[task 2021-02-20T10:17:05.461Z] 10:17:05     INFO - TEST-INFO | Ran 1 Loops
[task 2021-02-20T10:17:05.462Z] 10:17:05     INFO - SimpleTest FINISHED
[task 2021-02-20T10:17:05.484Z] 10:17:05     INFO - GECKO(4374) | JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 301: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-20T10:17:05.560Z] 10:17:05     INFO - GECKO(4374) | [Child 4469, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-20T10:17:05.561Z] 10:17:05     INFO - GECKO(4374) | [Child 4469, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-20T10:17:05.600Z] 10:17:05     INFO - GECKO(4374) | [Child 4469, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-20T10:17:05.621Z] 10:17:05     INFO - GECKO(4374) | [Child 4469, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-20T10:17:05.621Z] 10:17:05     INFO - GECKO(4374) | [Child 4469, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-02-20T10:17:05.702Z] 10:17:05     INFO - GECKO(4374) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: NotFoundError: No such JSWindowActor 'SpecialPowers'
[task 2021-02-20T10:17:05.831Z] 10:17:05     INFO - GECKO(4374) | JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 301: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-20T10:17:05.832Z] 10:17:05     INFO - GECKO(4374) | JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 301: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-20T10:17:05.832Z] 10:17:05     INFO - GECKO(4374) | JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 301: InvalidStateError: JSWindowActorChild.contentWindow getter: Cannot access property 'contentWindow' after actor 'PictureInPictureToggle' has been destroyed
[task 2021-02-20T10:17:05.948Z] 10:17:05     INFO - GECKO(4374) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-20T10:17:05.948Z] 10:17:05     INFO - GECKO(4374) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-20T10:17:05.972Z] 10:17:05     INFO - GECKO(4374) | [Parent 4374, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111 (NS_ERROR_NOT_AVAILABLE): file /builds/worker/checkouts/gecko/netwerk/cache/nsApplicationCacheService.cpp:161
[task 2021-02-20T10:17:06.093Z] 10:17:06     INFO - GECKO(4374) | [2021-02-20T10:17:06Z WARN  xulstore::persist] tried to remove key that isn't in the store
[task 2021-02-20T10:17:06.093Z] 10:17:06     INFO - GECKO(4374) | [2021-02-20T10:17:06Z WARN  xulstore::persist] tried to remove key that isn't in the store
[task 2021-02-20T10:17:06.156Z] 10:17:06     INFO - GECKO(4374) | [Child 4469, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-20T10:17:06.177Z] 10:17:06     INFO - GECKO(4374) | [Child 4469, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-20T10:17:06.398Z] 10:17:06     INFO - GECKO(4374) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-20T10:17:06.494Z] 10:17:06     INFO - GECKO(4374) | Timecard created 1613816222.121873
[task 2021-02-20T10:17:06.495Z] 10:17:06     INFO - GECKO(4374) |  Timestamp   | Delta       | Event                          | File                         | Function
[task 2021-02-20T10:17:06.495Z] 10:17:06     INFO - GECKO(4374) | ======================================================================================================================
[task 2021-02-20T10:17:06.495Z] 10:17:06     INFO - GECKO(4374) |     0.000066 |    0.000066 | Constructor Completed          | PeerConnectionImpl.cpp:326   | PeerConnectionImpl
[task 2021-02-20T10:17:06.497Z] 10:17:06     INFO - GECKO(4374) |     0.001050 |    0.000984 | Initializing PC Ctx            | PeerConnectionImpl.cpp:444   | Initialize
[task 2021-02-20T10:17:06.497Z] 10:17:06     INFO - GECKO(4374) |     0.233306 |    0.232256 | Create Offer                   | PeerConnectionImpl.cpp:1206  | CreateOffer
[task 2021-02-20T10:17:06.498Z] 10:17:06     INFO - GECKO(4374) |     0.246257 |    0.012951 | Set Local Description          | PeerConnectionImpl.cpp:1275  | SetLocalDescription
[task 2021-02-20T10:17:06.498Z] 10:17:06     INFO - GECKO(4374) |     0.313919 |    0.067662 | Ice gathering state: gathering | PeerConnectionImpl.cpp:2523  | IceGatheringStateChange
[task 2021-02-20T10:17:06.499Z] 10:17:06     INFO - GECKO(4374) |     0.334725 |    0.020806 | Ice gathering state: complete  | PeerConnectionImpl.cpp:2526  | IceGatheringStateChange
[task 2021-02-20T10:17:06.499Z] 10:17:06     INFO - GECKO(4374) |     0.372475 |    0.037750 | Set Remote Description         | PeerConnectionImpl.cpp:1375  | SetRemoteDescription
[task 2021-02-20T10:17:06.500Z] 10:17:06     INFO - GECKO(4374) |     0.435401 |    0.062926 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.500Z] 10:17:06     INFO - GECKO(4374) |     0.456565 |    0.021164 | Ice state: checking            | PeerConnectionImpl.cpp:2467  | IceConnectionStateChange
[task 2021-02-20T10:17:06.501Z] 10:17:06     INFO - GECKO(4374) |     0.479445 |    0.022880 | Ice state: connected           | PeerConnectionImpl.cpp:2470  | IceConnectionStateChange
[task 2021-02-20T10:17:06.501Z] 10:17:06     INFO - GECKO(4374) |     0.484481 |    0.005036 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.501Z] 10:17:06     INFO - GECKO(4374) |     0.530035 |    0.045554 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.502Z] 10:17:06     INFO - GECKO(4374) |     0.531574 |    0.001539 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.503Z] 10:17:06     INFO - GECKO(4374) |     0.535069 |    0.003495 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.503Z] 10:17:06     INFO - GECKO(4374) |     4.359975 |    3.824906 | Destructor Invoked             | PeerConnectionImpl.cpp:335   | ~PeerConnectionImpl
[task 2021-02-20T10:17:06.505Z] 10:17:06     INFO - GECKO(4374) | [Child 4507: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:356: PeerConnectionCtx is already gone. Ignoring...
[task 2021-02-20T10:17:06.506Z] 10:17:06     INFO - GECKO(4374) | [Child 4507: Main Thread]: I/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:360: ~PeerConnectionImpl: PeerConnectionImpl destructor invoked for {44bfc35e-b758-4d9e-9a8e-182bf5bb2cd4}
[task 2021-02-20T10:17:06.506Z] 10:17:06     INFO - GECKO(4374) | Timecard created 1613816222.127465
[task 2021-02-20T10:17:06.507Z] 10:17:06     INFO - GECKO(4374) |  Timestamp   | Delta       | Event                          | File                         | Function
[task 2021-02-20T10:17:06.507Z] 10:17:06     INFO - GECKO(4374) | ======================================================================================================================
[task 2021-02-20T10:17:06.507Z] 10:17:06     INFO - GECKO(4374) |     0.000056 |    0.000056 | Constructor Completed          | PeerConnectionImpl.cpp:326   | PeerConnectionImpl
[task 2021-02-20T10:17:06.507Z] 10:17:06     INFO - GECKO(4374) |     0.001344 |    0.001288 | Initializing PC Ctx            | PeerConnectionImpl.cpp:444   | Initialize
[task 2021-02-20T10:17:06.508Z] 10:17:06     INFO - GECKO(4374) |     0.246550 |    0.245206 | Set Remote Description         | PeerConnectionImpl.cpp:1375  | SetRemoteDescription
[task 2021-02-20T10:17:06.516Z] 10:17:06     INFO - GECKO(4374) |     0.306128 |    0.059578 | Create Answer                  | PeerConnectionImpl.cpp:1237  | CreateAnswer
[task 2021-02-20T10:17:06.516Z] 10:17:06     INFO - GECKO(4374) |     0.344576 |    0.038448 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.517Z] 10:17:06     INFO - GECKO(4374) |     0.352517 |    0.007941 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.517Z] 10:17:06     INFO - GECKO(4374) |     0.353136 |    0.000619 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.518Z] 10:17:06     INFO - GECKO(4374) |     0.353810 |    0.000674 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.521Z] 10:17:06     INFO - GECKO(4374) |     0.354335 |    0.000525 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.521Z] 10:17:06     INFO - GECKO(4374) |     0.354838 |    0.000503 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.523Z] 10:17:06     INFO - GECKO(4374) |     0.355722 |    0.000884 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.524Z] 10:17:06     INFO - GECKO(4374) |     0.357266 |    0.001544 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.524Z] 10:17:06     INFO - GECKO(4374) |     0.359136 |    0.001870 | Add Ice Candidate              | PeerConnectionImpl.cpp:1523  | AddIceCandidate
[task 2021-02-20T10:17:06.524Z] 10:17:06     INFO - GECKO(4374) |     0.360064 |    0.000928 | Set Local Description          | PeerConnectionImpl.cpp:1275  | SetLocalDescription
[task 2021-02-20T10:17:06.525Z] 10:17:06     INFO - GECKO(4374) |     0.374287 |    0.014223 | Ice gathering state: gathering | PeerConnectionImpl.cpp:2523  | IceGatheringStateChange
[task 2021-02-20T10:17:06.525Z] 10:17:06     INFO - GECKO(4374) |     0.380958 |    0.006671 | Ice state: checking            | PeerConnectionImpl.cpp:2467  | IceConnectionStateChange
[task 2021-02-20T10:17:06.526Z] 10:17:06     INFO - GECKO(4374) |     0.386293 |    0.005335 | Ice gathering state: complete  | PeerConnectionImpl.cpp:2526  | IceGatheringStateChange
[task 2021-02-20T10:17:06.526Z] 10:17:06     INFO - GECKO(4374) |     0.452019 |    0.065726 | Ice state: connected           | PeerConnectionImpl.cpp:2470  | IceConnectionStateChange
[task 2021-02-20T10:17:06.526Z] 10:17:06     INFO - GECKO(4374) |     4.357376 |    3.905357 | Destructor Invoked             | PeerConnectionImpl.cpp:335   | ~PeerConnectionImpl
[task 2021-02-20T10:17:06.528Z] 10:17:06     INFO - GECKO(4374) | [Child 4507: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:356: PeerConnectionCtx is already gone. Ignoring...
[task 2021-02-20T10:17:06.537Z] 10:17:06     INFO - GECKO(4374) | [Child 4507: Main Thread]: I/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:360: ~PeerConnectionImpl: PeerConnectionImpl destructor invoked for {ead374f4-cb92-4115-a868-4e41b0de5fd0}
[task 2021-02-20T10:17:06.541Z] 10:17:06     INFO - GECKO(4374) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-20T10:17:06.543Z] 10:17:06     INFO - GECKO(4374) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-20T10:17:06.544Z] 10:17:06     INFO - GECKO(4374) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-20T10:17:06.553Z] 10:17:06     INFO - GECKO(4374) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-20T10:17:06.561Z] 10:17:06     INFO - GECKO(4374) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-20T10:17:06.629Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.000001s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.629Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.000250s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.629Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.000267s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.633Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.000353s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.633Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.000362s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.633Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: cache: '0.000378s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.633Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: sdb: '0.000386s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.633Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: ls: '0.000392s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.633Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.001596s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.637Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.001614s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.637Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.008448s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.637Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.008511s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.638Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.008521s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.639Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: idb: '0.008543s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.640Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: cache: '0.008584s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.640Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: sdb: '0.008593s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.641Z] 10:17:06     INFO - GECKO(4374) | [Parent 4374, IPDL Background] WARNING: ls: '0.008599s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3653
[task 2021-02-20T10:17:06.684Z] 10:17:06     INFO - GECKO(4374) | [Child 4518, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-20T10:17:06.700Z] 10:17:06     INFO - GECKO(4374) | [Child 4573, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-20T10:17:06.700Z] 10:17:06     INFO - GECKO(4374) | [Child 4599, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-20T10:17:06.736Z] 10:17:06     INFO - GECKO(4374) | [Child 4518, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-20T10:17:06.736Z] 10:17:06     INFO - GECKO(4374) | [Child 4573, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-20T10:17:06.736Z] 10:17:06     INFO - GECKO(4374) | [Child 4599, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-20T10:17:07.047Z] 10:17:07     INFO - GECKO(4374) | [Child 4507, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-20T10:17:07.103Z] 10:17:07     INFO - GECKO(4374) | [Child 4507, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-20T10:17:07.131Z] 10:17:07     INFO - GECKO(4374) | [Child 4506, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3365
[task 2021-02-20T10:17:07.155Z] 10:17:07     INFO - GECKO(4374) | [Child 4506, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-20T10:17:07.162Z] 10:17:07     INFO - GECKO(4374) | 1613816227160	Marionette	TRACE	Received observer notification xpcom-will-shutdown
[task 2021-02-20T10:17:07.164Z] 10:17:07     INFO - GECKO(4374) | 1613816227161	Marionette	INFO	Stopped listening on port 2828
[task 2021-02-20T10:17:07.164Z] 10:17:07     INFO - GECKO(4374) | 1613816227161	Marionette	DEBUG	Marionette stopped listening
[task 2021-02-20T10:17:07.188Z] 10:17:07     INFO - GECKO(4374) | [RDD 4684, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4380
[task 2021-02-20T10:17:07.204Z] 10:17:07     INFO - GECKO(4374) | Assertion failure: get() (dereferencing a UniquePtr containing nullptr with *), at /builds/worker/workspace/obj-build/dist/include/mozilla/UniquePtr.h:280
[task 2021-02-20T10:17:07.211Z] 10:17:07     INFO -  Initializing stack-fixing for the first stack frame, this may take a while...
[task 2021-02-20T10:17:13.066Z] 10:17:13     INFO - GECKO(4374) | #01: mozilla::dom::workerinternals::RuntimeService::GetDefaultJSSettings(mozilla::dom::workerinternals::JSSettings&) [dom/workers/RuntimeService.h:132]
[task 2021-02-20T10:17:13.068Z] 10:17:13     INFO - GECKO(4374) | #02: mozilla::dom::WorkerPrivate::WorkerPrivate(mozilla::dom::WorkerPrivate*, nsTSubstring<char16_t> const&, bool, mozilla::dom::WorkerType, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, mozilla::dom::WorkerLoadInfo&, nsTString<char16_t>&&, nsID const&, nsILoadInfo::CrossOriginOpenerPolicy) [dom/workers/WorkerPrivate.cpp:2222]
[task 2021-02-20T10:17:13.070Z] 10:17:13     INFO - GECKO(4374) | #03: mozilla::dom::WorkerPrivate::Constructor(JSContext*, nsTSubstring<char16_t> const&, bool, mozilla::dom::WorkerType, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, mozilla::dom::WorkerLoadInfo*, mozilla::ErrorResult&, nsTString<char16_t>) [dom/workers/WorkerPrivate.cpp:2413]
[task 2021-02-20T10:17:13.071Z] 10:17:13     INFO - GECKO(4374) | #04: mozilla::dom::ChromeWorker::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&) [dom/workers/ChromeWorker.cpp:22]
[task 2021-02-20T10:17:13.071Z] 10:17:13     INFO - GECKO(4374) | #05: mozilla::dom::ChromeWorker_Binding::_constructor(JSContext*, unsigned int, JS::Value*) [s3:gecko-generated-sources:4ce6b4154770d83f9b8f69c560a214e38e96f7d6b44935b78e0caa74f98f9d744a87fe42d4455baa530fb0ceb098f9f66078c4720b4dae9cd16669a848d0465e/dom/bindings/WorkerBinding.cpp::281]
[task 2021-02-20T10:17:13.071Z] 10:17:13     INFO - GECKO(4374) | #06: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:435]
[task 2021-02-20T10:17:13.072Z] 10:17:13     INFO - GECKO(4374) | #07: CallJSNativeConstructor(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/vm/Interpreter.cpp:451]
[task 2021-02-20T10:17:13.072Z] 10:17:13     INFO - GECKO(4374) | #08: InternalConstruct(JSContext*, js::AnyConstructArgs const&) [js/src/vm/Interpreter.cpp:643]
[task 2021-02-20T10:17:13.073Z] 10:17:13     INFO - GECKO(4374) | #09: js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:1821]
[task 2021-02-20T10:17:13.073Z] 10:17:13     INFO - GECKO(4374) | #10: ??? (???:???)
[task 2021-02-20T10:17:13.073Z] 10:17:13     INFO - GECKO(4374) | ExceptionHandler::GenerateDump cloned child 4794
[task 2021-02-20T10:17:13.074Z] 10:17:13     INFO - GECKO(4374) | ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[task 2021-02-20T10:17:13.074Z] 10:17:13     INFO - GECKO(4374) | ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2021-02-20T10:17:13.097Z] 10:17:13     INFO - TEST-INFO | Main app process: exit 11
[task 2021-02-20T10:17:13.099Z] 10:17:13     INFO - Buffered messages finished
[task 2021-02-20T10:17:13.099Z] 10:17:13    ERROR - TEST-UNEXPECTED-FAIL | Last test finished | application terminated with exit code 11
[task 2021-02-20T10:17:13.100Z] 10:17:13     INFO - runtests.py | Application ran for: 0:00:38.350435
[task 2021-02-20T10:17:13.101Z] 10:17:13     INFO - zombiecheck | Reading PID log: /tmp/tmp8CeNY0pidlog```
Component: JavaScript Engine → DOM: Workers

Hi Eden, looks like something is trying to create a new worker after runtime service has been shutdown ? Probably we should raise an error in such a case (and see how it is handled) rather than just crash?

Flags: needinfo?(echuang)
Assignee: nobody → echuang
Status: NEW → ASSIGNED
Pushed by echuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fcfc517be2b0 Avoid creating workers with the shutting down RuntimeService r=dom-worker-reviewers,asuth
Flags: needinfo?(echuang)
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: