Closed Bug 1809116 Opened 1 year ago Closed 1 year ago

Crash in [@ DMABufSurface::GlobalRefCountImport]

Categories

(Core :: Widget: Gtk, defect)

Unspecified
Linux
defect

Tracking

()

RESOLVED FIXED
111 Branch
Tracking Status
firefox-esr102 --- disabled
firefox109 --- disabled
firefox110 --- disabled
firefox111 --- fixed

People

(Reporter: aryx, Assigned: stransky)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: crash, regression)

Crash Data

19 crashes for 17 installations of Firefox 110.0a1. Previous versions only had up to 3 crashes per development cycle.

Crash report: https://crash-stats.mozilla.org/report/index/111f981c-df38-4a24-83cd-5e9ef0230109

MOZ_CRASH Reason: MOZ_DIAGNOSTIC_ASSERT(IsGlobalRefSet()) (We're importing unreferenced surface!)

Top 10 frames of crashing thread:

0  libxul.so  DMABufSurface::GlobalRefCountImport  widget/gtk/DMABufSurface.cpp:143
1  libxul.so  DMABufSurfaceYUV::ImportSurfaceDescriptor  widget/gtk/DMABufSurface.cpp:1180
2  libxul.so  DMABufSurface::CreateDMABufSurface  widget/gtk/DMABufSurface.cpp:226
3  libxul.so  mozilla::layers::DMABUFTextureHostOGL::DMABUFTextureHostOGL  gfx/layers/opengl/DMABUFTextureHostOGL.cpp:24
4  libxul.so  mozilla::layers::CreateTextureHostOGL  gfx/layers/opengl/TextureHostOGL.cpp:93
5  libxul.so  mozilla::layers::TextureHost::Create  gfx/layers/composite/TextureHost.cpp
6  libxul.so  mozilla::layers::TextureParent::Init  gfx/layers/composite/TextureHost.cpp:795
6  libxul.so  mozilla::layers::TextureHost::CreateIPDLActor  gfx/layers/composite/TextureHost.cpp:123
7  libxul.so  mozilla::layers::VideoBridgeParent::AllocPTextureParent  gfx/layers/ipc/VideoBridgeParent.cpp:122
8  libxul.so  mozilla::layers::PVideoBridgeParent::OnMessageReceived  s3:gecko-generated-sources-l1:bcb4ca65abd67aa97b4b39a47103fde403c757c4edbd7af8ecdc23525b9f2da296bd0c819e1b78d39a49d1f080d3f246e20c36de2ce0ec9629e7f13df260ca95/ipc/ipdl/PVideoBridgeParent.cpp::257
OS: Unspecified → Linux

MOZ_DIAGNOSTIC_ASSERT(IsGlobalRefSet()) was already removed.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Assignee: nobody → stransky
Depends on: 1809162
Regressed by: 1765350
Target Milestone: --- → 111 Branch
You need to log in before you can comment on or make changes to this bug.