Closed Bug 1655758 Opened 6 years ago Closed 6 years ago

Intermittent <randomtest> | application terminated with exit code 11 after out of memory: <random< bytes requested

Categories

(Core :: Memory Allocator, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: archaeopteryx [at] coole-files.de
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=311264484&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FsBjzLdNTemdRNNfXNw7mw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FsBjzLdNTemdRNNfXNw7mw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2020-07-28T13:37:49.847Z] 13:37:49 INFO - REFTEST TEST-START | layout/painting/crashtests/1407470-1.html
[task 2020-07-28T13:37:49.847Z] 13:37:49 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/layout/painting/crashtests/1407470-1.html | 2890 / 3836 (75%)
[task 2020-07-28T13:37:51.743Z] 13:37:51 INFO - [Child 2424, Main Thread] WARNING: A RasterImage's frames became invalid. Attempting to recover...: file /builds/worker/checkouts/gecko/image/RasterImage.cpp, line 1324
[task 2020-07-28T13:37:53.431Z] 13:37:53 INFO - out of memory: 0x0000000000040000 bytes requested
[task 2020-07-28T13:37:53.431Z] 13:37:53 INFO - Hit MOZ_CRASH() at /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc_abort.cpp:33
[task 2020-07-28T13:37:53.502Z] 13:37:53 INFO - Exiting due to channel error.
[task 2020-07-28T13:37:53.502Z] 13:37:53 INFO - Exiting due to channel error.
[task 2020-07-28T13:37:53.502Z] 13:37:53 INFO - Exiting due to channel error.
[task 2020-07-28T13:37:53.503Z] 13:37:53 INFO - Exiting due to channel error.
[task 2020-07-28T13:37:53.503Z] 13:37:53 INFO - Exiting due to channel error.
[task 2020-07-28T13:37:53.504Z] 13:37:53 INFO - Exiting due to channel error.
[task 2020-07-28T13:37:53.504Z] 13:37:53 INFO - Exiting due to channel error.
[task 2020-07-28T13:37:53.530Z] 13:37:53 INFO - [RDD 2038, Main Thread] WARNING: Shutting down RDD process early due to a crash!: file /builds/worker/checkouts/gecko/dom/media/ipc/RDDParent.cpp, line 204
[task 2020-07-28T13:37:53.551Z] 13:37:53 ERROR - TEST-UNEXPECTED-FAIL | layout/painting/crashtests/1407470-1.html | application terminated with exit code 11
[task 2020-07-28T13:37:53.571Z] 13:37:53 INFO - REFTEST INFO | Process mode: e10s
[task 2020-07-28T13:37:53.571Z] 13:37:53 WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2020-07-28T13:37:53.627Z] 13:37:53 ERROR - Return code: 11

Downloading the resource usage json artifact from the job and running jq '.samples[].virt[2]' resource-usage.json on it shows that we never go above 41.4% memory usage. Other memory numbers in that file also look sane. So OOMing on a 262k memory allocation operation probably shouldn't be happening.

Component: Reftest → Memory Allocator
Product: Testing → Core
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.