Open Bug 1732659 Opened 3 years ago Updated 3 years ago

Crash in [@ egl::Stream::createConsumerGLTextureExternal]

Categories

(Core :: Graphics, defect, P3)

Unspecified
Windows 10
defect

Tracking

()

People

(Reporter: gsvelto, Unassigned)

Details

(Keywords: crash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/d9838adf-dde1-4c27-be71-ed27b0210919

Reason: EXCEPTION_ACCESS_VIOLATION_READ

Top 10 frames of crashing thread:

0 libglesv2.dll egl::Stream::createConsumerGLTextureExternal gfx/angle/checkout/src/libANGLE/Stream.cpp:151
1 libglesv2.dll egl::StreamConsumerGLTextureExternalAttribsNV gfx/angle/checkout/src/libGLESv2/egl_ext_stubs.cpp:554
2 libglesv2.dll EGL_StreamConsumerGLTextureExternalAttribsNV gfx/angle/checkout/src/libGLESv2/entry_points_egl_ext_autogen.cpp:1123
3 xul.dll mozilla::wr::RenderDXGITextureHost::EnsureLockable gfx/webrender_bindings/RenderD3D11TextureHost.cpp:298
4 xul.dll mozilla::wr::RenderDXGITextureHost::Lock gfx/webrender_bindings/RenderD3D11TextureHost.cpp:330
5 xul.dll mozilla::wr::RenderTextureHostWrapper::Lock gfx/webrender_bindings/RenderTextureHostWrapper.cpp:43
6 xul.dll mozilla::wr::wr_renderer_lock_external_image gfx/webrender_bindings/RendererOGL.cpp:74
7 xul.dll webrender_bindings::bindings::impl$7::lock gfx/webrender_bindings/src/bindings.rs:399
8 xul.dll webrender::renderer::Renderer::render_impl gfx/wr/webrender/src/renderer/mod.rs:1955
9 xul.dll webrender::renderer::Renderer::render gfx/wr/webrender/src/renderer/mod.rs:1708

This appears to be a NULL pointer dereference in angle code. The earliest crash on file seems to have happened after bug 1717151 landed. Jeff, can you have a look please? I'm not setting this bug as a regression of bug 1717151 just yet because I'm not 100% positive it is.

Note all the crashes seem related to streaming video. Manu crashes happened on Twitch and the rest on other streaming platforms.

This is new in 94. Mixed hardware, windows 10 and 7, currently the #9 top crash in beta according to crash telemetry.

Blocks: gfx-triage

Might be related to the angle update? Jeff, any ideas?

Flags: needinfo?(jgilbert)

Yeah, definitely could be.

Flags: needinfo?(jgilbert)

The only direct change to the file that the crash is in was benign, but that's not as exonerating as if there was no change there.

No longer blocks: gfx-triage
Severity: S2 → S4
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.