Closed
Bug 1482824
Opened 7 years ago
Closed 7 years ago
PROCESS-CRASH | testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_boolean_attributes | application crashed [@ libdvm.so + 0x37158]
Categories
(Testing :: Marionette Client and Harness, defect, P5)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1454680
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: crash, intermittent-failure)
Filed by: btara [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=193560066&repo=mozilla-central
https://queue.taskcluster.net/v1/task/M378tSZlTDyXqItA6RD_9Q/runs/1/artifacts/public/logs/live_backing.log
[task 2018-08-12T23:15:12.990Z] 23:15:12 INFO - 0x53afb000 - 0x53afbfff ashmem (deleted) ??? (WARNING: No symbols, , )
[task 2018-08-12T23:15:12.990Z] 23:15:12 INFO - 0x55242000 - 0x55268fff libsoftokn3.so ???
[task 2018-08-12T23:15:12.991Z] 23:15:12 INFO - 0x55940000 - 0x55983fff libfreebl3.so ???
[task 2018-08-12T23:15:12.991Z] 23:15:12 INFO - 0x559a0000 - 0x559befff libGLESv1_enc.so ???
[task 2018-08-12T23:15:12.991Z] 23:15:12 INFO - 0x559bf000 - 0x559c7fff libGLESv2_emulation.so ???
[task 2018-08-12T23:15:12.991Z] 23:15:12 INFO - 0x559d8000 - 0x559f4fff Roboto-Light.ttf ???
[task 2018-08-12T23:15:12.992Z] 23:15:12 INFO - 0x56240000 - 0x56289fff libnssckbi.so ???
[task 2018-08-12T23:15:12.992Z] 23:15:12 INFO - 0x5c175000 - 0x5c17cfff browser.db-shm ???
[task 2018-08-12T23:15:12.992Z] 23:15:12 INFO - 0x5c17d000 - 0x612ecfff libxul.so ???
[task 2018-08-12T23:15:12.992Z] 23:15:12 INFO - 0x612ed000 - 0x63ad5fff org.mozilla.fennec_aurora-1.apk ??? (WARNING: No symbols, org.mozilla.fennec_aurora-1.apk, 000000000000000000000000000000000)
[task 2018-08-12T23:15:12.993Z] 23:15:12 WARNING - TEST-UNEXPECTED-ERROR | testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_boolean_attributes | IOError: Content process crashed (Reason: No data received over socket)
[task 2018-08-12T23:15:12.993Z] 23:15:12 INFO - Traceback (most recent call last):
[task 2018-08-12T23:15:12.993Z] 23:15:12 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 159, in run
[task 2018-08-12T23:15:12.994Z] 23:15:12 INFO - testMethod()
[task 2018-08-12T23:15:12.994Z] 23:15:12 INFO - File "/builds/worker/workspace/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py", line 94, in test_boolean_attributes
[task 2018-08-12T23:15:12.994Z] 23:15:12 INFO - self.marionette.navigate(doc)
[task 2018-08-12T23:15:12.994Z] 23:15:12 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1584, in navigate
[task 2018-08-12T23:15:12.995Z] 23:15:12 INFO - {"url": url})
[task 2018-08-12T23:15:12.995Z] 23:15:12 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 31, in _
[task 2018-08-12T23:15:12.996Z] 23:15:12 INFO - m._handle_socket_failure()
[task 2018-08-12T23:15:12.996Z] 23:15:12 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 836, in _handle_socket_failure
[task 2018-08-12T23:15:12.996Z] 23:15:12 INFO - reraise(IOError, message.format(returncode=returncode, reason=val), tb)
[task 2018-08-12T23:15:12.997Z] 23:15:12 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _
[task 2018-08-12T23:15:12.997Z] 23:15:12 INFO - return func(*args, **kwargs)
[task 2018-08-12T23:15:12.997Z] 23:15:12 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 748, in _send_message
[task 2018-08-12T23:15:12.997Z] 23:15:12 INFO - msg = self.client.request(name, params)
[task 2018-08-12T23:15:12.998Z] 23:15:12 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 273, in request
[task 2018-08-12T23:15:12.998Z] 23:15:12 INFO - return self.receive()
[task 2018-08-12T23:15:12.998Z] 23:15:12 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 159, in receive
[task 2018-08-12T23:15:12.999Z] 23:15:12 INFO - raise socket.error("No data received over socket")
[task 2018-08-12T23:15:12.999Z] 23:15:12 INFO - TEST-INFO took 21960ms
[task 2018-08-12T23:15:13.107Z] 23:15:13 INFO - test_end for testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_boolean_attributes logged while not in progress. Logged with data: {"status": "ERROR", "extra": {"class_name": "test_element_state.TestGetElementAttribute", "method_name": "test_boolean_attributes"}, "expected": "PASS", "test": "testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_boolean_attributes", "message": "IOError: Port 127.0.0.1:2828 is unavailable.", "stack": "Traceback (most recent call last):\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py\", line 190, in run\n self.tearDown()\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py\", line 338, in tearDown\n self.marionette.start_session()\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py\", line 26, in _\n return func(*args, **kwargs)\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py\", line 1222, in start_session\n self.start_binary(timeout)\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py\", line 642, in start_binary\n raise IOError(\"Port {0}:{1} is unavailable.\".format(self.host, self.port))\n"}
[task 2018-08-12T23:15:13.313Z] 23:15:13 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_global_boolean_attributes
[task 2018-08-12T23:15:13.418Z] 23:15:13 WARNING - TEST-UNEXPECTED-ERROR | testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_global_boolean_attributes | IOError: Port 127.0.0.1:2828 is unavailable.
[task 2018-08-12T23:15:13.419Z] 23:15:13 INFO - Traceback (most recent call last):
[task 2018-08-12T23:15:13.419Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 140, in run
[task 2018-08-12T23:15:13.420Z] 23:15:13 INFO - self.setUp()
[task 2018-08-12T23:15:13.420Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 331, in setUp
[task 2018-08-12T23:15:13.421Z] 23:15:13 INFO - super(MarionetteTestCase, self).setUp()
[task 2018-08-12T23:15:13.421Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 254, in setUp
[task 2018-08-12T23:15:13.421Z] 23:15:13 INFO - self.marionette.start_session()
[task 2018-08-12T23:15:13.422Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _
[task 2018-08-12T23:15:13.422Z] 23:15:13 INFO - return func(*args, **kwargs)
[task 2018-08-12T23:15:13.423Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1222, in start_session
[task 2018-08-12T23:15:13.423Z] 23:15:13 INFO - self.start_binary(timeout)
[task 2018-08-12T23:15:13.424Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 642, in start_binary
[task 2018-08-12T23:15:13.424Z] 23:15:13 INFO - raise IOError("Port {0}:{1} is unavailable.".format(self.host, self.port))
[task 2018-08-12T23:15:13.425Z] 23:15:13 INFO - TEST-INFO took 105ms
[task 2018-08-12T23:15:13.627Z] 23:15:13 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_normal_attribute
[task 2018-08-12T23:15:13.733Z] 23:15:13 WARNING - TEST-UNEXPECTED-ERROR | testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_normal_attribute | IOError: Port 127.0.0.1:2828 is unavailable.
[task 2018-08-12T23:15:13.734Z] 23:15:13 INFO - Traceback (most recent call last):
[task 2018-08-12T23:15:13.735Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 140, in run
[task 2018-08-12T23:15:13.736Z] 23:15:13 INFO - self.setUp()
[task 2018-08-12T23:15:13.736Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 331, in setUp
[task 2018-08-12T23:15:13.736Z] 23:15:13 INFO - super(MarionetteTestCase, self).setUp()
[task 2018-08-12T23:15:13.737Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 254, in setUp
[task 2018-08-12T23:15:13.737Z] 23:15:13 INFO - self.marionette.start_session()
[task 2018-08-12T23:15:13.737Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _
[task 2018-08-12T23:15:13.738Z] 23:15:13 INFO - return func(*args, **kwargs)
[task 2018-08-12T23:15:13.738Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1222, in start_session
[task 2018-08-12T23:15:13.738Z] 23:15:13 INFO - self.start_binary(timeout)
[task 2018-08-12T23:15:13.739Z] 23:15:13 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 642, in start_binary
[task 2018-08-12T23:15:13.739Z] 23:15:13 INFO - raise IOError("Port {0}:{1} is unavailable.".format(self.host, self.port))
[task 2018-08-12T23:15:13.740Z] 23:15:13 INFO - TEST-INFO took 105ms
[task 2018-08-12T23:15:13.942Z] 23:15:13 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_xhtml
[task 2018-08-12T23:15:14.048Z] 23:15:14 WARNING - TEST-UNEXPECTED-ERROR | testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_xhtml | IOError: Port 127.0.0.1:2828 is unavailable.
[task 2018-08-12T23:15:14.048Z] 23:15:14 INFO - Traceback (most recent call last):
[task 2018-08-12T23:15:14.048Z] 23:15:14 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 140, in run
[task 2018-08-12T23:15:14.049Z] 23:15:14 INFO - self.setUp()
[task 2018-08-12T23:15:14.049Z] 23:15:14 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 331, in setUp
[task 2018-08-12T23:15:14.049Z] 23:15:14 INFO - super(MarionetteTestCase, self).setUp()
[task 2018-08-12T23:15:14.050Z] 23:15:14 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionett
Comment 1•7 years ago
|
||
I don't understand why this crash wasn't filed as crash bug against Firefox. The port failure which comes afterward is just a result of it.
[task 2018-08-12T23:15:11.620Z] 23:15:11 INFO - Crash dump filename: /tmp/tmpoDfx60/4f62bffa-579c-03f3-4bad-d771dca4d524.dmp
[task 2018-08-12T23:15:11.620Z] 23:15:11 INFO - Operating system: Android
[task 2018-08-12T23:15:11.621Z] 23:15:11 INFO - 0.0.0 Linux 2.6.29-gea477bb #1 Wed Sep 26 11:04:45 PDT 2012 armv7l
[task 2018-08-12T23:15:11.621Z] 23:15:11 INFO - CPU: arm
[task 2018-08-12T23:15:11.628Z] 23:15:11 INFO - ARMv7 ARM Cortex-A8 features: swp,half,thumb,fastmult,vfpv2,edsp,neon,vfpv3
[task 2018-08-12T23:15:11.628Z] 23:15:11 INFO - 1 CPU
[task 2018-08-12T23:15:11.628Z] 23:15:11 INFO - GPU: UNKNOWN
[task 2018-08-12T23:15:11.628Z] 23:15:11 INFO - Crash reason: SIGSEGV
[task 2018-08-12T23:15:11.628Z] 23:15:11 INFO - Crash address: 0x452
[task 2018-08-12T23:15:11.628Z] 23:15:11 INFO - Process uptime: not available
[task 2018-08-12T23:15:11.628Z] 23:15:11 INFO - Thread 1 (crashed)
Also here from the adb logcat:
08-12 16:14:57.767 771 771 D GeckoBrowserApp: BrowserApp.onTabChanged: 0: STOP
08-12 16:14:59.856 38 38 D Zygote : Process 771 terminated by signal (11)
08-12 16:14:59.876 277 450 I ActivityManager: Process org.mozilla.fennec_aurora (pid 771) has died.
It's just a dupe of bug 1454680.
Severity: normal → critical
Status: NEW → RESOLVED
Closed: 7 years ago
Keywords: crash
Resolution: --- → DUPLICATE
Summary: Intermittent /marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_boolean_attributes | IOError: Content process crashed (Reason: No data received over socket) | OR IOError: Port 127.0.0.1:2828 is unavailable → PROCESS-CRASH | testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py TestGetElementAttribute.test_boolean_attributes | application crashed [@ libdvm.so + 0x37158]
Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Product: Testing → Remote Protocol
Comment 3•2 years ago
|
||
Moving bug to Testing::Marionette Client and Harness component per bug 1815831.
Component: Marionette → Marionette Client and Harness
Product: Remote Protocol → Testing
You need to log in
before you can comment on or make changes to this bug.
Description
•