Open Bug 1926532 Opened 1 year ago

"Error 71 (Protocol error) dispatching to Wayland display" - when thunderbird initiates new windows from monitor with low scaling (e.g. 100 %) to monitor with higher scaling (e.g. 125 %).

Categories

(Thunderbird :: General, defect)

Thunderbird 115
x86_64
Linux
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: graf, Unassigned)

Details

Steps to reproduce:

I can reproduce by following these steps:

  1. Set monitor 1 to scaling 100%
  2. Set monitor 2 to scaling 125% (or higher, if not available)
  3. Open Thunderbird on monitor 1 and move window to monitor 2.

This issue occurs when running Gnome 46.0 on Wayland on Ubuntu 24.04.1.
See Wayland-Issue Report: https://gitlab.freedesktop.org/wayland/wayland/-/issues/382

Actual results:

Thunderbird crashed, when a message window from thunderbird (like an appointment) is opening on the screen with higher scaling. On the original bug report 1834563 moving a window from one screen to the other had been reported as causing the crash - this could not be reproduced on my system.
Following result is visible in the terminal:

[GFX1-]: Wayland protocol error: wl_surface@71: error 2: Buffer size (1133x603) must be an integer multiple of the buffer_scale (2).
Gdk-Message: 10:52:37.223: Error 71 (Protokollfehler) dispatching to Wayland display.
Exiting due to channel error.

Expected results:

Thunderbird should not crash when opened on a two screen setup when initiated windows appear on different screens with different scaling.

You need to log in before you can comment on or make changes to this bug.