Closed Bug 1917076 Opened 3 months ago Closed 2 months ago

Perma [tier 2] js/src/jit-test/tests/backup-point-bug1315634.js | Unknown (code -11, args "") [0.0 s] (PBL builds)

Categories

(Core :: JavaScript Engine, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1905987
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox130 --- unaffected
firefox131 --- unaffected
firefox132 --- affected

People

(Reporter: intermittent-bug-filer, Assigned: mgaudet)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell disable-recommended])

Attachments

(1 file)

Filed by: sstanca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=473105700&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/J9AyF9zzS52aQdABZAuWWA/runs/0/artifacts/public/logs/live_backing.log


[task 2024-09-05T19:01:40.410Z] TEST-PASS | js/src/jit-test/tests/bug1375074.js | Success (code 0, args "--baseline-eager --write-protect-code=off") [0.1 s]
[task 2024-09-05T19:01:40.413Z] Exit code: -11
[task 2024-09-05T19:01:40.413Z] FAIL - bug1580246.js
[task 2024-09-05T19:01:40.414Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/bug1580246.js | Unknown (code -11, args "") [0.1 s]
[task 2024-09-05T19:01:40.414Z] INFO exit-status     : -11
[task 2024-09-05T19:01:40.414Z] INFO timed-out       : False
[task 2024-09-05T19:01:40.456Z] Exit code: -11
[task 2024-09-05T19:01:40.456Z] FAIL - bug1580246.js
[task 2024-09-05T19:01:40.456Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/bug1580246.js | Unknown (code -11, args "--ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.1 s]
[task 2024-09-05T19:01:40.456Z] INFO exit-status     : -11
[task 2024-09-05T19:01:40.456Z] INFO timed-out       : False
[task 2024-09-05T19:01:40.462Z] Exit code: -11
[task 2024-09-05T19:01:40.462Z] FAIL - bug1580246.js
[task 2024-09-05T19:01:40.462Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/bug1580246.js | Unknown (code -11, args "--ion-eager --ion-offthread-compile=off --more-compartments") [0.1 s]
[task 2024-09-05T19:01:40.462Z] INFO exit-status     : -11
[task 2024-09-05T19:01:40.462Z] INFO timed-out       : False
[task 2024-09-05T19:01:40.470Z] TEST-PASS | js/src/jit-test/tests/bug1636306.js | Success (code 0, args "--no-ion") [0.1 s]
[task 2024-09-05T19:01:40.480Z] TEST-PASS | js/src/jit-test/tests/bug1636306.js | Success (code 0, args "--no-ion --ion-eager --ion-offthread-compile=off --more-compartments") [0.1 s]
[task 2024-09-05T19:01:40.489Z] TEST-PASS | js/src/jit-test/tests/bug1636306.js | Success (code 0, args "--no-ion --ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.1 s]
[task 2024-09-05T19:01:40.491Z] TEST-PASS | js/src/jit-test/tests/bug1636306.js | Success (code 0, args "--no-ion --blinterp-eager") [0.1 s]
[task 2024-09-05T19:01:40.514Z] TEST-PASS | js/src/jit-test/tests/bug1636306.js | Success (code 0, args "--no-ion --baseline-eager --write-protect-code=off") [0.1 s]
[task 2024-09-05T19:01:40.514Z] TEST-PASS | js/src/jit-test/tests/bug1636306.js | Success (code 0, args "--no-ion --no-blinterp --no-baseline --no-ion --more-compartments") [0.1 s]
[task 2024-09-05T19:01:40.534Z] TEST-PASS | js/src/jit-test/tests/bug1704480.js | Success (code 0, args "--more-compartments --ion-eager --ion-offthread-compile=off --more-compartments") [0.0 s]
[task 2024-09-05T19:01:40.535Z] TEST-PASS | js/src/jit-test/tests/bug1704480.js | Success (code 0, args "--more-compartments") [0.0 s]
[task 2024-09-05T19:01:40.545Z] Exit code: -11
[task 2024-09-05T19:01:40.545Z] FAIL - bug1580246.js
[task 2024-09-05T19:01:40.545Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/bug1580246.js | Unknown (code -11, args "--no-blinterp --no-baseline --no-ion --more-compartments") [0.2 s]
[task 2024-09-05T19:01:40.545Z] INFO exit-status     : -11
[task 2024-09-05T19:01:40.545Z] INFO timed-out       : False
[task 2024-09-05T19:01:40.549Z] Exit code: -11
[task 2024-09-05T19:01:40.549Z] FAIL - bug1580246.js
[task 2024-09-05T19:01:40.549Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/bug1580246.js | Unknown (code -11, args "--baseline-eager --write-protect-code=off") [0.2 s]
[task 2024-09-05T19:01:40.549Z] INFO exit-status     : -11
[task 2024-09-05T19:01:40.549Z] INFO timed-out       : False
[task 2024-09-05T19:01:40.553Z] TEST-PASS | js/src/jit-test/tests/bug1704480.js | Success (code 0, args "--more-compartments --ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.0 s]
[task 2024-09-05T19:01:40.554Z] TEST-PASS | js/src/jit-test/tests/bug1704480.js | Success (code 0, args "--more-compartments --baseline-eager --write-protect-code=off") [0.0 s]
[task 2024-09-05T19:01:40.564Z] TEST-PASS | js/src/jit-test/tests/bug1704480.js | Success (code 0, args "--more-compartments --no-blinterp --no-baseline --no-ion --more-compartments") [0.0 s]
[task 2024-09-05T19:01:40.569Z] TEST-PASS | js/src/jit-test/tests/bug1704480.js | Success (code 0, args "--more-compartments --blinterp-eager") [0.0 s]
[task 2024-09-05T19:01:40.569Z] TEST-PASS | js/src/jit-test/tests/bug1742592.js | Success (code 0, args "") [0.0 s]
[task 2024-09-05T19:01:40.575Z] TEST-PASS | js/src/jit-test/tests/bug1742592.js | Success (code 0, args "--ion-eager --ion-offthread-compile=off --more-compartments") [0.0 s]
[task 2024-09-05T19:01:40.582Z] TEST-PASS | js/src/jit-test/tests/bug1742592.js | Success (code 0, args "--ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.0 s]
[task 2024-09-05T19:01:40.586Z] Exit code: -11
[task 2024-09-05T19:01:40.586Z] FAIL - bug1580246.js
[task 2024-09-05T19:01:40.586Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/bug1580246.js | Unknown (code -11, args "--blinterp-eager") [0.2 s]
[task 2024-09-05T19:01:40.586Z] INFO exit-status     : -11
[task 2024-09-05T19:01:40.586Z] INFO timed-out       : False
[task 2024-09-05T19:01:40.587Z] TEST-PASS | js/src/jit-test/tests/bug1742592.js | Success (code 0, args "--baseline-eager --write-protect-code=off") [0.0 s]
Summary: Perma [tier 2] js/src/jit-test/tests/backup-point-bug1315634.js | Unknown (code -11, args "") [0.0 s] → Perma [tier 2] js/src/jit-test/tests/backup-point-bug1315634.js | Unknown (code -11, args "") [0.0 s] (PBL builds)

(Looking at this locally)

Seems to require --enable-portable-baseline-interp-force

Backtrace is

#0  0x0000000000000010 in ?? ()
#1  0x00007ffe04f3d850 in ?? ()
#2  0x00006472ca43dd78 in mozilla::detail::HashTable<js::gc::StoreBuffer::CellPtrEdge<JSObject> const, mozilla::HashSet<js::gc::StoreBuffer::CellPtrEdge<JSObject>, js::gc::StoreBuffer::PointerEdgeHasher<js::gc::StoreBuffer::CellPtrEdge<JSObject> >, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::capacity (this=0x6bf8fe797a239e00) at /home/matthew/unified-git/obj-debug-pbl-shell-x86_64-pc-linux-gnu/dist/include/mozilla/HashTable.h:2076
#3  0x00006472cba93bc6 in js::pbl::ICGetName (frame=0x712c4dbb9f80, frameMgr=..., state=..., icregs=..., stack=..., sp=0x712c4dbb9f78, pc=0x712c4db040d7 "\272\001") at /home/matthew/unified-git/js/src/vm/PortableBaselineInterpret.cpp:2766
#4  0x00006472cba86a19 in js::pbl::PortableBaselineInterpret (cx_=0x0, state=..., stack=..., sp=0x712c4dbb9f78, envChain=0x0, ret=0x7ffe04f42ec0) at /home/matthew/unified-git/js/src/vm/PortableBaselineInterpret.cpp:5553
#5  0x00006472cba94dbe in js::pbl::PortableBaselineTrampoline (cx=0x712c4dbbc800, argc=3, argv=0x712c4afac0a8, numFormals=0, numActuals=2, calleeToken=0xfeb3f301058, envChain=0x0, result=0x7ffe04f42ec0)
    at /home/matthew/unified-git/js/src/vm/PortableBaselineInterpret.cpp:6146
#6  0x00006472cba55af5 in EnterJit (cx=0x712c4dbbc800, state=..., code=0x8 <error: Cannot access memory at address 0x8>) at /home/matthew/unified-git/js/src/jit/Jit.cpp:126
#7  0x00006472cba553b1 in js::jit::MaybeEnterJit (cx=0x712c4dbbc800, state=...) at /home/matthew/unified-git/js/src/jit/Jit.cpp:261
#8  0x00006472ca5897d8 in js::Interpret (cx=0x712c4dbbc800, state=...) at /home/matthew/unified-git/js/src/vm/Interpreter.cpp:3500
#9  0x00006472ca579c25 in MaybeEnterInterpreterTrampoline (cx=0x712c4dbbc800, state=...) at /home/matthew/unified-git/js/src/vm/Interpreter.cpp:401
#10 0x00006472ca5798d1 in js::RunScript (cx=0x712c4dbbc800, state=...) at /home/matthew/unified-git/js/src/vm/Interpreter.cpp:459
#11 0x00006472ca57be11 in js::ExecuteKernel (cx=0x712c4dbbc800, script=..., envChainArg=..., evalInFrame=..., result=...) at /home/matthew/unified-git/js/src/vm/Interpreter.cpp:846
#12 0x00006472ca57c18c in js::Execute (cx=0x712c4dbbc800, script=..., envChain=..., rval=...) at /home/matthew/unified-git/js/src/vm/Interpreter.cpp:878
#13 0x00006472ca7b976f in ExecuteScript (cx=0x712c4dbbc800, envChain=..., script=..., rval=...) at /home/matthew/unified-git/js/src/vm/CompilationAndEvaluation.cpp:495
#14 0x00006472ca7b9895 in JS_ExecuteScript (cx=0x712c4dbbc800, scriptArg=...) at /home/matthew/unified-git/js/src/vm/CompilationAndEvaluation.cpp:519
#15 0x00006472ca3cc69f in RunFile (cx=0x712c4dbbc800, filename=0x712c4db27300 "/home/matthew/unified-git/js/src/jit-test/tests/arguments/apply-args-obj-01.js", file=0x712c4e269100, compileMethod=CompileUtf8::DontInflate, compileOnly=false, 
    fullParse=false) at /home/matthew/unified-git/js/src/shell/js.cpp:1306
#16 0x00006472ca3cbf6c in Process (cx=0x712c4dbbc800, filename=0x712c4db27300 "/home/matthew/unified-git/js/src/jit-test/tests/arguments/apply-args-obj-01.js", forceTTY=false, kind=FileScript)
    at /home/matthew/unified-git/js/src/shell/js.cpp:1941
#17 0x00006472ca3a31d8 in ProcessArgs (cx=0x712c4dbbc800, op=0x7ffe04f46c40) at /home/matthew/unified-git/js/src/shell/js.cpp:11330
#18 0x00006472ca391f39 in Shell (cx=0x712c4dbbc800, op=0x7ffe04f46c40) at /home/matthew/unified-git/js/src/shell/js.cpp:11656
#19 0x00006472ca38cd19 in main (argc=13, argv=0x7ffe04f46eb8) at /home/matthew/unified-git/js/src/shell/js.cpp:12207

I'll bet that this is because I added a stub field to GuardGlobalGeneration but didn't fix PBL.

Assignee: nobody → mgaudet
Status: NEW → ASSIGNED

Set release status flags based on info from the regressing bug 1905987

Pushed by mgaudet@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/687adfa3011a Fix PortableBaselineInterpreter for GlobalGenerationGuard fuses r=jandem
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 132 Branch
Status: RESOLVED → REOPENED
Flags: needinfo?(mgaudet)
Resolution: FIXED → ---
Target Milestone: 132 Branch → ---
Flags: needinfo?(mgaudet)

Duping this to the original regressing bug, which shouldn't land with this bug next time!

Status: REOPENED → RESOLVED
Closed: 3 months ago2 months ago
Duplicate of bug: 1905987
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: