Gnome Shell crashed when I tried to move filechooser
Hi
I use gnome-shell 1:43.1-2 on Arch Linux. I was using Vivaldi internet browser, pressed ctrl+s, resized the filechooser
by dragging its borders, tried to move the filechooser, Gnome Shell crashed and my system went to gdm login manager.
Thread 17 (Thread 0x7f7b04c006c0 (LWP 1805)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43fada30) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43fada30, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43fada30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f7b299c7520 <js::gHelperThreadLock>, cond=0x55bb43fada08) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43fada08, mutex=0x7f7b299c7520 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007f7b2918e2b1 in mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) (this=0x55bb43fada08, lock=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., a_rel_time=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f7b2918e1a3 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., rel_time=...) at /usr/src/debug/firefox-102.4.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait(js::AutoLockHelperThreadState&) (this=0x55bb43fad9f0, lock=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop(js::InternalThreadPool*) (this=0x55bb43fd3300, pool=0x55bb43fad9f0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) (pool=0x55bb43fad9f0, helper=0x55bb43fd3300) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007f7b29340eae in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) (this=0x55bb43fd3330) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) (aPack=0x55bb43fd3330) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:209
#13 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#14 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 16 (Thread 0x7f7b055fb6c0 (LWP 1800)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43fada30) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43fada30, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43fada30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f7b299c7520 <js::gHelperThreadLock>, cond=0x55bb43fada08) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43fada08, mutex=0x7f7b299c7520 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007f7b2918e2b1 in mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) (this=0x55bb43fada08, lock=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., a_rel_time=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f7b2918e1a3 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., rel_time=...) at /usr/src/debug/firefox-102.4.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait(js::AutoLockHelperThreadState&) (this=0x55bb43fad9f0, lock=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop(js::InternalThreadPool*) (this=0x55bb43f888c0, pool=0x55bb43fad9f0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) (pool=0x55bb43fad9f0, helper=0x55bb43f888c0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007f7b29340eae in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) (this=0x55bb43fd26f0) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) (aPack=0x55bb43fd26f0) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:209
#13 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#14 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 15 (Thread 0x7f7b051fd6c0 (LWP 1802)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43fada30) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43fada30, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43fada30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f7b299c7520 <js::gHelperThreadLock>, cond=0x55bb43fada08) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43fada08, mutex=0x7f7b299c7520 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007f7b2918e2b1 in mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) (this=0x55bb43fada08, lock=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., a_rel_time=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f7b2918e1a3 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., rel_time=...) at /usr/src/debug/firefox-102.4.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait(js::AutoLockHelperThreadState&) (this=0x55bb43fad9f0, lock=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop(js::InternalThreadPool*) (this=0x55bb43fc03d0, pool=0x55bb43fad9f0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) (pool=0x55bb43fad9f0, helper=0x55bb43fc03d0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007f7b29340eae in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) (this=0x55bb43fd2bb0) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) (aPack=0x55bb43fd2bb0) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:209
#13 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#14 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 14 (Thread 0x7f7b067fc6c0 (LWP 1738)):
#0 0x00007f7b2ab140bf in __GI___poll (fds=0x7f7af0039070, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f7b2bb3e1df in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f7af0039070, timeout=<optimized out>, context=0x55bb43f1f4b0) at ../glib/glib/gmain.c:4543
#2 g_main_context_iterate.constprop.0 (context=0x55bb43f1f4b0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233
#3 0x00007f7b2bae6ddf in g_main_loop_run (loop=0x7f7af0003320) at ../glib/glib/gmain.c:4438
#4 0x00007f7b2add02e1 in input_thread (seat_impl=0x55bb43f1dba0) at ../mutter/src/backends/native/meta-seat-impl.c:2874
#5 0x00007f7b2bb14e05 in g_thread_proxy (data=0x55bb43f159e0) at ../glib/glib/gthread.c:831
#6 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#7 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 13 (Thread 0x7f7b053fc6c0 (LWP 1801)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43fada30) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43fada30, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43fada30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f7b299c7520 <js::gHelperThreadLock>, cond=0x55bb43fada08) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43fada08, mutex=0x7f7b299c7520 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007f7b2918e2b1 in mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) (this=0x55bb43fada08, lock=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., a_rel_time=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f7b2918e1a3 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., rel_time=...) at /usr/src/debug/firefox-102.4.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait(js::AutoLockHelperThreadState&) (this=0x55bb43fad9f0, lock=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop(js::InternalThreadPool*) (this=0x55bb43fc0480, pool=0x55bb43fad9f0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) (pool=0x55bb43fad9f0, helper=0x55bb43fc0480) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007f7b29340eae in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) (this=0x55bb43fd2950) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) (aPack=0x55bb43fd2950) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:209
#13 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#14 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 12 (Thread 0x7f7aee2606c0 (LWP 15812)):
#0 0x00007f7b2ab140bf in __GI___poll (fds=fds@entry=0x7f7ab00181b0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f7aee9dd8c7 in poll (__timeout=-1, __nfds=2, __fds=0x7f7ab00181b0) at /usr/include/bits/poll2.h:39
#2 poll_func (ufds=0x7f7ab00181b0, nfds=2, timeout=-1, userdata=0x7f7acc010120) at ../pulseaudio/src/pulse/thread-mainloop.c:70
#3 0x00007f7aee9c746c in pa_mainloop_poll (m=m@entry=0x7f7acc02a280) at ../pulseaudio/src/pulse/mainloop.c:863
#4 0x00007f7aee9d142c in pa_mainloop_iterate (m=m@entry=0x7f7acc02a280, block=block@entry=1, retval=retval@entry=0x0) at ../pulseaudio/src/pulse/mainloop.c:945
#5 0x00007f7aee9d14e1 in pa_mainloop_run (m=0x7f7acc02a280, retval=0x0) at ../pulseaudio/src/pulse/mainloop.c:963
#6 0x00007f7aee9e1c02 in thread (userdata=0x7f7acc02a230) at ../pulseaudio/src/pulse/thread-mainloop.c:101
#7 0x00007f7aee97ec57 in internal_thread_func (userdata=0x7f7acc006030) at ../pulseaudio/src/pulsecore/thread-posix.c:81
#8 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 11 (Thread 0x7f7b07fff6c0 (LWP 1734)):
#0 0x00007f7b2ab140bf in __GI___poll (fds=0x55bb43d73b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f7b2bb3e1df in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55bb43d73b90, timeout=<optimized out>, context=0x55bb43d73c40) at ../glib/glib/gmain.c:4543
#2 g_main_context_iterate.constprop.0 (context=0x55bb43d73c40, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233
#3 0x00007f7b2bae6132 in g_main_context_iteration (context=context@entry=0x55bb43d73c40, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4303
#4 0x00007f7b221f5fde in dconf_gdbus_worker_thread (user_data=0x55bb43d73c40) at ../dconf/gdbus/dconf-gdbus-thread.c:82
#5 0x00007f7b2bb14e05 in g_thread_proxy (data=0x55bb43d766a0) at ../glib/glib/gthread.c:831
#6 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#7 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 10 (Thread 0x7f7b04dff6c0 (LWP 1804)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43fada30) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43fada30, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43fada30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f7b299c7520 <js::gHelperThreadLock>, cond=0x55bb43fada08) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43fada08, mutex=0x7f7b299c7520 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007f7b2918e2b1 in mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) (this=0x55bb43fada08, lock=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., a_rel_time=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f7b2918e1a3 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., rel_time=...) at /usr/src/debug/firefox-102.4.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait(js::AutoLockHelperThreadState&) (this=0x55bb43fad9f0, lock=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop(js::InternalThreadPool*) (this=0x55bb43fc0350, pool=0x55bb43fad9f0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) (pool=0x55bb43fad9f0, helper=0x55bb43fc0350) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007f7b29340eae in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) (this=0x55bb43fd30a0) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) (aPack=0x55bb43fd30a0) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:209
#13 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#14 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 9 (Thread 0x7f7b229ff6c0 (LWP 1725)):
#0 0x00007f7b2ab140bf in __GI___poll (fds=0x55bb45b0f920, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f7b2bb3e1df in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x55bb45b0f920, timeout=<optimized out>, context=0x7f7b1400e510) at ../glib/glib/gmain.c:4543
#2 g_main_context_iterate.constprop.0 (context=0x7f7b1400e510, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233
#3 0x00007f7b2bae6ddf in g_main_loop_run (loop=0x7f7b1400e600) at ../glib/glib/gmain.c:4438
#4 0x00007f7b2bd3c33c in gdbus_shared_thread_func (user_data=0x7f7b1400e4e0) at ../glib/gio/gdbusprivate.c:284
#5 0x00007f7b2bb14e05 in g_thread_proxy (data=0x7f7b14001520) at ../glib/glib/gthread.c:831
#6 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#7 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 8 (Thread 0x7f7b04ffe6c0 (LWP 1803)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43fada30) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43fada30, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43fada30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f7b299c7520 <js::gHelperThreadLock>, cond=0x55bb43fada08) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43fada08, mutex=0x7f7b299c7520 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007f7b2918e2b1 in mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) (this=0x55bb43fada08, lock=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., a_rel_time=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f7b2918e1a3 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., rel_time=...) at /usr/src/debug/firefox-102.4.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait(js::AutoLockHelperThreadState&) (this=0x55bb43fad9f0, lock=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop(js::InternalThreadPool*) (this=0x55bb43fd2e10, pool=0x55bb43fad9f0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) (pool=0x55bb43fad9f0, helper=0x55bb43fd2e10) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007f7b29340eae in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) (this=0x55bb43fd2e40) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) (aPack=0x55bb43fd2e40) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:209
#13 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#14 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 7 (Thread 0x7f7b260c0b40 (LWP 1721)):
#0 absolute_geometry_changed (actor=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:2482
#1 absolute_geometry_changed_cb (user_data=0x0, depth=<optimized out>, actor=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:2490
#2 _clutter_actor_traverse_depth (before_children_callback=<optimized out>, after_children_callback=0x0, user_data=0x0, current_depth=<optimized out>, actor=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:16032
#3 _clutter_actor_traverse_depth.constprop.0 (actor=<optimized out>, current_depth=<optimized out>, user_data=0x0, after_children_callback=0x0, before_children_callback=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:16044
#4 0x00007f7b2af99997 in _clutter_actor_traverse_depth (before_children_callback=0x7f7b2af94290 <absolute_geometry_changed_cb>, after_children_callback=0x0, user_data=0x0, current_depth=0, actor=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:16044
#5 _clutter_actor_traverse (before_children_callback=0x7f7b2af94290 <absolute_geometry_changed_cb>, after_children_callback=0x0, user_data=0x0, flags=<optimized out>, actor=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:16093
#6 _clutter_actor_traverse (user_data=0x0, after_children_callback=0x0, before_children_callback=0x7f7b2af94290 <absolute_geometry_changed_cb>, flags=CLUTTER_ACTOR_TRAVERSE_DEPTH_FIRST, actor=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:16082
#7 transform_changed (actor=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:2503
#8 0x00007f7b2afa28bc in clutter_actor_set_allocation_internal (box=0x55bb4554a240, self=0x55bb47469f30) at ../mutter/clutter/clutter/clutter-actor.c:2563
#9 clutter_actor_set_allocation (self=0x55bb47469f30, box=0x55bb4554a240) at ../mutter/clutter/clutter/clutter-actor.c:9126
#10 0x00007f7b2be338c3 in shell_window_preview_allocate (actor=0x55bb47469f30, box=0x55bb4554a240) at ../gnome-shell/src/shell-window-preview.c:123
#11 0x00007f7b2afb2c0f in clutter_actor_allocate_internal (allocation=<optimized out>, self=0x55bb47469f30) at ../mutter/clutter/clutter/clutter-actor.c:8956
#12 clutter_actor_set_animatable_property (actor=0x55bb47469f30, prop_id=<optimized out>, value=0x7ffdb8ecb2c0, pspec=0x55bb43f900d0) at ../mutter/clutter/clutter/clutter-actor.c:12960
#13 0x00007f7b2afbe679 in _clutter_actor_create_transition (actor=0x55bb47469f30, pspec=0x55bb43f900d0) at ../mutter/clutter/clutter/clutter-actor.c:17329
#14 0x00007f7b2afaa729 in clutter_actor_allocate (self=0x55bb47469f30, box=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:9084
#15 0x00007f7b2a1e44f6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#16 0x00007f7b2a1e0f5e in ffi_call_int (cif=<optimized out>, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>) at ../src/x86/ffi64.c:673
#17 0x00007f7b2a1e3b73 in ffi_call (cif=0x55bb44ba1bf0, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:710
#18 0x00007f7b2b0f4408 in Gjs::Function::invoke(JSContext*, JS::CallArgs const&, JS::Handle<JSObject*>, _GIArgument*) (this=0x55bb44ba1bd0, context=0x55bb43fd1ab0, args=..., this_obj=..., r_value=0x0) at ../gjs/gi/function.cpp:969
#19 0x00007f7b2b0f4b28 in Gjs::Function::call(JSContext*, unsigned int, JS::Value*) (context=0x55bb43fd1ab0, js_argc=<optimized out>, vp=<optimized out>) at ../gjs/gi/function.cpp:1149
#20 0x00007f7b28e9f6f6 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) (cx=0x55bb43fd1ab0, native=0x7f7b2b0f4a40 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>, reason=js::CallReason::Call, args=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:420
#21 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55bb43fd1ab0, args=<optimized out>, construct=<optimized out>, reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:493
#22 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) (cx=<optimized out>, args=<optimized out>, reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:574
#23 js::CallFromStack(JSContext*, JS::CallArgs const&) (cx=<optimized out>, args=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:578
#24 Interpret(JSContext*, js::RunState&) (cx=<optimized out>, state=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:3314
#25 0x00007f7b28e980ea in js::RunScript(JSContext*, js::RunState&) (cx=0x55bb43fd1ab0, state=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:389
#26 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55bb43fd1ab0, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:539
#27 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) (cx=0x55bb43fd1ab0, args=..., reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:574
#28 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) (cx=0x55bb43fd1ab0, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:605
#29 0x00007f7b2947fde5 in JS_CallFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (cx=0x55bb43fd1ab0, obj=..., fun=..., args=..., rval=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/CallAndConstruct.cpp:72
#30 0x00007f7b2b0e9e85 in JS::Call (rval=..., args=..., fun=..., thisObj=..., cx=<optimized out>) at /usr/include/mozjs-102/js/CallAndConstruct.h:86
#31 Gjs::Closure::invoke(JS::Handle<JSObject*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (this=0x55bb445ab060, this_obj=..., args=..., retval=...) at ../gjs/gi/closure.cpp:185
#32 0x00007f7b2b0f18bc in GjsCallbackTrampoline::callback_closure_inner(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>, _GIArgument**, _GIBaseInfoStub*, int, int, void*) (result=0x7ffdb8ecc540, c_args_offset=1, n_args=2, ret_type=0x7ffdb8ecc130, args=0x7ffdb8ecc3a0, rval=..., this_object=..., context=0x55bb43fd1ab0, this=0x55bb445ab060) at ../gjs/gi/function.cpp:503
#33 GjsCallbackTrampoline::callback_closure(_GIArgument**, void*) (this=0x55bb445ab060, args=0x7ffdb8ecc3a0, result=0x7ffdb8ecc540) at ../gjs/gi/function.cpp:367
#34 0x00007f7b2b0f2b70 in GjsCallbackTrampoline::create_closure()::{lambda(ffi_cif*, void*, void**, void*)#1}::_FUN(ffi_cif*, void*, void**, void*) () at ../gjs/gi/function.cpp:659
#35 0x00007f7b2a1e40d2 in ffi_closure_unix64_inner (cif=<optimized out>, fun=<optimized out>, user_data=<optimized out>, rvalue=<optimized out>, reg_args=<optimized out>, argp=0x7ffdb8ecc570 "\260\306", <incomplete sequence \354\270>) at ../src/x86/ffi64.c:899
#36 0x00007f7b2a1e4718 in ffi_closure_unix64 () at ../src/x86/unix64.S:303
#37 0x00007f7b2af9a5bb in clutter_actor_real_allocate (self=0x55bb4744ea90, box=0x55bb488a28c0) at ../mutter/clutter/clutter/clutter-actor.c:2620
#38 0x00007f7b2afb2c0f in clutter_actor_allocate_internal (allocation=<optimized out>, self=0x55bb4744ea90) at ../mutter/clutter/clutter/clutter-actor.c:8956
#39 clutter_actor_set_animatable_property (actor=0x55bb4744ea90, prop_id=<optimized out>, value=0x7ffdb8ecc6b0, pspec=0x55bb43f900d0) at ../mutter/clutter/clutter/clutter-actor.c:12960
#40 0x00007f7b2afbe679 in _clutter_actor_create_transition (actor=0x55bb4744ea90, pspec=0x55bb43f900d0) at ../mutter/clutter/clutter/clutter-actor.c:17329
#41 0x00007f7b2afaa729 in clutter_actor_allocate (self=0x55bb4744ea90, box=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:9084
#42 0x00007f7b2afb4168 in clutter_actor_allocate_align_fill (self=0x55bb4744ea90, box=0x7ffdb8ecc9f0, x_align=<optimized out>, y_align=0, x_fill=1, y_fill=1) at ../mutter/clutter/clutter/clutter-actor.c:13681
#43 0x00007f7b2afc8f80 in clutter_bin_layout_allocate (manager=0x55bb485a8f10, container=0x55bb44056840, allocation=<optimized out>) at ../mutter/clutter/clutter/clutter-bin-layout.c:514
#44 0x00007f7b2af1a169 in st_widget_allocate (actor=0x55bb44056840, box=<optimized out>) at ../gnome-shell/src/st/st-widget.c:407
#45 0x00007f7b2afb2c0f in clutter_actor_allocate_internal (allocation=<optimized out>, self=0x55bb44056840) at ../mutter/clutter/clutter/clutter-actor.c:8956
#46 clutter_actor_set_animatable_property (actor=0x55bb44056840, prop_id=<optimized out>, value=0x7ffdb8eccb80, pspec=0x55bb43f900d0) at ../mutter/clutter/clutter/clutter-actor.c:12960
#47 0x00007f7b2afbe679 in _clutter_actor_create_transition (actor=0x55bb44056840, pspec=0x55bb43f900d0) at ../mutter/clutter/clutter/clutter-actor.c:17329
#48 0x00007f7b2afaa729 in clutter_actor_allocate (self=0x55bb44056840, box=<optimized out>) at ../mutter/clutter/clutter/clutter-actor.c:9084
#49 0x00007f7b2afb4168 in clutter_actor_allocate_align_fill (self=0x55bb44056840, box=0x55bb48c21c90, x_align=<optimized out>, y_align=0.5, x_fill=0, y_fill=0) at ../mutter/clutter/clutter/clutter-actor.c:13681
#50 0x00007f7b2a1e44f6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#51 0x00007f7b2a1e0f5e in ffi_call_int (cif=<optimized out>, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>) at ../src/x86/ffi64.c:673
#52 0x00007f7b2a1e3b73 in ffi_call (cif=0x55bb48d69d40, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:710
#53 0x00007f7b2b0f4408 in Gjs::Function::invoke(JSContext*, JS::CallArgs const&, JS::Handle<JSObject*>, _GIArgument*) (this=0x55bb48d69d20, context=0x55bb43fd1ab0, args=..., this_obj=..., r_value=0x0) at ../gjs/gi/function.cpp:969
#54 0x00007f7b2b0f4b28 in Gjs::Function::call(JSContext*, unsigned int, JS::Value*) (context=0x55bb43fd1ab0, js_argc=<optimized out>, vp=<optimized out>) at ../gjs/gi/function.cpp:1149
#55 0x00007f7b28e9f6f6 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) (cx=0x55bb43fd1ab0, native=0x7f7b2b0f4a40 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>, reason=js::CallReason::Call, args=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:420
#56 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55bb43fd1ab0, args=<optimized out>, construct=<optimized out>, reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:493
#57 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) (cx=<optimized out>, args=<optimized out>, reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:574
#58 js::CallFromStack(JSContext*, JS::CallArgs const&) (cx=<optimized out>, args=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:578
#59 Interpret(JSContext*, js::RunState&) (cx=<optimized out>, state=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:3314
#60 0x00007f7b28e980ea in js::RunScript(JSContext*, js::RunState&) (cx=0x55bb43fd1ab0, state=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:389
#61 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) (cx=0x55bb43fd1ab0, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:539
#62 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) (cx=0x55bb43fd1ab0, args=..., reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:574
#63 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) (cx=0x55bb43fd1ab0, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/vm/Interpreter.cpp:605
#64 0x00007f7b28e975d3 in js::jit::InvokeFunction(JSContext*, JS::Handle<JSObject*>, bool, bool, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) (cx=0x55bb43fd1ab0, obj=..., constructing=<optimized out>, ignoresReturnValue=false, argc=3, argv=0x7ffdb8ecd980, rval=...) at /usr/src/debug/firefox-102.4.0/js/src/jit/VMFunctions.cpp:527
#65 0x00007f7b28e972e0 in js::jit::InvokeFromInterpreterStub(JSContext*, js::jit::InterpreterStubExitFrameLayout*) (cx=0xa, frame=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/jit/VMFunctions.cpp:551
#66 0x000033e5dab40d74 in ()
#67 0x00007ffdb8ecdba0 in ()
#68 0x00007ffdb8ecd958 in ()
#69 0x00007ffdb8ecd900 in ()
#70 0x00000000000000fc in ()
#71 0x000033e5db8ff046 in ()
#72 0x0000000000003842 in ()
#73 0x000031c8b6b3cf60 in ()
#74 0x0000000000000003 in ()
#75 0xfff9800000000000 in ()
#76 0xfffe2dbdfea84f90 in ()
#77 0xfff8800000000000 in ()
#78 0xfffe31c8b6b3cba0 in ()
#79 0x0000000000000000 in ()
Thread 6 (Thread 0x7f7b0cdff6c0 (LWP 1732)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43d44458) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43d44458, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43d44458, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bb43d44408, cond=0x55bb43d44430) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43d44430, mutex=0x55bb43d44408) at pthread_cond_wait.c:618
#5 0x00007f7b2090799e in cnd_wait () at ../mesa-22.2.3/src/c11/impl/threads_posix.c:135
#6 0x00007f7b208baf8c in util_queue_thread_func () at ../mesa-22.2.3/src/util/u_queue.c:287
#7 0x00007f7b209078cc in impl_thrd_routine () at ../mesa-22.2.3/src/c11/impl/threads_posix.c:67
#8 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x7f7b057fa6c0 (LWP 1799)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43fada30) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43fada30, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43fada30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f7b299c7520 <js::gHelperThreadLock>, cond=0x55bb43fada08) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43fada08, mutex=0x7f7b299c7520 <js::gHelperThreadLock>) at pthread_cond_wait.c:618
#5 0x00007f7b2918e2b1 in mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) (this=0x55bb43fada08, lock=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., a_rel_time=...) at /usr/src/debug/firefox-102.4.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f7b2918e1a3 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55bb43fada08, lock=..., rel_time=...) at /usr/src/debug/firefox-102.4.0/js/src/threading/ConditionVariable.h:106
#8 js::InternalThreadPool::wait(js::AutoLockHelperThreadState&) (this=0x55bb43fad9f0, lock=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop(js::InternalThreadPool*) (this=0x55bb43d91ea0, pool=0x55bb43fad9f0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) (pool=0x55bb43fad9f0, helper=0x55bb43d91ea0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007f7b29340eae in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) (this=0x55bb43fc0380) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) (aPack=0x55bb43fc0380) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:209
#13 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#14 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x7f7b23dff6c0 (LWP 1723)):
#0 0x00007f7b2ab140bf in __GI___poll (fds=0x7f7b18079310, nfds=3, timeout=3996) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f7b2bb3e1df in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7f7b18079310, timeout=<optimized out>, context=0x55bb43c0a800) at ../glib/glib/gmain.c:4543
#2 g_main_context_iterate.constprop.0 (context=0x55bb43c0a800, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233
#3 0x00007f7b2bae6132 in g_main_context_iteration (context=0x55bb43c0a800, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4303
#4 0x00007f7b2bae6182 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:6414
#5 0x00007f7b2bb14e05 in g_thread_proxy (data=0x55bb43bec000) at ../glib/glib/gthread.c:831
#6 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#7 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x7f7b077fe6c0 (LWP 1735)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43dce800) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43dce800, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43dce800, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bb43dce7b0, cond=0x55bb43dce7d8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43dce7d8, mutex=0x55bb43dce7b0) at pthread_cond_wait.c:618
#5 0x00007f7b2090799e in cnd_wait () at ../mesa-22.2.3/src/c11/impl/threads_posix.c:135
#6 0x00007f7b208baf8c in util_queue_thread_func () at ../mesa-22.2.3/src/util/u_queue.c:287
#7 0x00007f7b209078cc in impl_thrd_routine () at ../mesa-22.2.3/src/c11/impl/threads_posix.c:67
#8 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x7f7b06ffd6c0 (LWP 1737)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bb43e82084) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55bb43e82084, 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 0x00007f7b2aa9c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bb43e82084, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f7b2aa9ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bb43e82030, cond=0x55bb43e82058) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55bb43e82058, mutex=0x55bb43e82030) at pthread_cond_wait.c:618
#5 0x00007f7b2090799e in cnd_wait () at ../mesa-22.2.3/src/c11/impl/threads_posix.c:135
#6 0x00007f7b208baf8c in util_queue_thread_func () at ../mesa-22.2.3/src/util/u_queue.c:287
#7 0x00007f7b209078cc in impl_thrd_routine () at ../mesa-22.2.3/src/c11/impl/threads_posix.c:67
#8 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7f7b04a016c0 (LWP 1806)):
#0 0x00007f7b2903f8ab in js::jit::CodeGeneratorShared::generateOutOfLineCode() (this=0x7f7ad0002380) at /usr/src/debug/firefox-102.4.0/js/src/jit/shared/CodeGenerator-shared.cpp:188
#1 0x00007f7b2903f090 in js::jit::CodeGeneratorX86Shared::generateOutOfLineCode() (this=0x7f7ad001b587) at /usr/src/debug/firefox-102.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:528
#2 0x00007f7b2903eb5b in js::jit::CodeGenerator::generate() (this=0x7f7ad0002380) at /usr/src/debug/firefox-102.4.0/js/src/jit/CodeGenerator.cpp:12609
#3 0x00007f7b2903e2c7 in js::jit::GenerateCode(js::jit::MIRGenerator*, js::jit::LIRGraph*) (mir=0x55bb494b1620, lir=0x7f7ad000e280) at /usr/src/debug/firefox-102.4.0/js/src/jit/Ion.cpp:1582
#4 js::jit::CompileBackEnd(js::jit::MIRGenerator*, js::jit::WarpSnapshot*) (mir=0x55bb494b1620, snapshot=<optimized out>) at /usr/src/debug/firefox-102.4.0/js/src/jit/Ion.cpp:1611
#5 0x00007f7b2903df13 in js::jit::IonCompileTask::runTask() (this=0x55bb494b2130) at /usr/src/debug/firefox-102.4.0/js/src/jit/IonCompileTask.cpp:55
#6 js::jit::IonCompileTask::runHelperThreadTask(js::AutoLockHelperThreadState&) (this=0x55bb494b2130, locked=...) at /usr/src/debug/firefox-102.4.0/js/src/jit/IonCompileTask.cpp:29
#7 0x00007f7b2918e6dd in js::GlobalHelperThreadState::runTaskLocked(js::HelperThreadTask*, js::AutoLockHelperThreadState&) (this=0x55bb43bff4e0, task=0x55bb494b2130, locked=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/HelperThreads.cpp:2742
#8 js::GlobalHelperThreadState::runOneTask(js::AutoLockHelperThreadState&) (this=0x55bb43bff4e0, lock=...) at /usr/src/debug/firefox-102.4.0/js/src/vm/HelperThreads.cpp:2711
#9 0x00007f7b2918e167 in js::HelperThread::threadLoop(js::InternalThreadPool*) (this=0x55bb43fd3590, pool=0x55bb43fad9f0) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:282
#10 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) (pool=0x55bb43fad9f0, helper=0x55bb43fd3590) at /usr/src/debug/firefox-102.4.0/js/src/vm/InternalThreadPool.cpp:225
#11 0x00007f7b29340eae in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) (this=0x55bb43fd35c0) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) (aPack=0x55bb43fd35c0) at /usr/src/debug/firefox-102.4.0/js/src/threading/Thread.h:209
#13 0x00007f7b2aa9f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#14 0x00007f7b2ab21a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81