View Issue Details

IDProjectCategoryView StatusLast Update
0005133ardourbugspublic2012-10-17 18:36
Reporterav47 Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Summary0005133: deleting send in strip & saving session crashes ardour 3.0
DescriptionSession is getting rather complicated. Deleting a (4-ch) aux-send from a (4-ch) track, and subsequently attempting to save session, crashes a3. I need help getting a good bt to look at.

Checked with various svn revs form last 6 months.
Additional Informationdmesg reports like: ardour-3.0[9796]: segfault at a0 ip 00007fefcfe0229b sp 00007fff23e906b0 error 4 in libpbd.so.4.1.0[7fefcfd48000+108000], but in bt from gdb this is only one of 28 threads. Need help debugging this to get further.
TagsNo tags attached.

Activities

2012-10-17 14:06

 

gdb.txt (71,854 bytes)   
thread apply all where

Thread 28 (Thread 0x7fffd5d98700 (LWP 10175)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218
#1  0x0000003c1e283cf5 in g_cond_wait_until (cond=cond@entry=0x2352d98, mutex=mutex@entry=0x2352d90, end_time=end_time@entry=40727264931) at gthread-posix.c:855
#2  0x0000003c1e21e6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x2352d90, wait=wait@entry=1, end_time=end_time@entry=40727264931) at gasyncqueue.c:424
#3  0x0000003c1e21ed1a in g_async_queue_timeout_pop (queue=0x2352d90, timeout=timeout@entry=15000000) at gasyncqueue.c:545
#4  0x0000003c1e26ac52 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169
#5  g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366
#6  0x0000003c1e26a495 in g_thread_proxy (data=0x18948cf0) at gthread.c:801
#7  0x0000003c1ce07d14 in start_thread (arg=0x7fffd5d98700) at pthread_create.c:309
#8  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 26 (Thread 0x7fffa89fa700 (LWP 10167)):
#0  0x0000003c1c6ba6cd in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000003c1c6eb174 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x00007ffff754abd0 in ARDOUR::AutomationWatch::thread (this=0x171b6a30) at ../libs/ardour/automation_watch.cc:137
#3  0x00007ffff754d677 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0xfd270e0, p=0x171b6a30) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff754d2e6 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0xfd270f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007ffff754cf27 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0xfd270e0) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff754ceb2 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=0xfd270e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff754cb42 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=0xfd270b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00000037d1e4300d in operator() (this=0x172016a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#9  (anonymous namespace)::call_thread_entry_slot (data=0x172016a0) at threads.cc:47
#10 0x0000003c1e26a495 in g_thread_proxy (data=0x3ae70a0) at gthread.c:801
#11 0x0000003c1ce07d14 in start_thread (arg=0x7fffa89fa700) at pthread_create.c:309
#12 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 25 (Thread 0x7fffe952a700 (LWP 10166)):
#0  0x0000003c1ce0e80d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000003c1e26ba92 in g_usleep (microseconds=<optimized out>) at gtimer.c:259
#2  0x00007ffff74faf5e in ARDOUR::AudioEngine::meter_thread (this=0x2285c00) at ../libs/ardour/audioengine.cc:782
#3  0x00007ffff750da8f in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0xfe1cb90, p=0x2285c00) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff750d4e2 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0xfe1cba0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007ffff750c9cf in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0xfe1cb90) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff750bce2 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=0xfe1cb90) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff750a58a 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=0xfe1cb60) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00000037d1e4300d in operator() (this=0xfc64260) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#9  (anonymous namespace)::call_thread_entry_slot (data=0xfc64260) at threads.cc:47
#10 0x0000003c1e26a495 in g_thread_proxy (data=0x384e370) at gthread.c:801
#11 0x0000003c1ce07d14 in start_thread (arg=0x7fffe952a700) at pthread_create.c:309
#12 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 24 (Thread 0x7fffd5597700 (LWP 10165)):
#0  0x0000003c1c6e8bcf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003c1e247af4 in g_main_context_poll (n_fds=10, fds=0x7fff88008da0, timeout=-1, context=0x6a617f0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=0x6a617f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141
#3  0x0000003c1e247f52 in g_main_loop_run (loop=0x6a61920) at gmain.c:3340
#4  0x00007ffff5e5d51a in BaseUI::main_thread (this=0x6a612a0) at ../libs/pbd/base_ui.cc:80
#5  0x00007ffff5e60d0a in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x6a61a08) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#6  0x00007ffff5e60a4a in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x6a61a00) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff5e60413 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x6a619d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00000037d1e4300d in operator() (this=0x6a61490) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#9  (anonymous namespace)::call_thread_entry_slot (data=0x6a61490) at threads.cc:47
#10 0x0000003c1e26a495 in g_thread_proxy (data=0x3ae7190) at gthread.c:801
#11 0x0000003c1ce07d14 in start_thread (arg=0x7fffd5597700) at pthread_create.c:309
#12 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 23 (Thread 0x7fffa8c76800 (LWP 10164)):
#0  0x0000003c1c6e8bcf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff755dd6d in ARDOUR::Butler::thread_work (this=0x3afc850) at ../libs/ardour/butler.cc:150
#2  0x00007ffff755dcc3 in ARDOUR::Butler::_thread_work (arg=0x3afc850) at ../libs/ardour/butler.cc:134
#3  0x00007ffff5e84df2 in fake_thread_start (arg=0x6a610e0) at ../libs/pbd/pthread_utils.cc:80
#4  0x0000003c1ce07d14 in start_thread (arg=0x7fffa8c76800) at pthread_create.c:309
#5  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 22 (Thread 0x7fffa8cf8700 (LWP 10163)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffa8cf7ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffa8cf7bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffa8cf7ba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffa8cf7ba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffa8cf8700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 21 (Thread 0x7fffa8d79700 (LWP 10162)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffa8d78ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffa8d78bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffa8d78ba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffa8d78ba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffa8d79700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 20 (Thread 0x7fffc40ae700 (LWP 10161)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffc40adba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffc40adbb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffc40adba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffc40adba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffc40ae700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 19 (Thread 0x7fffc412f700 (LWP 10160)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffc412eba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffc412ebb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffc412eba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffc412eba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffc412f700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 18 (Thread 0x7fffd40a1700 (LWP 10159)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffd40a0ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffd40a0bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffd40a0ba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffd40a0ba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e640) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffd40a1700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 17 (Thread 0x7fffd4122700 (LWP 10158)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe020) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff76204f7 in ARDOUR::Graph::restart_cycle (this=0x3afdf40) at ../libs/ardour/graph.cc:254
#3  0x00007ffff76204c1 in ARDOUR::Graph::dec_ref (this=0x3afdf40) at ../libs/ardour/graph.cc:241
#4  0x00007ffff7626c8a in ARDOUR::GraphNode::finish (this=0xfdcef68, chain=0) at ../libs/ardour/graphnode.cc:71
#5  0x00007ffff762112f in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:394
#6  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#7  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffd4121ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#8  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffd4121bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#9  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffd4121ba8) at /usr/include/boost/bind/bind_template.hpp:20
#10 0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#11 0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffd4121ba0) at /usr/include/boost/function/function_template.hpp:760
#12 0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#13 0x0000003c1ce07d14 in start_thread (arg=0x7fffd4122700) at pthread_create.c:309
#14 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 16 (Thread 0x7fffe80ba700 (LWP 10157)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621539 in ARDOUR::Graph::main_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:449
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffe80b9ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffe80b9bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffe80b9ba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffe80b9ba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffe80ba700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 15 (Thread 0x7fffe813b700 (LWP 10156)):
#0  sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:102
#1  0x00000037d2c2dac9 in Jack::JackPosixSemaphore::TimedWait (this=0x246f490, usec=2147483647) at ../posix/JackPosixSemaphore.cpp:121
#2  0x00000037d2c1a9b8 in Jack::JackConnectionManager::SuspendRefNum (this=0x7fffc4b2800e, control=0x7ffff4f9e000, table=0x246f160, timing=0x7fffc6f7e21a, time_out_usec=2147483647) at ../common/JackConnectionManager.cpp:237
#3  0x00000037d2c1f3e0 in Jack::JackGraphManager::SuspendRefNum (this=0x7fffc4b28000, control=0x7ffff4f9e000, table=0x246f160, usec=2147483647) at ../common/JackGraphManager.cpp:126
#4  0x00000037d2c19002 in Jack::JackClient::WaitSync (this=0x2439fc0) at ../common/JackClient.cpp:596
#5  0x00000037d2c18ec6 in Jack::JackClient::CycleWaitAux (this=0x2439fc0) at ../common/JackClient.cpp:563
#6  0x00000037d2c16d1c in Jack::JackClient::CycleWait (this=0x2439fc0) at ../common/JackClient.cpp:580
#7  0x00000037d2c12b9d in jack_cycle_wait (ext_client=0x2439fc0) at ../common/JackAPI.cpp:851
#8  0x00007ffff74f9da0 in ARDOUR::AudioEngine::process_thread (this=0x2285c00) at ../libs/ardour/audioengine.cc:461
#9  0x00007ffff74f9580 in ARDOUR::AudioEngine::_process_thread (arg=0x2285c00) at ../libs/ardour/audioengine.cc:352
#10 0x00000037d2c16ce9 in Jack::JackClient::Execute (this=0x2439fc0) at ../common/JackClient.cpp:540
#11 0x00000037d2c2ccbc in Jack::JackPosixThread::ThreadHandler (arg=0x243a130) at ../posix/JackPosixThread.cpp:59
#12 0x0000003c1ce07d14 in start_thread (arg=0x7fffe813b700) at pthread_create.c:309
#13 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7fffe8ca8700 (LWP 10155)):
#0  0x0000003c1ce0e0ad in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00000037d2c2f3ad in Jack::JackClientSocket::Read (this=0x7fffc8001180, data=0x7fffe8ca7a20, len=65) at ../posix/JackSocket.cpp:183
#2  0x00000037d2c3763a in Jack::JackClientNotification::Read (this=0x7fffe8ca7a20, trans=0x7fffc8001180) at ../common/JackRequest.h:1507
#3  0x00000037d2c33976 in Jack::JackSocketClientChannel::Execute (this=0x2401ad0) at ../posix/JackSocketClientChannel.cpp:370
#4  0x00000037d2c2ccbc in Jack::JackPosixThread::ThreadHandler (arg=0x2401bf8) at ../posix/JackPosixThread.cpp:59
#5  0x0000003c1ce07d14 in start_thread (arg=0x7fffe8ca8700) at pthread_create.c:309
#6  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7fffe8d29700 (LWP 10154)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x00000037d2c2ea3d in Jack::JackProcessSync::Wait (this=0x2488428) at ../posix/JackProcessSync.cpp:73
#2  0x00000037d2c2a0f7 in Jack::JackMessageBuffer::Execute (this=0x24801f0) at ../common/JackMessageBuffer.cpp:89
#3  0x00000037d2c2ccbc in Jack::JackPosixThread::ThreadHandler (arg=0x2488408) at ../posix/JackPosixThread.cpp:59
#4  0x0000003c1ce07d14 in start_thread (arg=0x7fffe8d29700) at pthread_create.c:309
#5  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7fffea5cf700 (LWP 10146)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003c1e283bff in g_cond_wait (cond=0x7ffff7da2fc0, mutex=<optimized out>) at gthread-posix.c:746
#2  0x00007ffff74aeaf5 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81
#3  0x00007ffff74ae8dd in analyser_work () at ../libs/ardour/analyser.cc:46
#4  0x0000000001359d65 in sigc::pointer_functor0<void>::operator() (this=0x20719a8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00000000013574c0 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x20719a0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x0000000001353dbf in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2071970) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00000037d1e4300d in operator() (this=0x2077bc0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#8  (anonymous namespace)::call_thread_entry_slot (data=0x2077bc0) at threads.cc:47
#9  0x0000003c1e26a495 in g_thread_proxy (data=0x1ede680) at gthread.c:801
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffea5cf700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7fffeadd0700 (LWP 10145)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003c1e283bff in g_cond_wait (cond=0x7ffff7da4880, mutex=<optimized out>) at gthread-posix.c:746
#2  0x00007ffff789ddfe in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3  0x0000000001359d65 in sigc::pointer_functor0<void>::operator() (this=0x2075958) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00000000013574c0 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2075950) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000001353dbf in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2075920) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00000037d1e4300d in operator() (this=0x207bd40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#7  (anonymous namespace)::call_thread_entry_slot (data=0x207bd40) at threads.cc:47
#8  0x0000003c1e26a495 in g_thread_proxy (data=0x1ede630) at gthread.c:801
#9  0x0000003c1ce07d14 in start_thread (arg=0x7fffeadd0700) at pthread_create.c:309
#10 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7fffeb5d1700 (LWP 10144)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003c1e283bff in g_cond_wait (cond=0x7ffff7da4880, mutex=<optimized out>) at gthread-posix.c:746
#2  0x00007ffff789ddfe in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3  0x0000000001359d65 in sigc::pointer_functor0<void>::operator() (this=0x2075fb8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00000000013574c0 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2075fb0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000001353dbf in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2075f80) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00000037d1e4300d in operator() (this=0x2077ba0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#7  (anonymous namespace)::call_thread_entry_slot (data=0x2077ba0) at threads.cc:47
#8  0x0000003c1e26a495 in g_thread_proxy (data=0x1ede5e0) at gthread.c:801
#9  0x0000003c1ce07d14 in start_thread (arg=0x7fffeb5d1700) at pthread_create.c:309
#10 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fffebdd2700 (LWP 10143)):
#0  0x0000003c1c6ba6cd in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000003c1c6eb174 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x00000000015bb39c in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:363
#3  0x0000003c1ce07d14 in start_thread (arg=0x7fffebdd2700) at pthread_create.c:309
#4  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ffff39f0a00 (LWP 10140)):
#0  0x00007ffff5e7f29b in PBD::ID::print (this=0xa0, buf=0x7fffffffadb0 "@C\200\003", bufsize=32) at ../libs/pbd/id.cc:75
#1  0x00007ffff5e7f2e7 in PBD::ID::to_s (this=0xa0) at ../libs/pbd/id.cc:81
#2  0x00007fffe83e65e9 in MIDIControllable::get_state (this=0xfec4320) at ../libs/surfaces/generic_midi/midicontrollable.cc:499
#3  0x00007fffe83c5eda in GenericMidiControlProtocol::get_state (this=0xfeba210) at ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:500
#4  0x00007ffff7569d6e in ARDOUR::ControlProtocolManager::get_state (this=0x2556950) at ../libs/ardour/control_protocol_manager.cc:367
#5  0x00007ffff784f46c in ARDOUR::Session::get_control_protocol_state (this=0x3af6e00) at ../libs/ardour/session_state.cc:1176
#6  0x00007ffff784f1d1 in ARDOUR::Session::state (this=0x3af6e00, full_state=true) at ../libs/ardour/session_state.cc:1163
#7  0x00007ffff784e1c1 in ARDOUR::Session::get_state (this=0x3af6e00) at ../libs/ardour/session_state.cc:963
#8  0x00007ffff784c8bb in ARDOUR::Session::save_state (this=0x3af6e00, snapshot_name="BF_opptak", pending=false, switch_to_snapshot=false) at ../libs/ardour/session_state.cc:773
#9  0x0000000000e07526 in ARDOUR_UI::save_state_canfail (this=0x1e26580, name="BF_opptak", switch_to_it=false) at ../gtk2_ardour/ardour_ui.cc:2230
#10 0x0000000000e07403 in ARDOUR_UI::save_state (this=0x1e26580, name="", switch_to_it=false) at ../gtk2_ardour/ardour_ui.cc:2217
#11 0x0000000000e620f3 in sigc::bound_mem_functor2<void, ARDOUR_UI, std::string const&, bool>::operator() (this=0x38043e0, _A_a1=..., _A_a2=@0x3804408: false) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1917
#12 0x0000000000e61233 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, ARDOUR_UI, std::string const&, bool> >::operator()<std::string&, bool&> (this=0x38043d8, _A_arg1="", _A_arg2=@0x3804408: false) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:103
#13 0x0000000000e5fb5e in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, ARDOUR_UI, std::string const&, bool>, std::string, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x38043d0) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1324
#14 0x0000000000e5dec7 in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, ARDOUR_UI, std::string const&, bool>, std::string, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it (rep=0x38043a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#15 0x00000037d1e4ded8 in operator() (this=0x3804008) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#16 Glib::SignalProxyNormal::slot0_void_callback (self=<optimized out>, data=0x3804000) at signalproxy.cc:95
#17 0x0000003c1f60f664 in g_closure_invoke (closure=0x3804340, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffffffbb40, invocation_hint=invocation_hint@entry=0x7fffffffbae0) at gclosure.c:777
#18 0x0000003c1f6208ce in signal_emit_unlocked_R (node=node@entry=0x32c12f0, detail=detail@entry=0, instance=instance@entry=0x37fb560, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbb40) at gsignal.c:3621
#19 0x0000003c1f62866d in g_signal_emit_valist (instance=0x37fb560, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffbd88) at gsignal.c:3300
#20 0x0000003c1f6287c2 in g_signal_emit (instance=instance@entry=0x37fb560, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356
#21 0x00000036f4c75303 in _gtk_action_emit_activate (action=0x37fb560 [gtkmm__GtkAction]) at gtkaction.c:794
#22 0x00000036f4c75cd4 in closure_accel_activate (closure=0x3804540, return_value=0x7fffffffbfc0, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkaction.c:1764
#23 0x0000003c1f60f664 in g_closure_invoke (closure=0x3804540, return_value=return_value@entry=0x7fffffffbfc0, n_param_values=4, param_values=param_values@entry=0x7fffffffc070, invocation_hint=invocation_hint@entry=0x7fffffffc010) at gclosure.c:777
#24 0x0000003c1f6206d8 in signal_emit_unlocked_R (node=node@entry=0x244de30, detail=detail@entry=3471, instance=instance@entry=0x2282f80, emission_return=emission_return@entry=0x7fffffffc170, instance_and_params=instance_and_params@entry=0x7fffffffc070) at gsignal.c:3551
#25 0x0000003c1f6282a7 in g_signal_emit_valist (instance=0x2282f80, signal_id=<optimized out>, detail=3471, var_args=var_args@entry=0x7fffffffc2f8) at gsignal.c:3310
#26 0x0000003c1f6287c2 in g_signal_emit (instance=instance@entry=0x2282f80, signal_id=<optimized out>, detail=detail@entry=3471) at gsignal.c:3356
#27 0x00000036f4c701f5 in IA__gtk_accel_group_activate (accel_group=0x2282f80 [GtkAccelGroup], accel_quark=accel_quark@entry=3471, acceleratable=acceleratable@entry=0x23a8b40 [gtkmm__GtkWindow], accel_key=accel_key@entry=115, accel_mods=accel_mods@entry=GDK_CONTROL_MASK) at gtkaccelgroup.c:891
#28 0x00000036f4c7155d in IA__gtk_accel_groups_activate (object=0x23a8b40 [gtkmm__GtkWindow], accel_key=accel_key@entry=115, accel_mods=accel_mods@entry=GDK_CONTROL_MASK) at gtkaccelgroup.c:928
#29 0x00000036f4e9ac69 in IA__gtk_window_activate_key (window=0x23a8b40 [gtkmm__GtkWindow], event=<optimized out>) at gtkwindow.c:8355
#30 0x00000000015a954e in key_press_focus_accelerator_handler (window=..., ev=0x17edf1f0) at ../gtk2_ardour/utils.cc:465
#31 0x0000000000f50295 in Editor::on_key_press_event (this=0x3200c10, ev=0x17edf1f0) at ../gtk2_ardour/editor.cc:4040
#32 0x00000000015a9055 in forward_key_press (ev=0x17edf1f0) at ../gtk2_ardour/utils.cc:327
#33 0x0000000001276d2a in Mixer_UI::on_key_press_event (this=0x336d980, ev=0x17edf1f0) at ../gtk2_ardour/mixer_ui.cc:1677
#34 0x00000037d3d3e1e3 in Gtk::Widget_Class::key_press_event_callback (self=0x32059a0 [gtkmm__GtkWindow], p0=0x17edf1f0) at widget.cc:4883
#35 0x00000036f4d4db4c in _gtk_marshal_BOOLEAN__BOXED (closure=0x1e67030, return_value=0x7fffffffc810, n_param_values=<optimized out>, param_values=0x7fffffffc8c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86
#36 0x0000003c1f60f664 in g_closure_invoke (closure=closure@entry=0x1e67030, return_value=return_value@entry=0x7fffffffc810, n_param_values=2, param_values=param_values@entry=0x7fffffffc8c0, invocation_hint=invocation_hint@entry=0x7fffffffc860) at gclosure.c:777
#37 0x0000003c1f620450 in signal_emit_unlocked_R (node=node@entry=0x1e66da0, detail=detail@entry=0, instance=instance@entry=0x32059a0, emission_return=emission_return@entry=0x7fffffffc990, instance_and_params=instance_and_params@entry=0x7fffffffc8c0) at gsignal.c:3589
#38 0x0000003c1f6282a7 in g_signal_emit_valist (instance=0x32059a0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffcb18) at gsignal.c:3310
#39 0x0000003c1f6287c2 in g_signal_emit (instance=instance@entry=0x32059a0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356
#40 0x00000036f4e815ae in gtk_widget_event_internal (widget=widget@entry=0x32059a0 [gtkmm__GtkWindow], event=event@entry=0x17edf1f0) at gtkwidget.c:4999
#41 0x00000036f4e81929 in IA__gtk_widget_event (widget=widget@entry=0x32059a0 [gtkmm__GtkWindow], event=event@entry=0x17edf1f0) at gtkwidget.c:4796
#42 0x00000036f4d4b9e7 in IA__gtk_propagate_event (widget=0x32059a0 [gtkmm__GtkWindow], event=0x17edf1f0) at gtkmain.c:2464
#43 0x00000036f4d4bc7b in IA__gtk_main_do_event (event=0x17edf1f0) at gtkmain.c:1685
#44 0x00000036f3461edc in gdk_event_dispatch (source=source@entry=0x1e4a830, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2404
#45 0x0000003c1e247825 in g_main_dispatch (context=0x1e4a920) at gmain.c:2539
#46 g_main_context_dispatch (context=context@entry=0x1e4a920) at gmain.c:3075
#47 0x0000003c1e247b58 in g_main_context_iterate (context=0x1e4a920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146
#48 0x0000003c1e247f52 in g_main_loop_run (loop=0x23e89b0) at gmain.c:3340
#49 0x00000036f4d4ac57 in IA__gtk_main () at gtkmain.c:1257
#50 0x00007ffff6241aae in Gtkmm2ext::UI::run (this=0x1e26580, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
#51 0x00000000011bd9aa in main (argc=1, argv=0x7fffffffd048) at ../gtk2_ardour/main.cc:455
thread apply all bt

Thread 28 (Thread 0x7fffd5d98700 (LWP 10175)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218
#1  0x0000003c1e283cf5 in g_cond_wait_until (cond=cond@entry=0x2352d98, mutex=mutex@entry=0x2352d90, end_time=end_time@entry=40727264931) at gthread-posix.c:855
#2  0x0000003c1e21e6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x2352d90, wait=wait@entry=1, end_time=end_time@entry=40727264931) at gasyncqueue.c:424
#3  0x0000003c1e21ed1a in g_async_queue_timeout_pop (queue=0x2352d90, timeout=timeout@entry=15000000) at gasyncqueue.c:545
#4  0x0000003c1e26ac52 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169
#5  g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366
#6  0x0000003c1e26a495 in g_thread_proxy (data=0x18948cf0) at gthread.c:801
#7  0x0000003c1ce07d14 in start_thread (arg=0x7fffd5d98700) at pthread_create.c:309
#8  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 26 (Thread 0x7fffa89fa700 (LWP 10167)):
#0  0x0000003c1c6ba6cd in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000003c1c6eb174 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x00007ffff754abd0 in ARDOUR::AutomationWatch::thread (this=0x171b6a30) at ../libs/ardour/automation_watch.cc:137
#3  0x00007ffff754d677 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0xfd270e0, p=0x171b6a30) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff754d2e6 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0xfd270f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007ffff754cf27 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0xfd270e0) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff754ceb2 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=0xfd270e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff754cb42 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=0xfd270b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00000037d1e4300d in operator() (this=0x172016a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#9  (anonymous namespace)::call_thread_entry_slot (data=0x172016a0) at threads.cc:47
#10 0x0000003c1e26a495 in g_thread_proxy (data=0x3ae70a0) at gthread.c:801
#11 0x0000003c1ce07d14 in start_thread (arg=0x7fffa89fa700) at pthread_create.c:309
#12 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 25 (Thread 0x7fffe952a700 (LWP 10166)):
#0  0x0000003c1ce0e80d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000003c1e26ba92 in g_usleep (microseconds=<optimized out>) at gtimer.c:259
#2  0x00007ffff74faf5e in ARDOUR::AudioEngine::meter_thread (this=0x2285c00) at ../libs/ardour/audioengine.cc:782
#3  0x00007ffff750da8f in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0xfe1cb90, p=0x2285c00) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff750d4e2 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0xfe1cba0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007ffff750c9cf in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0xfe1cb90) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff750bce2 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=0xfe1cb90) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff750a58a 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=0xfe1cb60) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00000037d1e4300d in operator() (this=0xfc64260) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#9  (anonymous namespace)::call_thread_entry_slot (data=0xfc64260) at threads.cc:47
#10 0x0000003c1e26a495 in g_thread_proxy (data=0x384e370) at gthread.c:801
#11 0x0000003c1ce07d14 in start_thread (arg=0x7fffe952a700) at pthread_create.c:309
#12 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 24 (Thread 0x7fffd5597700 (LWP 10165)):
#0  0x0000003c1c6e8bcf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003c1e247af4 in g_main_context_poll (n_fds=10, fds=0x7fff88008da0, timeout=-1, context=0x6a617f0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=0x6a617f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141
#3  0x0000003c1e247f52 in g_main_loop_run (loop=0x6a61920) at gmain.c:3340
#4  0x00007ffff5e5d51a in BaseUI::main_thread (this=0x6a612a0) at ../libs/pbd/base_ui.cc:80
#5  0x00007ffff5e60d0a in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x6a61a08) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#6  0x00007ffff5e60a4a in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x6a61a00) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff5e60413 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x6a619d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00000037d1e4300d in operator() (this=0x6a61490) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#9  (anonymous namespace)::call_thread_entry_slot (data=0x6a61490) at threads.cc:47
#10 0x0000003c1e26a495 in g_thread_proxy (data=0x3ae7190) at gthread.c:801
#11 0x0000003c1ce07d14 in start_thread (arg=0x7fffd5597700) at pthread_create.c:309
#12 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 23 (Thread 0x7fffa8c76800 (LWP 10164)):
#0  0x0000003c1c6e8bcf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff755dd6d in ARDOUR::Butler::thread_work (this=0x3afc850) at ../libs/ardour/butler.cc:150
#2  0x00007ffff755dcc3 in ARDOUR::Butler::_thread_work (arg=0x3afc850) at ../libs/ardour/butler.cc:134
#3  0x00007ffff5e84df2 in fake_thread_start (arg=0x6a610e0) at ../libs/pbd/pthread_utils.cc:80
#4  0x0000003c1ce07d14 in start_thread (arg=0x7fffa8c76800) at pthread_create.c:309
#5  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 22 (Thread 0x7fffa8cf8700 (LWP 10163)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffa8cf7ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffa8cf7bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffa8cf7ba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffa8cf7ba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffa8cf8700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 21 (Thread 0x7fffa8d79700 (LWP 10162)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffa8d78ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffa8d78bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffa8d78ba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffa8d78ba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffa8d79700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 20 (Thread 0x7fffc40ae700 (LWP 10161)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffc40adba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffc40adbb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffc40adba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffc40adba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffc40ae700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 19 (Thread 0x7fffc412f700 (LWP 10160)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffc412eba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffc412ebb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffc412eba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffc412eba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffc412f700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 18 (Thread 0x7fffd40a1700 (LWP 10159)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffd40a0ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffd40a0bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffd40a0ba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffd40a0ba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e640) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffd40a1700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 17 (Thread 0x7fffd4122700 (LWP 10158)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe020) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff76204f7 in ARDOUR::Graph::restart_cycle (this=0x3afdf40) at ../libs/ardour/graph.cc:254
#3  0x00007ffff76204c1 in ARDOUR::Graph::dec_ref (this=0x3afdf40) at ../libs/ardour/graph.cc:241
#4  0x00007ffff7626c8a in ARDOUR::GraphNode::finish (this=0xfdcef68, chain=0) at ../libs/ardour/graphnode.cc:71
#5  0x00007ffff762112f in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:394
#6  0x00007ffff7621309 in ARDOUR::Graph::helper_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:411
#7  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffd4121ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#8  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffd4121bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#9  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffd4121ba8) at /usr/include/boost/bind/bind_template.hpp:20
#10 0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#11 0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffd4121ba0) at /usr/include/boost/function/function_template.hpp:760
#12 0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#13 0x0000003c1ce07d14 in start_thread (arg=0x7fffd4122700) at pthread_create.c:309
#14 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 16 (Thread 0x7fffe80ba700 (LWP 10157)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86
#1  0x00007ffff7622a16 in PBD::ProcessSemaphore::wait (this=0x3afe000) at /home/andersvi/site/ARDOUR/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff7620fca in ARDOUR::Graph::run_one (this=0x3afdf40) at ../libs/ardour/graph.cc:380
#3  0x00007ffff7621539 in ARDOUR::Graph::main_thread (this=0x3afdf40) at ../libs/ardour/graph.cc:449
#4  0x00007ffff76265fb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffe80b9ba8, p=0x3afdf40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff7626240 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffe80b9bb8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007ffff7625f1f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffe80b9ba8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff7625aca 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 /usr/include/boost/function/function_template.hpp:153
#8  0x0000000000df3f18 in boost::function0<void>::operator() (this=0x7fffe80b9ba0) at /usr/include/boost/function/function_template.hpp:760
#9  0x00007ffff74fe3bf in ARDOUR::AudioEngine::_start_process_thread (arg=0x3b0e320) at ../libs/ardour/audioengine.cc:1591
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffe80ba700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 15 (Thread 0x7fffe813b700 (LWP 10156)):
#0  sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:102
#1  0x00000037d2c2dac9 in Jack::JackPosixSemaphore::TimedWait (this=0x246f490, usec=2147483647) at ../posix/JackPosixSemaphore.cpp:121
#2  0x00000037d2c1a9b8 in Jack::JackConnectionManager::SuspendRefNum (this=0x7fffc4b2800e, control=0x7ffff4f9e000, table=0x246f160, timing=0x7fffc6f7e21a, time_out_usec=2147483647) at ../common/JackConnectionManager.cpp:237
#3  0x00000037d2c1f3e0 in Jack::JackGraphManager::SuspendRefNum (this=0x7fffc4b28000, control=0x7ffff4f9e000, table=0x246f160, usec=2147483647) at ../common/JackGraphManager.cpp:126
#4  0x00000037d2c19002 in Jack::JackClient::WaitSync (this=0x2439fc0) at ../common/JackClient.cpp:596
#5  0x00000037d2c18ec6 in Jack::JackClient::CycleWaitAux (this=0x2439fc0) at ../common/JackClient.cpp:563
#6  0x00000037d2c16d1c in Jack::JackClient::CycleWait (this=0x2439fc0) at ../common/JackClient.cpp:580
#7  0x00000037d2c12b9d in jack_cycle_wait (ext_client=0x2439fc0) at ../common/JackAPI.cpp:851
#8  0x00007ffff74f9da0 in ARDOUR::AudioEngine::process_thread (this=0x2285c00) at ../libs/ardour/audioengine.cc:461
#9  0x00007ffff74f9580 in ARDOUR::AudioEngine::_process_thread (arg=0x2285c00) at ../libs/ardour/audioengine.cc:352
#10 0x00000037d2c16ce9 in Jack::JackClient::Execute (this=0x2439fc0) at ../common/JackClient.cpp:540
#11 0x00000037d2c2ccbc in Jack::JackPosixThread::ThreadHandler (arg=0x243a130) at ../posix/JackPosixThread.cpp:59
#12 0x0000003c1ce07d14 in start_thread (arg=0x7fffe813b700) at pthread_create.c:309
#13 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7fffe8ca8700 (LWP 10155)):
#0  0x0000003c1ce0e0ad in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00000037d2c2f3ad in Jack::JackClientSocket::Read (this=0x7fffc8001180, data=0x7fffe8ca7a20, len=65) at ../posix/JackSocket.cpp:183
#2  0x00000037d2c3763a in Jack::JackClientNotification::Read (this=0x7fffe8ca7a20, trans=0x7fffc8001180) at ../common/JackRequest.h:1507
#3  0x00000037d2c33976 in Jack::JackSocketClientChannel::Execute (this=0x2401ad0) at ../posix/JackSocketClientChannel.cpp:370
#4  0x00000037d2c2ccbc in Jack::JackPosixThread::ThreadHandler (arg=0x2401bf8) at ../posix/JackPosixThread.cpp:59
#5  0x0000003c1ce07d14 in start_thread (arg=0x7fffe8ca8700) at pthread_create.c:309
#6  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7fffe8d29700 (LWP 10154)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x00000037d2c2ea3d in Jack::JackProcessSync::Wait (this=0x2488428) at ../posix/JackProcessSync.cpp:73
#2  0x00000037d2c2a0f7 in Jack::JackMessageBuffer::Execute (this=0x24801f0) at ../common/JackMessageBuffer.cpp:89
#3  0x00000037d2c2ccbc in Jack::JackPosixThread::ThreadHandler (arg=0x2488408) at ../posix/JackPosixThread.cpp:59
#4  0x0000003c1ce07d14 in start_thread (arg=0x7fffe8d29700) at pthread_create.c:309
#5  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7fffea5cf700 (LWP 10146)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003c1e283bff in g_cond_wait (cond=0x7ffff7da2fc0, mutex=<optimized out>) at gthread-posix.c:746
#2  0x00007ffff74aeaf5 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81
#3  0x00007ffff74ae8dd in analyser_work () at ../libs/ardour/analyser.cc:46
#4  0x0000000001359d65 in sigc::pointer_functor0<void>::operator() (this=0x20719a8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00000000013574c0 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x20719a0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x0000000001353dbf in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2071970) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00000037d1e4300d in operator() (this=0x2077bc0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#8  (anonymous namespace)::call_thread_entry_slot (data=0x2077bc0) at threads.cc:47
#9  0x0000003c1e26a495 in g_thread_proxy (data=0x1ede680) at gthread.c:801
#10 0x0000003c1ce07d14 in start_thread (arg=0x7fffea5cf700) at pthread_create.c:309
#11 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7fffeadd0700 (LWP 10145)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003c1e283bff in g_cond_wait (cond=0x7ffff7da4880, mutex=<optimized out>) at gthread-posix.c:746
#2  0x00007ffff789ddfe in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3  0x0000000001359d65 in sigc::pointer_functor0<void>::operator() (this=0x2075958) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00000000013574c0 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2075950) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000001353dbf in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2075920) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00000037d1e4300d in operator() (this=0x207bd40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#7  (anonymous namespace)::call_thread_entry_slot (data=0x207bd40) at threads.cc:47
#8  0x0000003c1e26a495 in g_thread_proxy (data=0x1ede630) at gthread.c:801
#9  0x0000003c1ce07d14 in start_thread (arg=0x7fffeadd0700) at pthread_create.c:309
#10 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7fffeb5d1700 (LWP 10144)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003c1e283bff in g_cond_wait (cond=0x7ffff7da4880, mutex=<optimized out>) at gthread-posix.c:746
#2  0x00007ffff789ddfe in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3  0x0000000001359d65 in sigc::pointer_functor0<void>::operator() (this=0x2075fb8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00000000013574c0 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2075fb0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000001353dbf in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2075f80) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00000037d1e4300d in operator() (this=0x2077ba0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#7  (anonymous namespace)::call_thread_entry_slot (data=0x2077ba0) at threads.cc:47
#8  0x0000003c1e26a495 in g_thread_proxy (data=0x1ede5e0) at gthread.c:801
#9  0x0000003c1ce07d14 in start_thread (arg=0x7fffeb5d1700) at pthread_create.c:309
#10 0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fffebdd2700 (LWP 10143)):
#0  0x0000003c1c6ba6cd in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000003c1c6eb174 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x00000000015bb39c in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:363
#3  0x0000003c1ce07d14 in start_thread (arg=0x7fffebdd2700) at pthread_create.c:309
#4  0x0000003c1c6f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ffff39f0a00 (LWP 10140)):
#0  0x00007ffff5e7f29b in PBD::ID::print (this=0xa0, buf=0x7fffffffadb0 "@C\200\003", bufsize=32) at ../libs/pbd/id.cc:75
#1  0x00007ffff5e7f2e7 in PBD::ID::to_s (this=0xa0) at ../libs/pbd/id.cc:81
#2  0x00007fffe83e65e9 in MIDIControllable::get_state (this=0xfec4320) at ../libs/surfaces/generic_midi/midicontrollable.cc:499
#3  0x00007fffe83c5eda in GenericMidiControlProtocol::get_state (this=0xfeba210) at ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:500
#4  0x00007ffff7569d6e in ARDOUR::ControlProtocolManager::get_state (this=0x2556950) at ../libs/ardour/control_protocol_manager.cc:367
#5  0x00007ffff784f46c in ARDOUR::Session::get_control_protocol_state (this=0x3af6e00) at ../libs/ardour/session_state.cc:1176
#6  0x00007ffff784f1d1 in ARDOUR::Session::state (this=0x3af6e00, full_state=true) at ../libs/ardour/session_state.cc:1163
#7  0x00007ffff784e1c1 in ARDOUR::Session::get_state (this=0x3af6e00) at ../libs/ardour/session_state.cc:963
#8  0x00007ffff784c8bb in ARDOUR::Session::save_state (this=0x3af6e00, snapshot_name="BF_opptak", pending=false, switch_to_snapshot=false) at ../libs/ardour/session_state.cc:773
#9  0x0000000000e07526 in ARDOUR_UI::save_state_canfail (this=0x1e26580, name="BF_opptak", switch_to_it=false) at ../gtk2_ardour/ardour_ui.cc:2230
#10 0x0000000000e07403 in ARDOUR_UI::save_state (this=0x1e26580, name="", switch_to_it=false) at ../gtk2_ardour/ardour_ui.cc:2217
#11 0x0000000000e620f3 in sigc::bound_mem_functor2<void, ARDOUR_UI, std::string const&, bool>::operator() (this=0x38043e0, _A_a1=..., _A_a2=@0x3804408: false) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1917
#12 0x0000000000e61233 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, ARDOUR_UI, std::string const&, bool> >::operator()<std::string&, bool&> (this=0x38043d8, _A_arg1="", _A_arg2=@0x3804408: false) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:103
#13 0x0000000000e5fb5e in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, ARDOUR_UI, std::string const&, bool>, std::string, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x38043d0) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1324
#14 0x0000000000e5dec7 in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, ARDOUR_UI, std::string const&, bool>, std::string, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it (rep=0x38043a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#15 0x00000037d1e4ded8 in operator() (this=0x3804008) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#16 Glib::SignalProxyNormal::slot0_void_callback (self=<optimized out>, data=0x3804000) at signalproxy.cc:95
#17 0x0000003c1f60f664 in g_closure_invoke (closure=0x3804340, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffffffbb40, invocation_hint=invocation_hint@entry=0x7fffffffbae0) at gclosure.c:777
#18 0x0000003c1f6208ce in signal_emit_unlocked_R (node=node@entry=0x32c12f0, detail=detail@entry=0, instance=instance@entry=0x37fb560, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbb40) at gsignal.c:3621
#19 0x0000003c1f62866d in g_signal_emit_valist (instance=0x37fb560, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffbd88) at gsignal.c:3300
#20 0x0000003c1f6287c2 in g_signal_emit (instance=instance@entry=0x37fb560, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356
#21 0x00000036f4c75303 in _gtk_action_emit_activate (action=0x37fb560 [gtkmm__GtkAction]) at gtkaction.c:794
#22 0x00000036f4c75cd4 in closure_accel_activate (closure=0x3804540, return_value=0x7fffffffbfc0, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkaction.c:1764
#23 0x0000003c1f60f664 in g_closure_invoke (closure=0x3804540, return_value=return_value@entry=0x7fffffffbfc0, n_param_values=4, param_values=param_values@entry=0x7fffffffc070, invocation_hint=invocation_hint@entry=0x7fffffffc010) at gclosure.c:777
#24 0x0000003c1f6206d8 in signal_emit_unlocked_R (node=node@entry=0x244de30, detail=detail@entry=3471, instance=instance@entry=0x2282f80, emission_return=emission_return@entry=0x7fffffffc170, instance_and_params=instance_and_params@entry=0x7fffffffc070) at gsignal.c:3551
#25 0x0000003c1f6282a7 in g_signal_emit_valist (instance=0x2282f80, signal_id=<optimized out>, detail=3471, var_args=var_args@entry=0x7fffffffc2f8) at gsignal.c:3310
#26 0x0000003c1f6287c2 in g_signal_emit (instance=instance@entry=0x2282f80, signal_id=<optimized out>, detail=detail@entry=3471) at gsignal.c:3356
#27 0x00000036f4c701f5 in IA__gtk_accel_group_activate (accel_group=0x2282f80 [GtkAccelGroup], accel_quark=accel_quark@entry=3471, acceleratable=acceleratable@entry=0x23a8b40 [gtkmm__GtkWindow], accel_key=accel_key@entry=115, accel_mods=accel_mods@entry=GDK_CONTROL_MASK) at gtkaccelgroup.c:891
#28 0x00000036f4c7155d in IA__gtk_accel_groups_activate (object=0x23a8b40 [gtkmm__GtkWindow], accel_key=accel_key@entry=115, accel_mods=accel_mods@entry=GDK_CONTROL_MASK) at gtkaccelgroup.c:928
#29 0x00000036f4e9ac69 in IA__gtk_window_activate_key (window=0x23a8b40 [gtkmm__GtkWindow], event=<optimized out>) at gtkwindow.c:8355
#30 0x00000000015a954e in key_press_focus_accelerator_handler (window=..., ev=0x17edf1f0) at ../gtk2_ardour/utils.cc:465
#31 0x0000000000f50295 in Editor::on_key_press_event (this=0x3200c10, ev=0x17edf1f0) at ../gtk2_ardour/editor.cc:4040
#32 0x00000000015a9055 in forward_key_press (ev=0x17edf1f0) at ../gtk2_ardour/utils.cc:327
#33 0x0000000001276d2a in Mixer_UI::on_key_press_event (this=0x336d980, ev=0x17edf1f0) at ../gtk2_ardour/mixer_ui.cc:1677
#34 0x00000037d3d3e1e3 in Gtk::Widget_Class::key_press_event_callback (self=0x32059a0 [gtkmm__GtkWindow], p0=0x17edf1f0) at widget.cc:4883
#35 0x00000036f4d4db4c in _gtk_marshal_BOOLEAN__BOXED (closure=0x1e67030, return_value=0x7fffffffc810, n_param_values=<optimized out>, param_values=0x7fffffffc8c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86
#36 0x0000003c1f60f664 in g_closure_invoke (closure=closure@entry=0x1e67030, return_value=return_value@entry=0x7fffffffc810, n_param_values=2, param_values=param_values@entry=0x7fffffffc8c0, invocation_hint=invocation_hint@entry=0x7fffffffc860) at gclosure.c:777
#37 0x0000003c1f620450 in signal_emit_unlocked_R (node=node@entry=0x1e66da0, detail=detail@entry=0, instance=instance@entry=0x32059a0, emission_return=emission_return@entry=0x7fffffffc990, instance_and_params=instance_and_params@entry=0x7fffffffc8c0) at gsignal.c:3589
#38 0x0000003c1f6282a7 in g_signal_emit_valist (instance=0x32059a0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffcb18) at gsignal.c:3310
#39 0x0000003c1f6287c2 in g_signal_emit (instance=instance@entry=0x32059a0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356
#40 0x00000036f4e815ae in gtk_widget_event_internal (widget=widget@entry=0x32059a0 [gtkmm__GtkWindow], event=event@entry=0x17edf1f0) at gtkwidget.c:4999
#41 0x00000036f4e81929 in IA__gtk_widget_event (widget=widget@entry=0x32059a0 [gtkmm__GtkWindow], event=event@entry=0x17edf1f0) at gtkwidget.c:4796
#42 0x00000036f4d4b9e7 in IA__gtk_propagate_event (widget=0x32059a0 [gtkmm__GtkWindow], event=0x17edf1f0) at gtkmain.c:2464
#43 0x00000036f4d4bc7b in IA__gtk_main_do_event (event=0x17edf1f0) at gtkmain.c:1685
#44 0x00000036f3461edc in gdk_event_dispatch (source=source@entry=0x1e4a830, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2404
#45 0x0000003c1e247825 in g_main_dispatch (context=0x1e4a920) at gmain.c:2539
#46 g_main_context_dispatch (context=context@entry=0x1e4a920) at gmain.c:3075
#47 0x0000003c1e247b58 in g_main_context_iterate (context=0x1e4a920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146
#48 0x0000003c1e247f52 in g_main_loop_run (loop=0x23e89b0) at gmain.c:3340
#49 0x00000036f4d4ac57 in IA__gtk_main () at gtkmain.c:1257
#50 0x00007ffff6241aae in Gtkmm2ext::UI::run (this=0x1e26580, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
#51 0x00000000011bd9aa in main (argc=1, argv=0x7fffffffd048) at ../gtk2_ardour/main.cc:455
quit
gdb.txt (71,854 bytes)   

paul

2012-10-17 14:38

administrator   ~0014076

were you actively using generic MIDI controls for the deleted send?

av47

2012-10-17 16:34

reporter   ~0014077

No midi. In the same session, trying to insert any new send, saving session (goes well), deleting send, saving session -> segfault.

paul

2012-10-17 18:16

administrator   ~0014078

well, generic MIDI control is enabled, and that is where the crash is happening.

can you attach the session (.ardour) file?

av47

2012-10-17 18:33

reporter   ~0014079

Seems you spotted it! :) Yesterday, i was checking the midipart of an interface, and did indeed map a midi-button to a 'mute' button in the a3-session. After manually deleting lines with <MIDIControllable id="xxxxx"... from the session-file, a3 does not crash as reported earlier.

It only crashed after deleting sends/busses, other editing worked fine 4 hrs. this morning.

av47

2012-10-17 18:35

reporter   ~0014080

Just saw your reply previous reply now. Ill upload the session (wo. sounds & peaks)

2012-10-17 18:36

 

BF_opptak.ardour (1,888,555 bytes)

Issue History

Date Modified Username Field Change
2012-10-17 14:06 av47 New Issue
2012-10-17 14:06 av47 File Added: gdb.txt
2012-10-17 14:38 paul Note Added: 0014076
2012-10-17 16:34 av47 Note Added: 0014077
2012-10-17 18:16 paul Note Added: 0014078
2012-10-17 18:33 av47 Note Added: 0014079
2012-10-17 18:35 av47 Note Added: 0014080
2012-10-17 18:36 av47 File Added: BF_opptak.ardour