Closed Bug 1854968 Opened 1 year ago Closed 6 months ago

Crash in [@ mozilla::layers::NativeLayerCA::NextSurface]

Categories

(Core :: Graphics, defect)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: pdavids, Unassigned)

Details

Crash Data

I'm getting tab freezes/crashes on a page with a large number of interactive SVGs -- these are charts and graphs with lots of lines, and tooltips that show up/move around on hover. Unfortunately, the page in question is protected by a login since it contains private data, but I can reproduce quite easily. Happy to provide any additional info.

Crash report: https://crash-stats.mozilla.org/report/index/7612b8fa-f277-4370-8642-196720230919

MOZ_CRASH Reason: MOZ_RELEASE_ASSERT(newSurf) (NextSurface IOSurfaceCreate failed to create the surface.)

Top 10 frames of crashing thread:

0  XUL  mozilla::layers::NativeLayerCA::NextSurface  gfx/layers/NativeLayerCA.mm:1201
1  XUL  mozilla::layers::NativeLayerCA::NextSurfaceAsFramebuffer  gfx/layers/NativeLayerCA.mm:1277
2  XUL  mozilla::wr::RenderCompositorNativeOGL::Bind  gfx/webrender_bindings/RenderCompositorNative.cpp:548
3  XUL  <webrender_bindings::bindings::WrCompositor as webrender::composite::Compositor>::bind  gfx/webrender_bindings/src/bindings.rs:1337
4  XUL  webrender::renderer::Renderer::draw_frame  gfx/wr/webrender/src/renderer/mod.rs:4615
5  XUL  webrender::renderer::Renderer::render_impl  gfx/wr/webrender/src/renderer/mod.rs:1522
6  XUL  webrender::renderer::Renderer::render  gfx/wr/webrender/src/renderer/mod.rs:1239
7  XUL  wr_renderer_render  gfx/webrender_bindings/src/bindings.rs:619
8  XUL  mozilla::wr::RendererOGL::UpdateAndRender  gfx/webrender_bindings/RendererOGL.cpp:190
8  XUL  mozilla::wr::RenderThread::UpdateAndRender  gfx/webrender_bindings/RenderThread.cpp:781

The bug has a crash signature, thus the bug will be considered confirmed.

Status: UNCONFIRMED → NEW
Ever confirmed: true

This seems to be more like a Graphics issue than a Tabbed browser one, if this is not the right component, please assign a more appropriate one. Thanks!

Component: Tabbed Browser → Graphics
Product: Firefox → Core

Did this happen for you in previous versions? If so can you try finding a regression window using mozregression

Flags: needinfo?(pdavids)

Redirect a needinfo that is pending on an inactive user to the triage owner.
:bhood, since the bug doesn't have a severity set, could you please set the severity or close the bug?

For more information, please visit BugBot documentation.

Flags: needinfo?(pdavids) → needinfo?(bhood)

OP, please reopen this report with the requested info when you have it available.

Status: NEW → RESOLVED
Closed: 6 months ago
Flags: needinfo?(bhood)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.