(gdb) thread apply all bt Thread 134 (Thread 0x7fff48c45640 (LWP 32193)): #0 0x00007ffff698de90 in __lll_lock_wait () at /lib64/libpthread.so.0 #1 0x00007ffff6986753 in pthread_mutex_lock () at /lib64/libpthread.so.0 #2 0x00000000006ab06f in __gthread_mutex_lock (__mutex=0x2346700) at /usr/include/c++/10/x86_64-suse-linux/bits/gthr-default.h:749 #3 std::mutex::lock() (this=0x2346700) at /usr/include/c++/10/bits/std_mutex.h:100 #4 std::lock_guard::lock_guard(std::mutex&) (__m=..., this=0x7fff48c449b8) at /usr/include/c++/10/bits/std_mutex.h:159 #5 util::SequentialTaskQueue::startNextTask()::{lambda()#1}::operator()() const (__closure=0x233c878) at ../libs/SequentialTaskQueue.h:110 #6 std::__invoke_impl(std::__invoke_other, util::SequentialTaskQueue::startNextTask()::{lambda()#1}&&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #7 std::__invoke(std::__invoke_result&&, (util::SequentialTaskQueue::startNextTask()::{lambda()#1}&&)...) (__fn=...) at /usr/include/c++/10/bits/invoke.h:95 #8 std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x233c878) at /usr/include/c++/10/thread:264 #9 std::thread::_Invoker >::operator()() (this=0x233c878) at /usr/include/c++/10/thread:271 #10 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>::operator()() const (this=0x7fff48c44b00) at /usr/include/c++/10/future:1365 #11 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>&>(std::__invoke_other, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #12 std::__invoke_r, std::__future_base::_Task_--Type for more, q to quit, c to continue without paging-- setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>&>(std::unique_ptr&&, (std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>&)...) (__fn=...) at /usr/include/c++/10/bits/invoke.h:113 #13 std::_Function_handler (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:292 #14 0x00000000006a986e in std::function ()>::operator()() const (this=) at /usr/include/c++/10/bits/std_function.h:248 #15 0x00000000006a988e in std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x233c840, __f=, __did_set=0x7fff48c44aff) at /usr/include/c++/10/future:564 #16 0x00000000006a8bbc in std::__invoke_impl ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::__invoke_memfun_deref, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__t=, __f=) at /usr/include/c++/10/bits/invoke.h:89 #17 std::__invoke ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__fn=) at /usr/in--Type for more, q to quit, c to continue without paging-- clude/c++/10/bits/invoke.h:95 #18 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}::operator()() const (this=) at /usr/include/c++/10/mutex:717 #19 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#2}::operator()() const (this=0x0) at /usr/include/c++/10/mutex:722 #20 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#2}::_FUN() () at /usr/include/c++/10/mutex:722 #21 0x00007ffff698c19f in __pthread_once_slow () at /lib64/libpthread.so.0 #22 0x00000000006a961e in __gthread_once (__func=, __once=0x233c858) at /usr/include/c++/10/x86_64-suse-linux/bits/gthr-default.h:700 #23 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function for more, q to quit, c to continue without paging-- :unique_ptr ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__once=..., __f=@0x7fff48c44b30: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function()> *, bool *)) 0x6a9878 ()>*, bool*)>) at /usr/include/c++/10/mutex:729 #24 0x00000000006aa43d in std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=false, __res=..., this=0x233c840) at /usr/include/c++/10/future:404 #25 std::__future_base::_Async_state_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}::operator()() const (this=0x2305928) at /usr/include/c++/10/future:1674 #26 std::__invoke_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}>(std::__invoke_other, std::__future_base::_Async_state_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}&&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #27 std::__invoke >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}>(std::__future_base::_Async_state_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}&&, (std::__invoke_result&&)...) (__fn=...) at /usr/include/c++/10/bits/invoke.h:95 #28 std::thread::_Invoker >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}> >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x2305928) at /usr/include/c++/10/thread:264 #29 std::thread::_Invoker for more, q to quit, c to continue without paging-- extTask()::{lambda()#1}> >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}> >::operator()() (this=0x2305928) at /usr/include/c++/10/thread:271 #30 std::thread::_State_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}> > >::_M_run() (this=0x2305920) at /usr/include/c++/10/thread:215 #31 0x00007ffff6bd5774 in () at /usr/lib64/libstdc++.so.6 #32 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #33 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 133 (Thread 0x7fff49446640 (LWP 32192)): #0 0x00007ffff698de90 in __lll_lock_wait () at /lib64/libpthread.so.0 #1 0x00007ffff6986753 in pthread_mutex_lock () at /lib64/libpthread.so.0 #2 0x00000000006ab06f in __gthread_mutex_lock (__mutex=0x2346700) at /usr/include/c++/10/x86_64-suse-linux/bits/gthr-default.h:749 #3 std::mutex::lock() (this=0x2346700) at /usr/include/c++/10/bits/std_mutex.h:100 #4 std::lock_guard::lock_guard(std::mutex&) (__m=..., this=0x7fff494459b8) at /usr/include/c++/10/bits/std_mutex.h:159 #5 util::SequentialTaskQueue::startNextTask()::{lambda()#1}::operator()() const (__closure=0x7fff2c0165e8) at ../libs/SequentialTaskQueue.h:110 #6 std::__invoke_impl(std::__invoke_other, util::SequentialTaskQueue::startNextTask()::{lambda()#1}&&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #7 std::__invoke(std::__invoke_result&&, (util::SequentialTaskQueue::startNextTask()::{lambda()#1}&&)...) (__fn=...) at /usr/include/c++/10/bits/invoke.h:95 #8 std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7fff2c0165e8) at /usr/include/c++/10/thread:264 #9 std::thread::_Invoker >::operator()() (this=0x7fff2c0165e8) at /usr/include/c++/10/thread:271 --Type for more, q to quit, c to continue without paging-- #10 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>::operator()() const (this=0x7fff49445b00) at /usr/include/c++/10/future:1365 #11 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>&>(std::__invoke_other, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #12 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>&>(std::unique_ptr&&, (std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void>&)...) (__fn=...) at /usr/include/c++/10/bits/invoke.h:113 #13 std::_Function_handler (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:292 #14 0x00000000006a986e in std::function ()>::operator()() const (this=) at /usr/include/c++/10/bits/std_function.h:248 #15 0x00000000006a988e in std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x7fff2c0165b0, __f=, __did_set=0x7fff49445aff) at /usr/include/c++/10/future:564 #16 0x00000000006a8bbc in std::__invoke_impl ()>*, bool*), std::__future_base::_State_baseV2*, std::function for more, q to quit, c to continue without paging-- ()>*, bool*>(std::__invoke_memfun_deref, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__t=, __f=) at /usr/include/c++/10/bits/invoke.h:89 #17 std::__invoke ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__fn=) at /usr/include/c++/10/bits/invoke.h:95 #18 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}::operator()() const (this=) at /usr/include/c++/10/mutex:717 #19 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#2}::operator()() const (this=0x0) at /usr/include/c++/10/mutex:722 #20 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function for more, q to quit, c to continue without paging-- :unique_ptr ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#2}::_FUN() () at /usr/include/c++/10/mutex:722 #21 0x00007ffff698c19f in __pthread_once_slow () at /lib64/libpthread.so.0 #22 0x00000000006a961e in __gthread_once (__func=, __once=0x7fff2c0165c8) at /usr/include/c++/10/x86_64-suse-linux/bits/gthr-default.h:700 #23 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__once=..., __f=@0x7fff49445b30: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function()> *, bool *)) 0x6a9878 ()>*, bool*)>) at /usr/include/c++/10/mutex:729 #24 0x00000000006aa43d in std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=false, __res=..., this=0x7fff2c0165b0) at /usr/include/c++/10/future:404 #25 std::__future_base::_Async_state_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}::operator()() const (this=0x7fff30017768) at /usr/include/c++/10/future:1674 #26 std::__invoke_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}>(std::__invoke_other, std::__future_base::_Async_state_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}&&) (__f=...) at /usr/includ--Type for more, q to quit, c to continue without paging-- e/c++/10/bits/invoke.h:60 #27 std::__invoke >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}>(std::__future_base::_Async_state_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}&&, (std::__invoke_result&&)...) (__fn=...) at /usr/include/c++/10/bits/invoke.h:95 #28 std::thread::_Invoker >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}> >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x7fff30017768) at /usr/include/c++/10/thread:264 #29 std::thread::_Invoker >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}> >::operator()() (this=0x7fff30017768) at /usr/include/c++/10/thread:271 #30 std::thread::_State_impl >, void>::_Async_state_impl(std::tuple&&)::{lambda()#1}> > >::_M_run() (this=0x7fff30017760) at /usr/include/c++/10/thread:215 #31 0x00007ffff6bd5774 in () at /usr/lib64/libstdc++.so.6 #32 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #33 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 44 (Thread 0x7fff4a7fc640 (LWP 32076)): #0 0x00007ffff698d0f4 in do_futex_wait.constprop () at /lib64/libpthread.so.0 #1 0x00007ffff698d1f8 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0 #2 0x00007ffff4095918 in () at /usr/lib64/libopenal.so.1 #3 0x00007ffff6bd5774 in () at /usr/lib64/libstdc++.so.6 #4 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 --Type for more, q to quit, c to continue without paging-- #5 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 43 (Thread 0x7fff4affd640 (LWP 32073)): #0 0x00007ffff68a5a6f in poll () at /lib64/libc.so.6 #1 0x00007ffff40f2db5 in () at /usr/lib64/libopenal.so.1 #2 0x00007ffff4043f89 in pa_mainloop_poll () at /usr/lib64/libpulse.so.0 #3 0x00007ffff404460f in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0 #4 0x00007ffff40446c0 in pa_mainloop_run () at /usr/lib64/libpulse.so.0 #5 0x00007ffff40f2eb1 in () at /usr/lib64/libopenal.so.1 #6 0x00007ffff6bd5774 in () at /usr/lib64/libstdc++.so.6 #7 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #8 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 42 (Thread 0x7fff8e7fc640 (LWP 32072)): #0 0x00007ffff68a5a6f in poll () at /lib64/libc.so.6 #1 0x00007ffff40f2db5 in () at /usr/lib64/libopenal.so.1 #2 0x00007ffff4043f89 in pa_mainloop_poll () at /usr/lib64/libpulse.so.0 #3 0x00007ffff404460f in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0 #4 0x00007ffff40446c0 in pa_mainloop_run () at /usr/lib64/libpulse.so.0 #5 0x00007ffff40f2eb1 in () at /usr/lib64/libopenal.so.1 #6 0x00007ffff6bd5774 in () at /usr/lib64/libstdc++.so.6 #7 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #8 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 37 (Thread 0x7ffff0948640 (LWP 32017)): --Type for more, q to quit, c to continue without paging-- #0 0x00007ffff698ad08 in pthread_cond_clockwait () at /lib64/libpthread.so.0 #1 0x00007ffff489f1ce in std::condition_variable::__wait_until_impl > >(std::unique_lock&, std::chrono::time_point > > const&) (__atime=..., __lock=..., this=0x17b6ab0) at /usr/include/c++/10/bits/std_mutex.h:123 #2 std::condition_variable::wait_until > >(std::unique_lock&, std::chrono::time_point > > const&) (__atime=..., __lock=..., this=0x17b6ab0) at /usr/include/c++/10/condition_variable:119 #3 std::condition_variable::wait_until >, util::Timer::run(std::shared_ptr)::{lambda()#1}>(std::unique_lock&, std::chrono::time_point > > const&, util::Timer::run(std::shared_ptr)::{lambda()#1}) (__p=..., __atime=..., __lock=..., this=0x17b6ab0) at /usr/include/c++/10/condition_variable:158 #4 std::condition_variable::wait_for, util::Timer::run(std::shared_ptr)::{lambda()#1}>(std::unique_lock&, std::chrono::duration > const&, util::Timer::run(std::shared_ptr)::{lambda()#1}) (__p=..., __rtime=..., __lock=..., this=0x17b6ab0) at /usr/include/c++/10/condition_variable:185 #5 util::Timer::run(std::shared_ptr) (this=0x17b6ab0, token=...) at ../libs/time/Timer.h:125 #6 0x00007ffff489f383 in std::__invoke_impl), util::Timer*&, std::shared_ptr&>(std::__invoke_memfun_deref, void (util::Timer::*&)(std::shared_ptr), util::Timer*&, std::shared_ptr&) (__t=, __f=) at /usr/include/c++/10/ext/atomicity.h:100 #7 std::__invoke), util::Timer*&, std::shared_ptr&>(void (util::Timer::*&)(std::shared_ptr), util::Timer*&, std::shared_ptr&) (__fn=) at /usr/include/c++/10/bits/invoke.h:95 #8 std::_Bind))(std::shared_ptr)>::__call(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (__args=..., this=) at /usr/include/c++/10/functional:416 #9 std::_Bind))(std::shared_ptr)>::operator()<, void>() (this=) at /usr/include/c++/10/functional:499 #10 std::__invoke_impl))(std::shared_ptr)>>(std::__invoke_oth--Type for more, q to quit, c to continue without paging-- er, std::_Bind))(std::shared_ptr)>&&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #11 std::__invoke))(std::shared_ptr)>>(std::_Bind))(std::shared_ptr)>&&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:95 #12 std::thread::_Invoker))(std::shared_ptr)> > >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=) at /usr/include/c++/10/thread:264 #13 std::thread::_Invoker))(std::shared_ptr)> > >::operator()() (this=) at /usr/include/c++/10/thread:271 #14 std::thread::_State_impl))(std::shared_ptr)> > > >::_M_run() (this=) at /usr/include/c++/10/thread:215 #15 0x00007ffff6bd5774 in () at /usr/lib64/libstdc++.so.6 #16 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #17 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 36 (Thread 0x7fff8cff9640 (LWP 32007)): #0 0x00007ffff68a5a6f in poll () at /lib64/libc.so.6 #1 0x00007ffff4052542 in () at /usr/lib64/libpulse.so.0 #2 0x00007ffff4043f89 in pa_mainloop_poll () at /usr/lib64/libpulse.so.0 #3 0x00007ffff404460f in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0 #4 0x00007ffff40446c0 in pa_mainloop_run () at /usr/lib64/libpulse.so.0 #5 0x00007ffff4052619 in () at /usr/lib64/libpulse.so.0 #6 0x00007ffff3ec75e8 in () at /usr/lib64/pulseaudio/libpulsecommon-13.0.so #7 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #8 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 --Type for more, q to quit, c to continue without paging-- Thread 35 (Thread 0x7fff8d7fa640 (LWP 32002)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 34 (Thread 0x7fff8dffb640 (LWP 32000)): #0 0x00007ffff698ad08 in pthread_cond_clockwait () at /lib64/libpthread.so.0 #1 0x00007ffff489f1ce in std::condition_variable::__wait_until_impl > >(std::unique_lock&, std::chrono::time_point > > const&) (__atime=..., __lock=..., this=0x9728b0) at /usr/include/c++/10/bits/std_mutex.h:123 #2 std::condition_variable::wait_until > >(std::unique_lock&, std::chrono::time_point > > const&) (__atime=..., __lock=..., this=0x9728b0) at /usr/include/c++/10/condition_variable:119 #3 std::condition_variable::wait_until >, util::Timer::run(std::shared_ptr)::{lambda()#1}>(std::unique_lock&, std::chrono::time_point > > const&, util::Timer::run(std::shared_ptr)::{lambda()#1}) (__p=..., __atime=..., __lock=..., this=0x9728b0) at /usr/include/c++/10/condition_variable:158 #4 std::condition_variable::wait_for, util::Timer::run(std::shared_ptr)::{lambda()#1}>(std::unique_lock&, std::chrono::duration > const&, util::Timer::run(std::shared_ptr)::{lambda()#1}) (__p=..., __rtime=..., __lock=..., this=0x9728b0) at /usr/include/c++/10/condition_variable:185 #5 util::Timer::run(std::shared_ptr) (this=0x9728b0, token=...) at ../libs/time/Timer.h:125 #6 0x00007ffff489f383 in std::__invoke_impl), util::Timer*&, std::shared_ptr&>(std::__invoke_memfun_deref, void (util::Timer::*&)(std::shared_ptr), util::Timer*&, std::shared_ptr&) (__t=, __f= for more, q to quit, c to continue without paging-- mized out>) at /usr/include/c++/10/ext/atomicity.h:100 #7 std::__invoke), util::Timer*&, std::shared_ptr&>(void (util::Timer::*&)(std::shared_ptr), util::Timer*&, std::shared_ptr&) (__fn=) at /usr/include/c++/10/bits/invoke.h:95 #8 std::_Bind))(std::shared_ptr)>::__call(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (__args=..., this=) at /usr/include/c++/10/functional:416 #9 std::_Bind))(std::shared_ptr)>::operator()<, void>() (this=) at /usr/include/c++/10/functional:499 #10 std::__invoke_impl))(std::shared_ptr)>>(std::__invoke_other, std::_Bind))(std::shared_ptr)>&&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #11 std::__invoke))(std::shared_ptr)>>(std::_Bind))(std::shared_ptr)>&&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:95 #12 std::thread::_Invoker))(std::shared_ptr)> > >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=) at /usr/include/c++/10/thread:264 #13 std::thread::_Invoker))(std::shared_ptr)> > >::operator()() (this=) at /usr/include/c++/10/thread:271 #14 std::thread::_State_impl))(std::shared_ptr)> > > >::_M_run() (this=) at /usr/include/c++/10/thread:215 #15 0x00007ffff6bd5774 in () at /usr/lib64/libstdc++.so.6 #16 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #17 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 29 (Thread 0x7fff94ff9640 (LWP 31995)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so --Type for more, q to quit, c to continue without paging-- #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 28 (Thread 0x7fff957fa640 (LWP 31994)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 27 (Thread 0x7fff95ffb640 (LWP 31993)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 26 (Thread 0x7fff967fc640 (LWP 31992)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 --Type for more, q to quit, c to continue without paging-- Thread 25 (Thread 0x7fff96ffd640 (LWP 31991)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 24 (Thread 0x7fff977fe640 (LWP 31990)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 23 (Thread 0x7fff8ffff640 (LWP 31989)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 22 (Thread 0x7fff97fff640 (LWP 31988)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so --Type for more, q to quit, c to continue without paging-- #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 21 (Thread 0x7fffb4ff9640 (LWP 31987)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 20 (Thread 0x7fffb57fa640 (LWP 31986)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 19 (Thread 0x7fffb5ffb640 (LWP 31985)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 18 (Thread 0x7fffb67fc640 (LWP 31984)): --Type for more, q to quit, c to continue without paging-- #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 17 (Thread 0x7fffb6ffd640 (LWP 31983)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7fffb77fe640 (LWP 31982)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7fffb7fff640 (LWP 31981)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 --Type for more, q to quit, c to continue without paging-- #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7fffccb3c640 (LWP 31980)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7fffcd33d640 (LWP 31979)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7fffcdb3e640 (LWP 31978)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fffce33f640 (LWP 31977)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 --Type for more, q to quit, c to continue without paging-- #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fffceb40640 (LWP 31976)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fffe0fc3640 (LWP 31975)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fffe1905640 (LWP 31974)): #0 0x00007ffff698a6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fffe1e400ab in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fffe1e3f567 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 --Type for more, q to quit, c to continue without paging-- Thread 4 (Thread 0x7ffff1b46640 (LWP 31961)): #0 0x00007ffff68a5a6f in poll () at /lib64/libc.so.6 #1 0x00007ffff5f87fbe in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff5f8831b in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 #3 0x00007ffff5a41906 in () at /usr/lib64/libgio-2.0.so.0 #4 0x00007ffff5fb10ee in () at /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #6 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7ffff2347640 (LWP 31960)): #0 0x00007ffff68a5a6f in poll () at /lib64/libc.so.6 #1 0x00007ffff5f87fbe in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff5f880df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007ffff5f88131 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007ffff5fb10ee in () at /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff69843e9 in start_thread () at /lib64/libpthread.so.0 #6 0x00007ffff68b0b73 in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7ffff5393e80 (LWP 31955)): #0 0x00007ffff69859c7 in __pthread_clockjoin_ex () at /lib64/libpthread.so.0 #1 0x00007ffff6bd59b7 in std::thread::join() () at /usr/lib64/libstdc++.so.6 #2 0x00000000006a9477 in std::__future_base::_Async_state_impl >, void>::~_Async_state_impl() (this=0x7fff2c0165b0, __in_chrg=) at /usr/include/c++/10/future:213 #3 __gnu_cxx::new_allocator for more, q to quit, c to continue without paging-- )::{lambda()#1}> >, void> >::destroy > >(std::thread::_Invoker >*) (__p=0x7fff2c0165b0, this=0x7fff2c0165b0) at /usr/include/c++/10/ext/new_allocator.h:156 #4 std::allocator_traits >, void> > >::destroy > >(std::__future_base::_Async_state_impl >, void>&, std::thread::_Invoker >*) (__p=0x7fff2c0165b0, __a=...) at /usr/include/c++/10/bits/alloc_traits.h:531 #5 std::_Sp_counted_ptr_inplace >, void>, std::allocator > >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (this=0x7fff2c0165a0) at /usr/include/c++/10/bits/shared_ptr_base.h:560 #6 0x000000000049c300 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x7fff2c0165a0) at /usr/include/c++/10/ext/atomicity.h:84 #7 0x00000000006aafa0 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x7fffffffa5a8, __in_chrg=) at /usr/include/c++/10/bits/shared_ptr_base.h:1183 #8 std::__shared_ptr::~__shared_ptr() (this=0x7fffffffa5a0, __in_chrg=) at /usr/include/c++/10/bits/shared_ptr_base.h:1183 #9 std::shared_ptr::~shared_ptr() (this=0x7fffffffa5a0, __in_chrg=) at /usr/include/c++/10/bits/shared_ptr.h:121 #10 std::__basic_future::~__basic_future() (this=0x7fffffffa5a0, __in_chrg=) at /usr/include/c++/10/future:674 #11 std::future::~future() (this=0x7fffffffa5a0, __in_chrg=) at /usr/include/c++/10/future:850 #12 std::future::operator=(std::future&&) (__fut=..., this=) at /usr/include/c++/10/future:876 #13 util::SequentialTaskQueue::startNextTask() (this=this@entry=0x23466c0) at ../libs/SequentialTaskQueue.h:116 #14 0x00000000006a671b in util::SequentialTaskQueue::enqueue(std::function const&) (task=..., this=0x23466c0) at ../libs/SequentialTaskQueue.h:46 --Type for more, q to quit, c to continue without paging-- #15 ui::SoundShaderPreview::loadFileDurationAsync(std::__cxx11::basic_string, std::allocator > const&) (this=this@entry=0x23462f0, soundFile="sound/voices/builders/builder2/tdm_ai_builder2_combat_melee_08.ogg") at uimanager/SoundShaderPreview.cpp:292 #16 0x00000000006a67d7 in ui::SoundShaderPreview::getDurationOrPlaceholder(std::__cxx11::basic_string, std::allocator > const&) (this=this@entry=0x23462f0, soundFile="sound/voices/builders/builder2/tdm_ai_builder2_combat_melee_08.ogg") at uimanager/SoundShaderPreview.cpp:286 #17 0x00000000006a6ed9 in ui::SoundShaderPreview::update() (this=this@entry=0x23462f0) at /usr/include/wx-3.0/wx/string.h:3488 #18 0x00000000006a884a in ui::SoundShaderPreview::setSoundShader(std::__cxx11::basic_string, std::allocator > const&) (this=0x23462f0, soundShader="tdm_ai_builder2_combat_melee") at uimanager/SoundShaderPreview.cpp:122 #19 0x0000000000672e15 in ui::SoundChooser::handleSelectionChange() (this=0x23431d0) at uimanager/SoundChooser.cpp:273 #20 0x0000000000673063 in ui::SoundChooser::_onSelectionChange(wxDataViewEvent&) (this=, ev=...) at uimanager/SoundChooser.cpp:278 #21 0x00007ffff70e80ce in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #22 0x00007ffff70e83ef in wxEvtHandler::SearchDynamicEventTable(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #23 0x00007ffff70e8420 in wxEvtHandler::TryHereOnly(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #24 0x00007ffff70e84db in wxEvtHandler::ProcessEventLocally(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #25 0x00007ffff70e85b1 in wxEvtHandler::ProcessEvent(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #26 0x00007ffff70e8377 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #27 0x00007ffff78c0fba in () at /usr/lib64/libwx_gtk2u_adv-suse.so.3.0.4 #28 0x00007ffff624e092 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0 #29 0x00007ffff62609c2 in () at /usr/lib64/libgobject-2.0.so.0 #30 0x00007ffff6266ea9 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0 #31 0x00007ffff626700f in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0 #32 0x00007ffff6592bda in () at /usr/lib64/libgtk-x11-2.0.so.0 --Type for more, q to quit, c to continue without paging-- #33 0x00007ffff658c7b0 in () at /usr/lib64/libgtk-x11-2.0.so.0 #34 0x00007ffff648b2cf in () at /usr/lib64/libgtk-x11-2.0.so.0 #35 0x00007ffff624e092 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0 #36 0x00007ffff626022e in () at /usr/lib64/libgobject-2.0.so.0 #37 0x00007ffff63d98ee in () at /usr/lib64/libgtk-x11-2.0.so.0 #38 0x00007ffff63d9e01 in () at /usr/lib64/libgtk-x11-2.0.so.0 #39 0x00007ffff63da154 in () at /usr/lib64/libgtk-x11-2.0.so.0 #40 0x00007ffff63dc237 in gtk_bindings_activate_event () at /usr/lib64/libgtk-x11-2.0.so.0 #41 0x00007ffff6584c06 in () at /usr/lib64/libgtk-x11-2.0.so.0 #42 0x00007ffff648afab in () at /usr/lib64/libgtk-x11-2.0.so.0 #43 0x00007ffff624e092 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0 #44 0x00007ffff626022e in () at /usr/lib64/libgobject-2.0.so.0 #45 0x00007ffff626677e in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0 #46 0x00007ffff626700f in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0 #47 0x00007ffff65ac674 in () at /usr/lib64/libgtk-x11-2.0.so.0 #48 0x00007ffff65bd6d8 in gtk_window_propagate_key_event () at /usr/lib64/libgtk-x11-2.0.so.0 #49 0x00007ffff745d562 in () at /usr/lib64/libwx_gtk2u_core-suse.so.3.0.4 #50 0x00007ffff648afab in () at /usr/lib64/libgtk-x11-2.0.so.0 #51 0x00007ffff624e092 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0 #52 0x00007ffff62607d3 in () at /usr/lib64/libgobject-2.0.so.0 #53 0x00007ffff626677e in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0 #54 0x00007ffff626700f in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0 #55 0x00007ffff65ac674 in () at /usr/lib64/libgtk-x11-2.0.so.0 #56 0x00007ffff648fb2c in gtk_propagate_event () at /usr/lib64/libgtk-x11-2.0.so.0 #57 0x00007ffff649105b in gtk_main_do_event () at /usr/lib64/libgtk-x11-2.0.so.0 --Type for more, q to quit, c to continue without paging-- #58 0x00007ffff62f806f in () at /usr/lib64/libgdk-x11-2.0.so.0 #59 0x00007ffff5f87ca7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #60 0x00007ffff5f88028 in () at /usr/lib64/libglib-2.0.so.0 #61 0x00007ffff5f8831b in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 #62 0x00007ffff648ed5a in gtk_main () at /usr/lib64/libgtk-x11-2.0.so.0 #63 0x00007ffff7453045 in wxGUIEventLoop::DoRun() () at /usr/lib64/libwx_gtk2u_core-suse.so.3.0.4 #64 0x00007ffff7042e8d in wxEventLoopBase::Run() () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #65 0x00007ffff74b2410 in wxDialog::ShowModal() () at /usr/lib64/libwx_gtk2u_core-suse.so.3.0.4 #66 0x000000000067035a in ui::SoundChooser::ShowModal() (this=0x23431d0) at uimanager/SoundChooser.cpp:356 #67 0x0000000000673005 in ui::SoundChooser::chooseResource(std::__cxx11::basic_string, std::allocator > const&) (this=0x23431d0, preselected=...) at uimanager/SoundChooser.cpp:405 #68 0x0000000000589179 in ui::OrthoContextMenu::callbackAddSpeaker() (this=0x901810) at /usr/include/c++/10/bits/char_traits.h:322 #69 0x000000000058c350 in std::__invoke_impl(std::__invoke_memfun_deref, void (ui::OrthoContextMenu::*&)(), ui::OrthoContextMenu*&) (__t=, __f=) at /usr/include/c++/10/bits/invoke.h:89 #70 std::__invoke(void (ui::OrthoContextMenu::*&)(), ui::OrthoContextMenu*&) (__fn=) at /usr/include/c++/10/bits/invoke.h:95 #71 std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (__args=..., this=) at /usr/include/c++/10/functional:416 #72 std::_Bind::operator()<, void>() (this=) at /usr/include/c++/10/functional:499 #73 std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #74 std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #75 std::_Function_handler >::_M_invoke(std::_Any_data const&) (--Type for more, q to quit, c to continue without paging-- __functor=...) at /usr/include/c++/10/bits/std_function.h:291 #76 0x00000000004bdbf4 in std::function::operator()() const (this=) at /usr/include/c++/10/bits/std_function.h:248 #77 0x00000000005072d1 in wxutil::MenuItem::execute() (this=) at ../libs/wxutil/menu/MenuItem.h:38 #78 0x000000000058566e in ui::OrthoContextMenu::onItemClick(wxCommandEvent&) (this=0x901810, ev=...) at ui/ortho/OrthoContextMenu.cpp:580 #79 0x00007ffff70e80ce in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #80 0x00007ffff70e83ef in wxEvtHandler::SearchDynamicEventTable(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #81 0x00007ffff70e8420 in wxEvtHandler::TryHereOnly(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #82 0x00007ffff70e84db in wxEvtHandler::ProcessEventLocally(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #83 0x00007ffff70e85b1 in wxEvtHandler::ProcessEvent(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #84 0x00007ffff70e8377 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #85 0x00007ffff757e2bf in wxMenuBase::SendEvent(int, int) () at /usr/lib64/libwx_gtk2u_core-suse.so.3.0.4 #86 0x00007ffff74ba7e1 in () at /usr/lib64/libwx_gtk2u_core-suse.so.3.0.4 #87 0x00007ffff624e092 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0 #88 0x00007ffff62607d3 in () at /usr/lib64/libgobject-2.0.so.0 #89 0x00007ffff6266ea9 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0 #90 0x00007ffff626700f in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0 #91 0x00007ffff65aae44 in gtk_widget_activate () at /usr/lib64/libgtk-x11-2.0.so.0 #92 0x00007ffff64a07a5 in gtk_menu_shell_activate_item () at /usr/lib64/libgtk-x11-2.0.so.0 #93 0x00007ffff64a0ab3 in () at /usr/lib64/libgtk-x11-2.0.so.0 #94 0x00007ffff648afab in () at /usr/lib64/libgtk-x11-2.0.so.0 #95 0x00007ffff624e092 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0 #96 0x00007ffff626022e in () at /usr/lib64/libgobject-2.0.so.0 #97 0x00007ffff626677e in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0 #98 0x00007ffff626700f in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0 --Type for more, q to quit, c to continue without paging-- #99 0x00007ffff65ac674 in () at /usr/lib64/libgtk-x11-2.0.so.0 #100 0x00007ffff648fa84 in gtk_propagate_event () at /usr/lib64/libgtk-x11-2.0.so.0 #101 0x00007ffff649105b in gtk_main_do_event () at /usr/lib64/libgtk-x11-2.0.so.0 #102 0x00007ffff62f806f in () at /usr/lib64/libgdk-x11-2.0.so.0 #103 0x00007ffff5f87ca7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #104 0x00007ffff5f88028 in () at /usr/lib64/libglib-2.0.so.0 #105 0x00007ffff5f880df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #106 0x00007ffff648f001 in gtk_main_iteration () at /usr/lib64/libgtk-x11-2.0.so.0 #107 0x00007ffff746c495 in wxWindow::DoPopupMenu(wxMenu*, int, int) () at /usr/lib64/libwx_gtk2u_core-suse.so.3.0.4 #108 0x00007ffff75be6b4 in wxWindowBase::PopupMenu(wxMenu*, int, int) () at /usr/lib64/libwx_gtk2u_core-suse.so.3.0.4 #109 0x0000000000588c94 in wxWindowBase::PopupMenu(wxMenu*, wxPoint const&) (pos=..., menu=, this=0x17af400) at /usr/include/wx-3.0/wx/window.h:1216 #110 ui::OrthoContextMenu::Show(wxWindow*, BasicVector3 const&) (this=0x901810, parent=0x17af400, point=...) at ui/ortho/OrthoContextMenu.cpp:126 #111 0x00000000006b2c7d in ui::XYWnd::onContextMenu() (this=this@entry=0x1b64590) at xyview/XYWnd.cpp:449 #112 0x00000000006b2d03 in ui::XYWnd::onGLMouseButtonRelease(wxMouseEvent&) (this=0x1b64590, ev=...) at xyview/XYWnd.cpp:1613 #113 0x00000000006bb5b5 in std::__invoke_impl(std::__invoke_memfun_deref, void (ui::XYWnd::*&)(wxMouseEvent&), ui::XYWnd*&, wxMouseEvent&) (__t=, __f=) at /usr/include/c++/10/bits/invoke.h:89 #114 std::__invoke(void (ui::XYWnd::*&)(wxMouseEvent&), ui::XYWnd*&, wxMouseEvent&) (__fn=) at /usr/include/c++/10/bits/invoke.h:95 #115 std::_Bind))(wxMouseEvent&)>::__call(std::tuple&&, std::_Index_tuple<0ul, 1ul>) (__args=..., this=) at /usr/include/c++/10/functional:416 #116 std::_Bind))(wxMouseEvent&)>::operator()(wxMouseEvent&) (this=) at /usr/include/c++/10/functional:499 --Type for more, q to quit, c to continue without paging-- #117 std::__invoke_impl))(wxMouseEvent&)>&, wxMouseEvent&>(std::__invoke_other, std::_Bind))(wxMouseEvent&)>&, wxMouseEvent&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #118 std::__invoke_r))(wxMouseEvent&)>&, wxMouseEvent&>(std::_Bind))(wxMouseEvent&)>&, wxMouseEvent&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #119 std::_Function_handler))(wxMouseEvent&)> >::_M_invoke(std::_Any_data const&, wxMouseEvent&) (__functor=..., __args#0=...) at /usr/include/c++/10/bits/std_function.h:291 #120 0x00007ffff7dd90cc in std::function::operator()(wxMouseEvent&) const (this=this@entry=0x1b64730, __args#0=...) at /usr/include/c++/10/bits/std_function.h:248 #121 0x00007ffff7dd7f76 in wxutil::FreezePointer::onMouseUp(wxMouseEvent&) (this=0x1b64688, ev=...) at FreezePointer.cpp:186 #122 0x00007ffff70e80ce in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #123 0x00007ffff70e83ef in wxEvtHandler::SearchDynamicEventTable(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #124 0x00007ffff70e8420 in wxEvtHandler::TryHereOnly(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #125 0x00007ffff70e84db in wxEvtHandler::ProcessEventLocally(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #126 0x00007ffff70e85b1 in wxEvtHandler::ProcessEvent(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #127 0x00007ffff70e8377 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #128 0x00007ffff746e093 in () at /usr/lib64/libwx_gtk2u_core-suse.so.3.0.4 #129 0x00007ffff648afab in () at /usr/lib64/libgtk-x11-2.0.so.0 #130 0x00007ffff624e092 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0 #131 0x00007ffff62607d3 in () at /usr/lib64/libgobject-2.0.so.0 #132 0x00007ffff626677e in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0 #133 0x00007ffff626700f in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0 #134 0x00007ffff65ac674 in () at /usr/lib64/libgtk-x11-2.0.so.0 #135 0x00007ffff648fa84 in gtk_propagate_event () at /usr/lib64/libgtk-x11-2.0.so.0 --Type for more, q to quit, c to continue without paging-- #136 0x00007ffff649105b in gtk_main_do_event () at /usr/lib64/libgtk-x11-2.0.so.0 #137 0x00007ffff62f806f in () at /usr/lib64/libgdk-x11-2.0.so.0 #138 0x00007ffff5f87ca7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #139 0x00007ffff5f88028 in () at /usr/lib64/libglib-2.0.so.0 #140 0x00007ffff5f8831b in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 #141 0x00007ffff648ed5a in gtk_main () at /usr/lib64/libgtk-x11-2.0.so.0 #142 0x00007ffff7453045 in wxGUIEventLoop::DoRun() () at /usr/lib64/libwx_gtk2u_core-suse.so.3.0.4 #143 0x00007ffff7042e8d in wxEventLoopBase::Run() () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #144 0x00007ffff702e53a in wxAppConsoleBase::MainLoop() () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #145 0x00007ffff7076b7c in wxEntry(int&, wchar_t**) () at /usr/lib64/libwx_baseu-suse.so.3.0.4 #146 0x000000000049832b in main(int, char**) (argc=, argv=) at main.cpp:7 (gdb)