Closed Bug 1819221 Opened 1 year ago Closed 11 months ago

Intermittent Assertion failure: !globalScopeAlive, at /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2107

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: assertion, intermittent-failure)

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


[task 2023-02-27T22:28:35.380Z] 22:28:35     INFO - TEST-START | /js/builtins/weakrefs/finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.html
[task 2023-02-27T22:28:35.384Z] 22:28:35     INFO - Closing window ba7e1c44-80de-4f59-b044-71ef5adff5b3
[task 2023-02-27T22:28:35.441Z] 22:28:35     INFO - PID 1801 | Assertion failure: !globalScopeAlive, at /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2107
[task 2023-02-27T22:28:35.449Z] 22:28:35     INFO - STDOUT: Initializing stack-fixing for the first stack frame, this may take a while...
[task 2023-02-27T22:28:36.399Z] 22:28:36     INFO - IOError on command, setting status to CRASH
[task 2023-02-27T22:28:36.401Z] 22:28:36     INFO - mozcrash Copy/paste: /opt/worker/tasks/task_167753624961769/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --cyborg=/var/folders/pp/qq1m1g8j417091sjhdv7sdq0000014/T/tmp1g5zr4ln/3492DF35-6B82-4B5F-AEAC-9BEAD2B021A5.trace /var/folders/pp/qq1m1g8j417091sjhdv7sdq0000014/T/tmprr3s6nzv/minidumps/3492DF35-6B82-4B5F-AEAC-9BEAD2B021A5.dmp /opt/worker/tasks/task_167753624961769/build/symbols
[task 2023-02-27T22:28:44.274Z] 22:28:44     INFO - mozcrash Saved minidump as /opt/worker/tasks/task_167753624961769/build/blobber_upload_dir/3492DF35-6B82-4B5F-AEAC-9BEAD2B021A5.dmp
[task 2023-02-27T22:28:44.274Z] 22:28:44     INFO - mozcrash Saved app info as /opt/worker/tasks/task_167753624961769/build/blobber_upload_dir/3492DF35-6B82-4B5F-AEAC-9BEAD2B021A5.extra
[task 2023-02-27T22:28:44.457Z] 22:28:44     INFO - PROCESS-CRASH | /js/builtins/weakrefs/finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.html | application crashed [@ mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run()]
[task 2023-02-27T22:28:44.457Z] 22:28:44     INFO - Mozilla crash reason: MOZ_ASSERT(!globalScopeAlive)
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - Crash dump filename: /var/folders/pp/qq1m1g8j417091sjhdv7sdq0000014/T/tmprr3s6nzv/minidumps/3492DF35-6B82-4B5F-AEAC-9BEAD2B021A5.dmp
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - Operating system: Mac OS X
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -                   10.15.7 19H524
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - CPU: amd64
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -      family 6 model 158 stepping 10
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -      12 CPUs
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - 
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - Crash address: 0x0
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - Crashing instruction: `mov dword [0x0], 0x83b`
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - Memory accessed by instruction:
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -   0. Address: 0x0000000000000000
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -      Size: 4
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - Mac Crash Info:
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - 
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - Process uptime: 23 seconds
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - 
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO - Thread 25 DOM Worker (crashed)
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -  0  XUL!mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() [RuntimeService.cpp:10e01fbc2c9dc05809e7bcf7d2d9d651a4ed5336 : 2107 + 0x0]
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -      rax = 0x000000012343f9f4    rdx = 0x0000000000000000
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -      rcx = 0x000000010f306a20    rbx = 0x0000000000000000
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -      rsi = 0x00000000000120a8    rdi = 0x00007fff96b39ca8
[task 2023-02-27T22:28:44.458Z] 22:28:44     INFO -      rbp = 0x0000700008d27b90    rsp = 0x0000700008d27a20
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -       r8 = 0x00000000000130a8     r9 = 0x0000000000000000
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      r10 = 0x00007fff96b39cc8    r11 = 0x00007fff96b39cc0
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      r12 = 0x0000000129a0e000    r13 = 0x0000000129a036c0
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      r14 = 0x000000010f835900    r15 = 0x0000000080004005
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      rip = 0x000000011cb37098
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -     Found by: given as instruction pointer in context
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -  1  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:10e01fbc2c9dc05809e7bcf7d2d9d651a4ed5336 : 1219 + 0x5]
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      rbx = 0x00000000ffffffff    rbp = 0x0000700008d27cc0
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      rsp = 0x0000700008d27ba0    r12 = 0x0000000128ea5740
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      r13 = 0x000000a198c7184b    r14 = 0xaaaaaaaaaaaaaaaa
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      r15 = 0x0000000128ea5600    rip = 0x00000001189be459
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -     Found by: call frame info
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -  2  XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:10e01fbc2c9dc05809e7bcf7d2d9d651a4ed5336 : 477 + 0xf]
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      rbx = 0x0000000000000000    rbp = 0x0000700008d27cf0
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      rsp = 0x0000700008d27cd0    r12 = 0x0000000129a03760
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      r13 = 0x0000000129a03770    r14 = 0x0000000129a03740
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      r15 = 0x0000000128ea5600    rip = 0x00000001189c47ff
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -     Found by: call frame info
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -  3  XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:10e01fbc2c9dc05809e7bcf7d2d9d651a4ed5336 : 300 + 0x9]
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      rbx = 0x0000700008d27db0    rbp = 0x0000700008d27d40
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      rsp = 0x0000700008d27d00    r12 = 0x0000000129a03760
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      r13 = 0x0000000129a03770    r14 = 0x0000000129a03740
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -      r15 = 0x0000000128ea5600    rip = 0x000000011938da71
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -     Found by: call frame info
[task 2023-02-27T22:28:44.459Z] 22:28:44     INFO -  4  XUL!MessageLoop::RunHandler() [message_loop.cc:10e01fbc2c9dc05809e7bcf7d2d9d651a4ed5336 : 374]
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -     Found by: inlining
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -  5  XUL!MessageLoop::Run() [message_loop.cc:10e01fbc2c9dc05809e7bcf7d2d9d651a4ed5336 : 356 + 0x4]
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      rbx = 0x0000000128ea5600    rbp = 0x0000700008d27d70
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      rsp = 0x0000700008d27d50    r12 = 0x0000000129a0a408
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      r13 = 0x0000000129a0a400    r14 = 0x000000000000000a
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      r15 = 0x0000700008d27db0    rip = 0x0000000119304fa3
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -     Found by: call frame info
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -  6  XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:10e01fbc2c9dc05809e7bcf7d2d9d651a4ed5336 : 384 + 0x7]
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      rbx = 0x0000000128ea5600    rbp = 0x0000700008d27f70
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      rsp = 0x0000700008d27d80    r12 = 0x0000000129a0a408
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      r13 = 0x0000000129a0a400    r14 = 0x000000000000000a
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      r15 = 0x0000700008d27db0    rip = 0x00000001189b95c6
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -     Found by: call frame info
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -  7  libnss3.dylib!_pt_root [ptthread.c:10e01fbc2c9dc05809e7bcf7d2d9d651a4ed5336 : 201 + 0x9]
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      rbx = 0x0000700008d28000    rbp = 0x0000700008d27fb0
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      rsp = 0x0000700008d27f80    r12 = 0x0000000128b6ab40
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      r13 = 0x0000000000000000    r14 = 0x0000700008d28000
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      r15 = 0x0000000000000002    rip = 0x000000010f077569
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -     Found by: call frame info
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -  8  libsystem_pthread.dylib!_pthread_start + 0x93
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      rbx = 0x0000700008d28000    rbp = 0x0000700008d27fd0
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      rsp = 0x0000700008d27fc0    r12 = 0x0000000000000000
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -      r15 = 0x0000000000000000    rip = 0x00007fff70492109
[task 2023-02-27T22:28:44.460Z] 22:28:44     INFO -     Found by: call frame info
[task 2023-02-27T22:28:44.461Z] 22:28:44     INFO -  9  libsystem_pthread.dylib!thread_start + 0xe
[task 2023-02-27T22:28:44.461Z] 22:28:44     INFO -      rbx = 0x0000000000000000    rbp = 0x0000700008d27ff0
[task 2023-02-27T22:28:44.461Z] 22:28:44     INFO -      rsp = 0x0000700008d27fe0    r12 = 0x0000000000000000
[task 2023-02-27T22:28:44.461Z] 22:28:44     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2023-02-27T22:28:44.461Z] 22:28:44     INFO -      r15 = 0x0000000000000000    rip = 0x00007fff7048db8b
[task 2023-02-27T22:28:44.461Z] 22:28:44     INFO -     Found by: call frame info
[task 2023-02-27T22:28:44.461Z] 22:28:44     INFO - 

This might go away when 1777921 lands, as there is a chance that this is just a deferred release.

See Also: → 1777921
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → INCOMPLETE

This was fixed probably by bug 1825589 (which we spawned off from bug 1777921).

Depends on: 1825589
You need to log in before you can comment on or make changes to this bug.