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

