Wayland session crashed after closing a window of Vivaldi browser running natively on Wayland
Hi
I use gnome-shell 1:45.4-1 on Arch Linux. I use Vivaldi browser running natively on Wayland, I had three windows of Vivaldi open, I closed one of them, Gnome Shell crashed and my system went to the login screen (GDM).
Thread 23 (Thread 0x7c2871c006c0 (LWP 1896)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6f64efc) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6f64efc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6f64efc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5930a6f64ea0, cond=0x5930a6f64ed0) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6f64ed0, mutex=0x5930a6f64ea0) at pthread_cond_wait.c:618
#5 0x00007c28a128686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6 util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7 0x00007c28a129e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 22 (Thread 0x7c28726006c0 (LWP 1895)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6f64efc) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6f64efc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6f64efc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5930a6f64ea0, cond=0x5930a6f64ed0) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6f64ed0, mutex=0x5930a6f64ea0) at pthread_cond_wait.c:618
#5 0x00007c28a128686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6 util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7 0x00007c28a129e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 21 (Thread 0x7c288aa006c0 (LWP 1775)):
#0 0x00007c28b2926e66 in epoll_wait (epfd=85, events=events@entry=0x7c288a9fe460, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00007c28a8152bd9 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7c288a9fe630, n_ev=<optimized out>, timeout=<optimized out>) at ../pipewire/spa/plugins/support/system.c:137
#2 0x00007c28a814458d in loop_iterate (object=0x5930a95f50f8, timeout=-1) at ../pipewire/spa/plugins/support/loop.c:471
#3 0x00007c28b2277db2 in do_loop (user_data=0x5930a8f64ca0) at ../pipewire/src/pipewire/data-loop.c:65
#4 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#5 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 20 (Thread 0x7c28a8bff6c0 (LWP 1330)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6d199e4) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6d199e4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6d199e4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>, cond=0x5930a6d199b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6d199b8, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007c28b14b4701 in mozilla::detail::ConditionVariableImpl::wait (this=0x5930a6d199b8, lock=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for (this=0x5930a6d199b8, lock=..., a_rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007c28b14b45a3 in js::ConditionVariable::wait_for (this=0x5930a6d199b8, lock=..., rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait (this=0x5930a6d199a0, lock=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (this=0x5930a6d0ddb0, pool=0x5930a6d199a0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x5930a6d199a0, helper=0x5930a6d0ddb0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007c28b17172ee in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x5930a6d1a240) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:219
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x5930a6d1a240) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:208
#13 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 19 (Thread 0x7c28a9fff6c0 (LWP 1328)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6d199e0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>, cond=0x5930a6d199b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6d199b8, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007c28b14b4701 in mozilla::detail::ConditionVariableImpl::wait (this=0x5930a6d199b8, lock=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for (this=0x5930a6d199b8, lock=..., a_rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007c28b14b45a3 in js::ConditionVariable::wait_for (this=0x5930a6d199b8, lock=..., rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait (this=0x5930a6d199a0, lock=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (this=0x5930a6d06010, pool=0x5930a6d199a0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x5930a6d199a0, helper=0x5930a6d06010) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007c28b17172ee in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x5930a6d064f0) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:219
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x5930a6d064f0) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:208
#13 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 18 (Thread 0x7c28ab3ff6c0 (LWP 1326)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6d199e0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>, cond=0x5930a6d199b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6d199b8, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007c28b14b4701 in mozilla::detail::ConditionVariableImpl::wait (this=0x5930a6d199b8, lock=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for (this=0x5930a6d199b8, lock=..., a_rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007c28b14b45a3 in js::ConditionVariable::wait_for (this=0x5930a6d199b8, lock=..., rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait (this=0x5930a6d199a0, lock=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (this=0x5930a6d19a50, pool=0x5930a6d199a0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x5930a6d199a0, helper=0x5930a6d19a50) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007c28b17172ee in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x5930a6d19a80) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:219
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x5930a6d19a80) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:208
#13 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 17 (Thread 0x7c28a94006c0 (LWP 1325)):
#0 0x00007c28b29190bf in __GI___poll (fds=0x7c2884000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007c28b31312f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x7c2884000b90, timeout=<optimized out>, context=0x5930a6d0df00) at ../glib/glib/gmain.c:4653
#2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x5930a6d0df00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3 0x00007c28b30d1162 in g_main_context_iteration (context=context@entry=0x5930a6d0df00, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4414
#4 0x00007c28b36f3fde in dconf_gdbus_worker_thread (user_data=0x5930a6d0df00) at ../dconf/gdbus/dconf-gdbus-thread.c:82
#5 0x00007c28b3104a45 in g_thread_proxy (data=0x7c288c003fc0) at ../glib/glib/gthread.c:831
#6 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 16 (Thread 0x7c28ab2006c0 (LWP 1315)):
#0 0x00007c28b29190bf in __GI___poll (fds=0x5930a72c0070, nfds=4, timeout=3997) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007c28b31312f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=4, fds=0x5930a72c0070, timeout=<optimized out>, context=0x5930a6cc4830) at ../glib/glib/gmain.c:4653
#2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x5930a6cc4830, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3 0x00007c28b30d1162 in g_main_context_iteration (context=0x5930a6cc4830, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4414
#4 0x00007c28b30d11b2 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:6574
#5 0x00007c28b3104a45 in g_thread_proxy (data=0x5930a6cc4a60) at ../glib/glib/gthread.c:831
#6 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 15 (Thread 0x7c28ac0006c0 (LWP 1314)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007c28b312c337 in g_cond_wait (cond=0x5930a6cbbfb8, mutex=0x5930a6cbbfb0) at ../glib/glib/gthread-posix.c:1552
#2 0x00007c28b309e1b4 in g_async_queue_pop_intern_unlocked (queue=0x5930a6cbbfb0, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:425
#3 0x00007c28b3106ace in g_thread_pool_spawn_thread (data=<optimized out>) at ../glib/glib/gthreadpool.c:311
#4 0x00007c28b3104a45 in g_thread_proxy (data=0x5930a6cc46e0) at ../glib/glib/gthread.c:831
#5 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#6 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 14 (Thread 0x7c28a9e006c0 (LWP 1317)):
#0 0x00007c28b29190bf in __GI___poll (fds=0x5930a8f2ad20, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007c28b31312f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=4, fds=0x5930a8f2ad20, timeout=<optimized out>, context=0x7c2894005a30) at ../glib/glib/gmain.c:4653
#2 g_main_context_iterate_unlocked.isra.0 (context=0x7c2894005a30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3 0x00007c28b30d3b97 in g_main_loop_run (loop=0x7c2894005b20) at ../glib/glib/gmain.c:4551
#4 0x00007c28b333919c in gdbus_shared_thread_func (user_data=0x7c2894005a00) at ../glib/gio/gdbusprivate.c:284
#5 0x00007c28b3104a45 in g_thread_proxy (data=0x5930a6cce500) at ../glib/glib/gthread.c:831
#6 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 13 (Thread 0x7c28a10006c0 (LWP 1348)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6f64efc) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6f64efc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6f64efc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5930a6f64ea0, cond=0x5930a6f64ed0) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6f64ed0, mutex=0x5930a6f64ea0) at pthread_cond_wait.c:618
#5 0x00007c28a128686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6 util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7 0x00007c28a129e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 12 (Thread 0x7c289b4006c0 (LWP 1351)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6ff7400) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6ff7400, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6ff7400, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5930a6ff73a8, cond=0x5930a6ff73d8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6ff73d8, mutex=0x5930a6ff73a8) at pthread_cond_wait.c:618
#5 0x00007c28a128686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6 util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7 0x00007c28a129e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 11 (Thread 0x7c28a88016c0 (LWP 1332)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6d199e0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>, cond=0x5930a6d199b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6d199b8, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007c28b14b4701 in mozilla::detail::ConditionVariableImpl::wait (this=0x5930a6d199b8, lock=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for (this=0x5930a6d199b8, lock=..., a_rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007c28b14b45a3 in js::ConditionVariable::wait_for (this=0x5930a6d199b8, lock=..., rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait (this=0x5930a6d199a0, lock=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (this=0x5930a6d0dae0, pool=0x5930a6d199a0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x5930a6d199a0, helper=0x5930a6d0dae0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007c28b17172ee in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x5930a6d06720) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:219
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x5930a6d06720) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:208
#13 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 10 (Thread 0x7c28a8a006c0 (LWP 1331)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6d199e4) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6d199e4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6d199e4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>, cond=0x5930a6d199b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6d199b8, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007c28b14b4701 in mozilla::detail::ConditionVariableImpl::wait (this=0x5930a6d199b8, lock=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for (this=0x5930a6d199b8, lock=..., a_rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007c28b14b45a3 in js::ConditionVariable::wait_for (this=0x5930a6d199b8, lock=..., rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait (this=0x5930a6d199a0, lock=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (this=0x5930a6d07430, pool=0x5930a6d199a0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x5930a6d199a0, helper=0x5930a6d07430) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007c28b17172ee in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x5930a6d1a460) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:219
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x5930a6d1a460) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:208
#13 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 9 (Thread 0x7c28aa9ff6c0 (LWP 1327)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6d199e0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>, cond=0x5930a6d199b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6d199b8, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007c28b14b4701 in mozilla::detail::ConditionVariableImpl::wait (this=0x5930a6d199b8, lock=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for (this=0x5930a6d199b8, lock=..., a_rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007c28b14b45a3 in js::ConditionVariable::wait_for (this=0x5930a6d199b8, lock=..., rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait (this=0x5930a6d199a0, lock=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (this=0x5930a6d19ca0, pool=0x5930a6d199a0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x5930a6d199a0, helper=0x5930a6d19ca0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007c28b17172ee in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x5930a6d05f00) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:219
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x5930a6d05f00) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:208
#13 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 8 (Thread 0x7c28996006c0 (LWP 1392)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007c28b312c337 in g_cond_wait (cond=0x5930a71b1d48, mutex=0x5930a71b1d40) at ../glib/glib/gthread-posix.c:1552
#2 0x00007c28b309e1b4 in g_async_queue_pop_intern_unlocked (queue=0x5930a71b1d40, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:425
#3 0x00007c28b309e21c in g_async_queue_pop (queue=queue@entry=0x5930a71b1d40) at ../glib/glib/gasyncqueue.c:459
#4 0x00007c28aff52d08 in fc_thread_func (data=0x5930a71b1d40) at ../pango/pango/pangofc-fontmap.c:937
#5 0x00007c28b3104a45 in g_thread_proxy (data=0x5930a6fd5730) at ../glib/glib/gthread.c:831
#6 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 7 (Thread 0x7c289aa006c0 (LWP 1353)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a70830d0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a70830d0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a70830d0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5930a7083078, cond=0x5930a70830a8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a70830a8, mutex=0x5930a7083078) at pthread_cond_wait.c:618
#5 0x00007c28a128686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6 util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7 0x00007c28a129e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 6 (Thread 0x7c28a3e006c0 (LWP 1342)):
#0 0x00007c28b29190bf in __GI___poll (fds=0x7c288c00a420, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007c28b31312f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=3, fds=0x7c288c00a420, timeout=<optimized out>, context=0x5930a6e7a270) at ../glib/glib/gmain.c:4653
#2 g_main_context_iterate_unlocked.isra.0 (context=0x5930a6e7a270, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3 0x00007c28b30d3b97 in g_main_loop_run (loop=0x7c287c002e90) at ../glib/glib/gmain.c:4551
#4 0x00007c28b2bb69d9 in meta_thread_impl_run (flags=<optimized out>, thread_impl=<optimized out>) at ../mutter/src/backends/native/meta-thread-impl.c:586
#5 thread_impl_func (user_data=<optimized out>) at ../mutter/src/backends/native/meta-thread.c:429
#6 0x00007c28b3104a45 in g_thread_proxy (data=0x5930a6ed22e0) at ../glib/glib/gthread.c:831
#7 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#8 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 5 (Thread 0x7c288a0006c0 (LWP 1848)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6f64ef8) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6f64ef8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6f64ef8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5930a6f64ea0, cond=0x5930a6f64ed0) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6f64ed0, mutex=0x5930a6f64ea0) at pthread_cond_wait.c:618
#5 0x00007c28a128686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6 util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7 0x00007c28a129e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 4 (Thread 0x7c28a86026c0 (LWP 1333)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6d199e4) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6d199e4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6d199e4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>, cond=0x5930a6d199b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6d199b8, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007c28b14b4701 in mozilla::detail::ConditionVariableImpl::wait (this=0x5930a6d199b8, lock=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for (this=0x5930a6d199b8, lock=..., a_rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007c28b14b45a3 in js::ConditionVariable::wait_for (this=0x5930a6d199b8, lock=..., rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait (this=0x5930a6d199a0, lock=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (this=0x5930a6d1a850, pool=0x5930a6d199a0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x5930a6d199a0, helper=0x5930a6d1a850) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007c28b17172ee in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x5930a6d1a880) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:219
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x5930a6d1a880) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:208
#13 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 3 (Thread 0x7c289a0006c0 (LWP 1354)):
#0 0x00007c28b29190bf in __GI___poll (fds=0x5930a6f97a80, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007c28b31312f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=2, fds=0x5930a6f97a80, timeout=<optimized out>, context=0x5930a711c6d0) at ../glib/glib/gmain.c:4653
#2 g_main_context_iterate_unlocked.isra.0 (context=0x5930a711c6d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3 0x00007c28b30d3b97 in g_main_loop_run (loop=0x7c284c0458e0) at ../glib/glib/gmain.c:4551
#4 0x00007c28b2bb48a2 in input_thread (seat_impl=0x5930a7119d40) at ../mutter/src/backends/native/meta-seat-impl.c:2948
#5 0x00007c28b3104a45 in g_thread_proxy (data=0x5930a7101140) at ../glib/glib/gthread.c:831
#6 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 2 (Thread 0x7c28a95ff6c0 (LWP 1329)):
#0 0x00007c28b28a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5930a6d199e0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007c28b28a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5930a6d199e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007c28b28a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>, cond=0x5930a6d199b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5930a6d199b8, mutex=0x7c28b1dd8a88 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007c28b14b4701 in mozilla::detail::ConditionVariableImpl::wait (this=0x5930a6d199b8, lock=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for (this=0x5930a6d199b8, lock=..., a_rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007c28b14b45a3 in js::ConditionVariable::wait_for (this=0x5930a6d199b8, lock=..., rel_time=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait (this=0x5930a6d199a0, lock=...) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (this=0x5930a6d0dd80, pool=0x5930a6d199a0) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x5930a6d199a0, helper=0x5930a6d0dd80) at /usr/src/debug/js115/firefox-115.7.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007c28b17172ee in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x5930a6d05740) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:219
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x5930a6d05740) at /usr/src/debug/js115/firefox-115.7.0/js/src/threading/Thread.h:208
#13 0x00007c28b28a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x00007c28b2926a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 1 (Thread 0x7c28adff5d80 (LWP 1312)):
#0 0x00007c28afeeee38 in wl_resource_post_error_vargs (resource=0x131, code=2, msg=0x7c28b2be3e60 "destroyed popup not top most popup", argp=argp@entry=0x7fff528f3030) at ../wayland-1.22.0/src/wayland-server.c:289
#1 0x00007c28afeeef53 in wl_resource_post_error (resource=<optimized out>, code=code@entry=2, msg=msg@entry=0x7c28b2be3e60 "destroyed popup not top most popup") at ../wayland-1.22.0/src/wayland-server.c:317
#2 0x00007c28b2b6df5b in on_parent_surface_unmapped (parent_surface=<optimized out>, xdg_popup=0x5930ab0ba210) at ../mutter/src/wayland/meta-wayland-xdg-shell.c:677
#3 0x00007c28b31d96c0 in g_closure_invoke (closure=0x5930ab66f390, return_value=0x0, n_param_values=1, param_values=0x7fff528f33e0, invocation_hint=0x7fff528f3330) at ../glib/gobject/gclosure.c:832
#4 0x00007c28b3207a36 in signal_emit_unlocked_R.isra.0 (node=node@entry=0x7fff528f34b0, detail=detail@entry=0, instance=instance@entry=0x5930a93934b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff528f33e0) at ../glib/gobject/gsignal.c:3980
#5 0x00007c28b31f8a42 in signal_emit_valist_unlocked (instance=instance@entry=0x5930a93934b0, signal_id=signal_id@entry=736, detail=detail@entry=0, var_args=var_args@entry=0x7fff528f3610) at ../glib/gobject/gsignal.c:3612
#6 0x00007c28b31f8c77 in g_signal_emit_valist (instance=0x5930a93934b0, signal_id=736, detail=0, var_args=var_args@entry=0x7fff528f3610) at ../glib/gobject/gsignal.c:3355
#7 0x00007c28b31f8d34 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../glib/gobject/gsignal.c:3675
#11 0x00007c28b31f8d34 in <emit signal '???' on instance ???> (instance=instance@entry=0x5930a7c4b690, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3675
#8 0x00007c28b31f8b73 in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7fff528f3910, instance=0x5930a7c4b690, return_value=0x0, closure=0x5930a91e16a0) at ../glib/gobject/gclosure.c:895
#9 signal_emit_valist_unlocked (instance=instance@entry=0x5930a7c4b690, signal_id=signal_id@entry=817, detail=detail@entry=0, var_args=var_args@entry=0x7fff528f3910) at ../glib/gobject/gsignal.c:3516
#10 0x00007c28b31f8c77 in g_signal_emit_valist (instance=0x5930a7c4b690, signal_id=817, detail=0, var_args=var_args@entry=0x7fff528f3910) at ../glib/gobject/gsignal.c:3355
#12 0x00007c28b2adefbd in meta_window_unmanage (window=0x5930a7c4b690, timestamp=<optimized out>) at ../mutter/src/core/window.c:1442
#13 0x00007c28b2b6de24 in meta_wayland_shell_surface_destroy_window (shell_surface=0x5930ab38b020) at ../mutter/src/wayland/meta-wayland-shell-surface.c:312
#14 xdg_toplevel_destructor (resource=<optimized out>) at ../mutter/src/wayland/meta-wayland-xdg-shell.c:212
#15 0x00007c28afeef9ba in destroy_resource (element=0x5930ab38b2d0, data=data@entry=0x0, flags=0) at ../wayland-1.22.0/src/wayland-server.c:732
#16 0x00007c28afef17a9 in wl_resource_destroy (resource=<optimized out>) at ../wayland-1.22.0/src/wayland-server.c:749
#17 0x00007c28b1fc14f6 in ffi_closure_win64_inner (cif=<optimized out>, fun=0x7fff528f3e50, user_data=<optimized out>, frame=<optimized out>) at ../src/x86/ffiw64.c:359
#18 0x0000000000000000 in ??? ()