Closed Bug 1769069 Opened 3 years ago Closed 3 years ago

Fedora Gnome Wayland crashes after sleep: "wl_surface@47: error 2: Buffer size (1803x1170) must be an integer multiple of the buffer_scale (2)"

Categories

(Core :: Widget: Gtk, defect)

Firefox 100
x86
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 1767916

People

(Reporter: nick.kerker, Unassigned)

Details

(Keywords: crash)

Crash Data

Maybe Fission related. (DOMFissionEnabled=1)

Crash report: https://crash-stats.mozilla.org/report/index/e0567c7d-baad-41a3-b28c-637170220512

MOZ_CRASH Reason: ```wl_surface@47: error 2: Buffer size (1803x1170) must be an integer multiple of the buffer_scale (2)


Top 10 frames of crashing thread:

0 libxul.so mozilla::GetEffectiveContentSandboxLevel /usr/src/debug/firefox-100.0-2.fc36.x86_64/security/sandbox/common/SandboxSettings.cpp:120
1 libwayland-client.so.0 wl_log /usr/src/debug/wayland-1.20.0-4.fc36.x86_64/src/wayland-util.c:409
2 libwayland-client.so.0 display_handle_error /usr/src/debug/wayland-1.20.0-4.fc36.x86_64/src/wayland-client.c:1009
3 libffi.so.8 ffi_call_unix64
4 libffi.so.8 ffi_call_int.lto_priv.0
5 libwayland-client.so.0 wl_closure_invoke.constprop.0 /usr/src/debug/wayland-1.20.0-4.fc36.x86_64/src/connection.c:1025
6 libwayland-client.so.0 dispatch_event.isra.0 /usr/src/debug/wayland-1.20.0-4.fc36.x86_64/src/wayland-client.c:1583
7 libwayland-client.so.0 wl_display_dispatch_queue_pending /usr/src/debug/wayland-1.20.0-4.fc36.x86_64/src/wayland-client.c:1971
8 libgdk-3.so.0 _gdk_wayland_display_queue_events /usr/src/debug/gtk3-3.24.31-2.fc36.x86_64/gdk/wayland/gdkeventsource.c:201
9 libgdk-3.so.0 gdk_display_get_event /usr/src/debug/gtk3-3.24.31-2.fc36.x86_64/gdk/gdkdisplay.c:442

This is on Fedora Desktop 36 running Gnome 42.0 and Linux kernel 5.17.6-300.fc36.x86_64. Specific Firefox version is firefox.x86.64-100.0-2.fc36.

Some additional steps to reproduce:

  1. Close laptop to enable sleep while on battery power
  2. Open laptop to resume from sleep

Expected result: Firefox resumes
Actual result: Firefox crashes

This does not happen when putting the laptop to sleep/resuming while connected to power. Sleep settings are s2idle and nvme.noacpi=1 is enabled in GRUB Linux command line.

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

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

The bug has a crash signature, thus the bug will be considered confirmed.

Status: UNCONFIRMED → NEW
Ever confirmed: true
Blocks: wayland
Crash Signature: [@ mozilla::GetEffectiveContentSandboxLevel] → [@ mozilla::GetEffectiveContentSandboxLevel] [@ libxul.so@0x1eefe32 | wl_log] [@ wl_log ]
Keywords: crash
Summary: Crash in [@ mozilla::GetEffectiveContentSandboxLevel] → Fedora Gnome Wayland with fractional scaling crashes after sleep: "wl_surface@47: error 2: Buffer size (1803x1170) must be an integer multiple of the buffer_scale (2)"
No longer blocks: wayland
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ mozilla::GetEffectiveContentSandboxLevel] [@ libxul.so@0x1eefe32 | wl_log] [@ wl_log ] → [@ mozilla::GetEffectiveContentSandboxLevel]
Summary: Fedora Gnome Wayland with fractional scaling crashes after sleep: "wl_surface@47: error 2: Buffer size (1803x1170) must be an integer multiple of the buffer_scale (2)" → Fedora Gnome Wayland crashes after sleep: "wl_surface@47: error 2: Buffer size (1803x1170) must be an integer multiple of the buffer_scale (2)"
You need to log in before you can comment on or make changes to this bug.