View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004535 | ardour | bugs | public | 2011-12-06 17:01 | 2020-04-19 20:15 |
| Reporter | farbro | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 3.0-beta2 | ||||
| Summary | 0004535: Crash when adding audio port to a track/bus with plugins | ||||
| Description | If I have a stereo track/bus setup with a stereo plugin and try to add an audio port from the Input window, Ardour crashes. It also crashes doing the reverse; when trying to add a plugin with more outs/ins than the tracks channel count (in this case a 4ch crossfader on a stereo track). | ||||
| Tags | No tags attached. | ||||
|
|
The add-port crash should be fixed in SVN 10938. I can't reproduce the crash on adding a plugin; can you give us a precise recipe or a backtrace? |
|
|
Now I can't reproduce it when adding a port, but adding plugins still cause crashes in 70 % of cases. I've spent an hour now trying to figure out a pattern but it seems quite random to me. Recipe is simple: 1. Create a new session or open an existing 2. Create a Stereo track 3. Add a LADSPA plugin with Outputs more than 2 Ardour crashes and report in terminal: ardour-3.0: ../libs/ardour/buffer_set.cc:237: ARDOUR::Buffer& ARDOUR::BufferSet::get(ARDOUR::DataType, size_t): Assertion `i < _available.get(type)' failed. Attached a backtrace, hope I got it all right. |
|
2011-12-08 20:07
|
backtrace.txt (39,728 bytes)
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<void, ARDOUR::AudioEngine>::operator() (this=0x7fffdcb27cc0, p=0x28b19a0)
at /usr/include/boost/bind/mem_fn_template.hpp:49
#4 0x00007ffff6e9ba78 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x7fffdcb27cd0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5 0x00007ffff6e97580 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x7fffdcb27cc0) at /usr/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff6e92776 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=0x7fffdcb27cc0)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff6e8e104 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=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<void, BaseUI>::operator() (
this=0x7fffdc2125a8)
at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5 0x00007ffff4e91cdc in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x7fffdc2125a0)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x00007ffff4e91a4d in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, 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<void, ARDOUR::Graph>::operator() (
this=0x7fffbbda2be8, p=0x33343f0)
at /usr/include/boost/bind/mem_fn_template.hpp:49
#14 0x00007ffff6fdf30c in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
this=0x7fffbbda2bf8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#15 0x00007ffff6fdeeb6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
this=0x7fffbbda2be8) at /usr/include/boost/bind/bind_template.hpp:20
#16 0x00007ffff6fde99e 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
#17 0x000000000130f85a in boost::function0<void>::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<void>::operator() (
this=0x7fffdc000bd8)
at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4 0x00000000018b2e5c in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x7fffdc000bd0)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5 0x00000000018b0081 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, 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<void>::operator() (
this=0x7fffdc000908)
at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3 0x00000000018b2e5c in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x7fffdc000900)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4 0x00000000018b0081 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, 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<void>::operator() (
this=0x26f9328) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3 0x00000000018b2e5c in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x26f9320)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4 0x00000000018b0081 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, 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<void, ProcessorBox, boost::weak_ptr<ARDOUR::Processor> >::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<sigc::bound_mem_functor1<void, ProcessorBox, boost::weak_ptr<ARDOUR::Processor> >, void, boost::weak_ptr<ARDOUR::Processor> >::invoke (function_obj_ptr=...,
a0=...) at /usr/include/boost/function/function_template.hpp:153
#14 0x00000000017a8866 in boost::function1<void, boost::weak_ptr<ARDOUR::Processor> >::operator() (this=0x7fffffffbfa0, a0=...)
at /usr/include/boost/function/function_template.hpp:1013
#15 0x00000000017a819f in ARDOUR::Route::foreach_processor(boost::function<void(boost::weak_ptr<ARDOUR::Processor>)>) (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<void, ProcessorBox, ARDOUR::RouteProcessorChange>::operator() (this=0x7fffdcb9bdf8, p=0x34118e0, a1=...)
at /usr/include/boost/bind/mem_fn_template.hpp:165
#19 0x00000000018b699f in boost::_bi::list2<boost::_bi::value<ProcessorBox*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, ProcessorBox, ARDOUR::RouteProcessorChange>, boost::_bi::list1<ARDOUR::RouteProcessorChange&> > (
this=0x7fffdcb9be08, f=..., a=...) at /usr/include/boost/bind/bind.hpp:313
#20 0x00000000018b4695 in boost::_bi::bind_t<void, boost::_mfi::mf1<void, ProcessorBox, ARDOUR::RouteProcessorChange>, boost::_bi::list2<boost::_bi::value<ProcessorBox*>, boost::arg<1> > >::operator()<ARDOUR::RouteProcessorChange> (
this=0x7fffdcb9bdf8, a1=...)
at /usr/include/boost/bind/bind_template.hpp:32
#21 0x00000000018b1dfb in boost::_bi::protected_bind_t<boost::_bi::bind_t<void,boost::_mfi::mf1<void, ProcessorBox, ARDOUR::RouteProcessorChange>, boost::_bi::list2<boost::_bi::value<ProcessorBox*>, boost::arg<1> > > >::operator()<ARDOUR::RouteProcessorChange> (this=0x7fffdcb9bdf8, a1=...)
at /usr/include/boost/bind/protect.hpp:46
#22 0x00000000018aef0f in boost::detail::function::void_function_obj_invoker1<boost::_bi::protected_bind_t<boost::_bi::bind_t<void, boost::_mfi::mf1<void, ProcessorBox, ARDOUR::RouteProcessorChange>, boost::_bi::list2<boost::_bi::value<ProcessorBox*>, 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<void, ARDOUR::RouteProcessorChange>::operator() (this=0x7fffdcb9bdf0, a0=...)
at /usr/include/boost/function/function_template.hpp:1013
#24 0x000000000177d15e in boost::_bi::list1<boost::_bi::value<ARDOUR::RouteProcessorChange> >::operator()<boost::function<void(ARDOUR::RouteProcessorChange)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void(ARDOUR::RouteProcessorChange)> &, 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::unspecified, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::_bi::list1<boost::_bi::value<ARDOUR::RouteProcessorChange> > >::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::bind_t<boost::_bi::unspecified, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::_bi::list1<boost::_bi::value<ARDOUR::RouteProcessorChange> > >, void>::invoke(boost::detail::function::function_buffer &) (
function_obj_ptr=...)
at /usr/include/boost/function/function_template.hpp:153
#27 0x000000000130f85a in boost::function0<void>::operator() (
this=0x7fffffffc340)
at /usr/include/boost/function/function_template.hpp:1013
#28 0x00007ffff530c502 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord *, const boost::function<void()> &) (this=0x245d590,
invalidation=0x343b180, f=...)
at /home/mats/Desktop/3.0/libs/pbd/pbd/abstract_ui.cc:220
#29 0x0000000001774eb4 in PBD::Signal1<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void> >::compositor(boost::function<void(ARDOUR::RouteProcessorChange)>, 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::function<void(ARDOUR::RouteProcessorChange)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> >::operator()<void (*)(boost::function<void(ARDOUR::RouteProcessorChange)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list1<ARDOUR::RouteProcessorChange&> >(boost::_bi::type<void>, void (*&)(boost::function<void(ARDOUR::RouteProcessorChange)>, PBD::EventLoop *, PBD::EventLoop::InvalidationRecord *, ARDOUR::RouteProcessorChange), boost::_bi::list1<ARDOUR::RouteProcessorChange&> &, int) (this=0x3439c18, f=@0x3439c10, a=...)
at /usr/include/boost/bind/bind.hpp:457
#31 0x000000000177e6bb in boost::_bi::bind_t<void, void (*)(boost::function<void(ARDOUR::RouteProcessorChange)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list4<boost::_bi::value<boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >::operator()<ARDOUR::RouteProcessorChange>(ARDOUR::RouteProcessorChange &) (
this=0x3439c10, a1=...) at /usr/include/boost/bind/bind_template.hpp:32
#32 0x000000000177d283 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, void (*)(boost::function<void(ARDOUR::RouteProcessorChange)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list4<boost::_bi::value<boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, 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<void, ARDOUR::RouteProcessorChange>::operator() (this=0x343b3d8, a0=...)
at /usr/include/boost/function/function_template.hpp:1013
#34 0x00007ffff71930c7 in boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, boost::signals2::mutex>::slot_invoker::m_invoke(const boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, boost::signals2::mutex>::slot_invoker::operator()(const boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, 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<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >(const boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > &)
(f=...) at /usr/include/boost/iterator/iterator_facade.hpp:516
#38 0x00007ffff7189be2 in boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, 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<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, 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<void>::operator()<boost::signals2::optional_last_value<void>, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void> &, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, ARDOUR::RouteProcessorChange, boost::function<void(ARDOUR::RouteProcessorChange)> >, 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<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, 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<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void(ARDOUR::RouteProcessorChange)>, boost::function<void(const boost::signals2::connection&, ARDOUR::RouteProcessorChange)>, boost::signals2::mutex>::operator()(ARDOUR::RouteProcessorChange) (this=0x7fffdcafb9c8, arg1=...)
at /usr/include/boost/signals2/detail/signal_template.hpp:675
#43 0x00007ffff71775db in PBD::Signal1<void, ARDOUR::RouteProcessorChange, boost::signals2::optional_last_value<void> >::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<void, PluginSelector>::operator() (this=0x2de6b18) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#50 0x0000000001844f92 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, PluginSelector> >::operator() (this=0x2de6b10)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#51 0x00000000018444f1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, PluginSelector>, 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
|
|
|
Thanks. Could you perhaps run Ardour with --debug processors as a parameter on the command line, redirect the output to a file, e.h. ardour --debug processors > log 2>&1 trigger the bug and then attach the log to this bug report? |
|
2011-12-09 16:15
|
log (25,650 bytes)
Ardour3.0beta1a (built using ['10938'] and GCC version 4.5.2)
Copyright (C) 1999-2011 Paul Davis
Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker
Ardour comes with ABSOLUTELY NO WARRANTY
not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
This is free software, and you are welcome to redistribute it
under certain conditions; see the source for copying conditions.
ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf
Loading user ui configuration file /home/mats/.config/ardour3/ardour3_ui.conf
ardour: [INFO]: 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
Checking into 2 Track.template using .template
Checking into 16 Tracks.template using .template
Checking into 32 Tracks.template using .template
Checking into 4 Tracks.template using .template
Checking into 8 Tracks.template using .template
Found 5 along /usr/local/share/ardour3/templates:/home/mats/.config/ardour3/templates
Grab new name focus
lost focus
lost focus
VST_PATH not set, defaulting to /home/mats/vst:/usr/local/lib/vst:/usr/lib/vst
DEBUG::Processors: master adding processor Amp
DEBUG::Processors: master: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=41 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=0:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: master: configuration complete
DEBUG::Processors: master: setup_invisible_processors
DEBUG::Processors: Amp
DEBUG::Processors: Meter
DEBUG::Processors: master
DEBUG::Processors: master: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=41 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: Meter ID=44 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: master ID=45 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=0:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: master: configuration complete
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: master: setup_invisible_processors
DEBUG::Processors: Amp
DEBUG::Processors: Meter
DEBUG::Processors: master
DEBUG::Processors: master: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=41 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: Meter ID=44 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: master ID=45 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: master: configuration complete
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=0:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: master: setup_invisible_processors
DEBUG::Processors: Amp
DEBUG::Processors: Meter
DEBUG::Processors: master
DEBUG::Processors: master: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=41 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: Meter ID=44 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: master ID=45 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: master: configuration complete
DEBUG::Processors: master: setup_invisible_processors
DEBUG::Processors: Amp
DEBUG::Processors: Meter
DEBUG::Processors: master
DEBUG::Processors: master: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=41 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: Meter ID=44 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: master ID=45 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: master: configuration complete
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=1:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: auditioner adding processor Amp
DEBUG::Processors: auditioner: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=68 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=0:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: auditioner: configuration complete
DEBUG::Processors: auditioner: setup_invisible_processors
DEBUG::Processors: Amp
DEBUG::Processors: Meter
DEBUG::Processors: auditioner
DEBUG::Processors: auditioner: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=68 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: Meter ID=71 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: auditioner ID=72 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=0:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: auditioner: configuration complete
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=1:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: Audio 1 adding processor Amp
DEBUG::Processors: Audio 1: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=103 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=0:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: Audio 1: configuration complete
DEBUG::Processors: Audio 1: setup_invisible_processors
DEBUG::Processors: Amp
DEBUG::Processors: Meter
DEBUG::Processors: Audio 1
DEBUG::Processors: Audio 1: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=103 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: Meter ID=106 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: Audio 1 ID=107 in=AUDIO=0:MIDI=0 out=AUDIO=0:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=0:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: Audio 1: configuration complete
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: Audio 1: setup_invisible_processors
DEBUG::Processors: Amp
DEBUG::Processors: Meter
DEBUG::Processors: Audio 1
DEBUG::Processors: Audio 1: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=103 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: Meter ID=106 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: Audio 1 ID=107 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: Audio 1: configuration complete
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=2:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: Audio 1 adding processor Ambisonic Decoder (FMH-Format to Octagon)
DEBUG::Processors: Audio 1: setup_invisible_processors
DEBUG::Processors: Amp
DEBUG::Processors: Ambisonic Decoder (FMH-Format to Octagon)
DEBUG::Processors: Meter
DEBUG::Processors: Audio 1
DEBUG::Processors: Audio 1: configure processors
DEBUG::Processors: {
DEBUG::Processors: Amp ID=103 in=AUDIO=2:MIDI=0 out=AUDIO=2:MIDI=0
DEBUG::Processors: Ambisonic Decoder (FMH-Format to Octagon) ID=121 in=AUDIO=2:MIDI=0 out=AUDIO=8:MIDI=0
DEBUG::Processors: Meter ID=106 in=AUDIO=8:MIDI=0 out=AUDIO=8:MIDI=0
DEBUG::Processors: Audio 1 ID=107 in=AUDIO=8:MIDI=0 out=AUDIO=8:MIDI=0
DEBUG::Processors: }
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=8:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: BufferManager::ensure_buffers (AUDIO=8:MIDI=0)
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129900
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4295680
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412b8c0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4294f90
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x412a9d0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0c30
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4129ef0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0cb0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x42d0bd0
DEBUG::Processors: BufferManager::ensure_buffers, thread buffers @ 0x4150810
DEBUG::Processors: Audio 1: configuration complete
DEBUG::Processors: Plugin insert, input streams = AUDIO=9:MIDI=0, match using 6
DEBUG::Processors: Plugin insert, input streams = AUDIO=9:MIDI=0, match using 6
DEBUG::Processors: Plugin insert, input streams = AUDIO=9:MIDI=0, match using 6
DEBUG::Processors: Plugin insert, static output streams = AUDIO=8:MIDI=0 for 1 plugins
ardour-3.0: ../libs/ardour/buffer_set.cc:237: ARDOUR::Buffer& ARDOUR::BufferSet::get(ARDOUR::DataType, size_t): Assertion `i < _available.get(type)' failed.
|
|
|
Sure, all done! :) |
|
|
Thanks, it was the use of a plugin with more ins than outs that I was missing. Should be fixed in SVN 10949. Please add a note to the bug if you are still having problems. |
|
|
It works! Great job! |
|
|
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. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-12-06 17:01 | farbro | New Issue | |
| 2011-12-06 21:42 | cth103 | cost | => 0.00 |
| 2011-12-06 21:42 | cth103 | Target Version | => 3.0-beta2 |
| 2011-12-07 17:51 | cth103 | Note Added: 0012324 | |
| 2011-12-07 17:51 | cth103 | Status | new => feedback |
| 2011-12-08 20:06 | farbro | Note Added: 0012327 | |
| 2011-12-08 20:07 | farbro | File Added: backtrace.txt | |
| 2011-12-08 20:15 | farbro | Note Edited: 0012327 | |
| 2011-12-09 16:03 | cth103 | Note Added: 0012339 | |
| 2011-12-09 16:15 | farbro | File Added: log | |
| 2011-12-09 16:17 | farbro | Note Added: 0012340 | |
| 2011-12-09 17:10 | cth103 | Status | feedback => confirmed |
| 2011-12-09 17:58 | cth103 | Note Added: 0012346 | |
| 2011-12-09 17:58 | cth103 | Status | confirmed => resolved |
| 2011-12-09 17:58 | cth103 | Resolution | open => fixed |
| 2011-12-09 17:58 | cth103 | Assigned To | => cth103 |
| 2011-12-09 20:36 | farbro | Note Added: 0012350 | |
| 2020-04-19 20:15 | system | Note Added: 0022877 | |
| 2020-04-19 20:15 | system | Status | resolved => closed |