I am experiencing the same issue on version 2:1.20.0-2.

Note that the system doesn't actually *crash*, only the graphical session 
becomes unresponsive.

I am still able to ssh into the system or reset the graphical session with 
SysRq + r.


It seems to be the same bug as:

https://bugzilla.redhat.com/show_bug.cgi?id=1579067

https://bugs.archlinux.org/task/58705


The following workaround works reliably for me:

 - in Firefox's about:config, set webgl.disabled to true


Y.



On Fri, 15 Jun 2018 13:37:07 +0200 =?utf-8?q?R=C3=A9mi_Letot?= 
<[email protected]> wrote:

> Package: xwayland

> Version: 2:1.20.0-2

> Severity: normal

>

> Dear Maintainer,

>

> when I open certain pages in firefox, the Xwayland process goes

> to 100% CPU time, the firefox window becomes unresponsive, and

> trying to switch to another window hangs the complete system.

>

> example web pages:

> https://gallery.technet.microsoft.com/scriptcenter/Reset-Windows-Update-Agent-d824badc

> http://www.companyweb.be/gratisbtwopzoeken_recherchertvagratuit.asp

>

> This happens even if I open the web pages in new tabs, without

> displaying the tab. It could be related to the shortcut icon,

> since wayland hangs before the icon is displayed in the tab bar.

>

> This happens under the default gnome session, but not with gnome

> on xorg, so I have an easy fallback solution.

>

> Please don't hesitate to ask for more info or tests, I have no

> idea how to debug such a crash, but I can follow instructions :-)

>

> Thanks for your work,

> --

> Rémi

>

> -- System Information:

> Debian Release: buster/sid

>   APT prefers unstable

>   APT policy: (500, 'unstable'), (1, 'experimental')

> Architecture: amd64 (x86_64)

> Foreign Architectures: i386

>

> Kernel: Linux 4.16.0-2-amd64 (SMP w/4 CPU cores)

> Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
> LANGUAGE=fr_BE.UTF-8 (charmap=UTF-8)

> Shell: /bin/sh linked to /bin/dash

> Init: systemd (via /run/systemd/system)

> LSM: AppArmor: enabled

>

> Versions of packages xwayland depends on:

> ii  libaudit1           1:2.8.3-1

> ii  libbsd0             0.9.1-1

> ii  libc6               2.27-3

> ii  libdrm2             2.4.92-1

> ii  libegl1             1.0.0+git20180308-3

> ii  libepoxy0           1.4.3-1

> ii  libgbm1             18.1.1-1

> ii  libgcrypt20         1.8.3-1

> ii  libgl1              1.0.0+git20180308-3

> ii  libpixman-1-0       0.34.0-2

> ii  libselinux1         2.8-1

> ii  libsystemd0         238-5

> ii  libwayland-client0  1.15.0-2

> ii  libxau6             1:1.0.8-1+b2

> ii  libxdmcp6           1:1.1.2-3

> ii  libxfont2           1:2.0.3-1

> ii  libxshmfence1       1.3-1

> ii  xserver-common      2:1.20.0-2

Reply via email to