View Issue Details

IDProjectCategoryView StatusLast Update
0006519ardourbugspublic2016-01-23 19:53
Reporterrobsco Assigned To 
PrioritynormalSeveritycrashReproducibilitysometimes
Status closedResolutionfixed 
Summary0006519: (4.2) Crash when selecting a track
DescriptionIn a mixing session I often get a crash when clicking on a track in the timeline window. From what I can tell it only seems to happen when the session is playing.

Here are some backtraces:
http://pastebin.com/4CQx0n1P
http://pastebin.com/8ThUZ52f
http://pastebin.com/X9HSXYu8

I'm not sure if it's related to plugins as it just happened when I clicked on a track that contains no plugins.
Additional InformationArdour 4.2.0
built from revision 4.2
jackdmp version 1.9.10
Linux Kernel 4.1.5-1-ARCH x86_64

Plugins:
Calf Plugins 0.0.60.r2255.cf5a86b-1 - according to yaourt at least.
eq10q 2_beta7.1-1
x42-fil4 version 0.4.4
invada-studio-plugins-lv2 1.2.0-5
And a few others. I can list them if need be.
TagsNo tags attached.

Activities

2015-08-19 08:16

 

20150819_crash_on_selecting_track.txt (60,358 bytes)   
(gdb) thread apply all bt

Thread 47 (Thread 0x7fffe31a2700 (LWP 28143)):
#0  0x00007ffff029207f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff44c6524 in g_cond_wait ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff683e8cb in ARDOUR::AudioEngine::do_reset_backend (
    this=0x181d2e0) at ../libs/ardour/audioengine.cc:501
#3  0x00007ffff684c055 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x17fd8d0, p=0x181d2e0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff684bc64 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x17fd8e0, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff684b565 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x17fd8d0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff684ad52 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR---Type <return> to continue, or q <return> to quit---
::AudioEngine*> > > >::operator() (this=0x17fd8d0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff6849f7a in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it (rep=0x17fd8a0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff4a04b72 in ?? ()
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#10 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 46 (Thread 0x7fffe29a1700 (LWP 28144)):
#0  0x00007ffff029207f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff44c6524 in g_cond_wait ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff683eb11 in ARDOUR::AudioEngine::do_devicelist_update (
    this=0x181d2e0) at ../libs/ardour/audioengine.cc:536
#3  0x00007ffff684c055 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x181c5f0, p=0x181d2e0)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff684bc64 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x181c600, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff684b565 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x181c5f0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff684ad52 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x181c5f0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff6849f7a in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it (rep=0x181c5c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff4a04b72 in ?? ()
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
---Type <return> to continue, or q <return> to quit---
#9  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#10 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 45 (Thread 0x7fffe0add700 (LWP 28150)):
#0  0x00007fffed29e18d in poll () from /usr/lib/libc.so.6
#1  0x00007ffff447aaa5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff447acc7 in g_main_context_iteration ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff447ad19 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#4  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#5  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 44 (Thread 0x7fffc67fc700 (LWP 28164)):
#0  0x00007ffff029207f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /usr/lib/libpthread.so.0
#1  0x00007fffe15a9f4c in ?? () from /usr/lib/libjack.so.0
#2  0x00007fffe15a1178 in ?? () from /usr/lib/libjack.so.0
#3  0x00007fffe15a8f30 in ?? () from /usr/lib/libjack.so.0
#4  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 43 (Thread 0x7fffc677b700 (LWP 28165)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007fffe15aa7c5 in ?? () from /usr/lib/libjack.so.0
#2  0x00007fffe15ad2cb in ?? () from /usr/lib/libjack.so.0
#3  0x00007fffe15a8f30 in ?? () from /usr/lib/libjack.so.0
#4  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 42 (Thread 0x7fffc66fa700 (LWP 28166)):
#0  0x00007ffff02944a5 in do_futex_wait () from /usr/lib/libpthread.so.0
#1  0x00007ffff029456f in __new_sem_wait_slow () from /usr/lib/libpthread.so.0
#2  0x00007ffff0294622 in sem_timedwait () from /usr/lib/libpthread.so.0
#3  0x00007fffe15a9a6e in ?? () from /usr/lib/libjack.so.0
#4  0x00007fffe159225d in ?? () from /usr/lib/libjack.so.0
#5  0x00007fffe15907a7 in ?? () from /usr/lib/libjack.so.0
#6  0x00007fffe1d33a4c in WJACK_cycle_wait (client=0x3fb56f0)
    at ../libs/backends/jack/weak_libjack.def:78
#7  0x00007fffe1d16b5e in ARDOUR::JACKAudioBackend::process_thread (
    this=0x1b238d0) at ../libs/backends/jack/jack_audiobackend.cc:932
#8  0x00007fffe1d16afe in ARDOUR::JACKAudioBackend::_process_thread (
    arg=0x1b238d0) at ../libs/backends/jack/jack_audiobackend.cc:911
#9  0x00007fffe159070a in ?? () from /usr/lib/libjack.so.0
#10 0x00007fffe15a8f30 in ?? () from /usr/lib/libjack.so.0
---Type <return> to continue, or q <return> to quit---
#11 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 41 (Thread 0x7fffc63f4700 (LWP 28169)):
#0  0x00007ffff02942d7 in do_futex_wait.constprop ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff0294384 in __new_sem_wait_slow.constprop.0 ()
   from /usr/lib/libpthread.so.0
#2  0x00007ffff69a45ec in PBD::ProcessSemaphore::wait (this=0x4e14470)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#3  0x00007ffff69a2584 in ARDOUR::Graph::run_one (this=0x4e143c0)
    at ../libs/ardour/graph.cc:381
#4  0x00007ffff69a2cdf in ARDOUR::Graph::main_thread (this=0x4e143c0)
    at ../libs/ardour/graph.cc:450
#5  0x00007ffff69a8acb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc63f3d58, p=0x4e143c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#6  0x00007ffff69a82e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc63f3d68, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#7  0x00007ffff69a78ff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR---Type <return> to continue, or q <return> to quit---
::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc63f3d58)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#8  0x00007ffff69a72f5 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
#9  0x00000000005e2e07 in boost::function0<void>::operator() (
    this=0x7fffc63f3d50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x00007fffe1d16aa9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x4e245b0) at ../libs/backends/jack/jack_audiobackend.cc:903
#11 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 40 (Thread 0x7fffc6373700 (LWP 28170)):
#0  0x00007ffff02942d7 in do_futex_wait.constprop ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff0294384 in __new_sem_wait_slow.constprop.0 ()
   from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#2  0x00007ffff69a45ec in PBD::ProcessSemaphore::wait (this=0x4e14490)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#3  0x00007ffff69a18fd in ARDOUR::Graph::restart_cycle (this=0x4e143c0)
    at ../libs/ardour/graph.cc:255
#4  0x00007ffff69a18c7 in ARDOUR::Graph::dec_ref (this=0x4e143c0)
    at ../libs/ardour/graph.cc:242
#5  0x00007ffff69a9740 in ARDOUR::GraphNode::finish (this=0x9be08b0, chain=1)
    at ../libs/ardour/graphnode.cc:71
#6  0x00007ffff69a277e in ARDOUR::Graph::run_one (this=0x4e143c0)
    at ../libs/ardour/graph.cc:395
#7  0x00007ffff69a291e in ARDOUR::Graph::helper_thread (this=0x4e143c0)
    at ../libs/ardour/graph.cc:412
#8  0x00007ffff69a8acb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc6372d58, p=0x4e143c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#9  0x00007ffff69a82e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc6372d68, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#10 0x00007ffff69a78ff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc6372d58)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#11 0x00007ffff69a72f5 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
#12 0x00000000005e2e07 in boost::function0<void>::operator() (
    this=0x7fffc6372d50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#13 0x00007fffe1d16aa9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x4e245b0) at ../libs/backends/jack/jack_audiobackend.cc:903
#14 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#15 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 39 (Thread 0x7fffc62f2700 (LWP 28171)):
#0  0x00007ffff02942d7 in do_futex_wait.constprop ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff0294384 in __new_sem_wait_slow.constprop.0 ()
   from /usr/lib/libpthread.so.0
#2  0x00007ffff69a45ec in PBD::ProcessSemaphore::wait (this=0x4e14470)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff69a2584 in ARDOUR::Graph::run_one (this=0x4e143c0)
    at ../libs/ardour/graph.cc:381
#4  0x00007ffff69a291e in ARDOUR::Graph::helper_thread (this=0x4e143c0)
    at ../libs/ardour/graph.cc:412
#5  0x00007ffff69a8acb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc62f1d58, p=0x4e143c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#6  0x00007ffff69a82e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc62f1d68, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#7  0x00007ffff69a78ff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc62f1d58)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#8  0x00007ffff69a72f5 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
#9  0x00000000005e2e07 in boost::function0<void>::operator() (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffc62f1d50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x00007fffe1d16aa9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x4e245b0) at ../libs/backends/jack/jack_audiobackend.cc:903
#11 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 38 (Thread 0x7fffc6271700 (LWP 28172)):
#0  0x00007ffff02942d7 in do_futex_wait.constprop ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff0294384 in __new_sem_wait_slow.constprop.0 ()
   from /usr/lib/libpthread.so.0
#2  0x00007ffff69a45ec in PBD::ProcessSemaphore::wait (this=0x4e14470)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#3  0x00007ffff69a2584 in ARDOUR::Graph::run_one (this=0x4e143c0)
    at ../libs/ardour/graph.cc:381
#4  0x00007ffff69a291e in ARDOUR::Graph::helper_thread (this=0x4e143c0)
    at ../libs/ardour/graph.cc:412
#5  0x00007ffff69a8acb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc6270d58, p=0x4e143c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff69a82e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc6270d68, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#7  0x00007ffff69a78ff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc6270d58)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#8  0x00007ffff69a72f5 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
#9  0x00000000005e2e07 in boost::function0<void>::operator() (
    this=0x7fffc6270d50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x00007fffe1d16aa9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x4e24a50) at ../libs/backends/jack/jack_audiobackend.cc:903
#11 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 37 (Thread 0x7fffc61f0700 (LWP 28173)):
#0  0x00007ffff02942d7 in do_futex_wait.constprop ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff0294384 in __new_sem_wait_slow.constprop.0 ()
   from /usr/lib/libpthread.so.0
#2  0x00007ffff69a45ec in PBD::ProcessSemaphore::wait (this=0x4e14470)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#3  0x00007ffff69a2584 in ARDOUR::Graph::run_one (this=0x4e143c0)
    at ../libs/ardour/graph.cc:381
#4  0x00007ffff69a291e in ARDOUR::Graph::helper_thread (this=0x4e143c0)
    at ../libs/ardour/graph.cc:412
#5  0x00007ffff69a8acb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc61efd58, p=0x4e143c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#6  0x00007ffff69a82e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc61efd68, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#7  0x00007ffff69a78ff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc61efd58)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:2---Type <return> to continue, or q <return> to quit---
0
#8  0x00007ffff69a72f5 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
#9  0x00000000005e2e07 in boost::function0<void>::operator() (
    this=0x7fffc61efd50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x00007fffe1d16aa9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x4e245b0) at ../libs/backends/jack/jack_audiobackend.cc:903
#11 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 36 (Thread 0x7fffc616f700 (LWP 28174)):
#0  0x00007ffff02942d7 in do_futex_wait.constprop ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff0294384 in __new_sem_wait_slow.constprop.0 ()
   from /usr/lib/libpthread.so.0
#2  0x00007ffff69a45ec in PBD::ProcessSemaphore::wait (this=0x4e14470)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#3  0x00007ffff69a2584 in ARDOUR::Graph::run_one (this=0x4e143c0)
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/graph.cc:381
#4  0x00007ffff69a291e in ARDOUR::Graph::helper_thread (this=0x4e143c0)
    at ../libs/ardour/graph.cc:412
#5  0x00007ffff69a8acb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc616ed58, p=0x4e143c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#6  0x00007ffff69a82e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc616ed68, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#7  0x00007ffff69a78ff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc616ed58)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#8  0x00007ffff69a72f5 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
#9  0x00000000005e2e07 in boost::function0<void>::operator() (
    this=0x7fffc616ed50)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x00007fffe1d16aa9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x4e24a50) at ../libs/backends/jack/jack_audiobackend.cc:903
#11 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 35 (Thread 0x7fffc60ee700 (LWP 28175)):
#0  0x00007ffff02942d7 in do_futex_wait.constprop ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff0294384 in __new_sem_wait_slow.constprop.0 ()
   from /usr/lib/libpthread.so.0
#2  0x00007ffff69a45ec in PBD::ProcessSemaphore::wait (this=0x4e14470)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#3  0x00007ffff69a2584 in ARDOUR::Graph::run_one (this=0x4e143c0)
    at ../libs/ardour/graph.cc:381
#4  0x00007ffff69a291e in ARDOUR::Graph::helper_thread (this=0x4e143c0)
    at ../libs/ardour/graph.cc:412
#5  0x00007ffff69a8acb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc60edd58, p=0x4e143c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#6  0x00007ffff69a82e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >:---Type <return> to continue, or q <return> to quit---
:operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc60edd68, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#7  0x00007ffff69a78ff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc60edd58)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#8  0x00007ffff69a72f5 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
#9  0x00000000005e2e07 in boost::function0<void>::operator() (
    this=0x7fffc60edd50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x00007fffe1d16aa9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x4e24a50) at ../libs/backends/jack/jack_audiobackend.cc:903
#11 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 34 (Thread 0x7fffc4df2800 (LWP 28176)):
---Type <return> to continue, or q <return> to quit---
#0  0x00007fffed29e18d in poll () from /usr/lib/libc.so.6
#1  0x00007ffff5605db5 in CrossThreadChannel::poll_for_request (this=0x28b1ca0)
    at ../libs/pbd/crossthread.posix.cc:73
#2  0x00007ffff5605e1d in CrossThreadChannel::receive (this=0x28b1ca0, 
    msg=@0x7fffc4df173f: 0 '\000', wait=true)
    at ../libs/pbd/crossthread.posix.cc:94
#3  0x00007ffff68aedcb in ARDOUR::Butler::thread_work (this=0x28b1c10)
    at ../libs/ardour/butler.cc:175
#4  0x00007ffff68aea71 in ARDOUR::Butler::_thread_work (arg=0x28b1c10)
    at ../libs/ardour/butler.cc:156
#5  0x00007ffff561e36a in fake_thread_start (arg=0x8b07360)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 33 (Thread 0x7fffc57fa700 (LWP 28177)):
#0  0x00007fffed29e18d in poll () from /usr/lib/libc.so.6
#1  0x00007ffff447aaa5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff447abb5 in g_main_loop_run ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff55ef2a9 in BaseUI::main_thread (this=0x8b07510)
    at ../libs/pbd/base_ui.cc:86
#4  0x00007ffff55f300f in sigc::bound_mem_functor0<void, BaseUI>::operator() (
---Type <return> to continue, or q <return> to quit---
    this=0x8b07cd8)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5  0x00007ffff55f2d3c in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x8b07cd0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x00007ffff55f26f3 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x8b07ca0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff4a04b72 in ?? ()
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#9  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 32 (Thread 0x7fffc5ffb700 (LWP 28178)):
#0  0x00007ffff02942d7 in do_futex_wait.constprop ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff0294384 in __new_sem_wait_slow.constprop.0 ()
   from /usr/lib/libpthread.so.0
#2  0x00007ffff6d15983 in PBD::Semaphore::wait (this=0x144e6090)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semaphore.h:182
#3  0x00007ffff6d1564d in ARDOUR::Worker::run (this=0x144e6070)
    at ../libs/ardour/worker.cc:125
#4  0x00007ffff6d163f9 in sigc::bound_mem_functor0<void, ARDOUR::Worker>::operator() (this=0x144e5b88)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5  0x00007ffff6d1633e in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::Worker> >::operator() (this=0x144e5b80)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x00007ffff6d16207 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::Worker>, void>::call_it (rep=0x144e5b50)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff4a04b72 in ?? ()
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#9  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 31 (Thread 0x7fffc6ffd700 (LWP 28179)):
#0  0x00007ffff02942d7 in do_futex_wait.constprop ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libpthread.so.0
#1  0x00007ffff0294384 in __new_sem_wait_slow.constprop.0 ()
   from /usr/lib/libpthread.so.0
#2  0x00007ffff6d15983 in PBD::Semaphore::wait (this=0x148a0100)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semaphore.h:182
#3  0x00007ffff6d1564d in ARDOUR::Worker::run (this=0x148a00e0)
    at ../libs/ardour/worker.cc:125
#4  0x00007ffff6d163f9 in sigc::bound_mem_functor0<void, ARDOUR::Worker>::operator() (this=0x148a0018)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5  0x00007ffff6d1633e in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::Worker> >::operator() (this=0x148a0010)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x00007ffff6d16207 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::Worker>, void>::call_it (rep=0x1489ffe0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff4a04b72 in ?? ()
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#9  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#10 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 30 (Thread 0x7fffc77fe700 (LWP 28180)):
#0  0x00007ffff029207f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff6c6bd5c in ARDOUR::Session::emit_thread_run (this=0x28b21f0)
    at ../libs/ardour/session_process.cc:1313
#2  0x00007ffff6c6bd06 in ARDOUR::Session::emit_thread (arg=0x28b21f0)
    at ../libs/ardour/session_process.cc:1302
#3  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 29 (Thread 0x7fffc7fff700 (LWP 28181)):
#0  0x00007ffff029565d in nanosleep () from /usr/lib/libpthread.so.0
#1  0x00007ffff44a7298 in g_usleep ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff689a4ce in ARDOUR::AutomationWatch::thread (this=0x3de1f00)
    at ../libs/ardour/automation_watch.cc:153
#3  0x00007ffff689d949 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x316dc30, p=0x3de1f00)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff689d58c in boost::_bi::list1<boost::_bi::value<ARDOUR::Automation---Type <return> to continue, or q <return> to quit---
Watch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x316dc40, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff689d187 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x316dc30)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff689d112 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator() (this=0x316dc30)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff689cd12 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it (rep=0x316dc00)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff4a04b72 in ?? ()
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#10 0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 28 (Thread 0x7fff91da3700 (LWP 28184)):
#0  0x00007ffff029207f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff44c6524 in g_cond_wait ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7945ef5 in ArdourCanvas::WaveView::drawing_thread ()
    at ../libs/canvas/wave_view.cc:1517
#3  0x0000000000ca6b69 in sigc::pointer_functor0<void>::operator() (
    this=0x137d9e88)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000000ca40b8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x137d9e80)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000000ca07df in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x137d9e50)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff4a04b72 in ?? ()
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 27 (Thread 0x7fffc44cc800 (LWP 28289)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0xc5e0f48, 
    msg=@0x7fffc44cbdbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0xc5dfba0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0xc5dfba0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0xc5dfba0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x11087e00)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 26 (Thread 0x7fffc4451800 (LWP 28290)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x1677ec38, 
    msg=@0x7fffc4450dbf: 0 '\000', wait=false)
---Type <return> to continue, or q <return> to quit---
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x1677d890)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x1677d890) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x1677d890)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0xc64f860)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 25 (Thread 0x7fffc43d6800 (LWP 28291)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x168e5758, 
    msg=@0x7fffc43d5dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x168e43b0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x168e43b0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x168e43b0)
    at ../gtk2_ardour/audio_region_editor.cc:48
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff561e36a in fake_thread_start (arg=0xd643aa0)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 24 (Thread 0x7fffc435b800 (LWP 28292)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x168fea78, 
    msg=@0x7fffc435adbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x168fd6d0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x168fd6d0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x168fd6d0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x1208b350)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 23 (Thread 0x7fffc42e0800 (LWP 28293)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x16917d98, 
    msg=@0x7fffc42dfdbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x169169f0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x169169f0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x169169f0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x109f65e0)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 22 (Thread 0x7fffc4265800 (LWP 28294)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0xa052fe8, 
    msg=@0x7fffc4264dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0xa051c40)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0xa051c40) at ../gtk2_ardour/audio_region_editor.cc:163
---Type <return> to continue, or q <return> to quit---
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0xa051c40)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x1214d240)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 21 (Thread 0x7fffc4147800 (LWP 28295)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x10b02378, 
    msg=@0x7fffc4146dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x10b00fd0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x10b00fd0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x10b00fd0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x120e0250)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 20 (Thread 0x7fffc40cc800 (LWP 28296)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x108529a8, 
    msg=@0x7fffc40cbdbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x10851600)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x10851600) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x10851600)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x11d04110)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0x7fff92f39800 (LWP 28298)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x108c96f8, 
    msg=@0x7fff92f38dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x108c8350)
    at ../gtk2_ardour/audio_region_editor.cc:154
---Type <return> to continue, or q <return> to quit---
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x108c8350) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x108c8350)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x16c2d800)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 18 (Thread 0x7fff90da0800 (LWP 28299)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x11d1f778, 
    msg=@0x7fff90d9fdbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x11d1e3d0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x11d1e3d0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x11d1e3d0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x11cffc30)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 17 (Thread 0x7fff90d25800 (LWP 28300)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x12168578, 
    msg=@0x7fff90d24dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x121671d0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x121671d0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x121671d0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x11debb00)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 16 (Thread 0x7fff90caa800 (LWP 28301)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x11d3bfa8, 
    msg=@0x7fff90ca9dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
---Type <return> to continue, or q <return> to quit---
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x11d3ac00)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x11d3ac00) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x11d3ac00)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0xc6f7ce0)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0x7fff90c2f800 (LWP 28302)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x11fc9278, 
    msg=@0x7fff90c2edbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x11fc7ed0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x11fc7ed0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x11fc7ed0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x11db8130)
---Type <return> to continue, or q <return> to quit---
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7fff90bb4800 (LWP 28974)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x119381d8, 
    msg=@0x7fff90bb3dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x11936e30)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x11936e30) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x11936e30)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0xc5886f0)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7fff90b39800 (LWP 28976)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x11ab9068, 
---Type <return> to continue, or q <return> to quit---
    msg=@0x7fff90b38dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x11ab7cc0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x11ab7cc0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x11ab7cc0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x16d01120)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7fff90abe800 (LWP 28977)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x111af428, 
    msg=@0x7fff90abddbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x111ae080)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x111ae080) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x111ae080)
---Type <return> to continue, or q <return> to quit---
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0xe9e4070)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7fff90a43800 (LWP 28978)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0xf0b0108, 
    msg=@0x7fff90a42dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0xf0aed60)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0xf0aed60) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0xf0aed60)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x1304d600)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7fff909c8800 (LWP 28979)):
---Type <return> to continue, or q <return> to quit---
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0xf267858, 
    msg=@0x7fff909c7dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0xf2664b0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0xf2664b0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0xf2664b0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0xee20620)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7fff9094d800 (LWP 28980)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x11a09858, 
    msg=@0x7fff9094cdbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x11a084b0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
---Type <return> to continue, or q <return> to quit---
    this=0x11a084b0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x11a084b0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x131c7380)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7fff908d2800 (LWP 28981)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0x12228088, 
    msg=@0x7fff908d1dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0x12226ce0)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0x12226ce0) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0x12226ce0)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0xf2f5d00)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 7 (Thread 0x7fff90857800 (LWP 28983)):
#0  0x00007ffff0294fad in read () from /usr/lib/libpthread.so.0
#1  0x00007ffff5605e45 in CrossThreadChannel::receive (this=0xea483d8, 
    msg=@0x7fff90856dbf: 0 '\000', wait=false)
    at ../libs/pbd/crossthread.posix.cc:98
#2  0x00000000006a3d23 in AudioRegionEditor::wait_for_signal (this=0xea47030)
    at ../gtk2_ardour/audio_region_editor.cc:154
#3  0x00000000006a3d3e in AudioRegionEditor::peak_amplitude_thread (
    this=0xea47030) at ../gtk2_ardour/audio_region_editor.cc:163
#4  0x00000000006a153a in _peak_amplitude_thread (arg=0xea47030)
    at ../gtk2_ardour/audio_region_editor.cc:48
#5  0x00007ffff561e36a in fake_thread_start (arg=0x119638d0)
    at ../libs/pbd/pthread_utils.cc:93
#6  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffe9aa9700 (LWP 28139)):
#0  0x00007ffff029565d in nanosleep () from /usr/lib/libpthread.so.0
#1  0x00007ffff44a7298 in g_usleep ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x0000000000fbf3b0 in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:476
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffe92a8700 (LWP 28140)):
#0  0x00007ffff029207f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff44c6524 in g_cond_wait ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6cd9311 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x0000000000ca6b69 in sigc::pointer_functor0<void>::operator() (
    this=0x1991328)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000000ca40b8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1991320)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000000ca07df in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x19912f0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff4a04b72 in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#8  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffe8aa7700 (LWP 28141)):
#0  0x00007ffff029207f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff44c6524 in g_cond_wait ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6cd9311 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x0000000000ca6b69 in sigc::pointer_functor0<void>::operator() (
    this=0x1822a68)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000000ca40b8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1822a60)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000000ca07df in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1822a30)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slo---Type <return> to continue, or q <return> to quit---
t.h:103
#6  0x00007ffff4a04b72 in ?? ()
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#8  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffe3fff700 (LWP 28142)):
#0  0x00007ffff029207f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /usr/lib/libpthread.so.0
#1  0x00007ffff44c6524 in g_cond_wait ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff67e732f in ARDOUR::Analyser::work ()
    at ../libs/ardour/analyser.cc:85
#3  0x00007ffff67e70c5 in analyser_work () at ../libs/ardour/analyser.cc:50
#4  0x0000000000ca6b69 in sigc::pointer_functor0<void>::operator() (
    this=0x17c60e8)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x0000000000ca40b8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x17c60e0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
---Type <return> to continue, or q <return> to quit---
#6  0x0000000000ca07df in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x17c60b0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff4a04b72 in ?? ()
   from /opt/Ardour-4.2.0-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff44a57f5 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#9  0x00007ffff028c4a4 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fffed2a712d in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff7fa08c0 (LWP 28135)):
#0  0x00007fffed20662e in vfprintf () from /usr/lib/libc.so.6
#1  0x00007fffed22f2b9 in vsnprintf () from /usr/lib/libc.so.6
#2  0x00007fffed20ce42 in snprintf () from /usr/lib/libc.so.6
#3  0x0000000000c7c39f in ProcessorEntry::Control::set_tooltip (
    this=0x108456d0) at ../gtk2_ardour/processor_box.cc:575
#4  0x0000000000c7c7d7 in ProcessorEntry::Control::control_changed (
    this=0x108456d0) at ../gtk2_ardour/processor_box.cc:633
#5  0x0000000000ca764b in boost::_mfi::mf0<void, ProcessorEntry::Control>::operator() (this=0x7fffc04570e8, p=0x108456d0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#6  0x0000000000ca47b6 in boost::_bi::list1<boost::_bi::value<ProcessorEntry::Co---Type <return> to continue, or q <return> to quit---
ntrol*> >::operator()<boost::_mfi::mf0<void, ProcessorEntry::Control>, boost::_bi::list0> (this=0x7fffc04570f8, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#7  0x0000000000ca1057 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ProcessorEntry::Control>, boost::_bi::list1<boost::_bi::value<ProcessorEntry::Control*> > >::operator() (this=0x7fffc04570e8)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#8  0x0000000000c9e039 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ProcessorEntry::Control>, boost::_bi::list1<boost::_bi::value<ProcessorEntry::Control*> > >, void>::invoke (
    function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
#9  0x00000000005e2e07 in boost::function0<void>::operator() (
    this=0x7fffc04570e0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x00000000005e651c in boost::_bi::list0::operator()<boost::function<void ()>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void ()>&, boost::_bi::list0&, int) (this=0x7fffc0457100, f=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:192
#11 0x00000000005e5e47 in boost::_bi::bind_t<boost::_bi::unspecified, boost::fun---Type <return> to continue, or q <return> to quit---
ction<void ()>, boost::_bi::list0>::operator()() (this=0x7fffc04570e0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#12 0x00000000005e5471 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()>, boost::_bi::list0>, void>::invoke(boost::detail::function::function_buffer&) (
    function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
#13 0x00000000005e2e07 in boost::function0<void>::operator() (
    this=0x7fffc045d070)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#14 0x00007ffff75a5ea8 in Gtkmm2ext::UI::do_request (this=0x1889830, 
    req=0x7fffc045d060) at ../libs/gtkmm2ext/gtk_ui.cc:455
#15 0x00007ffff75aa428 in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests
    (this=0x1889830)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/abstract_ui.cc:301
#16 0x00007ffff55ef6cf in BaseUI::request_handler (this=0x1889830, 
    ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:141
#17 0x00007ffff55f2e92 in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator() (this=0x18712c8, _A_a1=@0x7fffffffde14: Glib::IO_IN)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem---Type <return> to continue, or q <return> to quit---
_fun.h:1851
#18 0x00007ffff55f299d in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&> (
    this=0x18712c0, _A_arg1=@0x7fffffffde14: Glib::IO_IN)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
#19 0x00007ffff55f2340 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it (
    rep=0x1871290, a_1=@0x7fffffffde14: Glib::IO_IN)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#20 0x00007ffff5606161 in sigc::slot1<bool, Glib::IOCondition>::operator() (
    this=0x1889898, _A_a1=@0x7fffffffde14: Glib::IO_IN)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:515
#21 0x00007ffff5605e7f in cross_thread_channel_call_receive_slot (
    condition=G_IO_IN, data=0x1889888) at ../libs/pbd/crossthread.cc:49
#22 0x00007ffff4478c95 in g_main_context_dispatch ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#23 0x00007ffff447ab08 in ?? () from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#24 0x00007ffff447abb5 in g_main_loop_run ()
   from /opt/Ardour-4.2.0-dbg/lib/libglib-2.0.so.0
#25 0x00007ffff38e1657 in gtk_main ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-4.2.0-dbg/lib/libgtk-x11-2.0.so.0
#26 0x00007ffff75a5425 in Gtkmm2ext::UI::run (this=0x1889830, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:280
#27 0x0000000000a6a892 in main (argc=1, argv=0x7fffffffe218)
    at ../gtk2_ardour/main.cc:390
(gdb) 

x42

2015-08-19 12:27

administrator   ~0017061

possible fix in Ardour 4.2-45-g11f5149

robsco

2016-01-23 19:53

reporter   ~0017826

I haven't had this issue in a long time so it looks like it is resolved.

Issue History

Date Modified Username Field Change
2015-08-19 08:16 robsco New Issue
2015-08-19 08:16 robsco File Added: 20150819_crash_on_selecting_track.txt
2015-08-19 12:27 x42 Note Added: 0017061
2016-01-23 19:53 robsco Note Added: 0017826
2016-01-23 19:53 robsco Status new => closed
2016-01-23 19:53 robsco Resolution open => fixed