View Issue Details

IDProjectCategoryView StatusLast Update
0004850ardourbugspublic2020-04-19 20:16
Reporterfarbro Assigned Topaul  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Version3.0-beta3 
Summary0004850: Crash on startup after opening new/existing session
DescriptionOn latest SVN, Ardour crashes every time I try to launch it. I get past the Project chooser window, but then it crashes no matter if I choose to open a new project or an existing one.


Terminal output says:

...
LV2: Discovering 180 plugins
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
Done LV2 discovery
Segmentation fault (core dumped)



Backtrace attached!
TagsNo tags attached.

Relationships

has duplicate 0004849 closedcth103 Ardour segfaults during startup 

Activities

2012-04-24 01:03

 

backtrace.txt (34,653 bytes)   
Thread 16 (Thread 0x7f39b45ff700 (LWP 20564)):
#0  0x00007f39c6ac20dd in read () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39c7a1d19a in ?? () from /usr/lib/libjack.so.0
#2  0x00007f39c7a1fac6 in ?? () from /usr/lib/libjack.so.0
#3  0x00007f39c7a1b4d0 in ?? () from /usr/lib/libjack.so.0
#4  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f398a5a7820 (LWP 20574)):
#0  0x00007f39c67e9473 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f39cdc11671 in ARDOUR::Butler::thread_work (this=0x4187510)
    at ../libs/ardour/butler.cc:150
#2  0x00007f39cdc115cb in ARDOUR::Butler::_thread_work (arg=0x4187510)
    at ../libs/ardour/butler.cc:134
#3  0x00007f39cbdd3f24 in fake_thread_start (arg=0x6aea220)
    at ../libs/pbd/pthread_utils.cc:81
#4  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---

Thread 14 (Thread 0x7f39b7eb7700 (LWP 20525)):
#0  0x00007f39c6abf04c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39cdb4139d in ARDOUR::Analyser::work ()
    at ../libs/ardour/analyser.cc:85
#2  0x00007f39cdb41135 in analyser_work () at ../libs/ardour/analyser.cc:49
#3  0x00000000018b4831 in sigc::pointer_functor0<void>::operator() (
    this=0x2a1d128) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00000000018b1fa6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2a1d120)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x00000000018aef4d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2a1d0f0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007f39cb84ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#7  0x00007f39caf262b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f39b5a36700 (LWP 20527)):
---Type <return> to continue, or q <return> to quit---
#0  0x00007f39c67e9473 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f39caf00f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f39caf01792 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f39c3564516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f39caf262b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f39b4680700 (LWP 20563)):
#0  0x00007f39c6abf04c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39c7a1cab1 in ?? () from /usr/lib/libjack.so.0
#2  0x00007f39c7a18275 in ?? () from /usr/lib/libjack.so.0
#3  0x00007f39c7a1b4d0 in ?? () from /usr/lib/libjack.so.0
#4  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f39addbe700 (LWP 20544)):
---Type <return> to continue, or q <return> to quit---
#0  0x00007f39c6abf3cb in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39cb1b4465 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
#2  0x00007f39caed543f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f39caed5c91 in g_async_queue_timed_pop ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f39caf286f7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f39caf262b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f39b8eb9700 (LWP 20523)):
#0  0x00007f39c6abf04c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39cdfd3ce9 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#2  0x00000000018b4831 in sigc::pointer_functor0<void>::operator() (
    this=0x2a1cf98) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3  0x00000000018b1fa6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2a1cf90)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4  0x00000000018aef4d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2a1cf60)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#5  0x00007f39cb84ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#6  0x00007f39caf262b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f39b86b8700 (LWP 20524)):
#0  0x00007f39c6abf04c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39cdfd3ce9 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#2  0x00000000018b4831 in sigc::pointer_functor0<void>::operator() (
    this=0x2a1d238) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3  0x00000000018b1fa6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2a1d230)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4  0x00000000018aef4d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2a1d200)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#5  0x00007f39cb84ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#6  0x00007f39caf262b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f39ac087700 (LWP 20570)):
#0  0x00007f39c6ac1300 in sem_wait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39cdce83f6 in PBD::ProcessSemaphore::wait (this=0x418a2a8)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007f39cdce6d6b in ARDOUR::Graph::main_thread (this=0x418a1d0)
    at ../libs/ardour/graph.cc:426
#3  0x00007f39cdcebdd8 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7f39ac086bc8, p=0x418a1d0)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007f39cdceba2e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7f39ac086bd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007f39cdceb721 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
---Type <return> to continue, or q <return> to quit---
    this=0x7f39ac086bc8) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007f39cdceb2e3 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
#7  0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f39ac086bc0)
    at /usr/include/boost/function/function_template.hpp:1013
#8  0x00007f39cdb97e19 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x419a650) at ../libs/ardour/audioengine.cc:1519
#9  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f398a6aa700 (LWP 20571)):
#0  0x00007f39c6ac1300 in sem_wait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39cdce83f6 in PBD::ProcessSemaphore::wait (this=0x418a288)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007f39cdce6997 in ARDOUR::Graph::run_one (this=0x418a1d0)
    at ../libs/ardour/graph.cc:376
#3  0x00007f39cdce6cf1 in ARDOUR::Graph::helper_thread (this=0x418a1d0)
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/graph.cc:407
#4  0x00007f39cdcebdd8 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7f398a6a9bc8, p=0x418a1d0)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007f39cdceba2e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7f398a6a9bd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007f39cdceb721 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7f398a6a9bc8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007f39cdceb2e3 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  0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f398a6a9bc0)
    at /usr/include/boost/function/function_template.hpp:1013
#9  0x00007f39cdb97e19 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x419a650) at ../libs/ardour/audioengine.cc:1519
#10 0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---

Thread 6 (Thread 0x7f398a629700 (LWP 20572)):
#0  0x00007f39c6ac1300 in sem_wait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39cdce83f6 in PBD::ProcessSemaphore::wait (this=0x418a288)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007f39cdce6997 in ARDOUR::Graph::run_one (this=0x418a1d0)
    at ../libs/ardour/graph.cc:376
#3  0x00007f39cdce6cf1 in ARDOUR::Graph::helper_thread (this=0x418a1d0)
    at ../libs/ardour/graph.cc:407
#4  0x00007f39cdcebdd8 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7f398a628bc8, p=0x418a1d0)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007f39cdceba2e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7f398a628bd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007f39cdceb721 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7f398a628bc8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007f39cdceb2e3 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
---Type <return> to continue, or q <return> to quit---
#8  0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f398a628bc0)
    at /usr/include/boost/function/function_template.hpp:1013
#9  0x00007f39cdb97e19 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x419a650) at ../libs/ardour/audioengine.cc:1519
#10 0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f398a52c820 (LWP 20576)):
#0  0x00007f39c6ac28dd in nanosleep ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39caf296d2 in g_usleep ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f39cdb94b04 in ARDOUR::AudioEngine::meter_thread (this=0x2d92000)
    at ../libs/ardour/audioengine.cc:710
#3  0x00007f39cdbb45a2 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x7f39a809dda0, p=0x2d92000)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007f39cdbafb78 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x7f39a809ddb0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
---Type <return> to continue, or q <return> to quit---
#5  0x00007f39cdbab589 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x7f39a809dda0) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007f39cdba685a 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=0x7f39a809dda0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007f39cdba24e4 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=0x7f39a809dd70)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007f39cb84ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#9  0x00007f39caf262b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f39ced389e0 (LWP 20518)):
#0  0x00007f39c6ac207d in write () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39cbdbf6da in CrossThreadChannel::wakeup (this=0x7f39a8037e48)
    at ../libs/pbd/crossthread.cc:77
#2  0x00007f39cddacd38 in AbstractUI<ARDOUR::MidiUIRequest>::send_request (
---Type <return> to continue, or q <return> to quit---
    this=0x7f39a8037e40, req=0x7f39a809da80)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/abstract_ui.cc:212
#3  0x00007f39cddb5571 in AbstractUI<ARDOUR::MidiUIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) (
    this=0x7f39a8037e40, invalidation=0x0, f=...)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/abstract_ui.cc:238
#4  0x00000000012cd7e1 in boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>::operator()(PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) const
    (this=0x7f39a8035c00, p=0x7f39a8037e40, a1=0x0, a2=...)
    at /usr/include/boost/bind/mem_fn_template.hpp:280
#5  0x00000000012cd2aa in boost::_bi::list3<boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::_bi::value<boost::function<void ()> > >::operator()<boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>&, boost::_bi::list0&, int) (this=0x7f39a8035c10, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392
#6  0x00000000012cc8eb in boost::_bi::bind_t<void, boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>, boost::_bi::list3<boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::_bi::value<boost::function<void ()> > > >::operator()() (this=0x7f39a8035c00)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00000000012cb578 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>, boost::_bi::list3<boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::_bi::value<boost::function<void ()> > > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...)
    at /usr/include/boost/function/function_template.hpp:153
#8  0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f39a8035b98)
    at /usr/include/boost/function/function_template.hpp:1013
#9  0x000000000131c419 in boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker::m_invoke(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const (
    this=0x7fff46756c50, connectionBody=...)
    at /usr/include/boost/signals2/detail/signal_template.hpp:360
#10 0x00000000013163d6 in boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mu---Type <return> to continue, or q <return> to quit---
tex>::slot_invoker::operator()(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > const&) const (this=0x7fff46756c50, connectionBody=...)
    at /usr/include/boost/signals2/detail/signal_template.hpp:345
#11 0x000000000130facf in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >::dereference() const (this=0x7fff46756a00)
    at /usr/include/boost/signals2/detail/slot_call_iterator.hpp:82
#12 0x00000000013091e8 in boost::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, b---Type <return> to continue, or q <return> to quit---
oost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > const&)
    (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:517
#13 0x0000000001303262 in boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::void---Type <return> to continue, or q <return> to quit---
_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, long>::operator*() const (this=0x7fff46756a00)
    at /usr/include/boost/iterator/iterator_facade.hpp:643
#14 0x00000000012feab9 in boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::sig---Type <return> to continue, or q <return> to quit---
nal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >) const (this=0x2593a80, first=..., last=...)
    at /usr/include/boost/signals2/optional_last_value.hpp:55
#15 0x00000000012f936d in boost::signals2::detail::combiner_invoker<void>::operator()<boost::signals2::optional_last_value<void>, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std---Type <return> to continue, or q <return> to quit---
::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >) const (this=0x7fff46756b3f, combiner=..., first=..., 
    last=...) at /usr/include/boost/signals2/detail/result_type_wrapper.hpp:64
#16 0x00000000012f4843 in boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::operator()() (this=0x2593990)
    at /usr/include/boost/signals2/detail/signal_template.hpp:246
---Type <return> to continue, or q <return> to quit---
#17 0x00000000012ef2ae in boost::signals2::signal0<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::operator()() (this=0x7f39ce8699b0)
    at /usr/include/boost/signals2/detail/signal_template.hpp:692
#18 0x00000000012eb42e in PBD::Signal0<void>::operator() (this=0x7f39ce8699b0)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/signals.h:110
#19 0x00007f39cdf58aec in ARDOUR::Session::process (this=0x417e9b0, 
    nframes=256) at ../libs/ardour/session_process.cc:98
#20 0x00007f39cdb94c4f in ARDOUR::AudioEngine::set_session (this=0x2d92000, 
    s=0x417e9b0) at ../libs/ardour/audioengine.cc:741
#21 0x00007f39cdecfa61 in ARDOUR::Session::when_engine_running (this=0x417e9b0)
    at ../libs/ardour/session.cc:579
#22 0x00007f39cdf632da in ARDOUR::Session::second_stage_init (this=0x417e9b0)
    at ../libs/ardour/session_state.cc:354
#23 0x00007f39cdecb635 in ARDOUR::Session::Session (this=0x417e9b0, eng=..., 
    fullpath=..., snapshot_name=..., bus_profile=0x7fff46757970, 
    mix_template=...) at ../libs/ardour/session.cc:200
#24 0x00000000012e43c9 in ARDOUR_UI::build_session (this=0x27a39d0, path=..., 
    snap_name=..., bus_profile=...) at ../gtk2_ardour/ardour_ui.cc:2747
#25 0x00000000012e2494 in ARDOUR_UI::build_session_from_nsd (this=0x27a39d0, 
    session_path=..., session_name=...) at ../gtk2_ardour/ardour_ui.cc:2375
#26 0x00000000012e3205 in ARDOUR_UI::get_session_parameters (this=0x27a39d0, 
---Type <return> to continue, or q <return> to quit---
    quit_on_cancel=true, should_be_new=false, load_template=...)
    at ../gtk2_ardour/ardour_ui.cc:2560
#27 0x00000000012d9dff in ARDOUR_UI::startup (this=0x27a39d0)
    at ../gtk2_ardour/ardour_ui.cc:653
#28 0x0000000001306c9d in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()
    (this=0x2be6a18) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#29 0x0000000001301186 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x2be6a10)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#30 0x00000000012fb52f in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x2be69e0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#31 0x00000000012c289b in sigc::internal::signal_emit0<void, sigc::nil>::emit (
    impl=0x2be6990) at /usr/include/sigc++-2.0/sigc++/signal.h:776
#32 0x00000000012c46e0 in sigc::signal0<void, sigc::nil>::emit (this=0x27a3a90)
    at /usr/include/sigc++-2.0/sigc++/signal.h:2673
#33 0x00000000012c3a98 in sigc::signal0<void, sigc::nil>::operator() (
    this=0x27a3a90) at /usr/include/sigc++-2.0/sigc++/signal.h:2681
#34 0x00007f39cc233a44 in Gtkmm2ext::UI::run (this=0x27a39d0, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:264
#35 0x0000000001702de1 in main (argc=1, argv=0x7fff46758068)
    at ../gtk2_ardour/main.cc:555

---Type <return> to continue, or q <return> to quit---
Thread 3 (Thread 0x7f39ac108700 (LWP 20569)):
#0  0x00007f39c6ac13f1 in sem_timedwait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f39c7a1beb2 in ?? () from /usr/lib/libjack.so.0
#2  0x00007f39c7a0aee9 in ?? () from /usr/lib/libjack.so.0
#3  0x00007f39c7a099d7 in ?? () from /usr/lib/libjack.so.0
#4  0x00007f39cdb93ca4 in ARDOUR::AudioEngine::process_thread (this=0x2d92000)
    at ../libs/ardour/audioengine.cc:444
#5  0x00007f39cdb9363c in ARDOUR::AudioEngine::_process_thread (arg=0x2d92000)
    at ../libs/ardour/audioengine.cc:342
#6  0x00007f39c7a08477 in ?? () from /usr/lib/libjack.so.0
#7  0x00007f39c7a1b4d0 in ?? () from /usr/lib/libjack.so.0
#8  0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f39b96ba700 (LWP 20522)):
#0  0x00007f39c67c121d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f39c67eee54 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x0000000001b0548b in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:363
#3  0x00007f39c6abaefc in start_thread ()
---Type <return> to continue, or q <return> to quit---
   from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f39b6237700 (LWP 20575)):
#0  0x0000000000000000 in ?? ()
#1  0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f39a809da90)
    at /usr/include/boost/function/function_template.hpp:1013
#2  0x00007f39cddab7de in ARDOUR::MidiControlUI::do_request (
    this=0x7f39a8037e40, req=0x7f39a809da80) at ../libs/ardour/midi_ui.cc:78
#3  0x00007f39cddb58e7 in AbstractUI<ARDOUR::MidiUIRequest>::handle_ui_requests
    (this=0x7f39a8037e40)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/abstract_ui.cc:182
#4  0x00007f39cbd9d565 in BaseUI::request_handler (this=0x7f39a8037e40, 
    ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:122
#5  0x00007f39cbd9e599 in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator() (this=0x7f39a801f1f8, _A_a1=@0x7f39b62369fc)
    at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
#6  0x00007f39cbd9e385 in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&> (
    this=0x7f39a801f1f0, _A_arg1=@0x7f39b62369fc)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
---Type <return> to continue, or q <return> to quit---
#7  0x00007f39cbd9e0b4 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it (
    rep=0x7f39a801f1c0, a_1=@0x7f39b62369fc)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137
#8  0x00007f39cb850dcc in Glib::IOSource::dispatch(sigc::slot_base*) ()
   from /usr/lib/libglibmm-2.4.so.1
#9  0x00007f39cb8509df in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/libglibmm-2.4.so.1
#10 0x00007f39caf00a5d in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f39caf01258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f39caf01792 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f39cbd9d2af in BaseUI::main_thread (this=0x7f39a8037e40)
    at ../libs/pbd/base_ui.cc:77
#14 0x00007f39cbd9e653 in sigc::bound_mem_functor0<void, BaseUI>::operator() (
    this=0x7f39a8055948)
    at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#15 0x00007f39cbd9e4b8 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x7f39a8055940)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#16 0x00007f39cbd9e229 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x7f39a8055910)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#17 0x00007f39cb84ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#18 0x00007f39caf262b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f39c6abaefc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#20 0x00007f39c67f559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#21 0x0000000000000000 in ?? ()
backtrace.txt (34,653 bytes)   

paul

2012-04-24 16:49

administrator   ~0013179

svn rev 12076 contains a lot of extra debugging output that can be enabled by adding -D eventloop,abstractui to a command-line startup of ardour.

it would be helpful to see what it shows on your system.

2012-04-24 17:37

 

ardour_debug.txt (8,631 bytes)   
Script started on Tue 24 Apr 2012 06:28:03 PM BST
]0;mats@ughsus: ~/apps/ardour/3.0/gtk2_ardourmats@ughsus:~/apps/ardour/3.0/gtk2_ardour$ ./ardbgevscript ~/Desktop/backtrace.txt[3@./ardbg >script./ardevbg./ardbghttp://tracker.ardour.org/view.php?id 
=4850
]0;mats@ughsus: ~/apps/ardour/3.0/gtk2_ardourmats@ughsus:~/apps/ardour/3.0/gtk2_ardour$ ./ardbg

http://tracker.ardour.org/view.php?id=
=4850


-D eventloop,abstractui[1@.[1@/[1@a[1@r[1@d[1@e[1@v[1@ 
Ardour3.0beta3 (built using ['12076'] and GCC version 4.6.1)
ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf
Loading ui configuration file ./../build/gtk2_ardour/ardour3_ui_dark.rc
ardour: [INFO]: Ardour will be limited to 4096 open files
ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour3/ardour_system.rc
Loading user configuration file /home/mats/.config/ardour3/ardour.rc
Using SSE optimized routines
ardour: [INFO]: looking for panners in /home/mats/.config/ardour3/panners:/usr/local/lib/ardour3/panners:./../build/libs/panners/2in2out:./../build/libs/panners/1in2out:./../build/libs/panners/vbap
ardour: [INFO]: Panner discovered: "Mono to Stereo Panner" in /usr/local/lib/ardour3/panners/libpan1in2out.so
ardour: [INFO]: Panner discovered: "Equal Power Stereo" in /usr/local/lib/ardour3/panners/libpan2in2out.so
ardour: [INFO]: Panner discovered: "VBAP 2D panner" in /usr/local/lib/ardour3/panners/libpanvbap.so
Found 0 along :/home/mats/.config/ardour3/templates
Grab new name focus
lost focus
lost focus
LV2: Discovering 180 plugins
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
Done LV2 discovery
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 64, caller 140016161257952
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of request type 64
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 64, caller 140016161257952

...

PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 64, caller 140016161257952
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of request type 64
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 64, caller 140016161257952
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of request type 64
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 64, caller 140016161257952
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of request type 64
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 64, caller 140016161257952
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of request type 64
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x7fffd7116220, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x3537a70, invalidation 0
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 1, caller 140015613257472
PBD::DEBUG::AbstractUI: Ardour/140015613257472 queue call-slot using functor @ 0x3279920, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140015613257472 send heap request type 1
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 1, caller 140015613257472
PBD::DEBUG::AbstractUI: Ardour/140015613257472 queue call-slot using functor @ 0x3279920, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140015613257472 send heap request type 1
DEBUG::EventLoop: midiui: event loop running in thread 140015531194112
MIDI UI looking at port MMC in
MIDI UI looking at port MMC out
MIDI UI looking at port MTC in
MIDI UI looking at port MTC out
MIDI UI looking at port MIDI control in
MIDI UI looking at port MIDI control out
MIDI UI looking at port MIDI clock in
MIDI UI looking at port MIDI clock out
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x7fffd7115b20, invalidation 0x342d1d0
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x7fffd7115b20, invalidation 0x342d1d0
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x3279920, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x3279920, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x7fffd71150a0, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x7fffd71150a0, invalidation 0x4150600
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x7fffd7115b20, invalidation 0x342d1d0
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x7fffd7115b20, invalidation 0x342d1d0
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 1, caller 140015613257472
PBD::DEBUG::AbstractUI: Ardour/140015613257472 queue call-slot using functor @ 0x3279920, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140015613257472 send heap request type 1
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x7fffd7115b20, invalidation 0x342d1d0
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x3279920, invalidation 0
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 1, caller 140015613257472
PBD::DEBUG::AbstractUI: Ardour/140015613257472 queue call-slot using functor @ 0x3279920, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140015613257472 send heap request type 1
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 1, caller 140015613257472
PBD::DEBUG::AbstractUI: Ardour/140015613257472 queue call-slot using functor @ 0x3279920, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140015613257472 send heap request type 1
PBD::DEBUG::AbstractUI: Ardour: allocated normal heap request of type 1, caller 140015613257472
PBD::DEBUG::AbstractUI: Ardour/140015613257472 queue call-slot using functor @ 0x3279920, invalidation 0
PBD::DEBUG::AbstractUI: Ardour/140015613257472 send heap request type 1
PBD::DEBUG::AbstractUI: Ardour/140016161257952 direct dispatch of call slot via functor @ 0x7fffd7115b20, invalidation 0x342d1d0
PBD::DEBUG::AbstractUI: midiui: allocated normal heap request of type 1, caller 140016161257952
PBD::DEBUG::AbstractUI: midiui/140016161257952 queue call-slot using functor @ 0x7f57e296add0, invalidation 0
PBD::DEBUG::AbstractUI: midiui/140016161257952 send heap request type 1
PBD::DEBUG::AbstractUI: PBD::DEBUG::AbstractUI: midiui/140015531194112 execute request type 1
midiui: allocated normal heap request of type 1, caller 140016161257952
PBD::DEBUG::AbstractUI: midiui/140016161257952 queue call-slot using functor @ 0x7f57e296add0, invalidation 0
Segmentation fault (core dumped)
ardour_debug.txt (8,631 bytes)   

2012-04-24 17:37

 

ardour_backtrace2.txt (35,141 bytes)   
Thread 16 (Thread 0x7f57f7a58700 (LWP 466)):
#0  0x00007f580565e04c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f580cb7b019 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#2  0x00000000018b47d5 in sigc::pointer_functor0<void>::operator() (
    this=0x3347158) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3  0x00000000018b1f4a in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x3347150)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4  0x00000000018aeef1 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x3347120)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#5  0x00007f580a3e9b3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#6  0x00007f5809ac52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f57f8259700 (LWP 465)):
#0  0x00007f580536021d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
#1  0x00007f580538de54 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x0000000001b0542f in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:363
#3  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f57e413d820 (LWP 487)):
#0  0x00007f58056618dd in nanosleep ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f5809ac86d2 in g_usleep ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f580c73a114 in ARDOUR::AudioEngine::meter_thread (this=0x353c3d0)
    at ../libs/ardour/audioengine.cc:711
#3  0x00007f580c759bb2 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x7f57e8002c40, p=0x353c3d0)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007f580c755188 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x7f57e8002c50, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007f580c750b99 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::o---Type <return> to continue, or q <return> to quit---
perator() (this=0x7f57e8002c40) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007f580c74be6a 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=0x7f57e8002c40)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007f580c747af4 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=0x7f57e8002c10)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007f580a3e9b3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#9  0x00007f5809ac52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f57e4f4b700 (LWP 473)):
#0  0x00007f580565e3cb in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f5809d53465 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
#2  0x00007f5809a7443f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5809a74c91 in g_async_queue_timed_pop ()
---Type <return> to continue, or q <return> to quit---
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5809ac76f7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5809ac52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f57e4fe7820 (LWP 485)):
#0  0x00007f5805388473 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f580c7b6c81 in ARDOUR::Butler::thread_work (this=0x493cb50)
    at ../libs/ardour/butler.cc:150
#2  0x00007f580c7b6bdb in ARDOUR::Butler::_thread_work (arg=0x493cb50)
    at ../libs/ardour/butler.cc:134
#3  0x00007f580a9732ec in fake_thread_start (arg=0x7f57e29503d0)
    at ../libs/pbd/pthread_utils.cc:81
#4  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f57f7257700 (LWP 467)):
#0  0x00007f580565e04c in pthread_cond_wait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f580cb7b019 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#2  0x00000000018b47d5 in sigc::pointer_functor0<void>::operator() (
    this=0x33473f8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3  0x00000000018b1f4a in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x33473f0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4  0x00000000018aeef1 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x33473c0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#5  0x00007f580a3e9b3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#6  0x00007f5809ac52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f57f6a56700 (LWP 468)):
#0  0x00007f580565e04c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f580c6e69ad in ARDOUR::Analyser::work ()
    at ../libs/ardour/analyser.cc:85
---Type <return> to continue, or q <return> to quit---
#2  0x00007f580c6e6745 in analyser_work () at ../libs/ardour/analyser.cc:49
#3  0x00000000018b47d5 in sigc::pointer_functor0<void>::operator() (
    this=0x33444d8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00000000018b1f4a in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x33444d0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x00000000018aeef1 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x33444a0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007f580a3e9b3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#7  0x00007f5809ac52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f57ec77b700 (LWP 481)):
#0  0x00007f58056603f1 in sem_timedwait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f58065baeb2 in ?? () from /usr/lib/libjack.so.0
#2  0x00007f58065a9ee9 in ?? () from /usr/lib/libjack.so.0
#3  0x00007f58065a89d7 in ?? () from /usr/lib/libjack.so.0
#4  0x00007f580c7392b4 in ARDOUR::AudioEngine::process_thread (this=0x353c3d0)
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/audioengine.cc:445
#5  0x00007f580c738c4c in ARDOUR::AudioEngine::_process_thread (arg=0x353c3d0)
    at ../libs/ardour/audioengine.cc:343
#6  0x00007f58065a7477 in ?? () from /usr/lib/libjack.so.0
#7  0x00007f58065ba4d0 in ?? () from /usr/lib/libjack.so.0
#8  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f57ecec3700 (LWP 479)):
#0  0x00007f580565e04c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f58065bbab1 in ?? () from /usr/lib/libjack.so.0
#2  0x00007f58065b7275 in ?? () from /usr/lib/libjack.so.0
#3  0x00007f58065ba4d0 in ?? () from /usr/lib/libjack.so.0
#4  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f57ec0f6700 (LWP 482)):
#0  0x00007f5805660300 in sem_wait ()
---Type <return> to continue, or q <return> to quit---
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f580c88da06 in PBD::ProcessSemaphore::wait (this=0x493f8e8)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007f580c88c37b in ARDOUR::Graph::main_thread (this=0x493f810)
    at ../libs/ardour/graph.cc:426
#3  0x00007f580c8913e8 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7f57ec0f5bc8, p=0x493f810)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007f580c89103e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7f57ec0f5bd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5  0x00007f580c890d31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7f57ec0f5bc8) at /usr/include/boost/bind/bind_template.hpp:20
#6  0x00007f580c8908f3 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
#7  0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f57ec0f5bc0)
    at /usr/include/boost/function/function_template.hpp:1013
#8  0x00007f580c73d429 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x494fc90) at ../libs/ardour/audioengine.cc:1520
---Type <return> to continue, or q <return> to quit---
#9  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f57e5069700 (LWP 484)):
#0  0x00007f5805660300 in sem_wait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f580c88da06 in PBD::ProcessSemaphore::wait (this=0x493f8c8)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007f580c88bfa7 in ARDOUR::Graph::run_one (this=0x493f810)
    at ../libs/ardour/graph.cc:376
#3  0x00007f580c88c301 in ARDOUR::Graph::helper_thread (this=0x493f810)
    at ../libs/ardour/graph.cc:407
#4  0x00007f580c8913e8 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7f57e5068bc8, p=0x493f810)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007f580c89103e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7f57e5068bd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007f580c890d31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7f57e5068bc8) at /usr/include/boost/bind/bind_template.hpp:20
---Type <return> to continue, or q <return> to quit---
#7  0x00007f580c8908f3 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  0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f57e5068bc0)
    at /usr/include/boost/function/function_template.hpp:1013
#9  0x00007f580c73d429 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x494fc90) at ../libs/ardour/audioengine.cc:1520
#10 0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f57e50ea700 (LWP 483)):
#0  0x00007f5805660300 in sem_wait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f580c88da06 in PBD::ProcessSemaphore::wait (this=0x493f8c8)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007f580c88bfa7 in ARDOUR::Graph::run_one (this=0x493f810)
    at ../libs/ardour/graph.cc:376
#3  0x00007f580c88c301 in ARDOUR::Graph::helper_thread (this=0x493f810)
    at ../libs/ardour/graph.cc:407
---Type <return> to continue, or q <return> to quit---
#4  0x00007f580c8913e8 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7f57e50e9bc8, p=0x493f810)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007f580c89103e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7f57e50e9bd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6  0x00007f580c890d31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7f57e50e9bc8) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007f580c8908f3 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  0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f57e50e9bc0)
    at /usr/include/boost/function/function_template.hpp:1013
#9  0x00007f580c73d429 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x494fe60) at ../libs/ardour/audioengine.cc:1520
#10 0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

---Type <return> to continue, or q <return> to quit---
Thread 4 (Thread 0x7f580d8df9e0 (LWP 462)):
#0  0x00007f580538690d in write () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f5805326243 in _IO_file_write ()
   from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f580532610a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f5805326bbe in _IO_file_xsputn ()
   from /lib/x86_64-linux-gnu/libc.so.6
#4  0x00007f580531c82d in fwrite () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x00007f5805b1d575 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) ()
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007f580a95efc0 in PBD::debug_print (
    prefix=0x7f580cd4a1e0 "PBD::DEBUG::AbstractUI", str=...)
    at ../libs/pbd/debug.cc:57
#7  0x00007f580c95b943 in AbstractUI<ARDOUR::MidiUIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) (
    this=0x7f57e2971670, invalidation=0x0, f=...)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/abstract_ui.cc:352
#8  0x00000000012cd7e1 in boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>::operator()(PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) const
    (this=0x7f57e296adb0, p=0x7f57e2971670, a1=0x0, a2=...)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/boost/bind/mem_fn_template.hpp:280
#9  0x00000000012cd2aa in boost::_bi::list3<boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::_bi::value<boost::function<void ()> > >::operator()<boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>&, boost::_bi::list0&, int) (this=0x7f57e296adc0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392
#10 0x00000000012cc8eb in boost::_bi::bind_t<void, boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>, boost::_bi::list3<boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::_bi::value<boost::function<void ()> > > >::operator()() (this=0x7f57e296adb0)
    at /usr/include/boost/bind/bind_template.hpp:20
#11 0x00000000012cb578 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf2<void, PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&>, boost::_bi::list3<boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::_bi::value<boost::function<void ()> > > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...)
    at /usr/include/boost/function/function_template.hpp:153
#12 0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f57e296ad48)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/boost/function/function_template.hpp:1013
#13 0x000000000131c419 in boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker::m_invoke(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const (
    this=0x7fffd7115ff0, connectionBody=...)
    at /usr/include/boost/signals2/detail/signal_template.hpp:360
#14 0x00000000013163d6 in boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker::operator()(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > const&) const (this=0x7fffd7115ff0, connectionBody=...)
    at /usr/include/boost/signals2/detail/signal_template.hpp:345
#15 0x000000000130facf in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost---Type <return> to continue, or q <return> to quit---
::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >::dereference() const (this=0x7fffd7115da0)
    at /usr/include/boost/signals2/detail/slot_call_iterator.hpp:82
#16 0x00000000013091e8 in boost::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pai---Type <return> to continue, or q <return> to quit---
r<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > const&)
    (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:517
#17 0x0000000001303262 in boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, long>::operator*() const (this=0x7fffd7115da0)
    at /usr/include/boost/iterator/iterator_facade.hpp:643
#18 0x00000000012feab9 in boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function---Type <return> to continue, or q <return> to quit---
<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >) const (this=0x2ebdaf0, first=..., last=...)
    at /usr/include/boost/signals2/optional_last_value.hpp:55
---Type <return> to continue, or q <return> to quit---
#19 0x00000000012f936d in boost::signals2::detail::combiner_invoker<void>::operator()<boost::signals2::optional_last_value<void>, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::---Type <return> to continue, or q <return> to quit---
connection const&)>, boost::signals2::mutex>::slot_invoker, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot0<void, boost::function<void ()> >, boost::signals2::mutex> >) const (this=0x7fffd7115edf, combiner=..., first=..., 
    last=...) at /usr/include/boost/signals2/detail/result_type_wrapper.hpp:64
#20 0x00000000012f4843 in boost::signals2::detail::signal0_impl<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::operator()() (this=0x2ebda00)
    at /usr/include/boost/signals2/detail/signal_template.hpp:246
#21 0x00000000012ef2ae in boost::signals2::signal0<void, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::operator()() (this=0x7f580d4109f0)
    at /usr/include/boost/signals2/detail/signal_template.hpp:692
#22 0x00000000012eb42e in PBD::Signal0<void>::operator() (this=0x7f580d4109f0)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/signals.h:110
#23 0x00007f580caffe1c in ARDOUR::Session::process (this=0x4934240, 
    nframes=256) at ../libs/ardour/session_process.cc:98
#24 0x00007f580c73a274 in ARDOUR::AudioEngine::set_session (this=0x353c3d0, 
---Type <return> to continue, or q <return> to quit---
    s=0x4934240) at ../libs/ardour/audioengine.cc:743
#25 0x00007f580ca76d96 in ARDOUR::Session::when_engine_running (this=0x4934240)
    at ../libs/ardour/session.cc:584
#26 0x00007f580cb0a60a in ARDOUR::Session::second_stage_init (this=0x4934240)
    at ../libs/ardour/session_state.cc:354
#27 0x00007f580ca72965 in ARDOUR::Session::Session (this=0x4934240, eng=..., 
    fullpath=..., snapshot_name=..., bus_profile=0x7fffd7116d10, 
    mix_template=...) at ../libs/ardour/session.cc:201
#28 0x00000000012e43c9 in ARDOUR_UI::build_session (this=0x30cdb50, path=..., 
    snap_name=..., bus_profile=...) at ../gtk2_ardour/ardour_ui.cc:2747
#29 0x00000000012e2494 in ARDOUR_UI::build_session_from_nsd (this=0x30cdb50, 
    session_path=..., session_name=...) at ../gtk2_ardour/ardour_ui.cc:2375
#30 0x00000000012e3205 in ARDOUR_UI::get_session_parameters (this=0x30cdb50, 
    quit_on_cancel=true, should_be_new=false, load_template=...)
    at ../gtk2_ardour/ardour_ui.cc:2560
#31 0x00000000012d9dff in ARDOUR_UI::startup (this=0x30cdb50)
    at ../gtk2_ardour/ardour_ui.cc:653
#32 0x0000000001306c9d in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()
    (this=0x332abc8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#33 0x0000000001301186 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x332abc0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#34 0x00000000012fb52f in sigc::internal::slot_call0<sigc::bound_mem_functor0<vo---Type <return> to continue, or q <return> to quit---
id, ARDOUR_UI>, void>::call_it (rep=0x332ab90)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#35 0x00000000012c289b in sigc::internal::signal_emit0<void, sigc::nil>::emit (
    impl=0x3301e90) at /usr/include/sigc++-2.0/sigc++/signal.h:776
#36 0x00000000012c46e0 in sigc::signal0<void, sigc::nil>::emit (this=0x30cdc10)
    at /usr/include/sigc++-2.0/sigc++/signal.h:2673
#37 0x00000000012c3a98 in sigc::signal0<void, sigc::nil>::operator() (
    this=0x30cdc10) at /usr/include/sigc++-2.0/sigc++/signal.h:2681
#38 0x00007f580add3184 in Gtkmm2ext::UI::run (this=0x30cdb50, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:264
#39 0x0000000001702de1 in main (argc=3, argv=0x7fffd7117408)
    at ../gtk2_ardour/main.cc:555

Thread 3 (Thread 0x7f57ece42700 (LWP 480)):
#0  0x00007f58056610dd in read () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f58065bc19a in ?? () from /usr/lib/libjack.so.0
#2  0x00007f58065beac6 in ?? () from /usr/lib/libjack.so.0
#3  0x00007f58065ba4d0 in ?? () from /usr/lib/libjack.so.0
#4  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

---Type <return> to continue, or q <return> to quit---
Thread 2 (Thread 0x7f57effff700 (LWP 470)):
#0  0x00007f5805388473 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f5809a9ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5809aa0792 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5802103516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f5809ac52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f57e7fff700 (LWP 486)):
#0  0x0000000000000000 in ?? ()
#1  0x000000000132109e in boost::function0<void>::operator() (
    this=0x7f57e80008c0)
    at /usr/include/boost/function/function_template.hpp:1013
#2  0x00007f580c950dee in ARDOUR::MidiControlUI::do_request (
    this=0x7f57e2971670, req=0x7f57e80008b0) at ../libs/ardour/midi_ui.cc:78
#3  0x00007f580c95c1f4 in AbstractUI<ARDOUR::MidiUIRequest>::handle_ui_requests
    (this=0x7f57e2971670)
    at /home/mats/apps/ardour/3.0/libs/pbd/pbd/abstract_ui.cc:272
#4  0x00007f580a93c7cd in BaseUI::request_handler (this=0x7f57e2971670, 
---Type <return> to continue, or q <return> to quit---
    ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:124
#5  0x00007f580a93f415 in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator() (this=0x7f57e2960838, _A_a1=@0x7f57e7ffe9ac)
    at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
#6  0x00007f580a93f075 in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&> (
    this=0x7f57e2960830, _A_arg1=@0x7f57e7ffe9ac)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
#7  0x00007f580a93ebc8 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it (
    rep=0x7f57e2960800, a_1=@0x7f57e7ffe9ac)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137
#8  0x00007f580a3efdcc in Glib::IOSource::dispatch(sigc::slot_base*) ()
   from /usr/lib/libglibmm-2.4.so.1
#9  0x00007f580a3ef9df in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/libglibmm-2.4.so.1
#10 0x00007f5809a9fa5d in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f5809aa0258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f5809aa0792 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f580a93c4ca in BaseUI::main_thread (this=0x7f57e2971670)
    at ../libs/pbd/base_ui.cc:79
---Type <return> to continue, or q <return> to quit---
#14 0x00007f580a93f4cf in sigc::bound_mem_functor0<void, BaseUI>::operator() (
    this=0x7f57e2960948)
    at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#15 0x00007f580a93f2ca in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x7f57e2960940)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#16 0x00007f580a93ede3 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x7f57e2960910)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#17 0x00007f580a3e9b3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#18 0x00007f5809ac52b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f5805659efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#20 0x00007f580539459d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#21 0x0000000000000000 in ?? ()
(gdb) equirt
]0;mats@ughsus: ~/apps/ardour/3.0/gtk2_ardourmats@ughsus:~/apps/ardour/3.0/gtk2_ardour$ exit

ardour_backtrace2.txt (35,141 bytes)   

paul

2012-04-24 19:28

administrator   ~0013183

fixed by rev 12082. confused use of boost::function in a bind call.

system

2020-04-19 20:16

developer   ~0023046

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2012-04-24 01:03 farbro New Issue
2012-04-24 01:03 farbro File Added: backtrace.txt
2012-04-24 11:15 cth103 Relationship added has duplicate 0004849
2012-04-24 16:49 paul Note Added: 0013179
2012-04-24 17:37 farbro File Added: ardour_debug.txt
2012-04-24 17:37 farbro File Added: ardour_backtrace2.txt
2012-04-24 19:28 paul cost => 0.00
2012-04-24 19:28 paul Note Added: 0013183
2012-04-24 19:28 paul Status new => resolved
2012-04-24 19:28 paul Resolution open => fixed
2012-04-24 19:28 paul Assigned To => paul
2020-04-19 20:16 system Note Added: 0023046
2020-04-19 20:16 system Status resolved => closed