Closed Bug 1517381 Opened 5 years ago Closed 5 years ago

Intermittent Tier 2 Android 8.0 exception output: Assertion failed: bad label: 2:

Categories

(Core :: JavaScript Engine, defect, P5)

defect

Tracking

()

RESOLVED INVALID

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure, Whiteboard: [cia:logs:2019])

Filed by: rgurzau [at] mozilla.com

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

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

22:22:19     INFO -  exception output: Assertion failed: bad label: 2:
22:22:19     INFO -  abort@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:32:34
22:22:19     INFO -  assert@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:37:9
22:22:19     INFO -  _main@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:98:13
22:22:19     INFO -  callMain@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:255:12
22:22:19     INFO -  doRun@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:261:19
22:22:19     INFO -  run@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:265:16
22:22:19     INFO -  @/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:268:1
22:22:19     INFO -  uncaught exception: Assertion: Assertion failed: bad label: 2
22:22:19     INFO -  (Unable to print stack trace)
22:22:19     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/bug830943.js | Success (code 3, args "") [0.2 s]
22:22:19     INFO -  {"action": "test_start", "jitflags": "", "pid": 429, "source": "jittests", "test": "bug830943.js", "thread": "main", "time": 1546467739.496224}
22:22:19     INFO -  {"action": "test_end", "extra": {"jitflags": ""}, "jitflags": "", "message": "Success", "pid": 429, "source": "jittests", "status": "PASS", "test": "bug830943.js", "thread": "main", "time": 1546467739.699421}
22:22:20     INFO -  exception output: Assertion failed: bad label: 2:
22:22:20     INFO -  abort@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:32:34
22:22:20     INFO -  assert@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:37:9
22:22:20     INFO -  _main@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:98:13
22:22:20     INFO -  callMain@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:255:12
22:22:20     INFO -  doRun@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:261:19
22:22:20     INFO -  run@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:265:16
22:22:20     INFO -  @/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:268:1
(In reply to Treeherder Bug Filer from comment #0)

> Filed by: rgurzau [at] mozilla.com
> 
> https://treeherder.mozilla.org/logviewer.html#?job_id=219655773&repo=autoland
> 
> https://queue.taskcluster.net/v1/task/dQprxegMRF2J_4Bt7TwvgQ/runs/0/
> artifacts/public/logs/live_backing.log
> 
> 22:22:19     INFO -  exception output: Assertion failed: bad label: 2:
> 22:22:19     INFO - 
> abort@/data/local/tests/jit-tests/jit-tests/tests/bug830943.js:32:34
...

Note that https://searchfox.org/mozilla-central/source/js/src/jit-test/tests/bug830943.js#1 expects the assertion as can be seen by // |jit-test| error: Assertion failed: bad label: 2. So there must be some other issue involved here.

This log also contains failures like:
<https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=219655773&repo=autoland&lineNumber=2118>

22:22:24  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/TypedObject/aggregate-set-neutered.js | /data/local/tests/jit-tests/jit-tests/lib/asserts.js:6:1 Error: can't open /data/local/tests/jit-tests/jit-tests/lib/../../tests/non262/shell.js: No such file or directory (code 3, args "") [0.1 s]

This may be indicative of an issue accessing the device.

I don't see enough information in the log nor in the logcat to actually determine what happened to the device.

The failure https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&tier=1%2C2%2C3&searchStr=android-hw&selectedJob=219882497 is also mapped to this bug but the actual failure there is

TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/TypedObject/bug950458.js | error: device 'HT8641A00557' not found (code 1, args "--baseline-eager") [0.1 s]

where the device appears to have crashed / rebooted during the test.

This is probably best moved to Firefox for Android::Testing where I can keep track of it.

It would be great if the JS team could help figure out what killed the device but that is probably out of scope for them. Feel free to move this bug.
Blocks: 778688
Whiteboard: [cia:logs:2019]

The extraneous output from tests which expect a non-zero exit code should have been fixed by bug 1524352. I'm going to mark this invalid.

Blocks: 1524352
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.