Bug 1535751

Summary: XWayland traps when resizing Thunderbird, Firefox, etc.
Product: [Fedora] Fedora Reporter: Paul Eggert <eggert>
Component: waylandAssignee: Adam Jackson <ajax>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 27CC: ajax, jan.public
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-01-26 01:52:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Relevant part of Wayland journal
none
list of hardware in use
none
list of packages installed
none
gdb listing of hanging Xwayland session none

Description Paul Eggert 2018-01-18 01:43:54 UTC
Created attachment 1382693 [details]
Relevant part of Wayland journal

Description of problem:

I'm using Thunderbird on Fedora 27 x86-64, under Wayland. For a couple of months now I have had the problem where I'm resizing Thunderbird to make its window wider, and my entire session freezes. Moving the mouse has no effect; I still see the -->| icon for resizing, not aligned with the right edge of the window any more (because I just moved it), and nothing happens when I move the mouse or click on the mouse or the keyboard. I can still ssh in, though, so it is not an OS freeze. journal.log says that Xwayland has trapped; see attached.

If I wait a very long time (like, an hour), the screen starts getting artifacts. I might be able to move the mouse for a bit but then it freezes again.

Version-Release number of selected component (if applicable):
thunderbird-52.5.2-1.fc27.x86_64
xorg-x11-server-Xwayland-1.19.6-2.fc27.x86_64
libwayland-cursor-1.14.0-2.fc27.x86_64
I will attach a complete packages.out file.

How reproducible:
It is not easily reproducible.

Steps to Reproduce:
1. Start a Gnome session under Wayland.
2. Start Thunderbird and use it for a while.
3. Try to resize the window.

Actual results:

The entire UI freezes.

Expected results:

The Thunderbird window should get narrower, say.

Additional info:
See attachments.

Comment 1 Paul Eggert 2018-01-18 01:44:53 UTC
Created attachment 1382694 [details]
list of hardware in use

Comment 2 Paul Eggert 2018-01-18 01:45:43 UTC
Created attachment 1382695 [details]
list of packages installed

Comment 3 Paul Eggert 2018-01-18 01:47:37 UTC
Created attachment 1382696 [details]
gdb listing of hanging Xwayland session

Comment 4 Paul Eggert 2018-01-26 01:41:40 UTC
I have now observed the problem when resizing Firefox, so the problem is not limited to Thunderbird. Same symptoms: I hold down the right mouse button to make the window wider, and everything freezes.

Comment 5 Paul Eggert 2018-01-26 01:50:25 UTC
This appears to be a duplicate of Bug#1514831; I will attempt to resolve it as a duplicate.

Comment 6 Paul Eggert 2018-01-26 01:52:04 UTC

*** This bug has been marked as a duplicate of bug 1514831 ***