Closed Bug 1687082 Opened 5 years ago Closed 5 years ago

Popups contain occasionally garbage for some time

Categories

(Core :: Widget: Gtk, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: smaug, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

I noticed this first time yesterday or today after I updated Nightly.
Using Fedora 33, Gnome, Wayland, and Firefox with Wayland + Webrender.
86.0a1 (2021-01-14)

The screenshot shows what the contextmenu on a link looks like. The issue happens only every now and then.

Do you use sw-wr or HW WebRender?
Can you use mozregression to find the wrong commit?
Thanks.

Flags: needinfo?(bugs)
Priority: -- → P3

WH webrender.

But I_think I haven't seen this for awhile.

Flags: needinfo?(bugs)

Olli, mind sharing which GPU/driver this happens on? I.e. sharing about:support?

To me this looks as if Mutter would get a wrong texture stride, i.e. the content does not look like an complete random garbage but like text on grey background, just with wrongly aligned lines. Does the issue get fixed when the menu is repainted, e.g. after hovering over it?

Attached file support.txt —

Hm interesting, it contains the following logs:

Failure Log
(#0) Error: Updating unknown shared surface: 115964117139
(#1) Error: Updating unknown shared surface: 115964117221

https://searchfox.org/mozilla-central/source/gfx/layers/wr/WebRenderBridgeParent.cpp#794

FWIW, I also saw this the day Olli filed it, and haven't seen it since. I also have an AMD gpu, though a different one (AMD Radeon RX 5700 XT (NAVI10, DRM 3.40.0, 5.10.9-201.fc33.x86_64, LLVM 11.0.0)).

Saw this once yesterday too. (Radeon RX Vega (VEGA10, DRM 3.35.0, 13.0-CURRENT, LLVM 11.0.0) mesa-git wlroots-git wayfire-git) Seems like a hard to reproduce heisenbug.

Can you please test latest nightly under Wayland? A new popup handling code landed there.
Thanks.

Please re-test with new nightly as it gets another popup fixes.
Thanks.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: