Closed Bug 1293249 Opened 8 years ago Closed 5 years ago

[meta] Loads of intermittent jemalloc crashes when running WebGL tests on Android.

Categories

(Core :: Graphics: CanvasWebGL, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: nical, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [gfx-noted])

There's a worrying amount of similar looking webgl intermittents. Let's make them block this one to facilitate tracking.
Looks like the majority of them are OOMs, and some timeouts as well. Not sure why/how it spiked that much lately. I think Bas also saw a lot of them during his triage week. It's worth looking into whether we are leaking memory or retaining it for too long, and perhaps try to make our webgl code fail more gracefully when we run out of memory?
Flags: needinfo?(jgilbert)
Depends on: 1292777
Depends on: 1293135
Depends on: 1293124
Depends on: 1292746
Depends on: 1293320
Depends on: 1293431
Depends on: 1293430
Depends on: 1293515
Depends on: 1293547
Depends on: 1293288
Depends on: 1293417
Depends on: 1292796
The majority of the bugs are crashes in jemalloc that I qualified as OOMs too quickly. It's a release assert blowing up here: https://dxr.mozilla.org/mozilla-central/rev/720b5d2c84d5b253d4dfde4897e13384dc97a46a/memory/mozjemalloc/jemalloc.c#4731
Flags: needinfo?(jgilbert)
Summary: [meta] Loads of WebGL intermittents → [meta] Loads of intermittent jemalloc crashes when running WebGL tests on Android.
Depends on: 1293677
Removed from the dependencies the intermittents that are not android jemalloc crashes.
No longer depends on: 1292765, 1292794, 1292967, 1293124, 1293152, 1293430
Depends on: 1293871
Depends on: 1293875
Depends on: 1293880
Depends on: 1293907
Depends on: 1294305
Depends on: 1294682
Depends on: 1294223
Depends on: 1294179
Depends on: 1293561
Depends on: 1294859
No longer depends on: 1291287
No longer depends on: 1290308
Status: NEW → RESOLVED
Closed: 5 years ago
No longer depends on: 1293677
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.