Open Bug 1693474 Opened 3 years ago Updated 3 years ago

Firefox crash with fractional scaling on Wayland with custom gnome theme

Categories

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

Firefox 85
x86_64
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: grsm, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

11.33 KB, text/plain
Details
116.93 KB, application/pdf
Details
907.64 KB, image/jpeg
Details
Attached file Debug info

User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

Clear installation of browser with deleted settings (.mozilla folder) Open firefox go to menu tools -> web development, mouse left click submenu not open. And after mouse right-click at submenu item browser crashing with Gdk-Message: 21:14:29.077: Error 71 (Protocol error) dispatching to Wayland display. This error reproduce when some custom themes from gnome-look was installed.

Reprodusing video https://youtu.be/6uyUYPTwXT4

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']" enable fractional scaling on wayland

Then go to gnome setting -> display->choose 125 or 150%

More informative crashreport

https://crash-stats.mozilla.org/report/index/33dce90c-4423-44c6-8888-fa8b90210217

id bp-33dce90c-4423-44c6-8888-fa8b90210217

i'm use settings-> accessibility-> Large Text

Also can add custom flag layout.css.devPixelsPerPx in about:config = 2.3

Sample of themes.

https://www.gnome-look.org/p/1334194/ (crash with it)

https://www.gnome-look.org/p/1230631/ (crash with it)

Actual results:

Submenu not opened, browser crashing

Expected results:

Opened submenu.

Attached file about:support
Attached image menus
Severity: -- → S3
OS: Unspecified → Linux
Priority: -- → P3
Hardware: Unspecified → x86_64

So with some themes it works fine, but with somes it crashed. Cause it you cannot reproduce it by ownself.

FOR DETAILS SEE THE VIDEO!

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

The product::component has been changed since the backlog priority was decided, so we're resetting it.
For more information, please visit auto_nag documentation.

Priority: P3 → --
Priority: -- → P3

Can you please try to attach more crash ID? The one attached here looks incomplete. It's better to have 3-4 ones for approximation.
Thanks.

Flags: needinfo?(grsm)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: