Closed Bug 1593329 Opened 9 months ago Closed 8 months ago

Perma [tier2] Assertion failure: cx->isExceptionPending() (Thunk execution failed but no exception was raised - missing call to js::ReportOutOfMemory()?), at /builds/worker/workspace/build/src/js/src/builtin/TestingFunctions.cpp:2196

Categories

(Core :: JavaScript Engine, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

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

Details

(Keywords: intermittent-failure)

Attachments

(3 files)

Filed by: dvarga [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=274136303&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/H_qZyL5zRP6fduHexDaqdA/runs/0/artifacts/public/logs/live_backing.log


[task 2019-11-01T18:53:37.680Z] 18:53:37     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/gc/elements-post-write-barrier.js | Success (code 0, args "--baseline-eager") [0.8 s]
[task 2019-11-01T18:53:38.182Z] 18:53:38     INFO -  [CodeCoverage] Setting handlers for process 24001.
[task 2019-11-01T18:53:38.182Z] 18:53:38     INFO -  Assertion failure: cx->isExceptionPending() (Thunk execution failed but no exception was raised - missing call to js::ReportOutOfMemory()?), at /builds/worker/workspace/build/src/js/src/builtin/TestingFunctions.cpp:2196
[task 2019-11-01T18:53:38.183Z] 18:53:38     INFO -  Exit code: -11
[task 2019-11-01T18:53:38.184Z] 18:53:38     INFO -  FAIL - gc/finalizationGroup.js
[task 2019-11-01T18:53:38.185Z] 18:53:38  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/gc/finalizationGroup.js | [CodeCoverage] Setting handlers for process 24001. (code -11, args "--enable-weak-refs") [0.5 s]
[task 2019-11-01T18:53:38.186Z] 18:53:38     INFO -  INFO exit-status     : -11
[task 2019-11-01T18:53:38.186Z] 18:53:38     INFO -  INFO timed-out       : False
[task 2019-11-01T18:53:38.186Z] 18:53:38     INFO -  INFO stderr         2> [CodeCoverage] Setting handlers for process 24001.
[task 2019-11-01T18:53:38.187Z] 18:53:38     INFO -  INFO stderr         2> Assertion failure: cx->isExceptionPending() (Thunk execution failed but no exception was raised - missing call to js::ReportOutOfMemory()?), at /builds/worker/workspace/build/src/js/src/builtin/TestingFunctions.cpp:2196
[task 2019-11-01T18:53:38.408Z] 18:53:38     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/gc/elements-post-write-barrier.js | Success (code 0, args "--blinterp-eager") [0.8 s]
[task 2019-11-01T18:53:39.277Z] 18:53:39     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/gc/elements-post-write-barrier.js | Success (code 0, args "--no-blinterp --no-baseline --no-ion --more-compartments") [2.0 s]
[task 2019-11-01T18:53:40.470Z] 18:53:40     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/gc/finalizationGroup.js | Success (code 0, args "--enable-weak-refs --ion-eager --ion-offthread-compile=off --more-compartments") [2.3 s]
[task 2019-11-01T18:53:40.668Z] 18:53:40     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/gc/finalizationGroup.js | Success (code 0, args "--enable-weak-refs --ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [2.3 s]
[task 2019-11-01T18:53:40.918Z] 18:53:40     INFO -  [CodeCoverage] Setting handlers for process 24021.
[task 2019-11-01T18:53:40.919Z] 18:53:40     INFO -  Assertion failure: cx->isExceptionPending() (Thunk execution failed but no exception was raised - missing call to js::ReportOutOfMemory()?), at /builds/worker/workspace/build/src/js/src/builtin/TestingFunctions.cpp:2196
[task 2019-11-01T18:53:40.920Z] 18:53:40     INFO -  Exit code: -11
[task 2019-11-01T18:53:40.922Z] 18:53:40     INFO -  FAIL - gc/finalizationGroup.js
[task 2019-11-01T18:53:40.923Z] 18:53:40  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/gc/finalizationGroup.js | [CodeCoverage] Setting handlers for process 24021. (code -11, args "--enable-weak-refs --no-blinterp --no-baseline --no-ion --more-compartments") [0.4 s]
[task 2019-11-01T18:53:40.925Z] 18:53:40     INFO -  INFO exit-status     : -11
[task 2019-11-01T18:53:40.926Z] 18:53:40     INFO -  INFO timed-out       : False
[task 2019-11-01T18:53:40.928Z] 18:53:40     INFO -  INFO stderr         2> [CodeCoverage] Setting handlers for process 24021.
[task 2019-11-01T18:53:40.929Z] 18:53:40     INFO -  INFO stderr         2> Assertion failure: cx->isExceptionPending() (Thunk execution failed but no exception was raised - missing call to js::ReportOutOfMemory()?), at /builds/worker/workspace/build/src/js/src/builtin/TestingFunctions.cpp:2196
Assignee: nobody → jcoppeard
Flags: needinfo?(jcoppeard)
Priority: P5 → P1

Depends on D52026

Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/139cd5e4f7db
Fix problems handling OOM related to FinalizationGroup r=sfink
https://hg.mozilla.org/integration/autoland/rev/382341353d0d
Make oomTest delazify its thunk first so that allocations doing that don't mask those in the thunk itself r=sfink
https://hg.mozilla.org/integration/autoland/rev/6daf24d641d9
Split up FinalizationGroup tests r=sfink
Backout by shindli@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/92e49cf89327
Backed out 3 changesets for causing spidermonkey bustages in js/src/builtin/FinalizationGroupObject.cpp:229 CLOSED TREE
Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/52be2a1daacd
Fix problems handling OOM related to FinalizationGroup r=sfink
https://hg.mozilla.org/integration/autoland/rev/1de3fc411ada
Make oomTest delazify its thunk first so that allocations doing that don't mask those in the thunk itself r=sfink
https://hg.mozilla.org/integration/autoland/rev/aa8e5bc16edd
Split up FinalizationGroup tests r=sfink
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Flags: needinfo?(jcoppeard)
You need to log in before you can comment on or make changes to this bug.