Open Bug 1806388 Opened 2 years ago Updated 2 months ago

Thunderbird Crash in [@ OOM | large | mozalloc_abort | xul.dll | webrender::renderer::Renderer::render_impl]

Categories

(Core :: Graphics: WebRender, defect)

x86
Windows
defect

Tracking

()

People

(Reporter: wsmwk, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, topcrash-thunderbird)

Crash Data

#19 crash for Thunderbird 102.5.1

Crash report: https://crash-stats.mozilla.org/report/index/f72d9dc7-30e7-4371-b309-194f10221219

MOZ_CRASH Reason: out of memory: 0x0000000000100000 bytes requested

Top 10 frames of crashing thread:

0  mozglue.dll  mozalloc_abort  memory/mozalloc/mozalloc_abort.cpp:26
1  mozglue.dll  mozalloc_handle_oom  memory/mozalloc/mozalloc_oom.cpp:51
2  xul.dll  mozglue_static::oom_hook::hook  mozglue/static/rust/lib.rs:115
3  xul.dll  std::alloc::rust_oom  ../7737e0b5c4103216d6fd8cf941b7ab9bdbaace7c//library/std/src/alloc.rs:329
4  xul.dll  alloc::alloc::__alloc_error_handler::__rg_oom  ../7737e0b5c4103216d6fd8cf941b7ab9bdbaace7c//library/alloc/src/alloc.rs:411
5  xul.dll  xul.dll@0x3d36724  
6  xul.dll  webrender::renderer::Renderer::render_impl  gfx/wr/webrender/src/renderer/mod.rs:1975
7  xul.dll  webrender_bindings::bindings::wr_renderer_render  gfx/webrender_bindings/src/bindings.rs:616
8  xul.dll  mozilla::wr::RendererOGL::UpdateAndRender  gfx/webrender_bindings/RendererOGL.cpp:185
9  xul.dll  mozilla::wr::RenderThread::UpdateAndRender  gfx/webrender_bindings/RenderThread.cpp:537

FWIW, faulty AMD hardware is suggested for Bug 1738381 - Crash in [@ OOM | large | mozalloc_abort | webrender::renderer::Renderer::render_impl]

See Also: → 1738381

On Tuesday Oct 24, in the range of 115.3.3/115.4.1 (115.4.0 was skipped) the rate of crashes doubled.

so, perhaps some regression was introduced. There are no useful crash comments

bp-4f349c50-df6c-4181-ae9e-3b9e60231112 (not startup)
bp-a0509dc0-3bb0-491a-b094-e5c890231112 (startup)

Flags: needinfo?(mkmelin+mozilla)
Component: General → Graphics: WebRender
Product: Thunderbird → Core
See Also: → 1884482
Version: Thunderbird 102 → unspecified

Since the crash volume is low (less than 15 per week), the severity is downgraded to S3. Feel free to change it back if you think the bug is still critical.

For more information, please visit BugBot documentation.

Severity: S2 → S3
Duplicate of this bug: 1884482

Signature changed.
Still a top 10crash for Thunderbird 115.8.1.

Severity: S3 → S2
Crash Signature: [@ OOM | large | mozalloc_abort | xul.dll | webrender::renderer::Renderer::render_impl] → [@ OOM | large | mozalloc_abort | xul.dll | webrender::renderer::Renderer::render_impl] [@ OOM | large | xul.dll | webrender::renderer::Renderer::render_impl ]
OS: Windows 10 → Windows

All 3 of these refer to composing an email:

All 3 of these crashes have 2gb virtual. And 61% of Thunderbird crashes with signature webrender::renderer::Renderer::render_impl are 2g virtual but only 5% of the overall Thunderbird user population are running with 2gb. Perhaps suggests 2gb is insufficient minimum specs to be running version 115?

Or is there a render bug?

4gb virtual crashes:

Flags: needinfo?(gwatson)

Is there any way we can get an about:memory report from a system experiencing this prior to OOM? It's possible there is a memory leak, though it's more likely just a general OOM issue that happens to hit in WR rather than WR-specific.

Flags: needinfo?(gwatson)
Severity: S2 → S3
You need to log in before you can comment on or make changes to this bug.