Bug: Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::SelectionChangeEventDispatcher::cycleCollection::TraverseNative]
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-08-31 07:39:16+00:00
Resolved: 2024-10-04 12:15:57+00:00

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

---

```
[task 2020-08-31T06:24:00.517Z] 06:24:00     INFO - TEST-START | browser/base/content/test/tabs/browser_visibleTabs_contextMenu.js
[task 2020-08-31T06:24:00.567Z] 06:24:00     INFO - GECKO(4412) | MEMORY STAT | vsize 7783MB | residentFast 472MB | heapAllocated 260MB
[task 2020-08-31T06:24:00.567Z] 06:24:00     INFO - TEST-OK | browser/base/content/test/tabs/browser_visibleTabs_contextMenu.js | took 69ms
[task 2020-08-31T06:24:00.588Z] 06:24:00     INFO - checking window state
[task 2020-08-31T06:24:00.607Z] 06:24:00     INFO - GECKO(4412) | Completed ShutdownLeaks collections in process 4412
[task 2020-08-31T06:24:00.607Z] 06:24:00     INFO - TEST-START | Shutdown
[task 2020-08-31T06:24:00.609Z] 06:24:00     INFO - Browser Chrome Test Summary
[task 2020-08-31T06:24:00.610Z] 06:24:00     INFO - Passed:  2321
[task 2020-08-31T06:24:00.612Z] 06:24:00     INFO - Failed:  0
[task 2020-08-31T06:24:00.612Z] 06:24:00     INFO - Todo:    0
[task 2020-08-31T06:24:00.612Z] 06:24:00     INFO - Mode:    e10s
[task 2020-08-31T06:24:00.612Z] 06:24:00     INFO - *** End BrowserChrome Test Results ***
[task 2020-08-31T06:24:00.661Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.663Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.663Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.663Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.663Z] 06:24:00     INFO - GECKO(4412) | [GFX1-]: Receive IPC close with reason=AbnormalShutdown
[task 2020-08-31T06:24:00.664Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.664Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.664Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.664Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.666Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.666Z] 06:24:00     INFO - GECKO(4412) | Exiting due to channel error.
[task 2020-08-31T06:24:00.694Z] 06:24:00     INFO - TEST-INFO | Main app process: exit 0
[task 2020-08-31T06:24:00.695Z] 06:24:00     INFO - runtests.py | Application ran for: 0:02:44.495360
[task 2020-08-31T06:24:00.695Z] 06:24:00     INFO - zombiecheck | Reading PID log: /var/folders/bn/n1vgzxjx3570s1_69s_mqx8r000017/T/tmpEVBh7xpidlog
[task 2020-08-31T06:24:00.695Z] 06:24:00     INFO - ==> process 4412 launched child process 4413
[task 2020-08-31T06:24:00.695Z] 06:24:00     INFO - ==> process 4412 launched child process 4414
<...>
[task 2020-08-31T06:24:00.714Z] 06:24:00     INFO - zombiecheck | Checking for orphan process with PID: 4472
[task 2020-08-31T06:24:00.714Z] 06:24:00     INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JzauK5rZRzqBH9vfn3M0KA/artifacts/public/build/target.crashreporter-symbols.zip
[task 2020-08-31T06:24:09.709Z] 06:24:09     INFO - mozcrash Copy/paste: /Users/cltbld/tasks/task_1598836247/fetches/minidump_stackwalk/minidump_stackwalk /var/folders/bn/n1vgzxjx3570s1_69s_mqx8r000017/T/tmpyrI18n.mozrunner/minidumps/EF213F56-6A25-4C13-B8A0-D8D766879DC4.dmp /var/folders/bn/n1vgzxjx3570s1_69s_mqx8r000017/T/tmpWOHAeE
[task 2020-08-31T06:24:13.026Z] 06:24:13     INFO - mozcrash Saved minidump as /Users/cltbld/tasks/task_1598836247/build/blobber_upload_dir/EF213F56-6A25-4C13-B8A0-D8D766879DC4.dmp
[task 2020-08-31T06:24:13.027Z] 06:24:13     INFO - mozcrash Saved app info as /Users/cltbld/tasks/task_1598836247/build/blobber_upload_dir/EF213F56-6A25-4C13-B8A0-D8D766879DC4.extra
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::SelectionChangeEventDispatcher::cycleCollection::TraverseNative(void*, nsCycleCollectionTraversalCallback&)]
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - Crash dump filename: /var/folders/bn/n1vgzxjx3570s1_69s_mqx8r000017/T/tmpyrI18n.mozrunner/minidumps/EF213F56-6A25-4C13-B8A0-D8D766879DC4.dmp
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - Operating system: Mac OS X
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO -                   10.14.5 18F132
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - CPU: amd64
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO -      family 6 model 69 stepping 1
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO -      4 CPUs
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - 
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - GPU: UNKNOWN
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - 
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - Crash address: 0x0
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - Process uptime: 73 seconds
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - 
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO - Thread 0 (crashed)
[task 2020-08-31T06:24:13.097Z] 06:24:13     INFO -  0  XUL!mozilla::SelectionChangeEventDispatcher::cycleCollection::TraverseNative(void*, nsCycleCollectionTraversalCallback&) [SelectionChangeEventDispatcher.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 69 + 0x17]
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rax = 0x000000011445ebe0   rdx = 0x0000000145b2e000
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rcx = 0x000000014da197a8   rbx = 0x0000100000000000
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rsi = 0x0000100000000000   rdi = 0x000000011482da30
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rbp = 0x00007ffee3052f30   rsp = 0x00007ffee3052ef0
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -      r8 = 0x000000000000000e    r9 = 0x0000000000003fff
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     r10 = 0x0000000077eb1e22   r11 = 0x00000000000031e3
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     r12 = 0x0000000145b2e000   r13 = 0x0000100000000000
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     r14 = 0x00007ffee30530d8   r15 = 0x0000000145b2e000
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rip = 0x000000010e1f7047
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     Found by: given as instruction pointer in context
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -  1  XUL!CCGraphBuilder::BuildGraph(js::SliceBudget&) [nsCycleCollector.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 2064 + 0x11]
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rbp = 0x00007ffee3052f80   rsp = 0x00007ffee3052f40
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rip = 0x000000010cec7742
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -  2  XUL!nsCycleCollector::MarkRoots(js::SliceBudget&) [nsCycleCollector.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 2665 + 0xf]
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rbp = 0x00007ffee3052fb0   rsp = 0x00007ffee3052f90
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rip = 0x000000010cec9b23
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -  3  XUL!nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) [nsCycleCollector.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 3413 + 0xb]
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rbp = 0x00007ffee3053060   rsp = 0x00007ffee3052fc0
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rip = 0x000000010cecbb6b
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -  4  XUL!nsCycleCollector_collectSlice(js::SliceBudget&, bool) [nsCycleCollector.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 3920 + 0x12]
[task 2020-08-31T06:24:13.098Z] 06:24:13     INFO -     rbp = 0x00007ffee30530a0   rsp = 0x00007ffee3053070
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     rip = 0x000000010cecd279
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -  5  XUL!nsJSContext::RunCycleCollectorSlice(mozilla::TimeStamp) [nsJSEnvironment.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 1590 + 0xf]
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     rbp = 0x00007ffee3053170   rsp = 0x00007ffee30530b0
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     rip = 0x000000010e27a5cc
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -  6  XUL!CCRunnerFired(mozilla::TimeStamp) [nsJSEnvironment.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 1932 + 0x8]
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     rbp = 0x00007ffee30531a0   rsp = 0x00007ffee3053180
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     rip = 0x000000010e27ba6b
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -  7  XUL!mozilla::IdleTaskRunner::Run() [IdleTaskRunner.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 54 + 0x1f]
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     rbp = 0x00007ffee30531d0   rsp = 0x00007ffee30531b0
[task 2020-08-31T06:24:13.099Z] 06:24:13     INFO -     rip = 0x000000010cf460a8
[task 2020-08-31T06:24:13.100Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.100Z] 06:24:13     INFO -  8  XUL!mozilla::RunnableTask::Run() [TaskController.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 242 + 0xa]
[task 2020-08-31T06:24:13.100Z] 06:24:13     INFO -     rbp = 0x00007ffee3053640   rsp = 0x00007ffee30531e0
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010cf4f8cf
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -  9  XUL!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 512 + 0x9]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee30536d0   rsp = 0x00007ffee3053650
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010cf4e306
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO - 10  XUL!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 394 + 0xb]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee3053710   rsp = 0x00007ffee30536e0
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010cf4d7df
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO - 11  XUL!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_5>::Run() [nsThreadUtils.h:66ea54d010499d97686b116e19ddd8d59f5d5055 : 577 + 0x1f]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee3053740   rsp = 0x00007ffee3053720
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010cf52236
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO - 12  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 1234 + 0xd]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee3053c60   rsp = 0x00007ffee3053750
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010cf5ef03
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO - 13  XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 513 + 0xd]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee3053c90   rsp = 0x00007ffee3053c70
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010cf62949
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO - 14  XUL!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 87 + 0x7]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee3053ce0   rsp = 0x00007ffee3053ca0
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010d5826e4
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO - 15  XUL!MessageLoop::Run() [message_loop.cc:66ea54d010499d97686b116e19ddd8d59f5d5055 : 309 + 0xc]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee3053d10   rsp = 0x00007ffee3053cf0
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010d53bb86
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO - 16  XUL!nsBaseAppShell::Run() [nsBaseAppShell.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 137 + 0xd]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee3053d30   rsp = 0x00007ffee3053d20
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010fa08ed9
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO - 17  XUL!nsAppShell::Run() [nsAppShell.mm:66ea54d010499d97686b116e19ddd8d59f5d5055 : 694 + 0x8]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee3053d60   rsp = 0x00007ffee3053d40
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x000000010fa75b77
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO - 18  XUL!XRE_RunAppShell() [nsEmbedFunctions.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 913 + 0xa]
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rbp = 0x00007ffee3053da0   rsp = 0x00007ffee3053d70
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     rip = 0x0000000110e913e3
[task 2020-08-31T06:24:13.101Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO - 19  XUL!MessageLoop::Run() [message_loop.cc:66ea54d010499d97686b116e19ddd8d59f5d5055 : 309 + 0xc]
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rbp = 0x00007ffee3053dd0   rsp = 0x00007ffee3053db0
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rip = 0x000000010d53bb86
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO - 20  XUL!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 744 + 0x5]
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rbp = 0x00007ffee30540d0   rsp = 0x00007ffee3053de0
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rip = 0x0000000110e91180
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO - 21  plugin-container!main [MozillaRuntimeMain.cpp:66ea54d010499d97686b116e19ddd8d59f5d5055 : 70 + 0x2c]
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rbp = 0x00007ffee3054110   rsp = 0x00007ffee30540e0
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rip = 0x000000010cbaaf07
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO - 22  libdyld.dylib!start + 0x1
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rbp = 0x00007ffee3054128   rsp = 0x00007ffee3054120
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rip = 0x00007fff5f03e3d5
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     Found by: previous frame's frame pointer
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO - 23  libdyld.dylib!start + 0x1
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rbp = 0x00007ffee3054128   rsp = 0x00007ffee3054128
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     rip = 0x00007fff5f03e3d5
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -     Found by: stack scanning
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO - 
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO - Thread 1
[task 2020-08-31T06:24:13.102Z] 06:24:13     INFO -  0  libsystem_kernel.dylib!__workq_kernreturn + 0xa
```