Open Bug 1570468 Opened 1 year ago Updated 2 months ago

Intermittent browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js | There should only be one entry - Got 0, expected 1 | Uncaught exception - at chrome://*/browser_multiple_navigateAndRestore.js:28 - TypeError: entries[0] is undefi

Categories

(Firefox :: Session Restore, defect, P5)

defect

Tracking

()

REOPENED

People

(Reporter: intermittent-bug-filer, Unassigned, NeedInfo)

Details

(Keywords: intermittent-failure, leave-open, regression, Whiteboard: [stockwell disabled])

Attachments

(1 file)

Filed by: btara [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=259249647&repo=mozilla-inbound
Full log: https://queue.taskcluster.net/v1/task/ScGJxJ-JTvytZLQk7Lo9AQ/runs/0/artifacts/public/logs/live_backing.log


[task 2019-07-31T20:04:48.807Z] 20:04:48 INFO - TEST-START | browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js
[task 2019-07-31T20:04:48.836Z] 20:04:48 INFO - GECKO(1673) | ++DOCSHELL 0x12ea97000 == 101 [pid = 1673] [id = {39f7c78d-db0c-c646-b9a2-276afbfeaba6}]
[task 2019-07-31T20:04:48.836Z] 20:04:48 INFO - GECKO(1673) | ++DOMWINDOW == 237 (0x165a6a880) [pid = 1673] [serial = 937] [outer = 0x0]
[task 2019-07-31T20:04:48.836Z] 20:04:48 INFO - GECKO(1673) | ++DOMWINDOW == 238 (0x1660cec00) [pid = 1673] [serial = 938] [outer = 0x165a6a880]
[task 2019-07-31T20:04:48.915Z] 20:04:48 INFO - GECKO(1673) | --DOMWINDOW == 21 (0x112753c00) [pid = 1680] [serial = 232] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:48.915Z] 20:04:48 INFO - GECKO(1673) | --DOMWINDOW == 20 (0x11284d000) [pid = 1680] [serial = 230] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:48.915Z] 20:04:48 INFO - GECKO(1673) | --DOMWINDOW == 19 (0x10c632000) [pid = 1680] [serial = 239] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:48.952Z] 20:04:48 INFO - GECKO(1673) | [Parent 1673, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/workspace/build/src/layout/base/nsDocumentViewer.cpp, line 3435
[task 2019-07-31T20:04:48.952Z] 20:04:48 INFO - GECKO(1673) | ++DOCSHELL 0x121c27800 == 11 [pid = 1724] [id = {5d07977e-64b7-6e40-9a49-c25cbea54f4d}]
[task 2019-07-31T20:04:48.952Z] 20:04:48 INFO - GECKO(1673) | ++DOMWINDOW == 38 (0x121971f20) [pid = 1724] [serial = 326] [outer = 0x0]
[task 2019-07-31T20:04:48.952Z] 20:04:48 INFO - GECKO(1673) | ++DOMWINDOW == 39 (0x11a314000) [pid = 1724] [serial = 327] [outer = 0x121971f20]
[task 2019-07-31T20:04:48.974Z] 20:04:48 INFO - GECKO(1673) | ++DOMWINDOW == 40 (0x148d68400) [pid = 1724] [serial = 328] [outer = 0x121971f20]
[task 2019-07-31T20:04:48.974Z] 20:04:48 INFO - GECKO(1673) | [Child 1724, Main Thread] WARNING: NS_ENSURE_SUCCESS(mStatus, this) failed with result 0x80004005: file /builds/worker/workspace/build/src/obj-firefox/dist/include/nsIURIMutator.h, line 489
[task 2019-07-31T20:04:49.016Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 39 (0x113391800) [pid = 1724] [serial = 286] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.017Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 38 (0x113c1fc00) [pid = 1724] [serial = 284] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.017Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 37 (0x11a372000) [pid = 1724] [serial = 299] [outer = 0x0] [url = http://example.com/browser/browser/components/sessionstore/test/browser_frametree_sample.html]
[task 2019-07-31T20:04:49.017Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 36 (0x11a371000) [pid = 1724] [serial = 298] [outer = 0x0] [url = http://example.com/browser/browser/components/sessionstore/test/browser_frametree_sample.html]
[task 2019-07-31T20:04:49.017Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 35 (0x11a36a000) [pid = 1724] [serial = 305] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.017Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 34 (0x11a372400) [pid = 1724] [serial = 306] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.018Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 33 (0x11a30a400) [pid = 1724] [serial = 294] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.019Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 32 (0x11a372c00) [pid = 1724] [serial = 309] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.020Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 31 (0x113c2a000) [pid = 1724] [serial = 290] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.020Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 30 (0x11a48ac00) [pid = 1724] [serial = 303] [outer = 0x0] [url = http://example.com/browser/browser/components/sessionstore/test/h]
[task 2019-07-31T20:04:49.020Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 29 (0x11a309000) [pid = 1724] [serial = 291] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.020Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 28 (0x11a484c00) [pid = 1724] [serial = 301] [outer = 0x0] [url = http://example.com/browser/browser/components/sessionstore/test/h]
[task 2019-07-31T20:04:49.109Z] 20:04:49 INFO - GECKO(1673) | ++DOMWINDOW == 29 (0x11a309000) [pid = 1724] [serial = 329] [outer = 0x121971f20]
[task 2019-07-31T20:04:49.110Z] 20:04:49 INFO - TEST-INFO | started process screencapture
[task 2019-07-31T20:04:49.295Z] 20:04:49 INFO - TEST-INFO | screencapture: exit 0
[task 2019-07-31T20:04:49.295Z] 20:04:49 INFO - Buffered messages logged at 20:04:48
[task 2019-07-31T20:04:49.296Z] 20:04:49 INFO - Entering test bound
[task 2019-07-31T20:04:49.296Z] 20:04:49 INFO - TEST-PASS | browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js | Ensure browser is not remote -
[task 2019-07-31T20:04:49.296Z] 20:04:49 INFO - Console message: [JavaScript Error: "uncaught exception: Object" {file: "resource://testing-common/PromiseTestUtils.jsm" line: 112}]
[task 2019-07-31T20:04:49.296Z] 20:04:49 INFO - Buffered messages logged at 20:04:49
[task 2019-07-31T20:04:49.296Z] 20:04:49 INFO - TEST-PASS | browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js | Should have switched remoteness -
[task 2019-07-31T20:04:49.296Z] 20:04:49 INFO - Buffered messages finished
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js | There should only be one entry - Got 0, expected 1
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - Stack trace:
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - chrome://mochikit/content/browser-test.js:test_is:1591
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js:null:27
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1346
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1381
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1209
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js:28 - TypeError: entries[0] is undefined
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - Stack trace:
[task 2019-07-31T20:04:49.297Z] 20:04:49 INFO - @chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js:28:3
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - Async
Tester_execTest/<@chrome://mochikit/content/browser-test.js:1346:34
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1381:11
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1209:14
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:803:59
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - Leaving test bound
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - GECKO(1673) | [Child 1724, Main Thread] WARNING: NS_ENSURE_SUCCESS(mStatus, *this) failed with result 0x80004005: file /builds/worker/workspace/build/src/obj-firefox/dist/include/nsIURIMutator.h, line 489
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - GECKO(1673) | [Parent 1673, Main Thread] WARNING: Constructing RangeBoundary with invalid value: 'mRef || aOffset == 0', file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RangeBoundary.h, line 79
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - GECKO(1673) | [Parent 1673, Main Thread] WARNING: Constructing RangeBoundary with invalid value: 'mRef || aOffset == 0', file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RangeBoundary.h, line 79
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - GECKO(1673) | MEMORY STAT | vsize 8244MB | residentFast 881MB | heapAllocated 354MB
[task 2019-07-31T20:04:49.298Z] 20:04:49 INFO - TEST-OK | browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js | took 313ms
[task 2019-07-31T20:04:49.299Z] 20:04:49 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-07-31T20:04:49.299Z] 20:04:49 INFO - TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_multiple_navigateAndRestore.js | Found an unexpected tab at the end of test run: data:text/html,<html><body>Another%20regular,%20everyday,%20normal%20page. -
[task 2019-07-31T20:04:49.299Z] 20:04:49 INFO - GECKO(1673) | --DOCSHELL 0x121c0f000 == 10 [pid = 1724] [id = {4a3ee075-e93e-cc42-86d1-340a8dab7636}] [url = chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_frame_history_index2.html]
[task 2019-07-31T20:04:49.299Z] 20:04:49 INFO - GECKO(1673) | --DOCSHELL 0x121c11800 == 9 [pid = 1724] [id = {638e61a7-6936-364b-af42-150c6f5ec743}] [url = about:blank]
[task 2019-07-31T20:04:49.299Z] 20:04:49 INFO - GECKO(1673) | --DOCSHELL 0x121c2b000 == 8 [pid = 1724] [id = {f1cc261d-9460-764a-8e3e-ef45c1eb65fa}] [url = about:blank]
[task 2019-07-31T20:04:49.299Z] 20:04:49 INFO - GECKO(1673) | --DOCSHELL 0x121f9f000 == 7 [pid = 1724] [id = {67a53220-f138-c540-bd48-09c256b68ce7}] [url = about:blank]
[task 2019-07-31T20:04:49.299Z] 20:04:49 INFO - GECKO(1673) | --DOCSHELL 0x121c16000 == 6 [pid = 1724] [id = {eb78dd04-6a6c-1b45-93c3-abc8fc1a0d61}] [url = http://example.com/browser/browser/components/sessionstore/test/browser_frametree_sample_iframes.html]
[task 2019-07-31T20:04:49.300Z] 20:04:49 INFO - GECKO(1673) | --DOCSHELL 0x121c17000 == 5 [pid = 1724] [id = {98162640-91e0-6949-8d17-eb0178680ebc}] [url = about:blank]
[task 2019-07-31T20:04:49.300Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 28 (0x121972a60) [pid = 1724] [serial = 314] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.300Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 27 (0x1219724c0) [pid = 1724] [serial = 304] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.300Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 26 (0x121971b60) [pid = 1724] [serial = 293] [outer = 0x0] [url = http://example.com/browser/browser/components/sessionstore/test/browser_frametree_sample_iframes.html]
[task 2019-07-31T20:04:49.300Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 25 (0x1219726a0) [pid = 1724] [serial = 308] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.300Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 24 (0x121971980) [pid = 1724] [serial = 289] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.301Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 23 (0x1219715c0) [pid = 1724] [serial = 287] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.301Z] 20:04:49 INFO - GECKO(1673) | --DOMWINDOW == 22 (0x121972880) [pid = 1724] [serial = 311] [outer = 0x0] [url = about:blank]
[task 2019-07-31T20:04:49.301Z] 20:04:49 INFO - GECKO(1673) | --DOCSHELL 0x121fa4800 == 4 [pid = 1724] [id = {c4296c75-f51a-e342-aef1-901522124cc7}] [url = about:blank]
[task 2019-07-31T20:04:49.301Z] 20:04:49 INFO - GECKO(1673) | [Parent 1673, Main Thread] WARNING: Constructing RangeBoundary with invalid value: 'mRef || aOffset == 0', file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RangeBoundary.h, line 79
[task 2019-07-31T20:04:49.301Z] 20:04:49 INFO - GECKO(1673) | [Parent 1673, Main Thread] WARNING: Constructing RangeBoundary with invalid value: 'mRef || aOffset == 0', file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RangeBoundary.h, line 79
[task 2019-07-31T20:04:49.301Z] 20:04:49 INFO - GECKO(1673) | [Child 1680, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 664
[task 2019-07-31T20:04:49.302Z] 20:04:49 INFO - GECKO(1673) | ++DOCSHELL 0x1119ea800 == 8 [pid = 1725] [id = {a999f5ae-f0c9-734a-a0e5-abb31001c80c}]
[task 2019-07-31T20:04:49.302Z] 20:04:49 INFO - GECKO(1673) | ++DOMWINDOW == 25 (0x118e74b60) [pid = 1725] [serial = 159] [outer = 0x0]
[task 2019-07-31T20:04:49.302Z] 20:04:49 INFO - GECKO(1673) | [Child 1725, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 664
[task 2019-07-31T20:04:49.302Z] 20:04:49 INFO - GECKO(1673) | ++DOMWINDOW == 26 (0x111912800) [pid = 1725] [serial = 160] [outer = 0x118e74b60]
[task 2019-07-31T20:04:49.302Z] 20:04:49 INFO - GECKO(1673) | [Child 1725, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 664
[task 2019-07-31T20:04:49.302Z] 20:04:49 INFO - GECKO(1673) | ++DOMWINDOW == 27 (0x140b7b400) [pid = 1725] [serial = 161] [outer = 0x118e74b60]
[task 2019-07-31T20:04:49.303Z] 20:04:49 INFO - GECKO(1673) | [Child 1725, Main Thread] WARNING: NS_ENSURE_SUCCESS(mStatus, *this) failed with result 0x80004005: file /builds/worker/workspace/build/src/obj-firefox/dist/include/nsIURIMutator.h, line 489
[task 2019-07-31T20:04:49.303Z] 20:04:49 INFO - checking window state

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
Keywords: leave-open
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]
Pushed by rmaries@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d2909d965c7a
Disabled browser_multiple_navigateAndRestore.js on Linux x64 debug. r=jmaher

This failure is something that is observed intermittently on the still work in progress ubuntu1804 test image, slated to replace ubuntu1604 at end of this year. Rate of intermittence is not too high, approximately 1 in 6 runs.

You need to log in before you can comment on or make changes to this bug.