Bug: Intermittent browser/base/content/test/general/browser_ctrlTab.js | application terminated with exit code -6
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2020-04-27 13:07:39+00:00
Resolved: 2020-09-14 06:29:49+00:00

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

---

```
[task 2020-04-27T10:43:32.688Z] 10:43:32     INFO - TEST-START | browser/base/content/test/general/browser_ctrlTab.js
[task 2020-04-27T10:43:33.856Z] 10:43:33     INFO - GECKO(1238) | [xcb] Unknown sequence number while processing queue
[task 2020-04-27T10:43:33.856Z] 10:43:33     INFO - GECKO(1238) | [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[task 2020-04-27T10:43:33.859Z] 10:43:33     INFO - GECKO(1238) | [xcb] Aborting, sorry about that.
[task 2020-04-27T10:43:33.860Z] 10:43:33     INFO - GECKO(1238) | firefox: ../../src/xcb_io.c:259: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
[task 2020-04-27T10:43:33.971Z] 10:43:33     INFO - GECKO(1238) | Exiting due to channel error.
[task 2020-04-27T10:43:33.972Z] 10:43:33     INFO - GECKO(1238) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=112.093) [GFX1-]: Receive IPC close with reason=AbnormalShutdown
[task 2020-04-27T10:43:33.972Z] 10:43:33     INFO - GECKO(1238) | Exiting due to channel error.
[task 2020-04-27T10:43:33.973Z] 10:43:33     INFO - GECKO(1238) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=120.351) [GFX1-]: Receive IPC close with reason=AbnormalShutdown
[task 2020-04-27T10:43:33.974Z] 10:43:33     INFO - GECKO(1238) | Exiting due to channel error.
[task 2020-04-27T10:43:33.974Z] 10:43:33     INFO - GECKO(1238) | Exiting due to channel error.
[task 2020-04-27T10:43:33.975Z] 10:43:33     INFO - GECKO(1238) | Exiting due to channel error.
[task 2020-04-27T10:43:34.153Z] 10:43:34     INFO - TEST-INFO | Main app process: killed by SIGIOT
[task 2020-04-27T10:43:34.160Z] 10:43:34     INFO - Buffered messages logged at 10:43:32
[task 2020-04-27T10:43:34.165Z] 10:43:34     INFO - Entering test bound 
[task 2020-04-27T10:43:34.170Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | number of open tabs should be 4 - 
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - Buffered messages logged at 10:43:33
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | Selected tab doesn't change while tabbing - 
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | With 4 tabs open, Ctrl+Tab opens the preview panel - 
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | Releasing Ctrl closes the preview panel - 
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | With 4 tabs open and tab 2 selected, Ctrl+Tab*1 goes back to the previously selected tab - 
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | Selected tab doesn't change while tabbing - 
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | Selected tab doesn't change while tabbing - 
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | With 4 tabs open, Ctrl+Tab opens the preview panel - 
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | Releasing Ctrl closes the preview panel - 
[task 2020-04-27T10:43:34.172Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | With 4 tabs open and tab 1 selected, Ctrl+Tab*2 goes 2 tabs back in most-recently-selected order - 
[task 2020-04-27T10:43:34.173Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | Selected tab doesn't change while tabbing - 
[task 2020-04-27T10:43:34.173Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | Selected tab doesn't change while tabbing - 
[task 2020-04-27T10:43:34.174Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | Selected tab doesn't change while tabbing - 
[task 2020-04-27T10:43:34.174Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | Selected tab doesn't change while tabbing - 
[task 2020-04-27T10:43:34.175Z] 10:43:34     INFO - TEST-PASS | browser/base/content/test/general/browser_ctrlTab.js | With 4 tabs open, Ctrl+Tab opens the preview panel - 
[task 2020-04-27T10:43:34.176Z] 10:43:34     INFO - Buffered messages finished
[task 2020-04-27T10:43:34.176Z] 10:43:34    ERROR - TEST-UNEXPECTED-FAIL | browser/base/content/test/general/browser_ctrlTab.js | application terminated with exit code -6
[task 2020-04-27T10:43:34.177Z] 10:43:34     INFO - runtests.py | Application ran for: 0:02:03.517900
[task 2020-04-27T10:43:34.177Z] 10:43:34     INFO - zombiecheck | Reading PID log: /tmp/tmp_jScBYpidlog
[task 2020-04-27T10:43:34.178Z] 10:43:34     INFO - ==> process 1238 launched child process 1254
[task 2020-04-27T10:43:34.178Z] 10:43:34     INFO - ==> process 1238 launched child process 1301
[task 2020-04-27T10:43:34.179Z] 10:43:34     INFO - ==> process 1238 launched child process 1313
[task 2020-04-27T10:43:34.179Z] 10:43:34     INFO - ==> process 1238 launched child process 1383
[task 2020-04-27T10:43:34.179Z] 10:43:34     INFO - ==> process 1238 launched child process 1421
[task 2020-04-27T10:43:34.180Z] 10:43:34     INFO - ==> process 1238 launched child process 1445
[task 2020-04-27T10:43:34.180Z] 10:43:34     INFO - zombiecheck | Checking for orphan process with PID: 1313
[task 2020-04-27T10:43:34.180Z] 10:43:34     INFO - zombiecheck | Checking for orphan process with PID: 1445
[task 2020-04-27T10:43:34.180Z] 10:43:34     INFO - zombiecheck | Checking for orphan process with PID: 1254
[task 2020-04-27T10:43:34.180Z] 10:43:34     INFO - zombiecheck | Checking for orphan process with PID: 1383
[task 2020-04-27T10:43:34.181Z] 10:43:34     INFO - zombiecheck | Checking for orphan process with PID: 1421
[task 2020-04-27T10:43:34.181Z] 10:43:34     INFO - zombiecheck | Checking for orphan process with PID: 1301
[task 2020-04-27T10:43:34.181Z] 10:43:34     INFO - Stopping web server
[task 2020-04-27T10:43:34.182Z] 10:43:34     INFO - Stopping web socket server
[task 2020-04-27T10:43:34.190Z] 10:43:34     INFO - Stopping ssltunnel
[task 2020-04-27T10:43:34.210Z] 10:43:34  WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2020-04-27T10:43:34.211Z] 10:43:34     INFO - runtests.py | Running tests: end.
[task 2020-04-27T10:43:34.226Z] 10:43:34     INFO - Buffered messages finished
[task 2020-04-27T10:43:34.227Z] 10:43:34     INFO - Running manifest: browser/base/content/test/plugins/browser.ini
[task 2020-04-27T10:43:34.227Z] 10:43:34     INFO - The following extra prefs will be set:
[task 2020-04-27T10:43:34.227Z] 10:43:34     INFO -   plugin.load_flash_only=false
[task 2020-04-27T10:43:34.267Z] 10:43:34     INFO -  Setting pipeline to PAUSED ...
[task 2020-04-27T10:43:34.268Z] 10:43:34     INFO -  Pipeline is PREROLLING ...
[task 2020-04-27T10:43:34.268Z] 10:43:34     INFO -  Pipeline is PREROLLED ...
[task 2020-04-27T10:43:34.269Z] 10:43:34     INFO -  Setting pipeline to PLAYING ...
[task 2020-04-27T10:43:34.269Z] 10:43:34     INFO -  New clock: GstSystemClock
[task 2020-04-27T10:43:34.305Z] 10:43:34     INFO -  Got EOS from element "pipeline0".
[task 2020-04-27T10:43:34.305Z] 10:43:34     INFO -  Execution ended after 0:00:00.033412350
[task 2020-04-27T10:43:34.305Z] 10:43:34     INFO -  Setting pipeline to PAUSED ...
[task 2020-04-27T10:43:34.306Z] 10:43:34     INFO -  Setting pipeline to READY ...
[task 2020-04-27T10:43:34.306Z] 10:43:34     INFO -  (gst-launch-1.0:1634): GStreamer-CRITICAL **: 10:43:34.301: gst_object_unref: assertion '((GObject *) object)->ref_count > 0' failed
[task 2020-04-27T10:43:34.306Z] 10:43:34     INFO -  Setting pipeline to NULL ...
[task 2020-04-27T10:43:34.306Z] 10:43:34     INFO -  Freeing pipeline ...
[task 2020-04-27T10:43:34.348Z] 10:43:34     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-04-27T10:43:34.355Z] 10:43:34     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-04-27T10:43:34.356Z] 10:43:34     INFO - UBSan enabled.
[task 2020-04-27T10:43:34.532Z] 10:43:34     INFO -  pk12util: PKCS12 IMPORT SUCCESSFUL
[task 2020-04-27T10:43:34.748Z] 10:43:34     INFO - Increasing default timeout to 90 seconds
[task 2020-04-27T10:43:34.749Z] 10:43:34     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-04-27T10:43:34.753Z] 10:43:34     INFO - LSan enabled.
[task 2020-04-27T10:43:34.753Z] 10:43:34     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-04-27T10:43:34.753Z] 10:43:34     INFO - UBSan enabled.
[task 2020-04-27T10:43:34.753Z] 10:43:34     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-04-27T10:43:34.757Z] 10:43:34     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-04-27T10:43:34.757Z] 10:43:34     INFO - UBSan enabled.
[task 2020-04-27T10:43:34.765Z] 10:43:34     INFO - MochitestServer : launching [u'/builds/worker/workspace/build/tests/bin/xpcshell', '-g', '/builds/worker/workspace/build/application/firefox', '-f', '/builds/worker/workspace/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpTP4wQ0.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/worker/workspace/build/tests/mochitest/server.js']
[task 2020-04-27T10:43:34.765Z] 10:43:34     INFO - runtests.py | Server pid: 1659
[task 2020-04-27T10:43:34.766Z] 10:43:34     INFO - runtests.py | Websocket server pid: 1662
[task 2020-04-27T10:43:34.766Z] 10:43:34     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-04-27T10:43:34.773Z] 10:43:34     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-04-27T10:43:34.774Z] 10:43:34     INFO - UBSan enabled.
[task 2020-04-27T10:43:34.777Z] 10:43:34     INFO - runtests.py | SSL tunnel pid: 1667
[task 2020-04-27T10:43:35.281Z] 10:43:35     INFO - runtests.py | Running with scheme: http
[task 2020-04-27T10:43:35.281Z] 10:43:35     INFO - runtests.py | Running with e10s: True
[task 2020-04-27T10:43:35.281Z] 10:43:35     INFO - runtests.py | Running with fission: False
[task 2020-04-27T10:43:35.281Z] 10:43:35     INFO - runtests.py | Running with serviceworker_e10s: True
[task 2020-04-27T10:43:35.281Z] 10:43:35     INFO - runtests.py | Running with socketprocess_e10s: False
[task 2020-04-27T10:43:35.281Z] 10:43:35     INFO - runtests.py | Running tests: start.
[task 2020-04-27T10:43:35.281Z] 10:43:35     INFO - 
[task 2020-04-27T10:43:35.301Z] 10:43:35     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpTP4wQ0.mozrunner
[task 2020-04-27T10:43:35.302Z] 10:43:35     INFO - runtests.py | Application pid: 1682
[task 2020-04-27T10:43:35.303Z] 10:43:35     INFO - TEST-INFO | started process GECKO(1682)
```