Bug: Intermittent browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2023-01-23 23:05:25+00:00
Resolved: 2024-01-15 12:01:37+00:00

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

---
```
[task 2023-01-23T21:51:18.636Z] 21:51:18     INFO - TEST-START | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js
[task 2023-01-23T21:51:19.018Z] 21:51:19     INFO - GECKO(14695) | JavaScript error: resource://gre/modules/XULStore.jsm, line 58: Error: Can't find profile directory.
[task 2023-01-23T21:51:19.058Z] 21:51:19     INFO - GECKO(14695) | Et tu, Brute?
[task 2023-01-23T21:51:38.675Z] 21:51:38     INFO - GECKO(14695) | ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
[task 2023-01-23T21:52:03.643Z] 21:52:03     INFO - TEST-INFO | started process screentopng
[task 2023-01-23T21:52:03.787Z] 21:52:03     INFO - TEST-INFO | screentopng: exit 0
[task 2023-01-23T21:52:03.787Z] 21:52:03     INFO - Buffered messages logged at 21:51:18
[task 2023-01-23T21:52:03.788Z] 21:52:03     INFO - Entering setup bound 
[task 2023-01-23T21:52:03.789Z] 21:52:03     INFO - TEST-PASS | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | The screenshots button was added to the nav bar - {"_inheritedElements":{".toolbarbutton-icon":{},".toolbarbutton-menu-dropmarker":null},"initializedAttributeInheritance":true} == true - 
[task 2023-01-23T21:52:03.789Z] 21:52:03     INFO - Leaving setup bound 
[task 2023-01-23T21:52:03.791Z] 21:52:03     INFO - Entering test bound test_fullpageScreenshot
[task 2023-01-23T21:52:03.792Z] 21:52:03     INFO - Console message: [JavaScript Warning: "Unknown category for SetEventRecordingEnabled: page_load"]
[task 2023-01-23T21:52:03.792Z] 21:52:03     INFO - TEST-PASS | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | The screenshot toolbar button is visible - 
[task 2023-01-23T21:52:03.793Z] 21:52:03     INFO - TEST-PASS | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | Panel buttons are visible - 
[task 2023-01-23T21:52:03.794Z] 21:52:03     INFO - Buffered messages logged at 21:51:19
[task 2023-01-23T21:52:03.795Z] 21:52:03     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "resource:///modules/ScreenshotsOverlayChild.sys.mjs" line: 359}]
[task 2023-01-23T21:52:03.796Z] 21:52:03     INFO - TEST-PASS | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | The overlay exists - true == true - 
[task 2023-01-23T21:52:03.796Z] 21:52:03     INFO - Console message: [JavaScript Error: "Error: Can't find profile directory." {file: "resource://gre/modules/XULStore.jsm" line: 58}]
[task 2023-01-23T21:52:03.797Z] 21:52:03     INFO - load@resource://gre/modules/XULStore.jsm:58:15
[task 2023-01-23T21:52:03.797Z] 21:52:03     INFO - XULStore@resource://gre/modules/XULStore.jsm:17:10
[task 2023-01-23T21:52:03.797Z] 21:52:03     INFO - 
[task 2023-01-23T21:52:03.797Z] 21:52:03     INFO - Buffered messages finished
[task 2023-01-23T21:52:03.797Z] 21:52:03     INFO - TEST-UNEXPECTED-FAIL | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | Test timed out - 
[task 2023-01-23T21:52:08.671Z] 21:52:08     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-01-23T21:52:08.675Z] 21:52:08     INFO - TEST-UNEXPECTED-FAIL | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | waiting for vsync to be disabled - timed out after 50 tries. - false == true - JS frame :: chrome://mochikit/content/browser-test.js :: ensureVsyncDisabled :: line 587
[task 2023-01-23T21:52:08.676Z] 21:52:08     INFO - Stack trace:
[task 2023-01-23T21:52:08.678Z] 21:52:08     INFO - chrome://mochikit/content/browser-test.js:ensureVsyncDisabled:587
[task 2023-01-23T21:52:08.679Z] 21:52:08     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-01-23T21:52:08.679Z] 21:52:08     INFO - TEST-UNEXPECTED-FAIL | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | vsync remained enabled at the end of the test. Is there an animation still running? Consider talking to the performance team for tips to solve this. - false == true - JS frame :: chrome://mochikit/content/browser-test.js :: ensureVsyncDisabled :: line 588
[task 2023-01-23T21:52:08.680Z] 21:52:08     INFO - Stack trace:
[task 2023-01-23T21:52:08.680Z] 21:52:08     INFO - chrome://mochikit/content/browser-test.js:ensureVsyncDisabled:588
[task 2023-01-23T21:52:08.681Z] 21:52:08     INFO - GECKO(14695) | MEMORY STAT | vsize 3555MB | residentFast 632MB | heapAllocated 396MB
[task 2023-01-23T21:52:08.681Z] 21:52:08     INFO - TEST-OK | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | took 50032ms
[task 2023-01-23T21:52:08.694Z] 21:52:08     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-01-23T21:52:08.695Z] 21:52:08     INFO - TEST-UNEXPECTED-FAIL | browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js | Found a tab after previous test timed out: http://example.com/browser/browser/components/screenshots/tests/browser/test-page.html - 
[task 2023-01-23T21:52:09.745Z] 21:52:09     INFO - checking window state
[task 2023-01-23T21:52:09.748Z] 21:52:09     INFO - GECKO(14695) | JavaScript error: chrome://mochitests/content/browser/browser/components/screenshots/tests/browser/browser_screenshots_test_page_crash.js, line 41: TypeError: can't access property "is_hidden", BrowserTestUtils is null
[task 2023-01-23T21:52:09.827Z] 21:52:09     INFO - TEST-START | browser/components/screenshots/tests/browser/browser_screenshots_test_toggle_pref.js
```