Closed Bug 1408573 Opened 7 years ago Closed 7 years ago

Crash in [@ OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | mozilla::MakeUnique<T> | mozilla::layers::BufferRecycleBin::GetBuffer ]

Categories

(Core :: Graphics: WebRender, defect, P1)

x86_64
Windows 10
defect

Tracking

()

RESOLVED FIXED
mozilla58
Tracking Status
firefox57 --- unaffected
firefox58 --- unaffected

People

(Reporter: jan, Assigned: sotaro)

References

(Blocks 1 open bug)

Details

(Keywords: nightly-community, Whiteboard: [wr-mvp])

Crash Data

Attachments

(1 file)

Nightly 58 x64 20171013100112 de_DE @ Windows 10 1703 (Radeon RX480). fresh profile: webrender + webrendest + blob-images (&disabled pocket/GMP/EME) I got this while watching my own mp4 video from bug 1408388 comment 2. bp-13411fdb-aaeb-4eb0-be61-6f7b50171013 14.10.2017 00:17
> (&disabled pocket/GMP/EME) All bold prefs from "media.": media.eme.enabled;false media.eme.vp9-in-mp4.enabled;false media.gmp-gmpopenh264.abi;x86_64-msvc-x64 media.gmp-gmpopenh264.lastUpdate;1507930882 media.gmp-gmpopenh264.version;1.6 media.gmp-manager.buildID;20171013100112 media.gmp-manager.lastCheck;1507930882 media.gmp-manager.url; media.gmp-provider.enabled;false media.gmp-widevinecdm.enabled;false media.gmp-widevinecdm.visible;false media.gmp.storage.version.observed;1 media.gmp.trial-create.enabled;false media.hardware-video-decoding.failed;true
I'm assuming this is a webrender bug and therefore not a playback issue.
Component: Audio/Video: Playback → Graphics
Has STR: --- → no
Component: Graphics → Graphics: WebRender
Blocks: wr-stability
Whiteboard: [wr-mvp] [triage]
Priority: P3 → P2
Whiteboard: [wr-mvp] [triage] → [wr-mvp]
Assignee: nobody → sotaro.ikeda.g
layers::BufferRecycleBin::GetBuffer() is not called in normal situation. If the function is called, the system might be already in low memory situation. OOM problem during video playback became better since Bug 1407069. Anyway, it seems better to change buffer allocation in BufferRecycleBin::GetBuffer() to fallible.
Attachment #8922659 - Flags: review?(nical.bugzilla)
Attachment #8922659 - Flags: review?(nical.bugzilla) → review+
Status: NEW → ASSIGNED
Priority: P2 → P1
Pushed by sikeda@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/6aeb83b22250 Change buffer allocation to fallible r=nical
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: