colinf@colinf-xps15:~/src/ardour/ardour$ gtk2_ardour/ardbg-core GNU gdb (Debian 10.1-1.7) 10.1.90.20210103-git Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /home/colinf/src/ardour/ardour/build/gtk2_ardour/ardour-8.2.2... warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing warning: Can't open file /SYSV00282929 (deleted) during file-backed mapping note processing [New LWP 479267] [New LWP 479311] [New LWP 479357] [New LWP 479274] [New LWP 479273] [New LWP 479368] [New LWP 479369] [New LWP 479367] [New LWP 479358] [New LWP 479361] [New LWP 479312] [New LWP 479365] [New LWP 479373] [New LWP 479374] [New LWP 479278] [New LWP 479271] [New LWP 479375] [New LWP 479377] [New LWP 479382] [New LWP 479378] [New LWP 479379] [New LWP 479383] [New LWP 479360] [New LWP 479386] [New LWP 479388] [New LWP 479370] [New LWP 479381] [New LWP 479364] [New LWP 479389] [New LWP 479359] [New LWP 479366] [New LWP 479279] [New LWP 479275] [New LWP 479380] [New LWP 479362] [New LWP 479363] [New LWP 479371] [New LWP 479281] [New LWP 479282] [New LWP 479387] [New LWP 479356] [New LWP 479385] [New LWP 479372] [New LWP 479376] [New LWP 479384] [New LWP 479272] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". --Type for more, q to quit, c to continue without paging-- Core was generated by `/home/colinf/src/ardour/ardour/build/gtk2_ardour/ardour-8.2.2'. Program terminated with signal SIGABRT, Aborted. #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. [Current thread is 1 (Thread 0x7fca468d0180 (LWP 479267))] (gdb) thread apply all bt Thread 46 (Thread 0x7fca45fff700 (LWP 479272)): #0 0x00007fca4aa9a1a1 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fca45ffe860, rem=0x7fca45ffe870) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 #1 0x00007fca4aa9f983 in __GI___nanosleep (requested_time=, remaining=) at nanosleep.c:27 #2 0x00007fca4c1fbb4f in g_usleep () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000055f96b8df79b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:468 #4 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #5 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 45 (Thread 0x7fc9a2ffd700 (LWP 479384)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4f3f6afd in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:323 #3 0x00007fca4f3f6a81 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312 #4 0x00007fca4f3f6f81 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:501 #5 0x00007fca4f3f6f28 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415 #6 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f9773a34d8) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f9773a34b0) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 44 (Thread 0x7fc9e4ff6700 (LWP 479376)): #0 0x00007fca4aac796f in __GI___poll (fds=0x7fc9b005b100, nfds=3, timeout=9) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fca4c1d10ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4c1d140b in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fca4c39ff58 in BaseUI::main_thread() (this=0x55f972baee08) at ../libs/pbd/base_ui.cc:102 #4 0x00007fca4c3a44bf in boost::_mfi::mf0::operator()(BaseUI*) const (this=0x55f970850230, p=0x55f972baee08) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4c3a4189 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x55f970850240, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4c3a3df7 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x55f970850230) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4c3a390d in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f970850228) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f970850200) at ../libs/pbd/pthread_utils.cc:488 #10 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #11 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 43 (Thread 0x7fc9e6ffd700 (LWP 479372)): #0 0x00007fca4aac796f in __GI___poll (fds=0x7fc9c0041a50, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fca4c1d10ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4c1d140b in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fca4c39ff58 in BaseUI::main_thread() (this=0x55f970381a30) at ../libs/pbd/base_ui.cc:102 #4 0x00007fca4c3a44bf in boost::_mfi::mf0::operator()(BaseUI*) const (this=0x55f9717bb9e0, p=0x55f970381a30) at /usr/include/boost/bind/mem_fn_template.hpp:49 --Type for more, q to quit, c to continue without paging-- #5 0x00007fca4c3a4189 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x55f9717bb9f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4c3a3df7 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x55f9717bb9e0) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4c3a390d in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f9717bb9d8) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f9717bb9b0) at ../libs/pbd/pthread_utils.cc:488 #10 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #11 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 42 (Thread 0x7fc9a27fc700 (LWP 479385)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4f3f6afd in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:323 #3 0x00007fca4f3f6a81 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312 #4 0x00007fca4f3f6f81 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:501 #5 0x00007fca4f3f6f28 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415 #6 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f97692cfa8) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f97692cf80) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 41 (Thread 0x7fca294d7700 (LWP 479356)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d3a55 in ARDOUR::Graph::main_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:425 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca294d6928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca294d6938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca294d6928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca294d6920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97167b510) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97167b5f0) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 40 (Thread 0x7fc9a17fa700 (LWP 479387)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 --Type for more, q to quit, c to continue without paging-- #2 0x00007fca4f3f6afd in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:323 #3 0x00007fca4f3f6a81 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312 #4 0x00007fca4f3f6f81 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:501 #5 0x00007fca4f3f6f28 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415 #6 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f97739c6d8) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f97739c6b0) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 39 (Thread 0x7fca2a3fe700 (LWP 479282)): #0 0x00007fca4aac796f in __GI___poll (fds=0x55f96e47b6c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fca4c1d10ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4c1d140b in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fca4a1eaa36 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007fca4c1fa0bd in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #6 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 38 (Thread 0x7fca2abff700 (LWP 479281)): #0 0x00007fca4aac796f in __GI___poll (fds=0x55f96e4700b0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fca4c1d10ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4c1d11cf in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fca4c1d1221 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fca4c1fa0bd in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #6 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 37 (Thread 0x7fca282f8700 (LWP 479371)): #0 0x00007fca4aac796f in __GI___poll (fds=0x7fca282f6f94, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fca4c3b7106 in CrossThreadChannel::poll_for_request() (this=0x55f97333bec8) at ../libs/pbd/crossthread.posix.cc:108 #2 0x00007fca4c3b7177 in CrossThreadChannel::receive(char&, bool) (this=0x55f97333bec8, msg=@0x7fca282f704f: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133 #3 0x00007fca4e1931a8 in ARDOUR::Butler::thread_work() (this=0x55f97333be20) at ../libs/ardour/butler.cc:188 #4 0x00007fca4e192f2d in ARDOUR::Butler::_thread_work(void*) (arg=0x55f97333be20) at ../libs/ardour/butler.cc:170 #5 0x00007fca4c3dc052 in fake_thread_start(void*) (arg=0x55f9716e9aa0) at ../libs/pbd/pthread_utils.cc:101 #6 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #7 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 36 (Thread 0x7fca28f6d700 (LWP 479363)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca28f6c928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0--Type for more, q to quit, c to continue without paging-- &, boost::_bi::list0&, int) (this=0x7fca28f6c938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca28f6c928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca28f6c920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97168ee20) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168ee60) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 35 (Thread 0x7fca28fee700 (LWP 479362)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca28fed928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca28fed938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca28fed928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca28fed920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97168eb90) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168ebd0) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 34 (Thread 0x7fc9b67fc700 (LWP 479380)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55f972607f20) at ../sysdeps/nptl/futex-internal.h:186 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f972607ed0, cond=0x55f972607ef8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55f972607ef8, mutex=0x55f972607ed0) at pthread_cond_wait.c:638 #3 0x00007fca4e64b04d in ARDOUR::Session::auto_connect_thread_run() (this=0x55f972605d20) at ../libs/ardour/session.cc:7910 #4 0x00007fca4e64aa9a in ARDOUR::Session::auto_connect_thread(void*) (arg=0x55f972605d20) at ../libs/ardour/session.cc:7841 #5 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #6 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 33 (Thread 0x7fca37fff700 (LWP 479275)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4e0bf92a in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:95 #3 0x000055f96b3e51bd in sigc::pointer_functor0::operator()() const (this=0x55f96dbb1540) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x00007fca4e0c2b79 in boost::detail::function::void_function_obj_invoker0, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #5 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f96dbb1538) at /usr/include/boost/function/function_template.hpp:763 --Type for more, q to quit, c to continue without paging-- #6 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f96dbb1510) at ../libs/pbd/pthread_utils.cc:488 #7 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #8 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 32 (Thread 0x7fca2bfff700 (LWP 479279)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4e110ad1 in ARDOUR::AudioEngine::do_devicelist_update() (this=0x55f96e2b0a00) at ../libs/ardour/audioengine.cc:760 #3 0x00007fca4e11efa9 in boost::_mfi::mf0::operator()(ARDOUR::AudioEngine*) const (this=0x55f96e2cdfa0, p=0x55f96e2b0a00) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007fca4e11e58d in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x55f96e2cdfb0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007fca4e11dbe9 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x55f96e2cdfa0) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007fca4e11d077 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f96e2cdf98) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f96e2cdf70) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 31 (Thread 0x7fca28dea700 (LWP 479366)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca28de9928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca28de9938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca28de9928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca28de9920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97168f5d0) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168f610) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 30 (Thread 0x7fca29354700 (LWP 479359)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca29353928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0--Type for more, q to quit, c to continue without paging-- &, boost::_bi::list0&, int) (this=0x7fca29353938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca29353928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca29353920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f9716722e0) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168e480) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 29 (Thread 0x7fc987fff700 (LWP 479389)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4f3f6afd in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:323 #3 0x00007fca4f3f6a81 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312 #4 0x00007fca4f3f6f81 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:501 #5 0x00007fca4f3f6f28 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415 #6 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f97739cbd8) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f97739cbb0) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7fca28eec700 (LWP 479364)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca28eeb928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca28eeb938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca28eeb928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca28eeb920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97168f0b0) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168f0f0) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 27 (Thread 0x7fc9b5ffb700 (LWP 479381)): #0 0x00007fca4aa9a1a1 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fc9b5ffa810, rem=0x7fc9b5ffa820) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 #1 0x00007fca4aa9f983 in __GI___nanosleep (requested_time=, remaining=) at nanosleep.c:27 --Type for more, q to quit, c to continue without paging-- #2 0x00007fca4c1fbb4f in g_usleep () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fca4e17d0e2 in ARDOUR::AutomationWatch::thread() (this=0x55f974893540) at ../libs/ardour/automation_watch.cc:207 #4 0x00007fca4e1820dd in boost::_mfi::mf0::operator()(ARDOUR::AutomationWatch*) const (this=0x55f974b27390, p=0x55f974893540) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e181d3d in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x55f974b273a0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e18167f in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x55f974b27390) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e181204 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f974b27388) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f974b27360) at ../libs/pbd/pthread_utils.cc:488 #10 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #11 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 26 (Thread 0x7fca28379700 (LWP 479370)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca28378928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca28378938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca28378928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca28378920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f971690010) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f971690050) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 25 (Thread 0x7fc9a0ff9700 (LWP 479388)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4f3f6afd in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:323 #3 0x00007fca4f3f6a81 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312 #4 0x00007fca4f3f6f81 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:501 #5 0x00007fca4f3f6f28 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415 #6 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f97739c958) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f97739c930) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 --Type for more, q to quit, c to continue without paging-- Thread 24 (Thread 0x7fc9a1ffb700 (LWP 479386)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4f3f6afd in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:323 #3 0x00007fca4f3f6a81 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312 #4 0x00007fca4f3f6f81 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:501 #5 0x00007fca4f3f6f28 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415 #6 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f97739c458) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f97739c430) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7fca292d3700 (LWP 479360)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca292d2928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca292d2938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca292d2928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca292d2920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f9716722a0) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168e6d0) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7fc9a37fe700 (LWP 479383)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4f3f6afd in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:323 #3 0x00007fca4f3f6a81 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312 #4 0x00007fca4f3f6f81 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:501 #5 0x00007fca4f3f6f28 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415 #6 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f9773a3258) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f9773a3230) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 --Type for more, q to quit, c to continue without paging--c Thread 21 (Thread 0x7fc9b6ffd700 (LWP 479379)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55f972607eb0) at ../sysdeps/nptl/futex-internal.h:186 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f972607e60, cond=0x55f972607e88) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55f972607e88, mutex=0x55f972607e60) at pthread_cond_wait.c:638 #3 0x00007fca4e6d4ecb in ARDOUR::Session::emit_thread_run() (this=0x55f972605d20) at ../libs/ardour/session_process.cc:1241 #4 0x00007fca4e6d4e68 in ARDOUR::Session::emit_thread(void*) (arg=0x55f972605d20) at ../libs/ardour/session_process.cc:1230 #5 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #6 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7fc9b77fe700 (LWP 479378)): #0 0x00007fca4aac796f in __GI___poll (fds=0x7fc9ac000b60, nfds=2, timeout=60000) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fca4b4e36e8 in () at /lib/x86_64-linux-gnu/libusb-1.0.so.0 #2 0x00007fca4b4e1129 in () at /lib/x86_64-linux-gnu/libusb-1.0.so.0 #3 0x00007fca4b4e22c7 in libusb_handle_events_timeout_completed () at /lib/x86_64-linux-gnu/libusb-1.0.so.0 #4 0x00007fca4b4e232f in libusb_handle_events () at /lib/x86_64-linux-gnu/libusb-1.0.so.0 #5 0x00007fca4e1a9c1c in usb_hotplug_thread(void*) (user_data=0x55f96db18e60) at ../libs/ardour/control_protocol_manager.cc:87 #6 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #7 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7fc9a3fff700 (LWP 479382)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4f3f6afd in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:323 #3 0x00007fca4f3f6a81 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312 #4 0x00007fca4f3f6f81 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x55f97634cbf0) at ../libs/waveview/wave_view_private.cc:501 #5 0x00007fca4f3f6f28 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415 #6 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f974baf2a8) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f974baf280) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7fc9b7fff700 (LWP 479377)): #0 0x00007fca4aac796f in __GI___poll (fds=0x7fc9b7ffe980, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fca4b4e86d2 in () at /lib/x86_64-linux-gnu/libusb-1.0.so.0 #2 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #3 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7fca08ff9700 (LWP 479375)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f9708561e0) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e819f5c in ARDOUR::Worker::run() (this=0x55f9708561c0) at ../libs/ardour/worker.cc:145 #3 0x00007fca4e81b259 in boost::_mfi::mf0::operator()(ARDOUR::Worker*) const (this=0x55f9708560b0, p=0x55f9708561c0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007fca4e81b07f in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x55f9708560c0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007fca4e81af7f in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x55f9708560b0) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007fca4e81aed8 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f9708560a8) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f970856080) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7fca467fd700 (LWP 479271)): #0 0x00007fca4aac796f in __GI___poll (fds=0x7fca467fc844, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fca4c3b7106 in CrossThreadChannel::poll_for_request() (this=0x55f96db6b530) at ../libs/pbd/crossthread.posix.cc:108 #2 0x00007fca4c3b7177 in CrossThreadChannel::receive(char&, bool) (this=0x55f96db6b530, msg=@0x7fca467fc8af: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133 #3 0x00007fca4e7e77df in ARDOUR::TriggerBoxThread::thread_work() (this=0x55f96db6b500) at ../libs/ardour/triggerbox.cc:4880 #4 0x00007fca4e7e7777 in ARDOUR::TriggerBoxThread::_thread_work(void*) (arg=0x55f96db6b500) at ../libs/ardour/triggerbox.cc:4868 #5 0x00007fca4c3dc052 in fake_thread_start(void*) (arg=0x55f96db69b50) at ../libs/pbd/pthread_utils.cc:101 #6 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #7 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7fca35e02700 (LWP 479278)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4e110859 in ARDOUR::AudioEngine::do_reset_backend() (this=0x55f96e2b0a00) at ../libs/ardour/audioengine.cc:724 #3 0x00007fca4e11efa9 in boost::_mfi::mf0::operator()(ARDOUR::AudioEngine*) const (this=0x55f96e2bf8c0, p=0x55f96e2b0a00) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007fca4e11e58d in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x55f96e2bf8d0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007fca4e11dbe9 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x55f96e2bf8c0) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007fca4e11d077 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f96e2bf8b8) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f96e2bf890) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7fca28bfb700 (LWP 479374)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f9727cf1d0) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e819f5c in ARDOUR::Worker::run() (this=0x55f9727cf1b0) at ../libs/ardour/worker.cc:145 #3 0x00007fca4e81b259 in boost::_mfi::mf0::operator()(ARDOUR::Worker*) const (this=0x55f9727cf4c0, p=0x55f9727cf1b0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007fca4e81b07f in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x55f9727cf4d0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007fca4e81af7f in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x55f9727cf4c0) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007fca4e81aed8 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f9727cf4b8) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f9727cf490) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fca0affd700 (LWP 479373)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f972ab10b0) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e819f5c in ARDOUR::Worker::run() (this=0x55f972ab1090) at ../libs/ardour/worker.cc:145 #3 0x00007fca4e81b259 in boost::_mfi::mf0::operator()(ARDOUR::Worker*) const (this=0x55f972ab3370, p=0x55f972ab1090) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007fca4e81b07f in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x55f972ab3380, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007fca4e81af7f in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x55f972ab3370) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007fca4e81aed8 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #7 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f972ab3368) at /usr/include/boost/function/function_template.hpp:763 #8 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f972ab3340) at ../libs/pbd/pthread_utils.cc:488 #9 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fca28e6b700 (LWP 479365)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca28e6a928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca28e6a938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca28e6a928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca28e6a920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97168f340) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168f380) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fca29bfd700 (LWP 479312)): #0 0x00007fca4aac796f in __GI___poll (fds=0x55f96ed2d030, nfds=2, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fca36e89b23 in jack_client_core_wait (client=0x55f96ed67000) at client.c:2103 #2 0x00007fca36e89e59 in jack_cycle_wait (client=0x55f96ed67000) at client.c:2286 #3 0x00007fca363bbe4f in ARDOUR::JACKAudioBackend::process_thread() (this=0x55f96e3951f0) at ../libs/backends/jack/jack_audiobackend.cc:999 #4 0x00007fca363bbdda in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x55f96e3951f0) at ../libs/backends/jack/jack_audiobackend.cc:978 #5 0x00007fca36e89d30 in jack_process_thread_work (arg=0x55f96ed67000) at client.c:2216 #6 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f96e382e90) at thread.c:143 #7 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #8 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fca29252700 (LWP 479361)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca29251928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca29251938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca29251928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca29251920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f9717fcdc0) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168e450) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fca293d5700 (LWP 479358)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca293d4928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca293d4938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca293d4928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca293d4920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f9716723a0) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168e200) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fca28d69700 (LWP 479367)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89180) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d2a76 in ARDOUR::Graph::reached_terminal_node() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:267 #3 0x00007fca4e2ded55 in ARDOUR::GraphNode::finish(ARDOUR::GraphChain const*) (this=0x55f972c36340, chain=0x55f974a95b70) at ../libs/ardour/graphnode.cc:101 #4 0x00007fca4e2dec3a in ARDOUR::GraphNode::run(ARDOUR::GraphChain const*) (this=0x55f972c36340, chain=0x55f974a95b70) at ../libs/ardour/graphnode.cc:68 #5 0x00007fca4e2d3209 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:344 #6 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #7 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca28d68928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #8 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca28d68938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #9 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca28d68928) at /usr/include/boost/bind/bind.hpp:1294 #10 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #11 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca28d68920) at /usr/include/boost/function/function_template.hpp:763 #12 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97168f860) at ../libs/backends/jack/jack_audiobackend.cc:970 #13 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168f8a0) at thread.c:143 #14 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #15 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fca283fa700 (LWP 479369)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca283f9928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca283f9938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca283f9928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca283f9920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97168fd80) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168fdc0) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fca28ce8700 (LWP 479368)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca28ce7928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca28ce7938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca28ce7928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca28ce7920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97168faf0) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97168fb30) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fca457fe700 (LWP 479273)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4e777ac1 in peak_thread_work() () at ../libs/ardour/source_factory.cc:75 #3 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #4 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f96dbb2898) at /usr/include/boost/function/function_template.hpp:763 #5 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f96dbb2870) at ../libs/pbd/pthread_utils.cc:488 #6 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #7 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fca44ffd700 (LWP 479274)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c22234f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fca4e777ac1 in peak_thread_work() () at ../libs/ardour/source_factory.cc:75 #3 0x00007fca4f3fab32 in boost::detail::function::void_function_invoker0::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117 #4 0x000055f96aa4538c in boost::function0::operator()() const (this=0x55f96dbb2558) at /usr/include/boost/function/function_template.hpp:763 #5 0x00007fca4c3dcad1 in PBD::Thread::_run(void*) (arg=0x55f96dbb2530) at ../libs/pbd/pthread_utils.cc:488 #6 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #7 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fca29456700 (LWP 479357)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fca4c3e2ab0 in PBD::Semaphore::wait() (this=0x55f96eb89174) at ../libs/pbd/semutils.cc:120 #2 0x00007fca4e2d3052 in ARDOUR::Graph::run_one() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:320 #3 0x00007fca4e2d35f3 in ARDOUR::Graph::helper_thread() (this=0x55f96eb89040) at ../libs/ardour/graph.cc:372 #4 0x00007fca4e2de2e5 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fca29455928, p=0x55f96eb89040) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fca4e2dd9c7 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fca29455938, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #6 0x00007fca4e2dcb31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fca29455928) at /usr/include/boost/bind/bind.hpp:1294 #7 0x00007fca4e2db5c6 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #8 0x000055f96aa4538c in boost::function0::operator()() const (this=0x7fca29455920) at /usr/include/boost/function/function_template.hpp:763 #9 0x00007fca363bbd8b in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55f97167a7c0) at ../libs/backends/jack/jack_audiobackend.cc:970 #10 0x00007fca36e910ad in jack_thread_proxy (varg=0x55f97167be40) at thread.c:143 #11 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #12 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fca0bfff700 (LWP 479311)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x7fca36ea38c8 ) at ../sysdeps/nptl/futex-internal.h:186 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fca36ea3860 , cond=0x7fca36ea38a0 ) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7fca36ea38a0 , mutex=0x7fca36ea3860 ) at pthread_cond_wait.c:638 #3 0x00007fca36e8be2c in mb_thread_func (arg=0x0) at messagebuffer.c:72 #4 0x00007fca4bec8ea7 in start_thread (arg=) at pthread_create.c:477 #5 0x00007fca4aad3a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fca468d0180 (LWP 479267)): #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #1 0x00007fca4a9fa537 in __GI_abort () at abort.c:79 #2 0x00007fca4cbf61d1 in Temporal::TempoMap::map_assert(bool, char const*, char const*, int) (expr=false, exprstr=0x7fca4cc1b3a5 "qn >= _quarters", file=0x7fca4cc1b258 "../libs/temporal/tempo.cc", line=507) at ../libs/temporal/tempo.cc:4704 #3 0x00007fca4cbd20ed in Temporal::TempoPoint::superclock_at(Temporal::Beats const&) const (this=0x55f977d7fb20, qn=...) at ../libs/temporal/tempo.cc:507 #4 0x00007fca4cbf4525 in Temporal::TempoMap::solve_constant_twist(Temporal::TempoPoint&, Temporal::TempoPoint&) (this=0x55f9723aee30, earlier=..., later=...) at ../libs/temporal/tempo.cc:4115 #5 0x00007fca4cbf48e4 in Temporal::TempoMap::constant_twist_tempi(Temporal::TempoPoint&, Temporal::TempoPoint&, Temporal::TempoPoint&, double) (this=0x55f9723aee30, prev=..., focus=..., next=..., tempo_value=90.897774575474031) at ../libs/temporal/tempo.cc:4199 #6 0x000055f96acfbeca in MappingTwistDrag::motion(_GdkEvent*, bool) (this=0x55f972065470, event=0x7fff42ad6760, first_move=true) at ../gtk2_ardour/editor_drag.cc:3634 #7 0x000055f96ace89fd in Drag::motion_handler(_GdkEvent*, bool) (this=0x55f972065470, event=0x7fff42ad6760, from_autoscroll=false) at ../gtk2_ardour/editor_drag.cc:553 #8 0x000055f96ace7736 in DragManager::motion_handler(_GdkEvent*, bool) (this=0x55f9735dd090, e=0x7fff42ad6760, from_autoscroll=false) at ../gtk2_ardour/editor_drag.cc:250 #9 0x000055f96ad62091 in Editor::motion_handler(ArdourCanvas::Item*, _GdkEvent*, bool) (this=0x55f9733cb020, item=0x55f96f28db40, event=0x7fff42ad6760, from_autoscroll=false) at ../gtk2_ardour/editor_mouse.cc:2285 #10 0x000055f96ace1419 in Editor::canvas_grid_zone_event(_GdkEvent*) (this=0x55f9733cb020, event=0x7fff42ad6760) at ../gtk2_ardour/editor_canvas_events.cc:1327 #11 0x000055f96ac7c131 in sigc::bound_mem_functor1::operator()(_GdkEvent* const&) const (this=0x55f96f25da58, _A_a1=@0x7fff42ad6500: 0x7fff42ad6760) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066 #12 0x000055f96ac74de5 in sigc::adaptor_functor >::operator()<_GdkEvent* const&>(_GdkEvent* const&) const (this=0x55f96f25da50, _A_arg1=@0x7fff42ad6500: 0x7fff42ad6760) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89 #13 0x000055f96acd9ebc in sigc::internal::slot_call, bool, _GdkEvent*>::call_it(sigc::internal::slot_rep*, _GdkEvent* const&) (rep=0x55f96f25da20, a_#0=@0x7fff42ad6500: 0x7fff42ad6760) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:451 #14 0x000055f96b80d5a3 in sigc::internal::signal_emit1 >::operator()(sigc::slot const&) const (this=0x7fff42ad63d8, _A_slot=...) at /usr/include/sigc++-2.0/sigc++/signal.h:860 #15 0x000055f96b80cb7d in sigc::internal::slot_iterator_buf >, bool>::operator*() const (this=0x7fff42ad6390) at /usr/include/sigc++-2.0/sigc++/signal.h:319 #16 0x000055f96b80be63 in ArdourCanvas::Item::EventAccumulator::operator() >, bool> >(sigc::internal::slot_iterator_buf >, bool>, sigc::internal::slot_iterator_buf >, bool>) (this=0x7fff42ad63ff, first=..., last=...) at ../libs/canvas/canvas/item.h:257 #17 0x000055f96b80b09c in sigc::internal::signal_emit1 >::emit(sigc::internal::signal_impl*, _GdkEvent* const&) (impl=0x55f96f25dcd0, _A_a1=@0x7fff42ad6500: 0x7fff42ad6760) at /usr/include/sigc++-2.0/sigc++/signal.h:879 #18 0x000055f96b80a0d3 in sigc::signal1 >::emit(_GdkEvent* const&) const (this=0x55f96f28dbb0, _A_a1=@0x7fff42ad6500: 0x7fff42ad6760) at /usr/include/sigc++-2.0/sigc++/signal.h:2955 #19 0x000055f96b8094bd in sigc::signal1 >::operator()(_GdkEvent* const&) const (this=0x55f96f28dbb0, _A_a1=@0x7fff42ad6500: 0x7fff42ad6760) at /usr/include/sigc++-2.0/sigc++/signal.h:2971 #20 0x00007fca4ca18771 in ArdourCanvas::GtkCanvas::deliver_event(_GdkEvent*) (this=0x55f97353fcb8, event=0x7fff42ad6760) at ../libs/canvas/canvas.cc:862 #21 0x00007fca4ca1a3f7 in ArdourCanvas::GtkCanvas::on_motion_notify_event(_GdkEventMotion*) (this=0x55f97353fcb8, ev=0x55f974092a00) at ../libs/canvas/canvas.cc:1234 #22 0x00007fca4b900df4 in Gtk::Widget_Class::motion_notify_event_callback(_GtkWidget*, _GdkEventMotion*) () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1 #23 0x00007fca4b1391ab in () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #24 0x00007fca4c0cb0a2 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #25 0x00007fca4c0dce6e in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #26 0x00007fca4c0e3259 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #27 0x00007fca4c0e3c3f in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #28 0x00007fca4b258fe4 in () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #29 0x00007fca4b1377d4 in gtk_propagate_event () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #30 0x00007fca4b137c4b in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #31 0x00007fca4b553afc in () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #32 0x00007fca4c1d0e6b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007fca4c1d1118 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007fca4c1d140b in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007fca4b136b2a in gtk_main () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #36 0x00007fca4c58a498 in Gtkmm2ext::UI::run(Receiver&) (this=0x55f96e32ae40, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:305 #37 0x000055f96b0c1584 in main(int, char**) (argc=1, argv=0x7fff42ad7448) at ../gtk2_ardour/main.cc:471 (gdb)