Closed Bug 1795964 Opened 2 years ago Closed 2 years ago

Intermittent Assertion failure: false (Late attempt to launch a process!), at /builds/worker/checkouts/gecko/dom/ipc/ContentParent.cpp:2564

Categories

(Core :: DOM: Content Processes, defect, P3)

defect

Tracking

()

RESOLVED FIXED
108 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox106 --- unaffected
firefox107 --- unaffected
firefox108 --- fixed

People

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

References

Details

(Keywords: assertion, intermittent-failure, Whiteboard: [retriggered])

Attachments

(2 files)

Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=393551837&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/YmWsxXrySVeBs4r6s7cNqQ/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/YmWsxXrySVeBs4r6s7cNqQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2022-10-18T18:41:22.113Z] 18:41:22     INFO - WARNING: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-10-18T18:41:22.114Z] 18:41:22     INFO - WARNING: addBlocker@resource://gre/modules/AsyncShutdown.jsm:717:15
[task 2022-10-18T18:41:22.114Z] 18:41:22     INFO - JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 717: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[task 2022-10-18T18:41:22.115Z] 18:41:22     INFO - addBlocker@resource://gre/modules/AsyncShutdown.jsm:525:26
[task 2022-10-18T18:41:22.115Z] 18:41:22     INFO - addBlocker@resource://gre/modules/AsyncShutdown.jsm:464:15
[task 2022-10-18T18:41:22.115Z] 18:41:22     INFO - setupShutdown@resource://gre/modules/osfile/osfile_async_front.jsm:1563:28
[task 2022-10-18T18:41:22.116Z] 18:41:22     INFO - JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 717: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "ContentParent: id=126d84f00"
[task 2022-10-18T18:41:22.116Z] 18:41:22     INFO - @resource://gre/modules/osfile/osfile_async_front.jsm:1583:16
[task 2022-10-18T18:41:22.117Z] 18:41:22     INFO - @resource://gre/modules/osfile.jsm:12:30
[task 2022-10-18T18:41:22.117Z] 18:41:22     INFO - @resource://gre/modules/TelemetryStorage.jsm:19:28
[task 2022-10-18T18:41:22.118Z] 18:41:22     INFO - Assertion failure: false (Late attempt to launch a process!), at /builds/worker/checkouts/gecko/dom/ipc/ContentParent.cpp:2564
[task 2022-10-18T18:41:22.118Z] 18:41:22     INFO - removeAbortedSessionPing@resource://gre/modules/TelemetryControllerParent.jsm:735:5
[task 2022-10-18T18:41:22.118Z] 18:41:22     INFO - removeAbortedSessionPing@resource://gre/modules/TelemetryControllerParent.jsm:249:17
[task 2022-10-18T18:41:22.119Z] 18:41:22     INFO -  Initializing stack-fixing for the first stack frame, this may take a while...
[task 2022-10-18T18:41:45.081Z] 18:41:45     INFO - #01: mozilla::dom::ContentParent::BeginSubprocessLaunch(mozilla::hal::ProcessPriority) [dom/ipc/ContentParent.cpp:2564]
[task 2022-10-18T18:41:45.081Z] 18:41:45     INFO - shutdownChromeProcess/cleanup/<@resource://gre/modules/TelemetrySession.jsm:1241:42
[task 2022-10-18T18:41:45.082Z] 18:41:45     INFO - observe@resource://gre/modules/AsyncShutdown.jsm:574:16
[task 2022-10-18T18:41:45.082Z] 18:41:45     INFO - #02: mozilla::dom::ContentParent::LaunchSubprocessAsync(mozilla::hal::ProcessPriority) [dom/ipc/ContentParent.cpp:2785]
[task 2022-10-18T18:41:45.082Z] 18:41:45     INFO - #03: mozilla::PreallocatedProcessManagerImpl::AllocateNow() [dom/ipc/PreallocatedProcessManager.cpp:327]
[task 2022-10-18T18:41:45.083Z] 18:41:45     INFO - #04: mozilla::detail::RunnableMethodImpl<mozilla::PreallocatedProcessManagerImpl*, void (mozilla::PreallocatedProcessManagerImpl::*)(), true, (mozilla::RunnableKind)0, >::Run() [xpcom/threads/nsThreadUtils.h:1203]
[task 2022-10-18T18:41:45.083Z] 18:41:45     INFO - #05: mozilla::RunnableTask::Run() [xpcom/threads/TaskController.cpp:539]
[task 2022-10-18T18:41:45.084Z] 18:41:45     INFO - #06: mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:851]
[task 2022-10-18T18:41:45.084Z] 18:41:45     INFO - #07: mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:725]
[task 2022-10-18T18:41:45.085Z] 18:41:45     INFO - #08: mozilla::TaskController::ProcessPendingMTTask(bool) [xpcom/threads/TaskController.cpp:461]
[task 2022-10-18T18:41:45.085Z] 18:41:45     INFO - #09: mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_4>::Run() [xpcom/threads/nsThreadUtils.h:532]
[task 2022-10-18T18:41:45.086Z] 18:41:45     INFO - #10: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1208]
[task 2022-10-18T18:41:45.086Z] 18:41:45     INFO - #11: NS_InvokeByIndex [/opt/worker/tasks/task_166611518975835/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL + 0x327fbe]
[task 2022-10-18T18:41:45.086Z] 18:41:45     INFO - [Child 12211, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3387
[task 2022-10-18T18:41:45.087Z] 18:41:45     INFO - [Child 12211, Main Thread] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/worker/workspace/obj-build/dist/include/mozilla/Preferences.h:129
[task 2022-10-18T18:41:45.087Z] 18:41:45     INFO - [Child 12211, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4630
[task 2022-10-18T18:41:45.088Z] 18:41:45    ERROR - TEST-UNEXPECTED-FAIL | None | application terminated with exit code 1[task 2022-10-18T18:41:45.091Z] 18:41:45     INFO - REFTEST INFO | Copy/paste: /opt/worker/tasks/task_166611518975835/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --human /var/folders/fn/jpjnpp817tg6r6w_7zq4f_0c000014/T/tmpctwjb5lp.mozrunner/minidumps/778C163E-739B-4E57-84E4-B752F03F9E34.dmp /opt/worker/tasks/task_166611518975835/build/symbols
[task 2022-10-18T18:41:53.280Z] 18:41:53     INFO - REFTEST INFO | Saved minidump as /opt/worker/tasks/task_166611518975835/build/blobber_upload_dir/778C163E-739B-4E57-84E4-B752F03F9E34.dmp
[task 2022-10-18T18:41:53.281Z] 18:41:53     INFO - REFTEST INFO | Saved app info as /opt/worker/tasks/task_166611518975835/build/blobber_upload_dir/778C163E-739B-4E57-84E4-B752F03F9E34.extra
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - REFTEST PROCESS-CRASH | pid: None | application crashed [@ mozilla::dom::ContentParent::BeginSubprocessLaunch(mozilla::hal::ProcessPriority)]
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - Mozilla crash reason: MOZ_ASSERT(false) (Late attempt to launch a process!)
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - Crash dump filename: /var/folders/fn/jpjnpp817tg6r6w_7zq4f_0c000014/T/tmpctwjb5lp.mozrunner/minidumps/778C163E-739B-4E57-84E4-B752F03F9E34.dmp
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - Operating system: Mac OS X
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO -                   10.15.7 19H524
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - CPU: amd64
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO -      family 6 model 158 stepping 10
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO -      12 CPUs
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - 
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - Crash address: 0x0
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - Mac Crash Info:
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - 
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - Process uptime: 4 seconds
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - 
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO - Thread 0 MainThread (crashed)
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO -  0  XUL!mozilla::dom::ContentParent::BeginSubprocessLaunch(mozilla::hal::ProcessPriority) [ContentParent.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 2564 + 0x0]
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO -      rax = 0x000000010cc045c4    rdx = 0x0000000000000000
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO -      rcx = 0x00000001009ffa40    rbx = 0x0000000101d587b0
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO -      rsi = 0x00000000000120a8    rdi = 0x00007fff906eaca8
[task 2022-10-18T18:41:53.616Z] 18:41:53     INFO -      rbp = 0x00007ffeef2ccf20    rsp = 0x00007ffeef2cce90
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -       r8 = 0x00000000000130a8     r9 = 0x0000000000000000
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      r10 = 0x00007fff906eacc8    r11 = 0x00007fff906eacc0
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      r12 = 0x0000000101d587a0    r13 = 0x0000000000000003
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      r14 = 0x00007ffeef2ccf98    r15 = 0x0000000126d84f00
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      rip = 0x000000010656eabb
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -     Found by: given as instruction pointer in context[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -  1  XUL!mozilla::dom::ContentParent::LaunchSubprocessAsync(mozilla::hal::ProcessPriority) [ContentParent.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 2785 + 0x7]
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      rbx = 0x0000000101d587b0    rbp = 0x00007ffeef2ccf80
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ccf30    r12 = 0x0000000101d587a0
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      r13 = 0x0000000000000003    r14 = 0x00007ffeef2ccf98
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      r15 = 0x0000000126d84f00    rip = 0x0000000106578a3c
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -  2  XUL!mozilla::PreallocatedProcessManagerImpl::AllocateNow() [PreallocatedProcessManager.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 327 + 0xc]
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      rbx = 0x0000000101d587b0    rbp = 0x00007ffeef2ccfe0
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ccf90    r12 = 0x0000000101d587a0
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      r13 = 0x0000000101d58790    r14 = 0x0000000126d84f00
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      r15 = 0x000000010d80c9f0    rip = 0x00000001065a6fc3
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -  3  XUL!mozilla::detail::RunnableMethodArguments<>::applyImpl<mozilla::PreallocatedProcessManagerImpl, void (mozilla::PreallocatedProcessManagerImpl::*)(), , >(mozilla::PreallocatedProcessManagerImpl*, void (mozilla::PreallocatedProcessManagerImpl::*)(), mozilla::Tuple<>&, std::__1::integer_sequence<unsigned long, ()...>) [nsThreadUtils.h:73cb94517707bbb296e25bfccd3248f1ced78d9b : 1147]
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -  4  XUL!mozilla::detail::RunnableMethodArguments<>::apply<mozilla::PreallocatedProcessManagerImpl, void (mozilla::PreallocatedProcessManagerImpl::*)()>(mozilla::PreallocatedProcessManagerImpl*, void (mozilla::PreallocatedProcessManagerImpl::*)()) [nsThreadUtils.h:73cb94517707bbb296e25bfccd3248f1ced78d9b : 1153]
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -  5  XUL!mozilla::detail::RunnableMethodImpl<mozilla::PreallocatedProcessManagerImpl*, void (mozilla::PreallocatedProcessManagerImpl::*)(), true, (mozilla::RunnableKind)0, >::Run() [nsThreadUtils.h:73cb94517707bbb296e25bfccd3248f1ced78d9b : 1200 + 0x12]
[task 2022-10-18T18:41:53.617Z] 18:41:53     INFO -      rbx = 0x000000000000002b    rbp = 0x00007ffeef2ccff0
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ccff0    r12 = 0x0000000102178100
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      r13 = 0x00009b33650a5900    r14 = 0x000000010d80c9f1
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      r15 = 0x000000010d80c9f0    rip = 0x00000001065b8027
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -  6  XUL!mozilla::RunnableTask::Run() [TaskController.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 538 + 0x5]
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      rbx = 0x000000000000002b    rbp = 0x00007ffeef2cd470
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cd000    r12 = 0x0000000102178100
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      r13 = 0x00009b33650a5900    r14 = 0x000000010d80c9f1
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      r15 = 0x000000010d80c9f0    rip = 0x00000001027fae88
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -     Found by: call frame info[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -  7  XUL!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 851 + 0x8]
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffeef2cd660
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cd480    r12 = 0x000000010d8193ac
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      r13 = 0x00009b33650a590c    r14 = 0x00007ffeef2cd508
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      r15 = 0x0000000102178100    rip = 0x00000001027f5b52
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -  8  XUL!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 725 + 0xa]
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      rbx = 0x00000001011d3100    rbp = 0x00007ffeef2cd6b0
[task 2022-10-18T18:41:53.618Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cd670    r12 = 0x0000000101d7f100
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -      r13 = 0x0000000100c8e3c0    r14 = 0x0000000101d7f140
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -      r15 = 0x00007ffeef2cd6c8    rip = 0x00000001027f4837
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -  9  XUL!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 461 + 0x7]
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -      rbx = 0x0000000101d7f140    rbp = 0x00007ffeef2cd700
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cd6c0    r12 = 0x0000000101d7f100
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -      r13 = 0x0000000100c8e3c0    r14 = 0x0000000000000001
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -      r15 = 0x0000000000000001    rip = 0x00000001027f4a49
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO - 10  XUL!mozilla::TaskController::InitializeInternal()::$_4::operator()() const [TaskController.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 190]
[task 2022-10-18T18:41:53.619Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO - 11  XUL!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_4>::Run() [nsThreadUtils.h:73cb94517707bbb296e25bfccd3248f1ced78d9b : 531 + 0x15]
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      rbx = 0x00007ffeef2cd7a0    rbp = 0x00007ffeef2cd710
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cd710    r12 = 0x00009b33650a4b42
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      r13 = 0x0000000100c8e3c0    r14 = 0x00007ffeef2cd801
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      r15 = 0x0000000000000001    rip = 0x00000001027fee1a
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO - 12  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 1204 + 0x5]
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      rbx = 0x00007ffeef2cd7a0    rbp = 0x00007ffeef2cd830
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cd720    r12 = 0x00009b33650a4b42
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      r13 = 0x0000000100c8e3c0    r14 = 0x00007ffeef2cd801
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      r15 = 0x0000000000000001    rip = 0x0000000102814316
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -     Found by: call frame info[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO - 13  XUL!NS_InvokeByIndex + 0x8d
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffeef2cd860
[task 2022-10-18T18:41:53.620Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cd840    r12 = 0x0000000100c8e3c0
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      r13 = 0x0000000000000010    r14 = 0x00007ffeef2cd8d8
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      r15 = 0x0000000000000001    rip = 0x0000000102849fbe
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO - 14  XUL!CallMethodHelper::Invoke() [XPCWrappedNative.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 1626]
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO - 15  XUL!CallMethodHelper::Call() [XPCWrappedNative.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 1179 + 0x17]
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffeef2cd8b0
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cd870    r12 = 0x0000000000000000
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      r13 = 0x0000000000000002    r14 = 0x00007ffeef2cd8d8
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      r15 = 0x0000000000000001    rip = 0x000000010330b8f0
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO - 16  XUL!XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 1125 + 0x7]
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      rbx = 0x00007ffeef2cda90    rbp = 0x00007ffeef2cda20
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cd8c0    r12 = 0x000000010d1a6f78
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      r13 = 0x0000000101e2a100    r14 = 0x00007ffeef2cd8c8
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -      r15 = 0x00007ffeef2cd8d8    rip = 0x000000010330b4a9
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.621Z] 18:41:53     INFO - 17  XUL!XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [XPCWrappedNativeJSOps.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 965 + 0x7]
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      rbx = 0x00007ffeef2cda90    rbp = 0x00007ffeef2cdb60
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cda30    r12 = 0x000021cb7aa496f0
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      r13 = 0x0000000101e2a100    r14 = 0x00007ffeef2cdbb0
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      r15 = 0x000000010d1a6b30    rip = 0x000000010330d33d
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO - 18  0x2a8b6c18bb12
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      rbx = 0x00007ffeef2cdbb0    rbp = 0x00007ffeef2cdbd0
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cdb70    r12 = 0x0000000000000000
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      r13 = 0x00007ffeef2ce268    r14 = 0x0000000000000000
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      r15 = 0x0000000101e2a100    rip = 0x00002a8b6c18bb13
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -     Found by: call frame info[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO - 19  0x2a8b6bfce901
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      rbp = 0x00007ffeef2cdc70    rsp = 0x00007ffeef2cdbe0
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      rip = 0x00002a8b6bfce902
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -     Found by: previous frame's frame pointer
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO - 20  0x2a8b6bf31d88
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      rbp = 0x00007ffeef2cdce0    rsp = 0x00007ffeef2cdc80
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -      rip = 0x00002a8b6bf31d89
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -     Found by: previous frame's frame pointer
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO - 21  XUL!EnterJit(JSContext*, js::RunState&, unsigned char*) [Jit.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 107]
[task 2022-10-18T18:41:53.622Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO - 22  XUL!js::jit::MaybeEnterJit(JSContext*, js::RunState&) [Jit.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 205 + 0x4ef]
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      rbp = 0x00007ffeef2ce060    rsp = 0x00007ffeef2cdcf0
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      rip = 0x00000001097a1f4d
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -     Found by: previous frame's frame pointer
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO - 23  XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 421 + 0xa]
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      rbx = 0x000000010d81c568    rbp = 0x00007ffeef2ce0c0
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ce070    r12 = 0x0000000101e2a100
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      r13 = 0x000000010d81c500    r14 = 0x00007ffeef2ce120
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      r15 = 0x00009b335fa47931    rip = 0x0000000108a45f19
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO - 24  XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 579 + 0x7]
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      rbx = 0x00003f5897027548    rbp = 0x00007ffeef2ce180
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ce0d0    r12 = 0x0000000000000000
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      r13 = 0xfff8800000000000    r14 = 0x0000000101e2a100
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      r15 = 0xfff8800000000000    rip = 0x0000000108a58e58
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO - 25  XUL!js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [Interpreter.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 646 + 0xc]
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffeef2ce1d0
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ce190    r12 = 0x00007ffeef2ce480
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      r13 = 0x00003f5897010270    r14 = 0x00007ffeef2ce210
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -      r15 = 0x0000000101e2a100    rip = 0x0000000108a5a243
[task 2022-10-18T18:41:53.623Z] 18:41:53     INFO -     Found by: call frame info[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO - 26  XUL!JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [CallAndConstruct.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 53 + 0x11]
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      rbx = 0x00007ffeef2ce2c0    rbp = 0x00007ffeef2ce350
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ce1e0    r12 = 0x00007ffeef2ce410
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      r13 = 0x0000000000000003    r14 = 0x00007ffeef2ce2b0
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      r15 = 0x0000000000000018    rip = 0x0000000108b4ff75
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO - 27  XUL!nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) [XPCWrappedJSClass.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 918 + 0x1f]
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      rbx = 0x0000000101e2a100    rbp = 0x00007ffeef2ce790
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ce360    r12 = 0x000000010b037cc8
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      r13 = 0x0000000080004005    r14 = 0x00007ffeef2ce7d0
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      r15 = 0x00007ffeef2ce488    rip = 0x0000000103303a5d
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO - 28  XUL!PrepareAndDispatch [xptcstubs_x86_64_darwin.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 117 + 0x13]
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      rbx = 0x00007ffeef2ce900    rbp = 0x00007ffeef2ce870
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ce7a0    r12 = 0x0000000000000002
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      r13 = 0x0000000000000003    r14 = 0x00000000000000ff
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -      r15 = 0x00000001021bc8a0    rip = 0x000000010284b492
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.624Z] 18:41:53     INFO - 29  XUL!SharedStub + 0x5a
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffeef2ce8f0
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ce880    r12 = 0x0000000101d588a8
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      r13 = 0x000000010c67d3cf    r14 = 0x0000000000000000
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      r15 = 0x0000000000000000    rip = 0x000000010284a1eb
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO - 30  0x1021bc89f
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffeef2ce8f0
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ce888    r12 = 0x0000000101d588a8
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      r13 = 0x000000010c67d3cf    r14 = 0x0000000000000000
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      r15 = 0x0000000000000000    rip = 0x00000001021bc8a0
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -     Found by: call frame info[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO - 31  XUL!nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverList.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 70]
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO - 32  XUL!nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverService.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 291 + 0x24]
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      rbp = 0x00007ffeef2cea00    rsp = 0x00007ffeef2ce900
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -      rip = 0x00000001027655df
[task 2022-10-18T18:41:53.625Z] 18:41:53     INFO -     Found by: previous frame's frame pointer
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO - 33  XUL!mozilla::AppShutdown::AdvanceShutdownPhaseInternal(mozilla::ShutdownPhase, bool, char16_t const*, nsCOMPtr<nsISupports> const&) [AppShutdown.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 372 + 0xb]
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      rbx = 0x0000000000000006    rbp = 0x00007ffeef2cea50
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cea10    r12 = 0x00007ffeef2cea68
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      r15 = 0x000000010c67d3cf    rip = 0x00000001026e30bb
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO - 34  XUL!nsXREDirProvider::DoShutdown() [nsXREDirProvider.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 1011 + 0xb]
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      rbx = 0xaaaaaaaaaaaaaaaa    rbp = 0x00007ffeef2cea90
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cea60    r12 = 0x0000000100cc6ac0
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      r13 = 0x0000000000000000    r14 = 0x00007ffeef2cec00
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      r15 = 0x00007ffeef2cebc0    rip = 0x000000010892b7af
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO - 35  XUL!ScopedXPCOMStartup::~ScopedXPCOMStartup() [nsAppRunner.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 2063 + 0xe]
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      rbx = 0xaaaaaaaaaaaaaaaa    rbp = 0x00007ffeef2ceb20
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ceaa0    r12 = 0x0000000100cc6ac0
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000100c112e8
[task 2022-10-18T18:41:53.626Z] 18:41:53     INFO -      r15 = 0x00007ffeef2cebc0    rip = 0x000000010890dc96
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO - 36  XUL!ScopedXPCOMStartup::~ScopedXPCOMStartup() [nsAppRunner.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 2050]
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO - 37  XUL!mozilla::DefaultDelete<ScopedXPCOMStartup>::operator()(ScopedXPCOMStartup*) const [UniquePtr.h:73cb94517707bbb296e25bfccd3248f1ced78d9b : 459]
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO - 38  XUL!mozilla::UniquePtr<ScopedXPCOMStartup, mozilla::DefaultDelete<ScopedXPCOMStartup> >::reset(ScopedXPCOMStartup*) [UniquePtr.h:73cb94517707bbb296e25bfccd3248f1ced78d9b : 301]
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO - 39  XUL!mozilla::UniquePtr<ScopedXPCOMStartup, mozilla::DefaultDelete<ScopedXPCOMStartup> >::operator=(std::nullptr_t) [UniquePtr.h:73cb94517707bbb296e25bfccd3248f1ced78d9b : 271]
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO - 40  XUL!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 5937 + 0x18]
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -      rbx = 0x0000000100c112e8    rbp = 0x00007ffeef2cebb0[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ceb30    r12 = 0x0000000100cc6ac0
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -      r15 = 0x00007ffeef2cebc0    rip = 0x000000010891bc55
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO - 41  XUL!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 5972 + 0xf]
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -      rbx = 0x0000000000000005    rbp = 0x00007ffeef2cecf0
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cebc0    r12 = 0x00007ffeef2cebc0
[task 2022-10-18T18:41:53.627Z] 18:41:53     INFO -      r13 = 0x0000000000000005    r14 = 0x00007ffeef2ced20
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -      r15 = 0x00007ffeef2cf170    rip = 0x000000010891c495
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO - 42  firefox!do_main(int, char**, char**) [nsBrowserApp.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 226]
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -     Found by: inlining
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO - 43  firefox!main [nsBrowserApp.cpp:73cb94517707bbb296e25bfccd3248f1ced78d9b : 428 + 0x108]
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -      rbx = 0x00007ffeef2cf491    rbp = 0x00007ffeef2cf150
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -      rsp = 0x00007ffeef2ced00    r12 = 0x0000000100933343
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -      r13 = 0x0000000000000005    r14 = 0x00007ffeef2cf170
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -      r15 = 0x000000000000006d    rip = 0x0000000100930f4f
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -     Found by: call frame info
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO - 44  libdyld.dylib!start + 0x0
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffeef2cf160
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -      rsp = 0x00007ffeef2cf160    r12 = 0x0000000000000000
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -      r15 = 0x0000000000000000    rip = 0x00007fff69e3ecc9
[task 2022-10-18T18:41:53.628Z] 18:41:53     INFO -     Found by: call frame info

It seems that this happens only for processes launched from PreallocatedProcessManagerImpl::AllocateOnIdle (and only on OS X).
Looking at PreallocatedProcessManagerImpl::AllocateNow it seems we want to bail out during shutdown, but for some reason PreallocatedProcessManagerImpl::CanAllocate does not yet find sShutdown set. IIUC this would mean that "profile-change-teardown" did never fire (given that the assert is triggered by the later "profile-before-change"), which sounds weird (this is a mochitest and thus the normal shutdown sequence should apply).

We can probably harmonize this with our standard AppShutdown::IsInOrBeyond checks, which would make us independent from the specific observers.

Priority: P5 → P3
Assignee: nobody → jstutte
Status: NEW → ASSIGNED
Pushed by jstutte@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f7e17379b3b9
Replace PreallocatedProcessManagerImpl::sShutdown with AppShutdown::IsInOrBeyond and anticipate blocking to AppShutdownConfirmed. r=smaug
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 108 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

There is still a hole here in how we dispatch AllocateOnIdle with a delay, which makes us arrive in AllocateNow without further check.

I assume this happened on Mac only because of random timing that repeats differently on CI there than on other platforms.

See Also: → 1772350
Pushed by jstutte@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e98444c99e0b
Have IsEnabled() that checks also for IsShutdown. r=smaug
See Also: → 1799235
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Blocks: 1811195
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: