Closed Bug 1749119 Opened 3 years ago Closed 3 years ago

Constant warnings: "We're missing fence file descriptor!" when running WebGL

Categories

(Core :: Graphics: Layers, defect)

x86_64
Linux
defect

Tracking

()

RESOLVED FIXED
97 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox95 --- unaffected
firefox96 --- unaffected
firefox97 --- fixed

People

(Reporter: rmader, Assigned: rmader)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: nightly-community, regression)

Attachments

(1 file)

When running WebGL in a debug build, both on Wayland and X11, I see the following warning for every frame:

[Child 51205, Main Thread] WARNING: DMABufSurface::FenceWait(): We're missing fence file descriptor!: file [...]/widget/gtk/DMABufSurface.cpp:254

We call into FenceWait() via SharedSurface::WaitForBufferOwnership()
and it's a valid case that the fence was already deleted via
ReleaseTextures(). Thus don't warn here.

While on it, fix a typo.

Assignee: nobody → robert.mader
Status: NEW → ASSIGNED

MOZ_LOG="Dmabuf:5" mozregression --good 2021-10-07 --bad 2022-01-07 -B debug -P stdout -a https://webglsamples.org/aquarium/aquarium.html

9:32.36 INFO: Last good revision: 964c1429a4ca018a05bb7abd8fb9b93028b02244
9:32.36 INFO: First bad revision: 1023d9d498f4a698d19e3d31ef6e8d4c5acbf6e0
9:32.36 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=964c1429a4ca018a05bb7abd8fb9b93028b02244&tochange=1023d9d498f4a698d19e3d31ef6e8d4c5acbf6e0

1023d9d498f4a698d19e3d31ef6e8d4c5acbf6e0 stransky — Bug 1743632 [Linux] Use GL Fence in SharedSurfaceDMABUF
175b3cfd1fd304377b080ea575d6d5fec728b56b stransky — Bug 1743632 [Linux] Polish GLFence management of DMABufSurface, r=emilio

Has Regression Range: --- → yes
Has STR: --- → yes
OS: Unspecified → Linux
Regressed by: 1743632
Hardware: Unspecified → x86_64
Pushed by robert.mader@posteo.de: https://hg.mozilla.org/integration/autoland/rev/17df17e408c3 Silence warning in DMABufSurface::FenceWait(), r=stransky,jgilbert
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: