Bug: Intermittent [tier 2] toolkit/components/messaging-system/schemas/SpecialMessageActionSchemas/test/browser/browser_sma_open_private_browser_window.js | application crashed [@ dataSegmentsContain(objc_class*) + 0x3b]
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-01-11 12:53:46+00:00
Resolved: 2022-01-24 16:07:09+00:00

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

---
```
[task 2022-01-11T12:01:59.894Z] 12:01:59     INFO - TEST-START | toolkit/components/messaging-system/schemas/SpecialMessageActionSchemas/test/browser/browser_sma_open_private_browser_window.js
[task 2022-01-11T12:02:00.229Z] 12:02:00     INFO - GECKO(3133) | Exiting due to channel error.
[task 2022-01-11T12:02:00.230Z] 12:02:00     INFO - GECKO(3133) | Exiting due to channel error.
[task 2022-01-11T12:02:00.230Z] 12:02:00     INFO - GECKO(3133) | Exiting due to channel error.
[task 2022-01-11T12:02:00.231Z] 12:02:00     INFO - GECKO(3133) | Exiting due to channel error.
[task 2022-01-11T12:02:00.231Z] 12:02:00     INFO - GECKO(3133) | Exiting due to channel error.
[task 2022-01-11T12:02:00.231Z] 12:02:00     INFO - GECKO(3133) | Exiting due to channel error.
[task 2022-01-11T12:02:00.232Z] 12:02:00     INFO - GECKO(3133) | Exiting due to channel error.
[task 2022-01-11T12:02:00.344Z] 12:02:00     INFO - TEST-INFO | Main app process: exit 1
[task 2022-01-11T12:02:00.344Z] 12:02:00     INFO - Buffered messages logged at 12:01:59
[task 2022-01-11T12:02:00.345Z] 12:02:00     INFO - Entering test bound test_OPEN_PRIVATE_BROWSER_WINDOW
[task 2022-01-11T12:02:00.345Z] 12:02:00     INFO - TEST-PASS | toolkit/components/messaging-system/schemas/SpecialMessageActionSchemas/test/browser/browser_sma_open_private_browser_window.js | should be a valid action of type OPEN_PRIVATE_BROWSER_WINDOW - 
[task 2022-01-11T12:02:00.346Z] 12:02:00     INFO - Buffered messages logged at 12:02:00
[task 2022-01-11T12:02:00.346Z] 12:02:00     INFO - TEST-PASS | toolkit/components/messaging-system/schemas/SpecialMessageActionSchemas/test/browser/browser_sma_open_private_browser_window.js | should open a private browsing window - 
[task 2022-01-11T12:02:00.347Z] 12:02:00     INFO - Buffered messages finished
[task 2022-01-11T12:02:00.347Z] 12:02:00    ERROR - TEST-UNEXPECTED-FAIL | toolkit/components/messaging-system/schemas/SpecialMessageActionSchemas/test/browser/browser_sma_open_private_browser_window.js | application terminated with exit code 1
[task 2022-01-11T12:02:00.347Z] 12:02:00     INFO - runtests.py | Application ran for: 0:00:03.994661
[task 2022-01-11T12:02:00.348Z] 12:02:00     INFO - zombiecheck | Reading PID log: /var/folders/4n/2fxfks050t51m97r3t99d6wc000014/T/tmp1c6lm3jjpidlog
[task 2022-01-11T12:02:00.348Z] 12:02:00     INFO - ==> process 3133 launched child process 3134
[task 2022-01-11T12:02:00.348Z] 12:02:00     INFO - ==> process 3133 launched child process 3135
[task 2022-01-11T12:02:00.348Z] 12:02:00     INFO - ==> process 3133 launched child process 3136
[task 2022-01-11T12:02:00.348Z] 12:02:00     INFO - ==> process 3133 launched child process 3137
[task 2022-01-11T12:02:00.349Z] 12:02:00     INFO - ==> process 3133 launched child process 3138
[task 2022-01-11T12:02:00.349Z] 12:02:00     INFO - ==> process 3133 launched child process 3139
[task 2022-01-11T12:02:00.349Z] 12:02:00     INFO - ==> process 3133 launched child process 3140
[task 2022-01-11T12:02:00.349Z] 12:02:00     INFO - zombiecheck | Checking for orphan process with PID: 3136
[task 2022-01-11T12:02:00.350Z] 12:02:00     INFO - zombiecheck | Checking for orphan process with PID: 3137
[task 2022-01-11T12:02:00.350Z] 12:02:00     INFO - zombiecheck | Checking for orphan process with PID: 3138
[task 2022-01-11T12:02:00.350Z] 12:02:00     INFO - zombiecheck | Checking for orphan process with PID: 3139
[task 2022-01-11T12:02:00.350Z] 12:02:00     INFO - zombiecheck | Checking for orphan process with PID: 3140
[task 2022-01-11T12:02:00.351Z] 12:02:00     INFO - zombiecheck | Checking for orphan process with PID: 3134
[task 2022-01-11T12:02:00.351Z] 12:02:00     INFO - zombiecheck | Checking for orphan process with PID: 3135
[task 2022-01-11T12:02:00.351Z] 12:02:00     INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CiZEeyUcQiy06Ub-YtuIJA/artifacts/public/build/target.crashreporter-symbols.zip
[task 2022-01-11T12:02:02.436Z] 12:02:02     INFO - mozcrash Copy/paste: /opt/worker/tasks/task_164190137484682/fetches/minidump_stackwalk/minidump_stackwalk --symbols-url=https://symbols.mozilla.org/ --human /var/folders/4n/2fxfks050t51m97r3t99d6wc000014/T/tmp560met3c.mozrunner/minidumps/73444ABB-9827-4053-BDF2-20DA4B6C2266.dmp /var/folders/4n/2fxfks050t51m97r3t99d6wc000014/T/tmpnotliglj
[task 2022-01-11T12:02:05.922Z] 12:02:05     INFO - mozcrash Saved minidump as /opt/worker/tasks/task_164190137484682/build/blobber_upload_dir/73444ABB-9827-4053-BDF2-20DA4B6C2266.dmp
[task 2022-01-11T12:02:05.922Z] 12:02:05     INFO - mozcrash Saved app info as /opt/worker/tasks/task_164190137484682/build/blobber_upload_dir/73444ABB-9827-4053-BDF2-20DA4B6C2266.extra
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - PROCESS-CRASH | toolkit/components/messaging-system/schemas/SpecialMessageActionSchemas/test/browser/browser_sma_open_private_browser_window.js | application crashed [@ dataSegmentsContain(objc_class*) + 0x3b]
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - Crash dump filename: /var/folders/4n/2fxfks050t51m97r3t99d6wc000014/T/tmp560met3c.mozrunner/minidumps/73444ABB-9827-4053-BDF2-20DA4B6C2266.dmp
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - Operating system: Mac OS X
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO -                   10.15.7 19H524
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - CPU: amd64
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO -      family 6 model 158 stepping 10
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO -      12 CPUs
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - 
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_PROTECTION_FAILURE
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - Crash address: 0x108e1f814
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - Mac Crash Info:
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - 
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - Process uptime: 4 seconds
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - 
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO - Thread 33  (crashed)
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO -  0  libobjc.A.dylib!dataSegmentsContain(objc_class*) + 0x3b
[task 2022-01-11T12:02:06.433Z] 12:02:06     INFO -     rax = 0x0000000000000001   rdx = 0x0000000000000000
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     rcx = 0x0000000108e1f810   rbx = 0x00000001103599c8
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     rsi = 0x0000000000000000   rdi = 0x0000000000000000
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     rbp = 0x0000700009420870   rsp = 0x0000700009420860
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -      r8 = 0x000000011da78600    r9 = 0x00000001103599c8
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     r10 = 0x000000000000003f   r11 = 0x0000000000000000
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     r12 = 0x00000001103599c8   r13 = 0x00007fff35bde7cb
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     r14 = 0x0000000138a195c0   r15 = 0x0000000000000003
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     rip = 0x00007fff709acf33
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     Found by: given as instruction pointer in context
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -  1  libobjc.A.dylib!lookUpImpOrForward + 0x308
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     rbx = 0x00007ffffffffff8   rbp = 0x0000700009420e10
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     rsp = 0x0000700009420880   r12 = 0x00000001103599c8
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     r13 = 0x00007fff35bde7cb   r14 = 0x0000000138a195c0
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     r15 = 0x0000000000000003   rip = 0x00007fff7099bc1e
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -     Found by: call frame info
[task 2022-01-11T12:02:06.434Z] 12:02:06     INFO -  2  libobjc.A.dylib!_objc_msgSend_uncached + 0x48
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rbx = 0x00000001395aefd0   rbp = 0x0000700009420ee0
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rsp = 0x0000700009420e20   r12 = 0x00007fff37c87647
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     r13 = 0x00000001395b0118   r14 = 0x00000001395b0100
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     r15 = 0x000000012cbec058   rip = 0x00007fff7099b399
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     Found by: call frame info
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -  3  AppKit!___NSRunLoopTimerCreateWithHandler_block_invoke + 0x21
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rbx = 0x00000001395aefd0   rbp = 0x0000700009420f10
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rsp = 0x0000700009420ef0   r12 = 0x00007fff37c87647
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     r13 = 0x00000001395b0118   r14 = 0x00000001395b0100
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     r15 = 0x000000012cbec058   rip = 0x00007fff3580b6c2
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     Found by: call frame info
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -  4  CoreFoundation!__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 0x13
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rbp = 0x0000700009420f20   rsp = 0x0000700009420f20
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rip = 0x00007fff37c637f9
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     Found by: previous frame's frame pointer
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -  5  CoreFoundation!__CFRunLoopDoTimer + 0x35a
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rbp = 0x0000700009421fd0   rsp = 0x0000700009420f30
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rip = 0x00007fff37c6335f
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     Found by: previous frame's frame pointer
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -  6  CoreFoundation!__CFRunLoopDoTimers + 0x141
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rbp = 0x0000700009422050   rsp = 0x0000700009421fe0
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     rip = 0x00007fff37c62e47
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -     Found by: previous frame's frame pointer
[task 2022-01-11T12:02:06.435Z] 12:02:06     INFO -  7  CoreFoundation!__CFRunLoopRun + 0x74e
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rbp = 0x0000700009422d60   rsp = 0x0000700009422060
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rip = 0x00007fff37c47bea
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     Found by: previous frame's frame pointer
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -  8  CoreFoundation!CFRunLoopRunSpecific + 0x1cd
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rbp = 0x0000700009422df0   rsp = 0x0000700009422d70
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rip = 0x00007fff37c46e3e
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     Found by: previous frame's frame pointer
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -  9  Foundation!-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 0xd3
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rbp = 0x0000700009422e30   rsp = 0x0000700009422e00
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rip = 0x00007fff3a2e21d8
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     Found by: previous frame's frame pointer
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO - 10  AppKit!-[NSAnimation(NSInternal) _runBlocking] + 0x157
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rbp = 0x0000700009422e80   rsp = 0x0000700009422e40
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rip = 0x00007fff35160150
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     Found by: previous frame's frame pointer
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO - 11  AppKit!__42-[NSAnimation(NSInternal) _runInNewThread]_block_invoke + 0x60
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rbp = 0x0000700009422ed0   rsp = 0x0000700009422e90
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     rip = 0x00007fff3515fe2d
[task 2022-01-11T12:02:06.436Z] 12:02:06     INFO -     Found by: previous frame's frame pointer
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO - 12  libdispatch.dylib!_dispatch_call_block_and_release + 0xb
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rbp = 0x0000700009422ef0   rsp = 0x0000700009422ee0
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rip = 0x00007fff71af56c4
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     Found by: previous frame's frame pointer
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO - 13  libdispatch.dylib!_dispatch_client_callout + 0x7
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rbx = 0x0000000000002000   rbp = 0x0000700009422f10
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rsp = 0x0000700009422f00   rip = 0x00007fff71af6658
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     Found by: call frame info
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO - 14  libdispatch.dylib!_dispatch_root_queue_drain + 0x296
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rbx = 0x0000000000002000   rbp = 0x0000700009422f90
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rsp = 0x0000700009422f20   rip = 0x00007fff71b04aa8
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     Found by: call frame info
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO - 15  libdispatch.dylib!_dispatch_worker_thread2 + 0x5b
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rbx = 0x0000000000064006   rbp = 0x0000700009422fa0
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rsp = 0x0000700009422fa0   r12 = 0x0000700009423000
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     r15 = 0x0000000000000000   rip = 0x00007fff71b05097
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     Found by: call frame info
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO - 16  libsystem_pthread.dylib!_pthread_wqthread + 0xdb
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rbx = 0x0000000000064006   rbp = 0x0000700009422fd0
[task 2022-01-11T12:02:06.437Z] 12:02:06     INFO -     rsp = 0x0000700009422fb0   r12 = 0x0000700009423000
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO -     r15 = 0x0000000000000000   rip = 0x00007fff71d509f7
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO -     Found by: call frame info
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO - 17  libsystem_pthread.dylib!start_wqthread + 0xe
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO -     rbx = 0x00000000001e4008   rbp = 0x0000700009422ff0
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO -     rsp = 0x0000700009422fe0   r12 = 0x0000700009423000
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000001
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO -     r15 = 0x0000700009422b80   rip = 0x00007fff71d4fb77
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO -     Found by: call frame info
[task 2022-01-11T12:02:06.438Z] 12:02:06     INFO - 
```