Closed
Bug 1673946
Opened 4 years ago
Closed 4 years ago
Intermittent jsapi-tests | test failed with return code 1 | SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /builds/worker/checkouts/gecko/js/src/jsapi-tests/testJitABIcalls.cpp:519:36 in in DefineCheckArgs<JSObject*
Categories
(Core :: JavaScript Engine: JIT, defect, P5)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox82 | --- | unaffected |
firefox83 | --- | unaffected |
firefox84 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Regression)
Details
(Keywords: intermittent-failure, regression)
Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=320043273&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/E837Z_JsScyzD_ETvVbbKA/runs/2/artifacts/public/logs/live_backing.log
[task 2020-10-28T17:58:32.412Z] 17:58:32 INFO - TEST-PASS | JIT ABI for js::jit::PushVarEnv | ok
[task 2020-10-28T17:58:32.413Z] 17:58:32 INFO - JIT ABI for js::jit::PushLexicalEnv
[task 2020-10-28T17:58:32.413Z] 17:58:32 INFO - TEST-PASS | JIT ABI for js::jit::PushLexicalEnv |/builds/worker/checkouts/gecko/js/src/jsapi-tests/testJitABIcalls.cpp:519:36: runtime error: load of value 4, which is not a valid value for type 'js::NewObjectKind'
[task 2020-10-28T17:58:32.414Z] 17:58:32 INFO - error: address range table at offset 0x10e0 has an invalid tuple (length = 0) at offset 0x1630
[task 2020-10-28T17:58:32.414Z] 17:58:32 INFO - #0 0x564113656b8e in DefineCheckArgs<JSObject* (*)(JSContext*, JS::Handle<JSScript*>, unsigned char*, js::NewObjectKind)>::CheckArgsSizes(JSContext*, JS::Handle<JSScript*>, unsigned char*, js::NewObjectKind) /builds/worker/checkouts/gecko/js/src/jsapi-tests/testJitABIcalls.cpp:519:36
[task 2020-10-28T17:58:32.414Z] 17:58:32 INFO - #1 0x3002e1cc4399 (<unknown module>)
[task 2020-10-28T17:58:32.414Z] 17:58:32 INFO - SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /builds/worker/checkouts/gecko/js/src/jsapi-tests/testJitABIcalls.cpp:519:36 in
[task 2020-10-28T17:58:32.415Z] 17:58:32 INFO - mozcrash checking /tmp/tmpNLK7U8 for minidumps...
[task 2020-10-28T17:58:32.415Z] 17:58:32 WARNING - TEST-UNEXPECTED-FAIL | jsapi-tests | test failed with return code 1
[task 2020-10-28T17:58:32.415Z] 17:58:32 INFO - TEST-INFO took 24721ms
[task 2020-10-28T17:58:32.415Z] 17:58:32 INFO - SUITE-END | took 47s
[task 2020-10-28T17:58:32.416Z] 17:58:32 INFO - Result summary:
[task 2020-10-28T17:58:32.416Z] 17:58:32 INFO - cppunittests INFO | Passed: 62
[task 2020-10-28T17:58:32.416Z] 17:58:32 WARNING - cppunittests INFO | Failed: 1
[task 2020-10-28T17:58:32.417Z] 17:58:32 WARNING - One or more unittests failed.
[task 2020-10-28T17:58:32.427Z] 17:58:32 ERROR - Return code: 1
[task 2020-10-28T17:58:32.427Z] 17:58:32 INFO - TinderboxPrint: cppunittest-cppunittest<br/>62/<em class="testfail">1</em>
[task 2020-10-28T17:58:32.427Z] 17:58:32 WARNING - # TBPL FAILURE #
[task 2020-10-28T17:58:32.428Z] 17:58:32 WARNING - setting return code to 2```
Comment 1•4 years ago
|
||
This got fixed by the backout of Bug 1661256 part 37, and caused by the fact that values given as argument are not in the range of the enumerated value.
Updated•4 years ago
|
Has Regression Range: --- → yes
Keywords: regression
Comment 2•4 years ago
|
||
Set release status flags based on info from the regressing bug 1661256
status-firefox82:
--- → unaffected
status-firefox83:
--- → unaffected
status-firefox84:
--- → affected
status-firefox-esr78:
--- → unaffected
Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•