Many applications crashing several times a day => (Xwayland) of user 1000 dumped core

Since the last 4 weeks, several applications are crashing at the same time several times a day.

- Chrome, Chromium, Edge, VMware Horizon… all crash at the same time.
- Firefox does not crash!!!

Getting this message:
(Xwayland) of user 1000 dumped core.

I am using latest Manjaro with Gnome, 6.1 LTS kernel
I am having this issue on four different machines, INTEL & RYZEN CPUs.

journalctl --priority=3 --since='60m 

Sep 20 21:00:55 i7-3770s systemd-coredump[57179]: [🡕] Process 54105 (Xwayland) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 54105:
                                                  #0  0x00007f5c3ac8e83c n/a (libc.so.6 + 0x8e83c)
                                                  #1  0x00007f5c3ac3e668 raise (libc.so.6 + 0x3e668)
                                                  #2  0x00007f5c3ac264b8 abort (libc.so.6 + 0x264b8)
                                                  #3  0x0000564b26248b1d n/a (Xwayland + 0x169b1d)
                                                  #4  0x0000564b26248efd n/a (Xwayland + 0x169efd)
                                                  #5  0x0000564b26249460 n/a (Xwayland + 0x16a460)
                                                  #6  0x00007f5c3ac3e710 n/a (libc.so.6 + 0x3e710)
                                                  
                                                  Stack trace of thread 54108:
                                                  #0  0x00007f5c3ac894ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007f5c3ac8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007f5c25ec794c n/a (crocus_dri.so + 0xc794c)
                                                  #3  0x00007f5c25f1485c n/a (crocus_dri.so + 0x11485c)
                                                  #4  0x00007f5c3ac8c9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007f5c3ad10dfc n/a (libc.so.6 + 0x110dfc)
                                                  
                                                  Stack trace of thread 54107:
                                                  #0  0x00007f5c3ac894ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007f5c3ac8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007f5c25ec794c n/a (crocus_dri.so + 0xc794c)
                                                  #3  0x00007f5c25f1485c n/a (crocus_dri.so + 0x11485c)
                                                  #4  0x00007f5c3ac8c9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007f5c3ad10dfc n/a (libc.so.6 + 0x110dfc)
                                                  ELF object binary architecture: AMD x86-64
                                                  
Sep 20 21:42:12 i7-3770s systemd-coredump[61836]: [🡕] Process 57259 (Xwayland) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 57259:
                                                  #0  0x00007f2b9328e83c n/a (libc.so.6 + 0x8e83c)
                                                  #1  0x00007f2b9323e668 raise (libc.so.6 + 0x3e668)
                                                  #2  0x00007f2b932264b8 abort (libc.so.6 + 0x264b8)
                                                  #3  0x0000556360adcb1d n/a (Xwayland + 0x169b1d)
                                                  #4  0x0000556360adcefd n/a (Xwayland + 0x169efd)
                                                  #5  0x0000556360add460 n/a (Xwayland + 0x16a460)
                                                  #6  0x00007f2b9323e710 n/a (libc.so.6 + 0x3e710)
                                                  
                                                  Stack trace of thread 57261:
                                                  #0  0x00007f2b932894ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007f2b9328bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007f2b7dec794c n/a (crocus_dri.so + 0xc794c)
                                                  #3  0x00007f2b7df1485c n/a (crocus_dri.so + 0x11485c)
                                                  #4  0x00007f2b9328c9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007f2b93310dfc n/a (libc.so.6 + 0x110dfc)
                                                  
                                                  Stack trace of thread 59385:
                                                  #0  0x00007f2b932894ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007f2b9328bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007f2b7dec794c n/a (crocus_dri.so + 0xc794c)
                                                  #3  0x00007f2b7df1485c n/a (crocus_dri.so + 0x11485c)
                                                  #4  0x00007f2b9328c9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007f2b93310dfc n/a (libc.so.6 + 0x110dfc)
                                                  
                                                  Stack trace of thread 57262:
                                                  #0  0x00007f2b932894ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007f2b9328bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007f2b7dec794c n/a (crocus_dri.so + 0xc794c)
                                                  #3  0x00007f2b7df1485c n/a (crocus_dri.so + 0x11485c)
                                                  #4  0x00007f2b9328c9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007f2b93310dfc n/a (libc.so.6 + 0x110dfc)
                                                  ELF object binary architecture: AMD x86-64
lines 15-62/62 (END)

Probably Firefox works in native Wayland mode? At least chromium and chromium based browser can also be run in wayland mode: Chromium - ArchWiki

At least it seems to be related to the mesa driver for Intel. Haswell architecture? Anyhow could be a also a problem with the hardware video acceleration.

Below/Above Broadwell-> libva-intel-driver
Above Broadwell → intel-media-driver

# Below/Above Broadwell
LIBVA_DRIVER_NAME=i965 vainfo
# Only Above Broadwell
LIBVA_DRIVER_NAME=iHD vainfo

Thanks for your reply.

But I don’t think it is an INTEL driver issue, because I am am having the same behaviour on four different machines, and two of them have RYZEN CPUs.

Probably the issue is VMware Horizon ? As I know it only supports Xorg, not Wayland. Xwayland is not fully compatible with normal Xorg. It could be that this application trigger a request to the Xwayland server, which let it completely crash, thus a a specific extension in Xorg is needed… I saw the same with Chromium in the past, when it comes to gpu acceleration.

Ryzen (radeon/amdgpu) and Intel (i915) use both mesa. There might be in that regard related.

So maybe simply switch to Xorg when you need VMWare Horizen.

Thank you for the tip. This might really be the case, since Horizon declares Wayland is not supported.

I am now using the Horizon Web Version with Chrome, and things seem very stable, no crashes untill now, only the Horizon tab stops updating if it is minimized… I solved this by changing the window size for a second, this lets Horizon update again…