Bug: Intermittent browser/base/content/test/pageinfo/browser_pageinfo_images.js | application terminated with exit code 1
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-11-28 11:36:25+00:00
Resolved: 2023-06-02 12:04:22+00:00

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

---
```
task 2021-11-28T10:23:13.314Z] 10:23:13     INFO - TEST-START | browser/base/content/test/pageinfo/browser_pageinfo_images.js
[task 2021-11-28T10:23:14.268Z] 10:23:14     INFO - GECKO(2066) | -----------------------------------------------------
[task 2021-11-28T10:23:14.270Z] 10:23:14     INFO - GECKO(2066) | Suppressions used:
[task 2021-11-28T10:23:14.271Z] 10:23:14     INFO - GECKO(2066) |   count      bytes template
[task 2021-11-28T10:23:14.272Z] 10:23:14     INFO - GECKO(2066) |      13        416 nsComponentManagerImpl
[task 2021-11-28T10:23:14.273Z] 10:23:14     INFO - GECKO(2066) |       2        288 libfontconfig.so
[task 2021-11-28T10:23:14.274Z] 10:23:14     INFO - GECKO(2066) | -----------------------------------------------------
[task 2021-11-28T10:23:15.497Z] 10:23:15     INFO - GECKO(2066) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-11-28T10:23:15.498Z] 10:23:15     INFO - GECKO(2066) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-11-28T10:23:16.329Z] 10:23:16     INFO - GECKO(2066) | -----------------------------------------------------
[task 2021-11-28T10:23:16.331Z] 10:23:16     INFO - GECKO(2066) | Suppressions used:
[task 2021-11-28T10:23:16.333Z] 10:23:16     INFO - GECKO(2066) |   count      bytes template
[task 2021-11-28T10:23:16.334Z] 10:23:16     INFO - GECKO(2066) |      13        416 nsComponentManagerImpl
[task 2021-11-28T10:23:16.336Z] 10:23:16     INFO - GECKO(2066) |       2        288 libfontconfig.so
[task 2021-11-28T10:23:16.337Z] 10:23:16     INFO - GECKO(2066) | -----------------------------------------------------
[task 2021-11-28T10:23:16.927Z] 10:23:16     INFO - GECKO(2066) | Gdk-Message: 10:23:16.922: firefox: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
[task 2021-11-28T10:23:17.032Z] 10:23:17     INFO - GECKO(2066) | Exiting due to channel error.
[task 2021-11-28T10:23:17.042Z] 10:23:17     INFO - GECKO(2066) | Exiting due to channel error.
[task 2021-11-28T10:23:17.057Z] 10:23:17     INFO - GECKO(2066) | Exiting due to channel error.
[task 2021-11-28T10:23:17.057Z] 10:23:17     INFO - GECKO(2066) | Exiting due to channel error.
[task 2021-11-28T10:23:17.057Z] 10:23:17     INFO - GECKO(2066) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=3.19276) [GFX1-]: Receive IPC close with reason=AbnormalShutdown
[task 2021-11-28T10:23:17.058Z] 10:23:17     INFO - GECKO(2066) | Exiting due to channel error.
[task 2021-11-28T10:23:17.058Z] 10:23:17     INFO - GECKO(2066) | Exiting due to channel error.
[task 2021-11-28T10:23:17.058Z] 10:23:17     INFO - GECKO(2066) | Exiting due to channel error.
[task 2021-11-28T10:23:17.058Z] 10:23:17     INFO - GECKO(2066) | Exiting due to channel error.
[task 2021-11-28T10:23:17.058Z] 10:23:17     INFO - GECKO(2066) | Exiting due to channel error.
[task 2021-11-28T10:23:17.395Z] 10:23:17     INFO - GECKO(2066) | -----------------------------------------------------
[task 2021-11-28T10:23:17.395Z] 10:23:17     INFO - GECKO(2066) | Suppressions used:
[task 2021-11-28T10:23:17.397Z] 10:23:17     INFO - GECKO(2066) |   count      bytes template
[task 2021-11-28T10:23:17.397Z] 10:23:17     INFO - GECKO(2066) |      13        416 nsComponentManagerImpl
[task 2021-11-28T10:23:17.398Z] 10:23:17     INFO - GECKO(2066) |       2        288 libfontconfig.so
[task 2021-11-28T10:23:17.399Z] 10:23:17     INFO - GECKO(2066) | -----------------------------------------------------
[task 2021-11-28T10:23:17.418Z] 10:23:17     INFO - TEST-INFO | Main app process: exit 1
[task 2021-11-28T10:23:17.419Z] 10:23:17     INFO - Buffered messages logged at 10:23:13
[task 2021-11-28T10:23:17.420Z] 10:23:17     INFO - Entering test bound test_all_images_mentioned
[task 2021-11-28T10:23:17.421Z] 10:23:17     INFO - Buffered messages logged at 10:23:14
[task 2021-11-28T10:23:17.422Z] 10:23:17     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: "http://example.com/browser/browser/base/content/test/pageinfo/all_images.html" line: 0}]
[task 2021-11-28T10:23:17.423Z] 10:23:17     INFO - Console message: [JavaScript Error: "[Exception... "Favicon at "http://example.com/browser/browser/base/content/test/pageinfo/dummy_icon.ico" failed to load: Not Found."  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/FaviconLoader.jsm :: onStopRequest :: line 253"  data: no]"]
[task 2021-11-28T10:23:17.424Z] 10:23:17     INFO - onStopRequest@resource:///modules/FaviconLoader.jsm:253:22
[task 2021-11-28T10:23:17.425Z] 10:23:17     INFO - 
[task 2021-11-28T10:23:17.426Z] 10:23:17     INFO - Buffered messages logged at 10:23:15
[task 2021-11-28T10:23:17.427Z] 10:23:17     INFO - TEST-PASS | browser/base/content/test/pageinfo/browser_pageinfo_images.js | Image tree is null (media tab is broken) - 
[task 2021-11-28T10:23:17.428Z] 10:23:17     INFO - TEST-PASS | browser/base/content/test/pageinfo/browser_pageinfo_images.js | Number of images listed: 7, should be 7 - 
[task 2021-11-28T10:23:17.428Z] 10:23:17     INFO - Leaving test bound test_all_images_mentioned
[task 2021-11-28T10:23:17.429Z] 10:23:17     INFO - Entering test bound test_view_image_info
[task 2021-11-28T10:23:17.430Z] 10:23:17     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: "http://example.com/browser/browser/base/content/test/pageinfo/all_images.html" line: 0}]
[task 2021-11-28T10:23:17.431Z] 10:23:17     INFO - Buffered messages logged at 10:23:16
[task 2021-11-28T10:23:17.432Z] 10:23:17     INFO - Console message: [JavaScript Error: "[Exception... "Favicon at "http://example.com/browser/browser/base/content/test/pageinfo/dummy_icon.ico" failed to load: Not Found."  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/FaviconLoader.jsm :: onStopRequest :: line 253"  data: no]"]
[task 2021-11-28T10:23:17.433Z] 10:23:17     INFO - onStopRequest@resource:///modules/FaviconLoader.jsm:253:22
[task 2021-11-28T10:23:17.434Z] 10:23:17     INFO - 
[task 2021-11-28T10:23:17.435Z] 10:23:17     INFO - Global property added while loading chrome://browser/content/nsContextMenu.js: screenshotsDisabled
[task 2021-11-28T10:23:17.436Z] 10:23:17     INFO - Global property added while loading chrome://browser/content/nsContextMenu.js: SCREENSHOT_BROWSER_COMPONENT
[task 2021-11-28T10:23:17.437Z] 10:23:17     INFO - Global property added while loading chrome://browser/content/nsContextMenu.js: SHOW_PASSWORD_ENABLED
[task 2021-11-28T10:23:17.437Z] 10:23:17     INFO - Buffered messages finished
[task 2021-11-28T10:23:17.438Z] 10:23:17    ERROR - TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_images.js | application terminated with exit code 1
[task 2021-11-28T10:23:17.439Z] 10:23:17     INFO - runtests.py | Application ran for: 0:00:18.081046
[task 2021-11-28T10:23:17.440Z] 10:23:17     INFO - zombiecheck | Reading PID log: /tmp/tmp7jfvte64pidlog
[task 2021-11-28T10:23:17.441Z] 10:23:17     INFO - ==> process 2066 launched child process 2082
[task 2021-11-28T10:23:17.442Z] 10:23:17     INFO - ==> process 2066 launched child process 2141
[task 2021-11-28T10:23:17.443Z] 10:23:17     INFO - ==> process 2066 launched child process 2158
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2205
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2238
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2239
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2287
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2294
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2297
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2301
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2364
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2400
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2407
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - ==> process 2066 launched child process 2453
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - zombiecheck | Checking for orphan process with PID: 2301
[task 2021-11-28T10:23:17.446Z] 10:23:17     INFO - zombiecheck | Checking for orphan process with PID: 2400

task 2021-11-28T10:23:18.390Z] 10:23:18     INFO - runtests.py | Application pid: 2522
[task 2021-11-28T10:23:18.390Z] 10:23:18     INFO - TEST-INFO | started process GECKO(2522)
[task 2021-11-28T10:23:19.630Z] 10:23:19     INFO - GECKO(2522) | 1638094999628	Marionette	INFO	Marionette enabled
[task 2021-11-28T10:23:19.829Z] 10:23:19     INFO - GECKO(2522) | 1638094999828	Marionette	TRACE	Received observer notification toplevel-window-ready
[task 2021-11-28T10:23:22.857Z] 10:23:22     INFO - GECKO(2522) | console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/tmpcb9e9n9f.mozrunner/search.json.mozlz4", (void 0)))
[task 2021-11-28T10:23:25.736Z] 10:23:25     INFO - GECKO(2522) | 1638095005735	Marionette	TRACE	Received observer notification marionette-startup-requested
[task 2021-11-28T10:23:25.741Z] 10:23:25     INFO - GECKO(2522) | 1638095005739	Marionette	TRACE	Waiting until startup recorder finished recording startup scripts...
[task 2021-11-28T10:23:25.843Z] 10:23:25     INFO - GECKO(2522) | 1638095005842	Marionette	TRACE	All scripts recorded.
[task 2021-11-28T10:23:25.857Z] 10:23:25     INFO - GECKO(2522) | 1638095005856	Marionette	INFO	Listening on port 2828
[task 2021-11-28T10:23:25.859Z] 10:23:25     INFO - GECKO(2522) | 1638095005858	Marionette	DEBUG	Marionette is listening
[task 2021-11-28T10:23:25.976Z] 10:23:25     INFO - GECKO(2522) | 1638095005975	Marionette	DEBUG	Accepted connection 0 from 127.0.0.1:59634
[task 2021-11-28T10:23:25.996Z] 10:23:25     INFO - GECKO(2522) | 1638095005995	Marionette	DEBUG	Accepted connection 1 from 127.0.0.1:59636
[task 2021-11-28T10:23:26.000Z] 10:23:25     INFO - GECKO(2522) | 1638095005998	Marionette	DEBUG	Closed connection 0
[task 2021-11-28T10:23:26.061Z] 10:23:26     INFO - GECKO(2522) | 1638095006060	Marionette	DEBUG	1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2021-11-28T10:23:26.111Z] 10:23:26     INFO - GECKO(2522) | 1638095006109	Marionette	DEBUG	1 <- [1,1,null,{"sessionId":"385b2024-f1c0-40d0-9de4-e19805303158","capabilities":{"browserName":"firefox","browserVersion":"96.0a ... .mozrunner","moz:shutdownTimeout":300000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"proxy":{}}}]
[task 2021-11-28T10:23:26.150Z] 10:23:26     INFO - GECKO(2522) | 1638095006140	Marionette	DEBUG	1 -> [0,2,"Addon:Install",{"path":"/tmp/tmp660d6d3g.zip","temporary":false}]
[task 2021-11-28T10:23:26.428Z] 10:23:26     INFO - GECKO(2522) | 1638095006427	Marionette	DEBUG	1 <- [1,2,null,{"value":"special-powers@mozilla.org"}]
[task 2021-11-28T10:23:26.451Z] 10:23:26     INFO - GECKO(2522) | 1638095006450	Marionette	DEBUG	1 -> [0,3,"Addon:Install",{"path":"/tmp/tmpzssmnrvj.zip","temporary":false}]
[task 2021-11-28T10:23:26.518Z] 10:23:26     INFO - GECKO(2522) | 1638095006517	Marionette	DEBUG	1 <- [1,3,null,{"value":"mochikit@mozilla.org"}]
[task 2021-11-28T10:23:26.528Z] 10:23:26     INFO - GECKO(2522) | 1638095006527	Marionette	DEBUG	1 -> [0,4,"Marionette:GetContext",{}]
[task 2021-11-28T10:23:26.530Z] 10:23:26     INFO - GECKO(2522) | 1638095006528	Marionette	DEBUG	1 <- [1,4,null,{"value":"content"}]
[task 2021-11-28T10:23:26.535Z] 10:23:26     INFO - GECKO(2522) | 1638095006530	Marionette	DEBUG	1 -> [0,5,"Marionette:SetContext",{"value":"chrome"}]
[task 2021-11-28T10:23:26.539Z] 10:23:26     INFO - GECKO(2522) | 1638095006531	Marionette	DEBUG	1 <- [1,5,null,{"value":null}]
[task 2021-11-28T10:23:26.544Z] 10:23:26     INFO - GECKO(2522) | 1638095006534	Marionette	DEBUG	1 -> [0,6,"WebDriver:ExecuteScript",{"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, ... hrome","testUrl":"about:blank"}],"newSandbox":true,"sandbox":"default","line":1937,"filename":"tests/mochitest/runtests.py"}]
[task 2021-11-28T10:23:26.552Z] 10:23:26     INFO - GECKO(2522) | 1638095006551	Marionette	TRACE	[8] MarionetteCommands actor created for window id 2
[task 2021-11-28T10:23:26.632Z] 10:23:26     INFO - GECKO(2522) | 1638095006631	Marionette	TRACE	Received observer notification domwindowopened
[task 2021-11-28T10:23:26.675Z] 10:23:26     INFO - GECKO(2522) | 1638095006674	Marionette	TRACE	Remoteness change detected. Set new top-level browsing context to 51
[task 2021-11-28T10:23:26.711Z] 10:23:26     INFO - GECKO(2522) | 1638095006709	Marionette	DEBUG	1 <- [1,6,null,{"value":null}]
[task 2021-11-28T10:23:26.728Z] 10:23:26     INFO - GECKO(2522) | 1638095006726	Marionette	DEBUG	1 -> [0,7,"Marionette:SetContext",{"value":"content"}]
[task 2021-11-28T10:23:26.729Z] 10:23:26     INFO - GECKO(2522) | 1638095006727	Marionette	DEBUG	1 <- [1,7,null,{"value":null}]
[task 2021-11-28T10:23:26.832Z] 10:23:26     INFO - GECKO(2522) | 1638095006831	Marionette	DEBUG	1 -> [0,8,"WebDriver:DeleteSession",{}]
[task 2021-11-28T10:23:26.841Z] 10:23:26     INFO - GECKO(2522) | 1638095006840	Marionette	DEBUG	1 <- [1,8,null,{"value":null}]
[task 2021-11-28T10:23:26.884Z] 10:23:26     INFO - runtests.py | Waiting for browser...
[task 2021-11-28T10:23:26.909Z] 10:23:26     INFO - GECKO(2522) | 1638095006908	Marionette	DEBUG	Closed connection 1
```