gnome-shell crashed due XWayland crash
@Mikhail
Submitted by Mikhail Gavrilov Assigned to Wayland bug list
Link to original bug (#102816)
Description
How reproduce:
- Buy and install game: http://store.steampowered.com/app/455400/
- Play several seconds.
Thread 17 (Thread 0x7f0fe0fb7700 (LWP 1245)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6224) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c7180) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce69abc0) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe0fb7700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 16 (Thread 0x7f0fe1038700 (LWP 1244)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6224) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c7080) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce739e20) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe1038700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 15 (Thread 0x7f0fe10b9700 (LWP 1243)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6f80) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce7089c0) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe10b9700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 14 (Thread 0x7f0fe113a700 (LWP 1242)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6e80) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce6cf160) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe113a700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 13 (Thread 0x7f0fe11bb700 (LWP 1241)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6d80) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce6caa00) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
---Type <return> to continue, or q <return> to quit---
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe11bb700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 12 (Thread 0x7f0fe123c700 (LWP 1240)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6c80) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce6d8640) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe123c700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7f0fe12bd700 (LWP 1239)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6b80) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce70b150) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe12bd700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7f0fe133e700 (LWP 1238)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6a80) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce7473c0) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe133e700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7f0fe13bf700 (LWP 1237)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6980) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce709c00) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe13bf700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7f0fe1440700 (LWP 1236)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
---Type <return> to continue, or q <return> to quit---
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6880) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce752730) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f0fe1440700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7f101a30e700 (LWP 1235)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6780) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce725d20) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f101a30e700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7f101a38f700 (LWP 1234)):
#0 0x00007f101778867c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5579ce2b6220) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f101778867c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5579ce2de290, cond=0x5579ce2b61f8) at pthread_cond_wait.c:502
#2 0x00007f101778867c in __pthread_cond_wait (cond=0x5579ce2b61f8, mutex=0x5579ce2de290) at pthread_cond_wait.c:655
#3 0x00007f1008987500 in PR_WaitCondVar (cvar=0x5579ce2b61f0, timeout=timeout@entry=4294967295) at ../../.././nspr/pr/src/pthreads/ptsynch.c:395
#4 0x00007f10109efe41 in js::GlobalHelperThreadState::wait(js::GlobalHelperThreadState::CondVar, unsigned int) (millis=0, which=js::GlobalHelperThreadState::PRODUCER, this=<optimized out>) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:549
#5 0x00007f10109efe41 in js::HelperThread::threadLoop() (this=0x5579ce6c6680) at /usr/src/debug/mozjs38-38.8.0-6.fc27.x86_64/vm/HelperThreads.cpp:1405
#6 0x00007f100898d07b in _pt_root (arg=0x5579ce6b0da0) at ../../.././nspr/pr/src/pthreads/ptthread.c:216
#7 0x00007f10177824fb in start_thread (arg=0x7f101a38f700) at pthread_create.c:463
#8 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7f0fe1c41700 (LWP 1233)):
#0 0x00007f101778ca4a in __waitpid (pid=3386, stat_loc=0x7f0fe1c405d8, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
#1 0x00007f0fe70825b8 in context_autospawn () at /lib64/libpulse.so.0
#2 0x00007f0fe708296f in try_next_connection () at /lib64/libpulse.so.0
#3 0x00007f0fe7083634 in pa_context_connect () at /lib64/libpulse.so.0
#4 0x00007f0fe72c6160 in context_connect (c=c@entry=0x5579ce648800, nofail=nofail@entry=1) at pulse.c:255
#5 0x00007f0fe72c6571 in context_state_cb (pc=<optimized out>, userdata=0x5579ce648800) at pulse.c:321
#6 0x00007f0fe7081a18 in pa_context_set_state () at /lib64/libpulse.so.0
#7 0x00007f0fe6e33f76 in do_pstream_read_write () at /usr/lib64/pulseaudio/libpulsecommon-11.0.so
#8 0x00007f0fe70972e8 in pa_mainloop_dispatch () at /lib64/libpulse.so.0
#9 0x00007f0fe70976be in pa_mainloop_iterate () at /lib64/libpulse.so.0
#10 0x00007f0fe7097740 in pa_mainloop_run () at /lib64/libpulse.so.0
#11 0x00007f0fe70a55a9 in thread () at /lib64/libpulse.so.0
#12 0x00007f0fe6e44ac8 in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-11.0.so
#13 0x00007f10177824fb in start_thread (arg=0x7f0fe1c41700) at pthread_create.c:463
#14 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f0ff6df0700 (LWP 1218)):
#0 0x00007f10174b03a9 in __GI___poll (fds=0x5579ce30bfb0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f1019510ed9 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x5579ce30bfb0, timeout=<optimized out>, context=0x5579ce30c040) at gmain.c:4187
#2 0x00007f1019510ed9 in g_main_context_iterate (context=context@entry=0x5579ce30c040, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881
#3 0x00007f1019510fec in g_main_context_iteration (context=context@entry=0x5579ce30c040, may_block=may_block@entry=1) at gmain.c:3947
#4 0x00007f0ff6df842d in dconf_gdbus_worker_thread (user_data=0x5579ce30c040) at dconf-gdbus-thread.c:82
#5 0x00007f10195384c6 in g_thread_proxy (data=0x5579ce2e1280) at gthread.c:784
#6 0x00007f10177824fb in start_thread (arg=0x7f0ff6df0700) at pthread_create.c:463
#7 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f0ff7fff700 (LWP 1216)):
#0 0x00007f10174b03a9 in __GI___poll (fds=0x5579cf973310, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
---Type <return> to continue, or q <return> to quit---
#1 0x00007f1019510ed9 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x5579cf973310, timeout=<optimized out>, context=0x5579ce2ffd60) at gmain.c:4187
#2 0x00007f1019510ed9 in g_main_context_iterate (context=0x5579ce2ffd60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881
#3 0x00007f1019511272 in g_main_loop_run (loop=0x5579ce2ffea0) at gmain.c:4082
#4 0x00007f1019af9ae6 in gdbus_shared_thread_func (user_data=0x5579ce2ffd30) at gdbusprivate.c:275
#5 0x00007f10195384c6 in g_thread_proxy (data=0x5579ce2e08a0) at gthread.c:784
#6 0x00007f10177824fb in start_thread (arg=0x7f0ff7fff700) at pthread_create.c:463
#7 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f0ffc86c700 (LWP 1215)):
#0 0x00007f10174b03a9 in __GI___poll (fds=0x5579ce2e18a0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f1019510ed9 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5579ce2e18a0, timeout=<optimized out>, context=0x5579ce2e0550) at gmain.c:4187
#2 0x00007f1019510ed9 in g_main_context_iterate (context=context@entry=0x5579ce2e0550, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881
#3 0x00007f1019510fec in g_main_context_iteration (context=0x5579ce2e0550, may_block=may_block@entry=1) at gmain.c:3947
#4 0x00007f1019511031 in glib_worker_main (data=<optimized out>) at gmain.c:5742
#5 0x00007f10195384c6 in g_thread_proxy (data=0x5579ce2e0800) at gthread.c:784
#6 0x00007f10177824fb in start_thread (arg=0x7f0ffc86c700) at pthread_create.c:463
#7 0x00007f10174ba5ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f101a3d2ac0 (LWP 1214)):
#0 0x00007f10195167b1 in _g_log_abort (breakpoint=1) at gmessages.c:554
#1 0x00007f10195177ec in g_log_default_handler (log_domain=<optimized out>, log_level=<optimized out>, message=<optimized out>, unused_data=<optimized out>)
at gmessages.c:3051
#2 0x00005579cc6d4745 in default_log_handler (log_domain=log_domain@entry=0x7f1017aacf73 "mutter", log_level=log_level@entry=6, message=message@entry=0x5579d110fdb0 "Connection to xwayland lost", data=data@entry=0x0) at ../src/main.c:311
#3 0x00007f1019517a7d in g_logv (log_domain=0x7f1017aacf73 "mutter", log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args@entry=0x7fff4a5d74b0) at gmessages.c:1341
#4 0x00007f1019517bef in g_log (log_domain=log_domain@entry=0x7f1017aacf73 "mutter", log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=format@entry=0x7f1017abf1f0 "Connection to xwayland lost") at gmessages.c:1403
#5 0x00007f1017a6f37e in x_io_error (display=<optimized out>) at wayland/meta-xwayland.c:411
#6 0x00007f101618bede in _XIOError (dpy=dpy@entry=0x5579ce5e8420) at XlibInt.c:1469
#7 0x00007f101618976d in _XEventsQueued (dpy=dpy@entry=0x5579ce5e8420, mode=mode@entry=2) at xcb_io.c:352
#8 0x00007f101617b2bd in XPending (dpy=0x5579ce5e8420) at Pending.c:55
#9 0x00007f1016cdc41e in gdk_check_xpending (display=0x5579ce5f80e0 [GdkX11Display]) at gdkeventsource.c:269
#10 0x00007f1016cdc41e in gdk_event_source_prepare (source=<optimized out>, timeout=timeout@entry=0x7fff4a5d7624) at gdkeventsource.c:287
#11 0x00007f1019510439 in g_main_context_prepare (context=context@entry=0x5579ce2e18c0, priority=priority@entry=0x7fff4a5d76b0) at gmain.c:3450
#12 0x00007f1019510e0b in g_main_context_iterate (context=0x5579ce2e18c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3866
#13 0x00007f1019511272 in g_main_loop_run (loop=0x5579ce5d1d40) at gmain.c:4082
#14 0x00007f1017a3ba6c in meta_run () at core/main.c:648
#15 0x00005579cc6d4277 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:462
(gdb)
Details in gnome-shell bug report https://bugzilla.gnome.org/show_bug.cgi?id=787784#c5