Intermittent TEST-UNEXPECTED-FAIL | browser_save_private_link_perwindowpb.js | Test timed out

RESOLVED WORKSFORME

Status

()

Core
DOM: Core & HTML
RESOLVED WORKSFORME
4 years ago
4 years ago

People

(Reporter: Tomcat, Unassigned)

Tracking

({intermittent-failure})

Trunk
mozilla28
x86
Linux
intermittent-failure
Points:
---
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(firefox26 fixed, firefox27 fixed, firefox28 fixed, firefox-esr24 fixed, b2g-v1.2 fixed)

Details

(URL)

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
Rev3 Fedora 12x64 mozilla-central debug test mochitest-browser-chrome on 2013-09-11 02:07:47 PDT for push 9e9f74116749

slave: talos-r3-fed64-059

https://tbpl.mozilla.org/php/getParsedLog.php?id=27692143&tree=Mozilla-Central

TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_save_private_link_perwindowpb.js | Test timed out
I saw this same test fail very consistently when working on bug 715376.  I chatted with Josh about it and filed bug 847991 for some weird issues with private browsing windows.

Comment 2

4 years ago
02:16:47     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/browser_save_private_link_perwindowpb.js | Console message: [JavaScript Warning: "ReferenceError: reference to undefined property this._cps2" {file: "chrome://browser/content/browser.js" line: 1596}]
02:16:47     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/browser_save_private_link_perwindowpb.js | Console message: [JavaScript Error: "this._cps2 is undefined" {file: "chrome://browser/content/browser.js" line: 1596}]
02:16:47     INFO -  ************************************************************
02:16:47     INFO -  * Call to xpconnect wrapped JSObject produced this error:  *
02:16:47     INFO -  [Exception... "'[JavaScript Error: "can't access dead object" {file: "chrome://global/content/contentAreaUtils.js" line: 341}]' when calling method: [nsIContentPrefCallback2::handleCompletion]"  nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: "JS frame :: resource://gre/modules/ContentPrefService2.jsm :: safeCallback :: line 797"  data: yes]
02:16:47     INFO -  ************************************************************

Comment 3

4 years ago
According to the error, aInitiatingDocument in internalSave (accessed in continueSave) is no longer valid when the content pref service operation callback executes.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)

Updated

4 years ago
Summary: Intermittent TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_save_private_link_perwindowpb.js | Test timed out → Intermittent TEST-UNEXPECTED-FAIL | browser_save_private_link_perwindowpb.js | Test timed out
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
This is now the top not-yet-disabled failure, so it *will* get disabled; if anyone cares about that, they should take the bug.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Created attachment 8335922 [details] [diff] [review]
Wait for the default about:privatebrowsing page to appear before continuing the test.

This makes the test pass every time on my machine. Without it, it times out every time because the about:privatebrowsing window is loaded in place of the test page. I abhor this continual delayed loading problem.
Attachment #8335922 - Flags: review?(ehsan)

Updated

4 years ago
Assignee: nobody → josh
Status: NEW → ASSIGNED
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)

Comment 120

4 years ago
Comment on attachment 8335922 [details] [diff] [review]
Wait for the default about:privatebrowsing page to appear before continuing the test.

Review of attachment 8335922 [details] [diff] [review]:
-----------------------------------------------------------------

Sure!
Attachment #8335922 - Flags: review?(ehsan) → review+

Comment 121

4 years ago
I landed this for you because this test is driving everyone nuts!  Thanks for the patch.

https://hg.mozilla.org/integration/mozilla-inbound/rev/6a287dcf0897
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
https://hg.mozilla.org/mozilla-central/rev/6a287dcf0897
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
Comment hidden (Treeherder Robot)
https://hg.mozilla.org/releases/mozilla-aurora/rev/f1ede627d38e
https://hg.mozilla.org/releases/mozilla-beta/rev/c524051861d5
https://hg.mozilla.org/releases/mozilla-esr24/rev/947dc865acd4
status-firefox26: --- → fixed
status-firefox27: --- → fixed
status-firefox28: --- → fixed
status-firefox-esr24: --- → fixed
Comment hidden (Treeherder Robot)
status-b2g-v1.2: --- → fixed
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)

Updated

4 years ago
Assignee: josh → nobody
Closing bugs where TBPLbot has previously commented, but have now not been modified for >3 months & do not contain the whiteboard strings for disabled/annotated tests or use the keyword leave-open. Filter on: mass-intermittent-bug-closure-2014-07
Status: REOPENED → RESOLVED
Last Resolved: 4 years ago4 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.