Closed Bug 1185403 Opened 9 years ago Closed 8 years ago

Intermittent browser_healthreport.js | A promise chain failed to handle a rejection: - at resource://gre/modules/HealthReport.jsm:5237 - Error: Not initialized.

Categories

(Firefox Health Report Graveyard :: Client: Desktop, defect)

defect
Not set
normal

Tracking

(e10s+)

RESOLVED WORKSFORME
Tracking Status
e10s + ---

People

(Reporter: RyanVM, Unassigned)

References

(Blocks 1 open bug)

Details

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

17:42:21 INFO - 655 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Policy object is defined.
17:42:21 INFO - 656 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Health Report upload enabled on app first run.
17:42:21 INFO - 657 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | undefined assertion name
17:42:21 INFO - 658 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Health Report checkbox is checked on app first run.
17:42:21 INFO - 659 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Unchecking checkbox opts out of FHR upload.
17:42:21 INFO - 660 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Checking checkbox allows FHR upload.
17:42:21 INFO - 661 INFO Console message: [JavaScript Error: "TypeError: content is null" {file: "chrome://browser/content/tab-content.js" line: 317}]
17:42:21 INFO - 662 INFO Console message: [JavaScript Error: "TypeError: prefStrBundle.getFormattedString is not a function" {file: "chrome://browser/content/preferences/in-content/advanced.js" line: 338}]
17:42:21 INFO - 663 INFO Console message: [JavaScript Error: "TypeError: content is null" {file: "chrome://browser/content/tab-content.js" line: 317}]
17:42:21 INFO - 664 INFO Console message: [JavaScript Error: "TypeError: content is null" {file: "chrome://browser/content/tab-content.js" line: 317}]
17:42:21 INFO - 665 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Policy object is defined.
17:42:21 INFO - 666 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Upload enabled flag is locked.
17:42:21 INFO - 667 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Checkbox is disabled if upload flag is locked.
17:42:21 INFO - 668 INFO TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/browser_healthreport.js | A promise chain failed to handle a rejection: - at resource://gre/modules/HealthReport.jsm:5237 - Error: Not initialized.
17:42:21 INFO - Stack trace:
17:42:21 INFO - this.HealthReporter.prototype<.requestDataUpload@resource://gre/modules/HealthReport.jsm:5237:29
17:42:21 INFO - DataReportingService.prototype<.onRequestDataUpload@resource://gre/components/DataReportingService.js:87:5
17:42:21 INFO - _dispatchSubmissionRequest@resource://gre/components/DataReportingService.js:1249:21
17:42:21 INFO - checkStateAndTrigger@resource://gre/components/DataReportingService.js:1139:12
17:42:21 INFO - notify@resource://gre/components/DataReportingService.js:1039:9
17:42:21 INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:1055:11
17:42:21 INFO - testScope/test_executeSoon/<.run@chrome://mochikit/content/browser-test.js:957:9
17:42:21 INFO - MEMORY STAT | vsize 20972804MB | residentFast 584MB
17:42:21 INFO - 669 INFO TEST-OK | browser/components/preferences/in-content/tests/browser_healthreport.js | took 4999ms
[Mass Closure] Closing Intermittent as a one off
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
FWIW, in case all the logs have expired by the time anyone looks at this, the full failure currently looks like

 15:34:43     INFO -  27 INFO TEST-START | browser/components/preferences/in-content/tests/browser_healthreport.js
 15:34:43     INFO -  ++DOCSHELL 0x153a05000 == 59 [pid = 1070] [id = 87]
 15:34:43     INFO -  ++DOMWINDOW == 165 (0x1354dc400) [pid = 1070] [serial = 246] [outer = 0x0]
 15:34:43     INFO -  ++DOMWINDOW == 166 (0x137d2d800) [pid = 1070] [serial = 247] [outer = 0x1354dc400]
 15:34:43     INFO -  ++DOMWINDOW == 167 (0x15121bc00) [pid = 1070] [serial = 248] [outer = 0x1354dc400]
 15:34:43     INFO -  [1070] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-m64-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2139
 15:34:43     INFO -  [1070] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-m64-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1297
 15:34:43     INFO -  ++DOCSHELL 0x135c94000 == 60 [pid = 1070] [id = 88]
 15:34:43     INFO -  ++DOMWINDOW == 168 (0x1524b8c00) [pid = 1070] [serial = 249] [outer = 0x0]
 15:34:43     INFO -  ++DOMWINDOW == 169 (0x152535c00) [pid = 1070] [serial = 250] [outer = 0x1524b8c00]
 15:34:43     INFO -  ++DOCSHELL 0x153a1d000 == 61 [pid = 1070] [id = 89]
 15:34:43     INFO -  ++DOMWINDOW == 170 (0x151218400) [pid = 1070] [serial = 251] [outer = 0x0]
 15:34:43     INFO -  ++DOMWINDOW == 171 (0x1535a3c00) [pid = 1070] [serial = 252] [outer = 0x151218400]
 15:34:43     INFO -  JavaScript error: chrome://browser/content/tab-content.js, line 337: TypeError: content is null
 15:34:43     INFO -  JavaScript error: chrome://browser/content/preferences/in-content/advanced.js, line 336: TypeError: prefStrBundle.getFormattedString is not a function
 15:34:43     INFO -  JavaScript error: chrome://browser/content/tab-content.js, line 337: TypeError: content is null
 15:34:43     INFO -  JavaScript error: chrome://browser/content/tab-content.js, line 337: TypeError: content is null
 15:34:43     INFO -  ++DOMWINDOW == 172 (0x152711800) [pid = 1070] [serial = 253] [outer = 0x151218400]
 15:34:43     INFO -  [1070] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-m64-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2139
 15:34:43     INFO -  [1070] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-m64-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1297
 15:34:43     INFO -  ++DOCSHELL 0x1591d4800 == 62 [pid = 1070] [id = 90]
 15:34:43     INFO -  ++DOMWINDOW == 173 (0x1539a4c00) [pid = 1070] [serial = 254] [outer = 0x0]
 15:34:43     INFO -  ++DOMWINDOW == 174 (0x156695000) [pid = 1070] [serial = 255] [outer = 0x1539a4c00]
 15:34:43     INFO -  JavaScript error: chrome://browser/content/tab-content.js, line 337: TypeError: content is null
 15:34:43     INFO -  JavaScript error: chrome://browser/content/preferences/in-content/advanced.js, line 336: TypeError: prefStrBundle.getFormattedString is not a function
 15:34:43     INFO -  JavaScript error: chrome://browser/content/tab-content.js, line 337: TypeError: content is null
 15:34:43     INFO -  JavaScript error: chrome://browser/content/tab-content.js, line 337: TypeError: content is null
 15:34:43     INFO -  TEST-INFO | started process screencapture
 15:34:43     INFO -  TEST-INFO | screencapture: exit 0
 15:34:43     INFO -  28 INFO checking window state
 15:34:43     INFO -  29 INFO Console message: [JavaScript Error: "1447457656625	Toolkit.GMP	ERROR	GMPInstallManager.simpleCheckAndInstall Could not check for addons: Error: got node name: html, expected: updates (resource://gre/modules/addons/ProductAddonChecker.jsm:145:1) JS Stack trace: parseXML@ProductAddonChecker.jsm:145:1 < promise callback*ProductAddonChecker.getProductAddonList@ProductAddonChecker.jsm:299:12 < GMPInstallManager.prototype.checkForAddons@GMPInstallManager.jsm:107:5 < GMPInstallManager.prototype.simpleCheckAndInstall<@GMPInstallManager.jsm:213:29 < gBrowserInit._delayedStartup/<@browser.js:12365:7 < setTimeout handler*gBrowserInit._delayedStartup@browser.js:12361:1 < EventListener.handleEvent*gBrowserInit.onLoad@browser.js:12039:5 < onload@browser.xul:1:1" {file: "resource://gre/modules/Log.jsm" line: 751}]
 15:34:43     INFO -  30 INFO Console message: 1447457656687	Services.HealthReport.HealthReporter	WARN	Saved state file does not exist.
 15:34:43     INFO -  31 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Policy object is defined. -
 15:34:43     INFO -  32 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Health Report upload enabled on app first run. -
 15:34:43     INFO -  33 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | undefined assertion name -
 15:34:43     INFO -  34 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Health Report checkbox is checked on app first run. -
 15:34:43     INFO -  35 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Unchecking checkbox opts out of FHR upload. -
 15:34:43     INFO -  36 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Checking checkbox allows FHR upload. -
 15:34:43     INFO -  37 INFO Console message: [JavaScript Error: "TypeError: content is null" {file: "chrome://browser/content/tab-content.js" line: 337}]
 15:34:43     INFO -  38 INFO Console message: [JavaScript Error: "TypeError: prefStrBundle.getFormattedString is not a function" {file: "chrome://browser/content/preferences/in-content/advanced.js" line: 336}]
 15:34:43     INFO -  39 INFO Console message: [JavaScript Error: "TypeError: content is null" {file: "chrome://browser/content/tab-content.js" line: 337}]
 15:34:43     INFO -  40 INFO Console message: [JavaScript Error: "TypeError: content is null" {file: "chrome://browser/content/tab-content.js" line: 337}]
 15:34:43     INFO -  41 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Policy object is defined. -
 15:34:43     INFO -  42 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Upload enabled flag is locked. -
 15:34:43     INFO -  43 INFO TEST-PASS | browser/components/preferences/in-content/tests/browser_healthreport.js | Checkbox is disabled if upload flag is locked. -
 15:34:43     INFO -  44 INFO TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/browser_healthreport.js | A promise chain failed to handle a rejection:  - at resource://gre/modules/HealthReport.jsm:5256 - Error: Not initialized.
 15:34:43     INFO -  Stack trace:
 15:34:43     INFO -      this.HealthReporter.prototype<.requestDataUpload@resource://gre/modules/HealthReport.jsm:5256:29
 15:34:43     INFO -      DataReportingService.prototype<.onRequestDataUpload@resource://gre/components/DataReportingService.js:87:5
 15:34:43     INFO -      _dispatchSubmissionRequest@resource://gre/components/DataReportingService.js:1261:21
 15:34:43     INFO -      checkStateAndTrigger@resource://gre/components/DataReportingService.js:1151:12
 15:34:43     INFO -      notify@resource://gre/components/DataReportingService.js:1051:9
 15:34:43     INFO -      testScope/test_finish/<@chrome://mochikit/content/browser-test.js:1067:11
 15:34:43     INFO -      testScope/test_executeSoon/<.run@chrome://mochikit/content/browser-test.js:969:9
 15:34:43     INFO -  45 INFO Console message: [JavaScript Error: "TypeError: content is null" {file: "chrome://browser/content/tab-content.js" line: 337}]
 15:34:43     INFO -  46 INFO Console message: [JavaScript Error: "TypeError: prefStrBundle.getFormattedString is not a function" {file: "chrome://browser/content/preferences/in-content/advanced.js" line: 336}]
 15:34:43     INFO -  47 INFO Console message: [JavaScript Error: "TypeError: content is null" {file: "chrome://browser/content/tab-content.js" line: 337}]
 15:34:43     INFO -  48 INFO Console message: [JavaScript Error: "TypeError: content is null" {file: "chrome://browser/content/tab-content.js" line: 337}]
 15:34:43     INFO -  MEMORY STAT | vsize 3868MB | residentFast 528MB | heapAllocated 176MB
 15:34:43     INFO -  49 INFO TEST-OK | browser/components/preferences/in-content/tests/browser_healthreport.js | took 2952ms
Status: REOPENED → NEW
Keywords: leave-open
OS: Linux → All
Hardware: x86_64 → All
Whiteboard: [test disabled]
FHR is going away per bug 1209088, closing.
Status: NEW → RESOLVED
Closed: 9 years ago8 years ago
Resolution: --- → WORKSFORME
Removing leave-open keyword from resolved bugs, per :sylvestre.
Keywords: leave-open
Product: Firefox Health Report → Firefox Health Report Graveyard
You need to log in before you can comment on or make changes to this bug.