Intermittent [tier 2] tests/jit-test/jit-test/tests/gc/alllcation-metadata-builder-over-recursion.js | … (code 139, args "")
Categories
(Core :: JavaScript Engine, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Assigned: jonco)
References
(Blocks 2 open bugs)
Details
(Keywords: intermittent-failure)
Attachments
(1 file)
Filed by: nfay [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=451417240&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ONr1YiUgTnOXw6nkwNLqog/runs/0/artifacts/public/logs/live_backing.log
[task 2024-03-20T06:03:40.717Z] 06:03:40 INFO - TEST-PASS | tests/jit-test/jit-test/tests/gc/alllcation-metadata-builder-over-recursion.js | Success (code 0, args "--ion-eager --ion-offthread-compile=off --more-compartments") [0.3 s]
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x40ad8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1f0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x164d0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x6f0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x40ad8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1f0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x164d0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x6f0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - Exit code: 139
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - FAIL - gc/alllcation-metadata-builder-over-recursion.js
[task 2024-03-20T06:03:51.837Z] 06:03:40 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/gc/alllcation-metadata-builder-over-recursion.js | WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x40ad8) (ignoring) (code 139, args "--baseline-eager --write-protect-code=off") [0.2 s]
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO exit-status : 139
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO timed-out : False
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO stdout > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x40ad8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO stdout > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1f0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO stdout > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO stdout > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x164d0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO stdout > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x6f0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO stdout > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO stdout >
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO stderr 2>
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO (warn-stderr) 2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x40ad8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO (warn-stderr) 2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1f0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO (warn-stderr) 2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO (warn-stderr) 2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x164d0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO (warn-stderr) 2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x6f0) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - INFO (warn-stderr) 2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-03-20T06:03:51.837Z] 06:03:40 INFO - TEST-PASS | tests/jit-test/jit-test/tests/gc/bug-1004457.js | Success (code 0, args "") [0.1 s]
Updated•2 years ago
|
Comment 2•2 years ago
|
||
The important part of this message is code 139, which basically means a Segmentation fault.
However the lack of error messages is not helping.
Jon, this seems to be isolated to this test case, any chance that to figure out what might be intermittent on ARM?
| Assignee | ||
Comment 3•2 years ago
|
||
I don't know that much about the allocation metadata builder. And there is not a lot to go on here!
Updated•2 years ago
|
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Updated•1 month ago
|
| Assignee | ||
Comment 97•1 month ago
|
||
The test says: Over-recursion should suppress alloation metadata builder, to
avoid another over-recursion while generating an error object for the first
over-recursion.
However this works by checking JSContext::status which is not set until after
the error object is created. The patch adds a suppression region that covers this.
I haven't reproduced this as it's intermittent so I'll leave the bug open to
check it actually fixees the issue.
Comment 98•1 month ago
|
||
Comment 99•1 month ago
|
||
| bugherder | ||
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 101•1 month ago
|
||
No crashes since the fix landed. Closing.
| Assignee | ||
Updated•1 month ago
|
Description
•