Closed Bug 1464965 Opened 6 years ago Closed 6 years ago

Intermittent services/common/tests/unit/test_remote_settings.js | application crashed [@ JSPurpleBuffer::cycleCollection::Trace] after return code 139

Categories

(Cloud Services :: Firefox: Common, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1464639

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: apavel [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=180619896&repo=autoland

https://queue.taskcluster.net/v1/task/SqZwRc8QQWuYYDNhVA78rg/runs/0/artifacts/public/logs/live_backing.log

[task 2018-05-28T23:22:03.444Z] 23:22:03     INFO -  TEST-PASS | services/common/tests/unit/test_blocklist_pinning.js | took 7725ms
[task 2018-05-28T23:22:06.012Z] 23:22:06     INFO -  TEST-START | services/common/tests/unit/test_remote_settings.js
[task 2018-05-28T23:22:25.265Z] 23:22:25  WARNING -  TEST-UNEXPECTED-FAIL | services/common/tests/unit/test_remote_settings.js | xpcshell return code: 139
[task 2018-05-28T23:22:25.265Z] 23:22:25     INFO -  TEST-INFO took 19252ms
[task 2018-05-28T23:22:25.265Z] 23:22:25     INFO -  >>>>>>>
[task 2018-05-28T23:22:25.266Z] 23:22:25     INFO -  services/common/tests/unit/test_remote_settings.js | xpcw: cd /sdcard/tests/xpc/services/common/tests/unit
[task 2018-05-28T23:22:25.267Z] 23:22:25     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-28T23:22:25.267Z] 23:22:25     INFO -  (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2018-05-28T23:22:25.268Z] 23:22:25     INFO -  (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2018-05-28T23:22:25.268Z] 23:22:25     INFO -  (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2018-05-28T23:22:25.268Z] 23:22:25     INFO -  running event loop
[task 2018-05-28T23:22:25.268Z] 23:22:25     INFO -  services/common/tests/unit/test_remote_settings.js | Starting test_records_obtained_from_server_are_stored_in_db
[task 2018-05-28T23:22:25.269Z] 23:22:25     INFO -  (xpcshell/head.js) | test test_records_obtained_from_server_are_stored_in_db pending (2)
[task 2018-05-28T23:22:25.269Z] 23:22:25     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-28T23:22:25.270Z] 23:22:25     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-28T23:22:25.270Z] 23:22:25     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-28T23:22:25.271Z] 23:22:25     INFO -  (xpcshell/head.js) | test run_next_test 0 finished (2)
[task 2018-05-28T23:22:25.271Z] 23:22:25     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-28T23:22:25.272Z] 23:22:25     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-28T23:22:25.273Z] 23:22:25     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-28T23:22:25.273Z] 23:22:25     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-28T23:22:25.274Z] 23:22:25     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-28T23:22:25.274Z] 23:22:25     INFO -  "CONSOLE_MESSAGE: (error) [JavaScript Error: "NetworkError when attempting to fetch resource." {file: "/sdcard/tests/xpc/head.js" line: 215}]
[task 2018-05-28T23:22:25.274Z] 23:22:25     INFO -  _do_main@/sdcard/tests/xpc/head.js:215:3
[task 2018-05-28T23:22:25.275Z] 23:22:25     INFO -  _execute_test@/sdcard/tests/xpc/head.js:522:5
[task 2018-05-28T23:22:25.275Z] 23:22:25     INFO -  @-e:1:1

[task 2018-05-28T23:22:36.445Z] 23:22:36  WARNING -  PROCESS-CRASH | services/common/tests/unit/test_remote_settings.js | application crashed [@ JSPurpleBuffer::cycleCollection::Trace]
[task 2018-05-28T23:22:36.445Z] 23:22:36     INFO -  Crash dump filename: /tmp/tmplVMrkv/23bd03dc-29cd-085d-49b1-3e06a78fce1d.dmp
[task 2018-05-28T23:22:36.445Z] 23:22:36     INFO -  Operating system: Android
[task 2018-05-28T23:22:36.446Z] 23:22:36     INFO -                    0.0.0 Linux 2.6.29 #1 PREEMPT Thu Nov 7 22:27:50 UTC 2013 i686
[task 2018-05-28T23:22:36.447Z] 23:22:36     INFO -  CPU: x86
[task 2018-05-28T23:22:36.447Z] 23:22:36     INFO -       GenuineIntel family 6 model 3 stepping 3
[task 2018-05-28T23:22:36.447Z] 23:22:36     INFO -       1 CPU
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -  GPU: UNKNOWN
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -  Crash reason:  SIGSEGV
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -  Crash address: 0xe5e5e5ed
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -  Process uptime: not available
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -  Thread 0 (crashed)
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -   0  libxul.so!JSPurpleBuffer::cycleCollection::Trace [LinkedList.h:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 319 + 0x0]
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -      eip = 0xb2fe54ad   esp = 0xbf9b17f0   ebp = 0xbf9b1808   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -      esi = 0xb791c8d0   edi = 0xbf9b1828   eax = 0x00000000   ecx = 0xe5e5e5e5
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -      edx = 0xabf71240   efl = 0x00200246
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -      Found by: given as instruction pointer in context
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -   1  libxul.so!mozilla::CycleCollectedJSRuntime::TraceNativeGrayRoots [CycleCollectedJSRuntime.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 1074 + 0x8]
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -      eip = 0xb2fd98bc   esp = 0xbf9b1810   ebp = 0xbf9b1838   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.450Z] 23:22:36     INFO -      esi = 0xb791c8d0   edi = 0xbf9b1828
[task 2018-05-28T23:22:36.451Z] 23:22:36     INFO -      Found by: call frame info
[task 2018-05-28T23:22:36.451Z] 23:22:36     INFO -   2  libxul.so!mozilla::CycleCollectedJSRuntime::TraceGrayJS [CycleCollectedJSRuntime.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 838 + 0xe]
[task 2018-05-28T23:22:36.451Z] 23:22:36     INFO -      eip = 0xb2fd8bb5   esp = 0xbf9b1840   ebp = 0xbf9b1858   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.451Z] 23:22:36     INFO -      esi = 0xaf306218   edi = 0xaf306218
[task 2018-05-28T23:22:36.451Z] 23:22:36     INFO -      Found by: call frame info
[task 2018-05-28T23:22:36.452Z] 23:22:36     INFO -   3  libxul.so!js::gc::GCRuntime::markGrayReferences<js::gc::SweepGroupZonesIter, js::CompartmentsIterT<js::gc::SweepGroupZonesIter> > [GC.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 4569 + 0x9]
[task 2018-05-28T23:22:36.452Z] 23:22:36     INFO -      eip = 0xb5893814   esp = 0xbf9b1860   ebp = 0xbf9b18a8   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.453Z] 23:22:36     INFO -      esi = 0xaf306218   edi = 0xaf306218
[task 2018-05-28T23:22:36.453Z] 23:22:36     INFO -      Found by: call frame info
[task 2018-05-28T23:22:36.453Z] 23:22:36     INFO -   4  libxul.so!js::gc::GCRuntime::endMarkingSweepGroup [GC.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 4578 + 0xb]
[task 2018-05-28T23:22:36.453Z] 23:22:36     INFO -      eip = 0xb5894686   esp = 0xbf9b18b0   ebp = 0xbf9b18d8   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.454Z] 23:22:36     INFO -      esi = 0xaf306240   edi = 0xaf306218
[task 2018-05-28T23:22:36.454Z] 23:22:36     INFO -      Found by: call frame info
[task 2018-05-28T23:22:36.454Z] 23:22:36     INFO -   5  libxul.so!sweepaction::SweepActionCall<js::FreeOp *, js::SliceBudget &>::run [GC.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 6314 + 0x13]
[task 2018-05-28T23:22:36.455Z] 23:22:36     INFO -      eip = 0xb58a3aea   esp = 0xbf9b18e0   ebp = 0xbf9b1908   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.455Z] 23:22:36     INFO -      esi = 0xbf9b1988   edi = 0xaf330120
[task 2018-05-28T23:22:36.455Z] 23:22:36     INFO -      Found by: call frame info
[task 2018-05-28T23:22:36.456Z] 23:22:36     INFO -   6  libxul.so!sweepaction::SweepActionSequence<js::gc::GCRuntime *, js::FreeOp *, js::SliceBudget &>::run [GC.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 6374 + 0xd]
[task 2018-05-28T23:22:36.456Z] 23:22:36     INFO -      eip = 0xb58a457f   esp = 0xbf9b1910   ebp = 0xbf9b1938   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.456Z] 23:22:36     INFO -      esi = 0xaf306218   edi = 0xaf330120
[task 2018-05-28T23:22:36.456Z] 23:22:36     INFO -      Found by: call frame info
[task 2018-05-28T23:22:36.457Z] 23:22:36     INFO -   7  libxul.so!sweepaction::SweepActionRepeatFor<js::gc::SweepGroupsIter, JSRuntime *, js::gc::GCRuntime *, js::FreeOp *, js::SliceBudget &>::run [GC.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 6435 + 0xd]
[task 2018-05-28T23:22:36.457Z] 23:22:36     INFO -      eip = 0xb58a470c   esp = 0xbf9b1940   ebp = 0xbf9b1968   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.457Z] 23:22:36     INFO -      esi = 0xaf330160   edi = 0xaf306218
[task 2018-05-28T23:22:36.458Z] 23:22:36     INFO -      Found by: call frame info
[task 2018-05-28T23:22:36.458Z] 23:22:36     INFO -   8  libxul.so!js::gc::GCRuntime::performSweepActions [GC.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 6603 + 0xe]
[task 2018-05-28T23:22:36.458Z] 23:22:36     INFO -      eip = 0xb5898c68   esp = 0xbf9b1970   ebp = 0xbf9b19b8   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.459Z] 23:22:36     INFO -      esi = 0xaf306218   edi = 0xaf306240
[task 2018-05-28T23:22:36.459Z] 23:22:36     INFO -      Found by: call frame info
[task 2018-05-28T23:22:36.459Z] 23:22:36     INFO -   9  libxul.so!js::gc::GCRuntime::incrementalCollectSlice [GC.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 7155 + 0x11]
[task 2018-05-28T23:22:36.459Z] 23:22:36     INFO -      eip = 0xb589a3de   esp = 0xbf9b19c0   ebp = 0xbf9b1a08   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.460Z] 23:22:36     INFO -      esi = 0xaf306218   edi = 0xb7b02ff4
[task 2018-05-28T23:22:36.460Z] 23:22:36     INFO -      Found by: call frame info
[task 2018-05-28T23:22:36.460Z] 23:22:36     INFO -  10  libxul.so!js::gc::GCRuntime::gcCycle [GC.cpp:d29d89978c45cb879cba002eb8b4d80cd62bd92f : 7484 + 0x8]
[task 2018-05-28T23:22:36.461Z] 23:22:36     INFO -      eip = 0xb589b143   esp = 0xbf9b1a10   ebp = 0xbf9b1a78   ebx = 0xb7b02ff4
[task 2018-05-28T23:22:36.461Z] 23:22:36     INFO -      esi = 0xaf306218   edi = 0xaf306218
[task 2018-05-28T23:22:36.461Z] 23:22:36     INFO -      Found by: call frame info
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.