Bug: Intermittent browser/base/content/test/popups/browser_popupUI.js | application crashed [@ ___NSRunLoopTimerCreateWithHandler_block_invoke + 0x22] | application terminated with exit code 1
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-07-29 14:38:36+00:00
Resolved: 2023-06-25 22:49:16+00:00

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

---
```
[task 2021-07-29T13:41:27.826Z] 13:41:27     INFO - TEST-START | browser/base/content/test/popups/browser_popupUI.js
[task 2021-07-29T13:41:29.227Z] 13:41:29     INFO - GECKO(1468) | Exiting due to channel error.
[task 2021-07-29T13:41:29.228Z] 13:41:29     INFO - GECKO(1468) | Exiting due to channel error.
[task 2021-07-29T13:41:29.228Z] 13:41:29     INFO - GECKO(1468) | Exiting due to channel error.
[task 2021-07-29T13:41:29.228Z] 13:41:29     INFO - GECKO(1468) | Exiting due to channel error.
[task 2021-07-29T13:41:29.229Z] 13:41:29     INFO - GECKO(1468) | Exiting due to channel error.
[task 2021-07-29T13:41:29.229Z] 13:41:29     INFO - GECKO(1468) | Exiting due to channel error.
[task 2021-07-29T13:41:29.336Z] 13:41:29     INFO - TEST-INFO | Main app process: exit 1
[task 2021-07-29T13:41:29.336Z] 13:41:29     INFO - Buffered messages logged at 13:41:27
[task 2021-07-29T13:41:29.337Z] 13:41:29     INFO - Entering test bound toolbar_ui_visibility
[task 2021-07-29T13:41:29.337Z] 13:41:29     INFO - Buffered messages logged at 13:41:28
[task 2021-07-29T13:41:29.338Z] 13:41:29     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "data:text/html,<html><script>popup=open('about:blank','','width=300,height=200')</script>" line: 0}]
[task 2021-07-29T13:41:29.338Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | location bar exists in the popup - 
[task 2021-07-29T13:41:29.339Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | location bar is visible in the popup - 
[task 2021-07-29T13:41:29.339Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | location bar is read-only in the popup - 
[task 2021-07-29T13:41:29.339Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | 'open location' command is not disabled in the popup - 
[task 2021-07-29T13:41:29.340Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | Accel+T doesn't open a new tab in the popup - 
[task 2021-07-29T13:41:29.340Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | Accel+T opened a new tab in the parent window - 
[task 2021-07-29T13:41:29.341Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | Accel+W closes the popup - 
[task 2021-07-29T13:41:29.341Z] 13:41:29     INFO - Leaving test bound toolbar_ui_visibility
[task 2021-07-29T13:41:29.341Z] 13:41:29     INFO - Entering test bound titlebar_buttons_visibility
[task 2021-07-29T13:41:29.342Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | Testing only on Windows - 
[task 2021-07-29T13:41:29.342Z] 13:41:29     INFO - Leaving test bound titlebar_buttons_visibility
[task 2021-07-29T13:41:29.343Z] 13:41:29     INFO - Entering test bound tabbar_visibility
[task 2021-07-29T13:41:29.343Z] 13:41:29     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "data:text/html,<html><script>popup=open('about:blank','','width=300,height=200')</script>" line: 0}]
[task 2021-07-29T13:41:29.344Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | tabbar should be hidden for popup - 
[task 2021-07-29T13:41:29.344Z] 13:41:29     INFO - Leaving test bound tabbar_visibility
[task 2021-07-29T13:41:29.344Z] 13:41:29     INFO - Entering test bound tabbar_visibility_with_theme
[task 2021-07-29T13:41:29.344Z] 13:41:29     INFO - Extension loaded
[task 2021-07-29T13:41:29.345Z] 13:41:29     INFO - Buffered messages logged at 13:41:29
[task 2021-07-29T13:41:29.345Z] 13:41:29     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "data:text/html,<html><script>popup=open('about:blank','','width=300,height=200')</script>" line: 0}]
[task 2021-07-29T13:41:29.346Z] 13:41:29     INFO - TEST-PASS | browser/base/content/test/popups/browser_popupUI.js | tabbar should be hidden for popup - 
[task 2021-07-29T13:41:29.346Z] 13:41:29     INFO - Buffered messages finished
[task 2021-07-29T13:41:29.346Z] 13:41:29    ERROR - TEST-UNEXPECTED-FAIL | browser/base/content/test/popups/browser_popupUI.js | application terminated with exit code 1
[task 2021-07-29T13:41:29.346Z] 13:41:29     INFO - runtests.py | Application ran for: 0:00:03.827237
[task 2021-07-29T13:41:29.347Z] 13:41:29     INFO - zombiecheck | Reading PID log: /var/folders/d1/6yfrzq4n7m99__twxldt2x78000014/T/tmp4fmvfxjjpidlog
[task 2021-07-29T13:41:29.347Z] 13:41:29     INFO - ==> process 1468 launched child process 1469
[task 2021-07-29T13:41:29.347Z] 13:41:29     INFO - ==> process 1468 launched child process 1470
[task 2021-07-29T13:41:29.347Z] 13:41:29     INFO - ==> process 1468 launched child process 1471
[task 2021-07-29T13:41:29.348Z] 13:41:29     INFO - ==> process 1468 launched child process 1472
[task 2021-07-29T13:41:29.348Z] 13:41:29     INFO - ==> process 1468 launched child process 1473
[task 2021-07-29T13:41:29.348Z] 13:41:29     INFO - ==> process 1468 launched child process 1474
[task 2021-07-29T13:41:29.348Z] 13:41:29     INFO - zombiecheck | Checking for orphan process with PID: 1472
[task 2021-07-29T13:41:29.349Z] 13:41:29     INFO - zombiecheck | Checking for orphan process with PID: 1473
[task 2021-07-29T13:41:29.349Z] 13:41:29     INFO - zombiecheck | Checking for orphan process with PID: 1474
[task 2021-07-29T13:41:29.349Z] 13:41:29     INFO - zombiecheck | Checking for orphan process with PID: 1469
[task 2021-07-29T13:41:29.349Z] 13:41:29     INFO - zombiecheck | Checking for orphan process with PID: 1470
[task 2021-07-29T13:41:29.350Z] 13:41:29     INFO - zombiecheck | Checking for orphan process with PID: 1471
[task 2021-07-29T13:41:29.350Z] 13:41:29     INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/TwS9WFcdTPKdazIOEXZb2g/artifacts/public/build/target.crashreporter-symbols.zip
[task 2021-07-29T13:41:31.324Z] 13:41:31     INFO - mozcrash Copy/paste: /opt/worker/tasks/task_162756577268124/fetches/minidump_stackwalk/minidump_stackwalk /var/folders/d1/6yfrzq4n7m99__twxldt2x78000014/T/tmpl27bow8p.mozrunner/minidumps/43AF4A44-F1C7-4A2E-A423-6BAF43A55200.dmp /var/folders/d1/6yfrzq4n7m99__twxldt2x78000014/T/tmpc_hxhx8a
[task 2021-07-29T13:41:37.008Z] 13:41:37     INFO - mozcrash Saved minidump as /opt/worker/tasks/task_162756577268124/build/blobber_upload_dir/43AF4A44-F1C7-4A2E-A423-6BAF43A55200.dmp
[task 2021-07-29T13:41:37.008Z] 13:41:37     INFO - mozcrash Saved app info as /opt/worker/tasks/task_162756577268124/build/blobber_upload_dir/43AF4A44-F1C7-4A2E-A423-6BAF43A55200.extra
[task 2021-07-29T13:41:37.396Z] 13:41:37     INFO - PROCESS-CRASH | browser/base/content/test/popups/browser_popupUI.js | application crashed [@ ___NSRunLoopTimerCreateWithHandler_block_invoke + 0x22]
[task 2021-07-29T13:41:37.396Z] 13:41:37     INFO - Crash dump filename: /var/folders/d1/6yfrzq4n7m99__twxldt2x78000014/T/tmpl27bow8p.mozrunner/minidumps/43AF4A44-F1C7-4A2E-A423-6BAF43A55200.dmp
[task 2021-07-29T13:41:37.396Z] 13:41:37     INFO - Operating system: Mac OS X
[task 2021-07-29T13:41:37.396Z] 13:41:37     INFO -                   10.15.7 19H524
[task 2021-07-29T13:41:37.396Z] 13:41:37     INFO - CPU: amd64
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -      family 6 model 158 stepping 10
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -      12 CPUs
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO - 
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO - GPU: UNKNOWN
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO - 
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO - Crash address: 0x65e5e5e5e5f8
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO - Process uptime: 4 seconds
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO - 
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO - Thread 4 (crashed) 0  libobjc.A.dylib!objc_msgSend + 0x1d
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     rax = 0x000000012a8e8400   rdx = 0x000000012a8e8100
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     rcx = 0x00000001264df060   rbx = 0x000000012a8e8100
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     rsi = 0x00007fff366ce7cb   rdi = 0x000000012a8dcec0
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     rbp = 0x000070000934bf10   rsp = 0x000070000934bee8
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -      r8 = 0x0000000000000000    r9 = 0x0000000000000000
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     r10 = 0x000065e5e5e5e5e0   r11 = 0x00007fff366ce7cb
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     r12 = 0x00007fff38777647   r13 = 0x0000000128945c58
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     r14 = 0x0000000128945c40   r15 = 0x00000001264df058
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     rip = 0x00007fff7148a81d
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     Found by: given as instruction pointer in context
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -  1  AppKit!___NSRunLoopTimerCreateWithHandler_block_invoke + 0x22
[task 2021-07-29T13:41:37.397Z] 13:41:37     INFO -     rbx = 0x000000012a8e8100   rbp = 0x000070000934bf10
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rsp = 0x000070000934bef0   r12 = 0x00007fff38777647
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     r13 = 0x0000000128945c58   r14 = 0x0000000128945c40
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     r15 = 0x00000001264df058   rip = 0x00007fff362fb6c2
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     Found by: call frame info
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -  2  CoreFoundation!__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 0x14
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rbp = 0x000070000934bf20   rsp = 0x000070000934bf20
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rip = 0x00007fff387537f9
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     Found by: previous frame's frame pointer
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -  3  CoreFoundation!__CFRunLoopDoTimer + 0x35b
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rbp = 0x000070000934cfd0   rsp = 0x000070000934bf30
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rip = 0x00007fff3875335f
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     Found by: previous frame's frame pointer
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -  4  CoreFoundation!__CFRunLoopDoTimers + 0x142
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rbp = 0x000070000934d050   rsp = 0x000070000934cfe0
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rip = 0x00007fff38752e47
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     Found by: previous frame's frame pointer
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -  5  CoreFoundation!__CFRunLoopRun + 0x74f
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rbp = 0x000070000934dd60   rsp = 0x000070000934d060
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rip = 0x00007fff38737bea
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     Found by: previous frame's frame pointer
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -  6  CoreFoundation!CFRunLoopRunSpecific + 0x1ce
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rbp = 0x000070000934ddf0   rsp = 0x000070000934dd70
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     rip = 0x00007fff38736e3e
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -     Found by: previous frame's frame pointer
[task 2021-07-29T13:41:37.398Z] 13:41:37     INFO -  7  Foundation!-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 0xd4
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rbp = 0x000070000934de30   rsp = 0x000070000934de00
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rip = 0x00007fff3add21d8
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     Found by: previous frame's frame pointer
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -  8  AppKit!-[NSAnimation(NSInternal) _runBlocking] + 0x158
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rbp = 0x000070000934de80   rsp = 0x000070000934de40
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rip = 0x00007fff35c50150
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     Found by: previous frame's frame pointer
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -  9  AppKit!__42-[NSAnimation(NSInternal) _runInNewThread]_block_invoke + 0x61
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rbp = 0x000070000934ded0   rsp = 0x000070000934de90
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rip = 0x00007fff35c4fe2d
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     Found by: previous frame's frame pointer
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO - 10  libdispatch.dylib!_dispatch_call_block_and_release + 0xc
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rbp = 0x000070000934def0   rsp = 0x000070000934dee0
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rip = 0x00007fff725e56c4
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     Found by: previous frame's frame pointer
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO - 11  libdispatch.dylib!_dispatch_client_callout + 0x8
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rbp = 0x000070000934df10   rsp = 0x000070000934df00
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     r12 = 0x0000000000002000   rip = 0x00007fff725e6658
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     Found by: call frame info
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO - 12  libdispatch.dylib!_dispatch_root_queue_drain + 0x297
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     rbp = 0x000070000934df90   rsp = 0x000070000934df20
[task 2021-07-29T13:41:37.399Z] 13:41:37     INFO -     r12 = 0x0000000000000000   rip = 0x00007fff725f4aa8
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     Found by: call frame info
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO - 13  libdispatch.dylib!_dispatch_worker_thread2 + 0x5c
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     rbx = 0x0000000000000000   rbp = 0x000070000934dfa0
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     rsp = 0x000070000934dfa0   r12 = 0x0000000000000000
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     r14 = 0x0000000000000000   r15 = 0x0000000000000000
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     rip = 0x00007fff725f5097
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     Found by: call frame info
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO - 14  libsystem_pthread.dylib!_pthread_wqthread + 0xdc
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     rbx = 0x0000000000000000   rbp = 0x000070000934dfd0
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     rsp = 0x000070000934dfb0   r12 = 0x0000000000000000
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     r14 = 0x0000000000000000   r15 = 0x0000000000000000
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     rip = 0x00007fff728409f7
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     Found by: call frame info
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO - 15  libsystem_pthread.dylib!start_wqthread + 0xf
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     rbx = 0x0000000000000000   rbp = 0x000070000934dff0
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     rsp = 0x000070000934dfe0   r12 = 0x0000000000000000
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     r14 = 0x0000000000000000   r15 = 0x0000000000000000
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     rip = 0x00007fff7283fb77
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO -     Found by: call frame info
[task 2021-07-29T13:41:37.400Z] 13:41:37     INFO - 
```