Open Bug 552424 Opened 15 years ago Updated 3 years ago

Intermittent browser_464620_a.js, browser_464620_b.js | Test timed out | Found a tab (often with an initial uncaught JS exception - TypeError: win.frames[0 or 1].document.body is null at browser_464620_a.js:35 or browser_464620_b.js:35

Categories

(Firefox :: Session Restore, defect, P3)

defect

Tracking

()

People

(Reporter: ehsan.akhgari, Unassigned)

References

Details

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

Attachments

(1 file)

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1268659785.1268662434.17342.gz WINNT 5.2 mozilla-central debug test mochitest-other on 2010/03/15 06:29:45 TEST-UNEXPECTED-FAIL | chrome://mochikit/content/browser/browser/components/sessionstore/test/browser/browser_464620_b.js | Timed out TEST-INFO | checking window state ... TEST-UNEXPECTED-FAIL | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking length of 'Browser.tabs' after opening 1 additional tab - Got 3, expected 2 --DOMWINDOW == 145 (09868020) [serial = 1652] [outer = 00000000] [url = data:text/html,<body%20onload="parent.step()">a</body>] --DOMWINDOW == 144 (09A04E58) [serial = 1653] [outer = 00000000] [url = data:text/html,<body%20onload="document.designMode='on';">XXX</body>] --DOMWINDOW == 143 (0A2E40D0) [serial = 1654] [outer = 00000000] [url = http://mochi.test:8888/browser/browser/components/sessionstore/test/browser/browser_464620_xd.html] --DOMWINDOW == 142 (07361E50) [serial = 1651] [outer = 0A185470] [url = http://mochi.test:8888/browser/browser/components/sessionstore/test/browser/browser_464620_b.html] --DOMWINDOW == 141 (0A1854A0) [serial = 1649] [outer = 00000000] [url = about:mozilla] Skipping 19 Lines... --DOMWINDOW == 123 (07A56A48) [serial = 2075] [outer = 0954F488] [url = about:blank] --DOMWINDOW == 122 (08BB7848) [serial = 2074] [outer = 09DCA678] [url = about:blank] --DOCSHELL 08B5D600 == 19 --DOCSHELL 0AA10078 == 18 --DOCSHELL 099F58D8 == 17 --DOMWINDOW == 121 (0A565A20) [serial = 2073] [outer = 00000000] [url = about:blank] --DOMWINDOW == 120 (0954F4B8) [serial = 2072] [outer = 00000000] [url = about:blank] --DOMWINDOW == 119 (09DCA6A8) [serial = 2071] [outer = 00000000] [url = about:blank] --DOCSHELL 09CDA868 == 16 --DOMWINDOW == 118 (08DA3F40) [serial = 2067] [outer = 0A50BAA0] [url = about:blank] --DOMWINDOW == 117 (09CA67C8) [serial = 2066] [outer = 07423D28] [url = about:blank] --DOMWINDOW == 116 (0A368948) [serial = 2065] [outer = 09A10E28] [url = about:blank] --DOCSHELL 0A12C850 == 15 --DOCSHELL 08C4B7E0 == 14 --DOCSHELL 0A328F90 == 13 --DOMWINDOW == 115 (0A50BAD0) [serial = 2063] [outer = 00000000] [url = about:blank] --DOMWINDOW == 114 (07423D58) [serial = 2062] [outer = 00000000] [url = about:blank] --DOMWINDOW == 113 (09A10E58) [serial = 2061] [outer = 00000000] [url = about:blank] --DOCSHELL 0A4DD660 == 12 --DOMWINDOW == 112 (09F0B838) [serial = 2050] [outer = 0971A628] [url = about:blank] --DOMWINDOW == 111 (09BAF660) [serial = 2048] [outer = 0A5E0008] [url = http://example.com/] TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Console message: [JavaScript Warning: "reference to undefined property popup.childNodes[index]" {file: "chrome://browser/content/places/menu.xml" line: 664}] TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Console message: [JavaScript Warning: "reference to undefined property popup.childNodes[index]" {file: "chrome://browser/content/places/menu.xml" line: 664}] TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Console message: [JavaScript Warning: "reference to undefined property popup.childNodes[index]" {file: "chrome://browser/content/places/menu.xml" line: 664}] ++DOMWINDOW == 112 (06EA5968) [serial = 2083] [outer = 0A579D90] TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking event browser tab is equal to page A pldhash: for the table at address 0A13F670, the given entrySize of 48 probably favors chaining over double hashing. ++DOCSHELL 0A13F608 == 13 ++DOMWINDOW == 113 (0963A458) [serial = 2084] [outer = 00000000] ++DOMWINDOW == 114 (08E0D138) [serial = 2085] [outer = 0963A428] NEXT ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking length of 'Browser.tabs' after opening a second additional tab - Got 4, expected 3 TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking 'Browser.activeTab' after setting focus ++DOMWINDOW == 115 (09C7B798) [serial = 2086] [outer = 0963A428] TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking 'BrowserTab.uri' after opening TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking 'BrowserTab.uri' after opening TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking event handler for tab open TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking first browser tab open is equal to page A TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking second browser tab open is equal to page B TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking existence of element in content DOM TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking content of element in content DOM TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking initial tab move count NEXT ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking index after moving tab - Got 3, expected 2 TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking event handler for tab move TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 983041 ++DOMWINDOW == 116 (07208600) [serial = 2087] [outer = 0963A428] TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 65537 pldhash: for the table at address 08BC72D0, the given entrySize of 48 probably favors chaining over double hashing. Skipping 1 Lines... ++DOMWINDOW == 117 (06E50638) [serial = 2088] [outer = 00000000] TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 720897 pldhash: for the table at address 079223A0, the given entrySize of 48 probably favors chaining over double hashing. ++DOCSHELL 07922338 == 15 ++DOMWINDOW == 118 (09163EF0) [serial = 2089] [outer = 00000000] TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 720897 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 196612 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 65552 ++DOMWINDOW == 119 (0741D810) [serial = 2090] [outer = 06E50608] ++DOMWINDOW == 120 (08DA3F40) [serial = 2091] [outer = 09163EC0] TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 65537 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 196612 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 65552 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 65537 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 196612 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 65552 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 65552 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 65552 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 131088 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 524304 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 65552 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 131088 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 524304 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 131088 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onPageBLoadWithFrames: 1 TEST-INFO | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | onStateChange: 786448 TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking load count after loading new content with a frame ++DOMWINDOW == 121 (079BD7D8) [serial = 2092] [outer = 0A579D90] TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking 'BrowserTab.uri' after loading new content TEST-PASS | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking that tabs closed NEXT ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/browser/browser/fuel/test/browser_Browser.js | Checking length of 'Browser.tabs' after closing 2 tabs - Got 2, expected 1 TEST-INFO | checking window state
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1269645641.1269646494.30331.gz Linux mozilla-central opt test mochitest-other on 2010/03/26 16:20:41 s: moz2-linux-slave09 TEST-UNEXPECTED-FAIL | chrome://mochikit/content/browser/browser/components/sessionstore/test/browser/browser_464620_a.js | Timed out
OS: Windows Server 2003 → All
Hardware: x86 → All
Summary: Intermittent timeout in browser_464620_b.js → Intermittent timeout in browser_464620_b.js or browser_464620_a.js
Version: unspecified → Trunk
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270243727.1270246211.7483.gz WINNT 5.2 mozilla-central debug test mochitest-other on 2010/04/02 14:28:47 s: win32-slave13
philringnalda%gmail.com http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1281316652.1281318178.3765.gz WINNT 5.2 mozilla-central opt test mochitest-other on 2010/08/08 18:17:32 s: win32-slave23 7242 ERROR TEST-UNEXPECTED-FAIL | chrome://mochikit/content/chrome/layout/base/test/chrome/test_printpreview.xul | Test timed out. TEST-UNEXPECTED-FAIL | chrome://mochikit/content/chrome/layout/base/test/chrome/test_printpreview_bug396024.xul | application timed out after 330 seconds with no output PROCESS-CRASH | chrome://mochikit/content/chrome/layout/base/test/chrome/test_printpreview_bug396024.xul | application crashed (minidump found) Thread 22 (crashed) TEST-UNEXPECTED-FAIL | chrome://mochikit/content/browser/browser/components/sessionstore/test/browser/browser_464620_a.js | Timed out TEST-UNEXPECTED-FAIL | chrome://mochikit/content/browser/browser/components/sessionstore/test/browser/browser_464620_a.js | Found a tab after previous test timed out: http://mochi.test:8888/browser/browser/components/sessionstore/test/browser/browser_464620_a.html
Flags: in-testsuite+
Flags: in-litmus+
(In reply to TinderboxPushlog Robot from comment #132) > TEST-UNEXPECTED-FAIL | > chrome://mochitests/content/browser/browser/components/sessionstore/test/ > browser/browser_464620_a.js | an unexpected uncaught JS exception reported > through window.onerror - win.frames[0].document.body is null at > chrome://mochitests/content/browser/browser/components/sessionstore/test/ > browser/browser_464620_a.js:67 An Clue‽
Summary: Intermittent timeout in browser_464620_b.js or browser_464620_a.js → Intermittent timeout in browser_464620_b.js or browser_464620_a.js, or | no content was injected
Apparently some other time when I was feeling less like piling on, I filed bug 735985
Summary: Intermittent timeout in browser_464620_b.js or browser_464620_a.js, or | no content was injected → Intermittent timeout in browser_464620_b.js or browser_464620_a.js
The bug summary for this makes me double take every time I see the uncaught JS exception failure when starring; clarifying summary. CCing a few people who've either touched these tests or are familiar with Session Restore & might be able to do something with this, now that we have the uncaught JS exception clue :-)
Summary: Intermittent timeout in browser_464620_b.js or browser_464620_a.js → Intermittent browser_464620_a.js, browser_464620_b.js | Test timed out | Found a tab (often with an initial uncaught JS exception - TypeError: win.frames[0 or 1].document.body is null at browser_464620_a.js:35 or browser_464620_b.js:35
Now that we're nearing 500 failures (and this has been one of the top oranges of the last few days), does anyone have any ideas? :-)
(In reply to Phil Ringnalda (:philor) from comment #133) > (In reply to TinderboxPushlog Robot from comment #132) > > TEST-UNEXPECTED-FAIL | > > chrome://mochitests/content/browser/browser/components/sessionstore/test/ > > browser/browser_464620_a.js | an unexpected uncaught JS exception reported > > through window.onerror - win.frames[0].document.body is null at > > chrome://mochitests/content/browser/browser/components/sessionstore/test/ > > browser/browser_464620_a.js:67 > > An Clue‽ 500 failures in (and given the clue above), do we have an ideas about this? (Is a regular visitor on the top oranges list)
Attached patch Disable test on Windows — — Splinter Review
500 failures later, oh wait... still no one cares enough to take a look :-( Not putting up with this for the next year+ in ESR17...
Attachment #653114 - Flags: review?(philringnalda)
Attachment #653114 - Flags: review?(philringnalda) → review+
(In reply to Ed Morley [:edmorley] from comment #566) > Created attachment 653114 [details] [diff] [review] > Disable test on Windows https://hg.mozilla.org/integration/mozilla-inbound/rev/7a06c82253ab
Whiteboard: [orange] → [orange][test disabled][leave open]
Whiteboard: [orange][test disabled][leave open] → [test disabled][leave open]
Attachment #653114 - Flags: checkin+
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: