ardour-3.0: ../libs/ardour/buffer_set.cc:237: ARDOUR::Buffer& ARDOUR::BufferSet::get(ARDOUR::DataType, size_t): Assertion `i < _available.get(type)' failed. Program received signal SIGABRT, Aborted. [Switching to Thread 0x7fffbbda3700 (LWP 25299)] 0x00007fffec512d05 in raise () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) thread apply all bt Thread 37 (Thread 0x7fffdbfff700 (LWP 25303)): #0 0x00007fffec87ef2b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007ffff327f392 in ?? () from /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 #2 0x00007ffff2d9e2af in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff2d9eca9 in g_async_queue_timed_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff2df2a5a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff2df03e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x0000000000000000 in ?? () Thread 36 (Thread 0x7fffb98b7820 (LWP 25302)): #0 0x00007fffec8824bd in nanosleep () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007ffff2df39e2 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff6e80904 in ARDOUR::AudioEngine::meter_thread (this=0x28b19a0) at ../libs/ardour/audioengine.cc:692 #3 0x00007ffff6ea04b1 in boost::_mfi::mf0::operator() (this=0x7fffdcb27cc0, p=0x28b19a0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff6e9ba78 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fffdcb27cd0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007ffff6e97580 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fffdcb27cc0) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6e92776 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x7fffdcb27cc0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6e8e104 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x7fffdcb27c90) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff3913c3d in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0x00007ffff2df03e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #12 0x0000000000000000 in ?? () Thread 35 (Thread 0x7fffd7c3a700 (LWP 25301)): #0 0x00007fffec5b7f03 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff2dc9104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff2dc99f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff4e90ab3 in BaseUI::main_thread (this=0x7fffdc23ab90) at ../libs/pbd/base_ui.cc:77 #4 0x00007ffff4e91e7b in sigc::bound_mem_functor0::operator() ( this=0x7fffdc2125a8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007ffff4e91cdc in sigc::adaptor_functor >::operator() (this=0x7fffdc2125a0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff4e91a4d in sigc::internal::slot_call0, void>::call_it (rep=0x7fffdc212570) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff3913c3d in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0x00007ffff2df03e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #10 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #11 0x0000000000000000 in ?? () Thread 34 (Thread 0x7fffbbb71820 (LWP 25300)): #0 0x00007fffec5b7f03 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff6efbc35 in ARDOUR::Butler::thread_work (this=0x30ba910) at ../libs/ardour/butler.cc:153 #2 0x00007ffff6efbb9d in ARDOUR::Butler::_thread_work (arg=0x30ba910) at ../libs/ardour/butler.cc:137 #3 0x00007ffff4ec2f88 in fake_thread_start (arg=0x312d3e0) at ../libs/pbd/pthread_utils.cc:81 #4 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x0000000000000000 in ?? () Thread 33 (Thread 0x7fffbbda3700 (LWP 25299)): #0 0x00007fffec512d05 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fffec516ab6 in abort () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007fffec50b7c5 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007ffff6eed507 in ARDOUR::BufferSet::get (this=0x7fffdc009620, type=..., i=2) at ../libs/ardour/buffer_set.cc:237 #4 0x00007ffff7107cbb in ARDOUR::PluginInsert::connect_and_run ( this=0x374ce30, bufs=..., nframes=128, offset=0, with_auto=false, now=0) at ../libs/ardour/plugin_insert.cc:353 #5 0x00007ffff7108896 in ARDOUR::PluginInsert::run (this=0x374ce30, bufs=..., nframes=128) at ../libs/ardour/plugin_insert.cc:466 #6 0x00007ffff71613bd in ARDOUR::Route::process_output_buffers ( this=0x7fffdcafb6c0, bufs=..., start_frame=0, end_frame=128, nframes=128, declick=0, gain_automation_ok=false) at ../libs/ardour/route.cc:502 #7 0x00007ffff71619b9 in ARDOUR::Route::passthru_silence ( this=0x7fffdcafb6c0, start_frame=0, end_frame=128, nframes=128, declick=0) at ../libs/ardour/route.cc:560 #8 0x00007ffff72d9249 in ARDOUR::Track::no_roll (this=0x7fffdcafb6c0, nframes=128, start_frame=0, end_frame=128, session_state_changing=false) at ../libs/ardour/track.cc:387 #9 0x00007ffff6fdb4c4 in ARDOUR::Graph::process_one_route (this=0x33343f0, route=0x7fffdcafb6c0) at ../libs/ardour/graph.cc:579 #10 0x00007ffff6fe0026 in ARDOUR::GraphNode::process (this=0x7fffdcafb840) at ../libs/ardour/graphnode.cc:79 #11 0x00007ffff6fd9e9e in ARDOUR::Graph::run_one (this=0x33343f0) at ../libs/ardour/graph.cc:402 #12 0x00007ffff6fda2ec in ARDOUR::Graph::main_thread (this=0x33343f0) at ../libs/ardour/graph.cc:458 #13 0x00007ffff6fdf917 in boost::_mfi::mf0::operator() ( this=0x7fffbbda2be8, p=0x33343f0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #14 0x00007ffff6fdf30c in boost::_bi::list1 >::operator(), boost::_bi::list0> ( this=0x7fffbbda2bf8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #15 0x00007ffff6fdeeb6 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() ( this=0x7fffbbda2be8) at /usr/include/boost/bind/bind_template.hpp:20 #16 0x00007ffff6fde99e in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #17 0x000000000130f85a in boost::function0::operator() ( this=0x7fffbbda2be0) at /usr/include/boost/function/function_template.hpp:1013 #18 0x00007ffff6e836a1 in ARDOUR::AudioEngine::_start_process_thread ( arg=0x3178500) at ../libs/ardour/audioengine.cc:1476 #19 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #20 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #21 0x0000000000000000 in ?? () Thread 32 (Thread 0x7fffbbe24700 (LWP 25298)): #0 0x00007fffec880ea0 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007ffff6fdb7d4 in PBD::ProcessSemaphore::wait (this=0x33344f8) at /home/mats/Desktop/3.0/libs/pbd/pbd/semutils.h:41 #2 0x00007ffff6fdb286 in ARDOUR::Graph::routes_no_roll (this=0x33343f0, nframes=128, start_frame=0, end_frame=128, non_rt_pending=false, declick=0) at ../libs/ardour/graph.cc:561 #3 0x00007ffff723b0fd in ARDOUR::Session::no_roll (this=0x332f080, nframes=128) at ../libs/ardour/session_process.cc:112 #4 0x00007ffff723bde5 in ARDOUR::Session::process_with_events ( this=0x332f080, nframes=128) at ../libs/ardour/session_process.cc:343 #5 0x00007ffff723ae71 in ARDOUR::Session::process (this=0x332f080, nframes=128) at ../libs/ardour/session_process.cc:75 #6 0x00007ffff6e7fe9b in ARDOUR::AudioEngine::process_callback ( this=0x28b19a0, nframes=128) at ../libs/ardour/audioengine.cc:519 #7 0x00007ffff6e7fb2a in ARDOUR::AudioEngine::process_thread (this=0x28b19a0) at ../libs/ardour/audioengine.cc:443 #8 0x00007ffff6e7f566 in ARDOUR::AudioEngine::_process_thread (arg=0x28b19a0) at ../libs/ardour/audioengine.cc:352 #9 0x00007fffedf3f557 in ?? () from /usr/lib/libjack.so.0 #10 0x00007fffedf53840 in ?? () from /usr/lib/libjack.so.0 #11 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #13 0x0000000000000000 in ?? () Thread 26 (Thread 0x7fffe0084700 (LWP 25072)): #0 0x00007fffec881cbd in read () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fffedf555da in ?? () from /usr/lib/libjack.so.0 #2 0x00007fffedf57f67 in ?? () from /usr/lib/libjack.so.0 #3 0x00007fffedf53840 in ?? () from /usr/lib/libjack.so.0 #4 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x0000000000000000 in ?? () Thread 25 (Thread 0x7fffe0105700 (LWP 25071)): #0 0x00007fffec87ebac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fffedf55041 in ?? () from /usr/lib/libjack.so.0 #2 0x00007fffedf502e5 in ?? () from /usr/lib/libjack.so.0 #3 0x00007fffedf53840 in ?? () from /usr/lib/libjack.so.0 #4 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x0000000000000000 in ?? () Thread 20 (Thread 0x7fffdb7fe700 (LWP 24674)): #0 0x00007fffec5b7f03 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff2dc9104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff2dc99f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff1ff8c44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffff2df03e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 18 (Thread 0x7fffe200d700 (LWP 24647)): #0 0x00007fffec87ebac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007ffff6e13203 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #2 0x00007ffff6e12f95 in analyser_work () at ../libs/ardour/analyser.cc:49 #3 0x00000000018b54c1 in sigc::pointer_functor0::operator() ( this=0x7fffdc000bd8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x00000000018b2e5c in sigc::adaptor_functor >::operator() (this=0x7fffdc000bd0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #5 0x00000000018b0081 in sigc::internal::slot_call0, void>::call_it (rep=0x7fffdc000ba0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff3913c3d in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007ffff2df03e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #10 0x0000000000000000 in ?? () Thread 17 (Thread 0x7fffe280e700 (LWP 24646)): #0 0x00007fffec87ebac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007ffff72b848d in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #2 0x00000000018b54c1 in sigc::pointer_functor0::operator() ( this=0x7fffdc000908) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x00000000018b2e5c in sigc::adaptor_functor >::operator() (this=0x7fffdc000900) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #4 0x00000000018b0081 in sigc::internal::slot_call0, void>::call_it (rep=0x7fffdc0008d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #5 0x00007ffff3913c3d in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007ffff2df03e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #8 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #9 0x0000000000000000 in ?? () Thread 16 (Thread 0x7fffe300f700 (LWP 24645)): #0 0x00007fffec87ebac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007ffff72b848d in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #2 0x00000000018b54c1 in sigc::pointer_functor0::operator() ( this=0x26f9328) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #3 0x00000000018b2e5c in sigc::adaptor_functor >::operator() (this=0x26f9320) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #4 0x00000000018b0081 in sigc::internal::slot_call0, void>::call_it (rep=0x26f92f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #5 0x00007ffff3913c3d in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007ffff2df03e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #8 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #9 0x0000000000000000 in ?? () Thread 15 (Thread 0x7fffe3810700 (LWP 24644)): #0 0x00007fffec58c5ad in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fffec5bd984 in usleep () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x0000000001b0ea1c in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:363 #3 0x00007fffec879d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #4 0x00007fffec5c504d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #5 0x0000000000000000 in ?? () Thread 14 (Thread 0x7ffff7fa39c0 (LWP 24467)): #0 0x00007ffff369f880 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #1 0x00007ffff2db7f6d in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff36a12ad in g_param_spec_pool_lookup () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #3 0x00007ffff369a25e in g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #4 0x00007ffff391d85a in Glib::Object::Object(Glib::ConstructParams const&) () from /usr/lib/libglibmm-2.4.so.1 #5 0x00007fffeffae9f5 in Gtk::Object::Object(Glib::ConstructParams const&) () from /usr/lib/libgtkmm-2.4.so.1 #6 0x00007ffff0012b65 in Gtk::Widget::Widget(Glib::ConstructParams const&) () from /usr/lib/libgtkmm-2.4.so.1 #7 0x00007fffeff8188d in Gtk::Container::Container(Glib::ConstructParams const&) () from /usr/lib/libgtkmm-2.4.so.1 #8 0x00007fffeff683b5 in Gtk::Box::Box(Glib::ConstructParams const&) () from /usr/lib/libgtkmm-2.4.so.1 #9 0x00007fffeff6901c in Gtk::VBox::VBox(bool, int) () from /usr/lib/libgtkmm-2.4.so.1 #10 0x0000000001891d1c in ProcessorEntry::ProcessorEntry (this=0x343b860, p=..., w=Wide) at ../gtk2_ardour/processor_box.cc:103 #11 0x0000000001899e74 in ProcessorBox::add_processor_to_display ( this=0x34118e0, p=...) at ../gtk2_ardour/processor_box.cc:1194 #12 0x00000000018b2860 in sigc::bound_mem_functor1 >::operator() (this=0x343c420, _A_a1=...) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851 #13 0x00000000018afad3 in boost::detail::function::void_function_obj_invoker1 >, void, boost::weak_ptr >::invoke (function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:153 #14 0x00000000017a8866 in boost::function1 >::operator() (this=0x7fffffffbfa0, a0=...) at /usr/include/boost/function/function_template.hpp:1013 #15 0x00000000017a819f in ARDOUR::Route::foreach_processor(boost::function)>) (this=0x7fffdcafb6c0, method=...) at /home/mats/Desktop/3.0/libs/ardour/ardour/route.h:191 #16 0x00000000018995bf in ProcessorBox::redisplay_processors (this=0x34118e0) at ../gtk2_ardour/processor_box.cc:1090 #17 0x00000000018994cf in ProcessorBox::route_processors_changed ( this=0x34118e0, c=...) at ../gtk2_ardour/processor_box.cc:1076 #18 0x00000000018b7efa in boost::_mfi::mf1::operator() (this=0x7fffdcb9bdf8, p=0x34118e0, a1=...) at /usr/include/boost/bind/mem_fn_template.hpp:165 #19 0x00000000018b699f in boost::_bi::list2, boost::arg<1> >::operator(), boost::_bi::list1 > ( this=0x7fffdcb9be08, f=..., a=...) at /usr/include/boost/bind/bind.hpp:313 #20 0x00000000018b4695 in boost::_bi::bind_t, boost::_bi::list2, boost::arg<1> > >::operator() ( this=0x7fffdcb9bdf8, a1=...) at /usr/include/boost/bind/bind_template.hpp:32 #21 0x00000000018b1dfb in boost::_bi::protected_bind_t, boost::_bi::list2, boost::arg<1> > > >::operator() (this=0x7fffdcb9bdf8, a1=...) at /usr/include/boost/bind/protect.hpp:46 #22 0x00000000018aef0f in boost::detail::function::void_function_obj_invoker1, boost::_bi::list2, boost::arg<1> > > >, void, ARDOUR::RouteProcessorChange>::invoke ( function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:153 #23 0x000000000177e5eb in boost::function1::operator() (this=0x7fffdcb9bdf0, a0=...) at /usr/include/boost/function/function_template.hpp:1013 #24 0x000000000177d15e in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::function &, boost::_bi::list0 &, int) (this=0x7fffdcb9be10, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #25 0x000000000177bcae in boost::_bi::bind_t, boost::_bi::list1 > >::operator()(void) (this=0x7fffdcb9bdf0) at /usr/include/boost/bind/bind_template.hpp:20 #26 0x000000000177a7f5 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer &) ( function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #27 0x000000000130f85a in boost::function0::operator() ( this=0x7fffffffc340) at /usr/include/boost/function/function_template.hpp:1013 #28 0x00007ffff530c502 in AbstractUI::call_slot(PBD::EventLoop::InvalidationRecord *, const boost::function &) (this=0x245d590, invalidation=0x343b180, f=...) at /home/mats/Desktop/3.0/libs/pbd/pbd/abstract_ui.cc:220 #29 0x0000000001774eb4 in PBD::Signal1 >::compositor(boost::function, PBD::EventLoop *, PBD::EventLoop::InvalidationRecord *, ARDOUR::RouteProcessorChange) (f=..., event_loop=0x245d590, ir=0x343b180, arg=...) at /home/mats/Desktop/3.0/libs/pbd/pbd/signals.h:136 #30 0x000000000177f606 in boost::_bi::list4 >, boost::_bi::value, boost::_bi::value, boost::arg<1> >::operator(), PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list1 >(boost::_bi::type, void (*&)(boost::function, PBD::EventLoop *, PBD::EventLoop::InvalidationRecord *, ARDOUR::RouteProcessorChange), boost::_bi::list1 &, int) (this=0x3439c18, f=@0x3439c10, a=...) at /usr/include/boost/bind/bind.hpp:457 #31 0x000000000177e6bb in boost::_bi::bind_t, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list4 >, boost::_bi::value, boost::_bi::value, boost::arg<1> > >::operator()(ARDOUR::RouteProcessorChange &) ( this=0x3439c10, a1=...) at /usr/include/boost/bind/bind_template.hpp:32 #32 0x000000000177d283 in boost::detail::function::void_function_obj_invoker1, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list4 >, boost::_bi::value, boost::_bi::value, boost::arg<1> > >, void, ARDOUR::RouteProcessorChange>::invoke(boost::detail::function::function_buffer &, ARDOUR::RouteProcessorChange) (function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:153 #33 0x000000000177e5eb in boost::function1::operator() (this=0x343b3d8, a0=...) at /usr/include/boost/function/function_template.hpp:1013 #34 0x00007ffff71930c7 in boost::signals2::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker::m_invoke(const boost::signals2::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::connection_body_type &, const boost::signals2::detail::void_type *) const (this=0x7fffffffc800, connectionBody=...) at /usr/include/boost/signals2/detail/signal_template.hpp:351 #35 0x00007ffff7191c8a in boost::signals2::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker::operator()(const boost::signals2::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::connection_body_type &) const ( this=0x7fffffffc800, connectionBody=...) at /usr/include/boost/signals2/detail/signal_template.hpp:340 #36 0x00007ffff718f605 in boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >::dereference(void) const (this=0x7fffffffc5f0) at /usr/include/boost/signals2/detail/slot_call_iterator.hpp:82 #37 0x00007ffff718cd7c in boost::iterator_core_access::dereference, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> > >(const boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> > &) (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:516 #38 0x00007ffff7189be2 in boost::iterator_facade, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, const boost::signals2::detail::void_type&, long int>::operator*(void) const ( this=0x7fffffffc5f0) at /usr/include/boost/iterator/iterator_facade.hpp:634 #39 0x00007ffff7186140 in boost::signals2::optional_last_value::operator(), int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >) const (this=0x7fffdcafdc90, first=..., last=...) at /usr/include/boost/signals2/optional_last_value.hpp:55 #40 0x00007ffff71831e5 in boost::signals2::detail::combiner_invoker::operator(), boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> > >(boost::signals2::optional_last_value &, boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >) const ( this=0x7fffffffc73f, combiner=..., first=..., last=...) at /usr/include/boost/signals2/detail/result_type_wrapper.hpp:64 #41 0x00007ffff717f4d1 in boost::signals2::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()(ARDOUR::RouteProcessorChange) (this=0x7fffdcafdba0, arg1=...) at /usr/include/boost/signals2/detail/signal_template.hpp:246 #42 0x00007ffff717afa7 in boost::signals2::signal1, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()(ARDOUR::RouteProcessorChange) (this=0x7fffdcafb9c8, arg1=...) at /usr/include/boost/signals2/detail/signal_template.hpp:675 #43 0x00007ffff71775db in PBD::Signal1 >::operator() (this=0x7fffdcafb9c8, arg1=...) at /home/mats/Desktop/3.0/libs/pbd/pbd/signals.h:161 #44 0x00007ffff716348e in ARDOUR::Route::add_processor (this=0x7fffdcafb6c0, processor=..., iter=..., err=0x7fffffffcb00, activation_allowed=true) at ../libs/ardour/route.cc:958 #45 0x00007ffff7162cb4 in ARDOUR::Route::add_processor_by_index ( this=0x7fffdcafb6c0, processor=..., index=-1, err=0x7fffffffcb00, activation_allowed=true) at ../libs/ardour/route.cc:865 #46 0x0000000001897eb6 in ProcessorBox::use_plugins (this=0x34118e0, plugins=...) at ../gtk2_ardour/processor_box.cc:884 #47 0x000000000183dc74 in PluginSelector::run (this=0x2da2be0) at ../gtk2_ardour/plugin_selector.cc:483 #48 0x000000000183fe84 in PluginSelector::show_manager (this=0x2da2be0) at ../gtk2_ardour/plugin_selector.cc:828 #49 0x00000000018456e9 in sigc::bound_mem_functor0::operator() (this=0x2de6b18) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #50 0x0000000001844f92 in sigc::adaptor_functor >::operator() (this=0x2de6b10) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #51 0x00000000018444f1 in sigc::internal::slot_call0, void>::call_it (rep=0x2de6ae0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #52 0x00007ffff391ee32 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/libglibmm-2.4.so.1 #53 0x00007ffff369581c in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #54 0x00007ffff36a7205 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #55 0x00007ffff36b0258 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #56 0x00007ffff36b041f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #57 0x00007ffff29966ce in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #58 0x00007ffff288f94d in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #59 0x00007ffff288fce5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #60 0x00007ffff287b578 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #61 0x00007ffff369581c in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #62 0x00007ffff36a6e1f in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #63 0x00007ffff36affa9 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #64 0x00007ffff36b041f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #65 0x00007ffff29974d1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #66 0x00007ffff2879763 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #67 0x00007ffff2879a5b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #68 0x00007ffff24ec5cc in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #69 0x00007ffff2dc8bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #70 0x00007ffff2dc93a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #71 0x00007ffff2dc99f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #72 0x00007ffff2878af7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #73 0x00007ffff52fee2b in Gtkmm2ext::UI::run (this=0x245d570, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:266 #74 0x000000000170fd07 in main (argc=1, argv=0x7fffffffdbd8) at ../gtk2_ardour/main.cc:555