Closed
Bug 1464639
Opened 6 years ago
Closed 6 years ago
Intermittent application crashed [@ JSPurpleBuffer::cycleCollection::Trace]
Categories
(Core :: JavaScript: GC, defect, P5)
Tracking
()
RESOLVED
FIXED
mozilla62
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox-esr60 | --- | unaffected |
firefox60 | --- | unaffected |
firefox61 | --- | unaffected |
firefox62 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: peterv)
References
Details
(Keywords: intermittent-failure)
Attachments
(1 file)
2.25 KB,
patch
|
mccr8
:
review+
smaug
:
review+
|
Details | Diff | Splinter Review |
Filed by: aciure [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=180420947&repo=mozilla-central https://queue.taskcluster.net/v1/task/RlfG1waZQj6LK2r_h2xCIA/runs/0/artifacts/public/logs/live_backing.log [task 2018-05-26T23:15:29.280Z] 23:15:29 INFO - TEST-START | services/common/tests/unit/test_remote_settings.js [task 2018-05-26T23:15:48.131Z] 23:15:48 WARNING - TEST-UNEXPECTED-FAIL | services/common/tests/unit/test_remote_settings.js | xpcshell return code: 139 [task 2018-05-26T23:15:48.131Z] 23:15:48 INFO - TEST-INFO took 18851ms [task 2018-05-26T23:15:48.132Z] 23:15:48 INFO - >>>>>>> [task 2018-05-26T23:15:48.133Z] 23:15:48 INFO - services/common/tests/unit/test_remote_settings.js | xpcw: cd /sdcard/tests/xpc/services/common/tests/unit [task 2018-05-26T23:15:48.134Z] 23:15:48 INFO - services/common/tests/unit/test_remote_settings.js | xpcw: xpcshell -r /sdcard/tests/xpc/c/httpd.manifest --greomni /data/local/xpcb/target.apk -m -s -e const _HEAD_JS_PATH = "/sdcard/tests/xpc/head.js"; -e const _MOZINFO_JS_PATH = "/sdcard/tests/xpc/p/mozinfo.json"; -e const _TESTING_MODULES_DIR = "/sdcard/tests/xpc/m"; -f /sdcard/tests/xpc/head.js -e const _SERVER_ADDR = "localhost" -e const _HEAD_FILES = ["/sdcard/tests/xpc/services/common/tests/unit/head_global.js", "/sdcard/tests/xpc/services/common/tests/unit/head_helpers.js", "/sdcard/tests/xpc/services/common/tests/unit/head_http.js"]; -e const _JSDEBUGGER_PORT = 0; -e const _TEST_FILE = ["test_remote_settings.js"]; -e const _TEST_NAME = "services/common/tests/unit/test_remote_settings.js" -e _execute_test(); quit(0); [task 2018-05-26T23:15:48.134Z] 23:15:48 INFO - (xpcshell/head.js) | test MAIN run_test pending (1) [task 2018-05-26T23:15:48.135Z] 23:15:48 INFO - (xpcshell/head.js) | test run_next_test 0 pending (2) [task 2018-05-26T23:15:48.137Z] 23:15:48 INFO - (xpcshell/head.js) | test MAIN run_test finished (2) [task 2018-05-26T23:15:48.137Z] 23:15:48 INFO - running event loop [task 2018-05-26T23:15:48.137Z] 23:15:48 INFO - services/common/tests/unit/test_remote_settings.js | Starting test_records_obtained_from_server_are_stored_in_db [task 2018-05-26T23:15:48.137Z] 23:15:48 INFO - (xpcshell/head.js) | test test_records_obtained_from_server_are_stored_in_db pending (2) [task 2018-05-26T23:15:48.137Z] 23:15:48 INFO - services/common/tests/unit/test_remote_settings.js | JavaScript strict warning: resource://services-common/kinto-http-client.js, line 1639: ReferenceError: reference to undefined property "initializer" [task 2018-05-26T23:15:48.138Z] 23:15:48 INFO - services/common/tests/unit/test_remote_settings.js | JavaScript strict warning: resource://services-common/kinto-http-client.js, line 1102: ReferenceError: reference to undefined property "initializer" [task 2018-05-26T23:15:48.139Z] 23:15:48 INFO - services/common/tests/unit/test_remote_settings.js | JavaScript strict warning: resource://services-common/kinto-http-client.js, line 347: ReferenceError: reference to undefined property "initializer" [task 2018-05-26T23:15:48.139Z] 23:15:48 INFO - (xpcshell/head.js) | test run_next_test 0 finished (2) [task 2018-05-26T23:15:48.140Z] 23:15:48 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "initializer"" {file: "resource://services-common/kinto-http-client.js" line: 1639}]" [task 2018-05-26T23:15:48.141Z] 23:15:48 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "initializer"" {file: "resource://services-common/kinto-http-client.js" line: 1102}]" [task 2018-05-26T23:15:48.142Z] 23:15:48 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "initializer"" {file: "resource://services-common/kinto-http-client.js" line: 347}]" [task 2018-05-26T23:15:48.142Z] 23:15:48 INFO - services/common/tests/unit/test_remote_settings.js | JavaScript strict warning: resource://services-common/kinto-http-client.js, line 543: ReferenceError: reference to undefined property "headers" [task 2018-05-26T23:15:48.143Z] 23:15:48 INFO - services/common/tests/unit/test_remote_settings.js | JavaScript strict warning: resource://services-common/kinto-http-client.js, line 1161: ReferenceError: reference to undefined property "headers" [task 2018-05-26T23:15:48.144Z] 23:15:48 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "NetworkError when attempting to fetch resource." {file: "/sdcard/tests/xpc/head.js" line: 215}] [task 2018-05-26T23:15:48.144Z] 23:15:48 INFO - _do_main@/sdcard/tests/xpc/head.js:215:3 [task 2018-05-26T23:15:48.145Z] 23:15:48 INFO - _execute_test@/sdcard/tests/xpc/head.js:522:5
Comment hidden (Intermittent Failures Robot) |
Comment 2•6 years ago
|
||
There are some instances of this for telemetry and services/ tests - converting this to a general bug.
Component: Firefox: Common → JavaScript: GC
Flags: needinfo?(jdemooij)
Product: Cloud Services → Core
Summary: Intermittent services/common/tests/unit/test_remote_settings.js | xpcshell return code: 139 → Intermittent application crashed [@ JSPurpleBuffer::cycleCollection::Trace]
Comment 7•6 years ago
|
||
Backfilling indicates this is triggered by bug 1146316: https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&tochange=4e9446f9e8f0a75c7ffe063f1dfb311cc90d56cf&filter-searchStr=3c4cd0964cf9c1ebdb0a58c2c275949965b6263f&fromchange=9b7db28b360d85d57cfdd3da2154b2dfa8bd938e
Blocks: 1146316
Flags: needinfo?(jdemooij) → needinfo?(peterv)
Assignee | ||
Comment 8•6 years ago
|
||
Hmm, haven't been able to reproduce locally :-(.
Assignee | ||
Comment 9•6 years ago
|
||
So this is probably an existing issue that just got exposed because we started running the CC in xpcshell tests. I pushed some logging to tryserver to figure out what's going on.
Comment 13•6 years ago
|
||
(In reply to Peter Van der Beken [:peterv] from comment #8) > Hmm, haven't been able to reproduce locally :-(. Only affects Android.
OS: Unspecified → Android
Assignee | ||
Comment 14•6 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=20b8b2b1e64b21f8795241189bb9ebb038b51d15
Assignee | ||
Comment 15•6 years ago
|
||
Assignee: nobody → peterv
Status: NEW → ASSIGNED
Flags: needinfo?(peterv)
Attachment #8981892 -
Flags: review?(bugs)
Updated•6 years ago
|
Attachment #8981892 -
Flags: review?(bugs) → review+
Updated•6 years ago
|
Attachment #8981892 -
Flags: review+
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 22•6 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/3567106d0a0505dc65477d2f43d67d1edbf46ba6 Bug 1464639 - Call JSPurpleBuffer::Destroy before shutting down the CC. r=mccr8.
Comment 23•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/3567106d0a05
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
status-firefox62:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
Updated•6 years ago
|
status-firefox60:
--- → unaffected
status-firefox61:
--- → unaffected
status-firefox-esr52:
--- → unaffected
status-firefox-esr60:
--- → unaffected
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•