View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004206 | ardour | bugs | public | 2011-07-19 21:53 | 2020-04-19 20:15 |
| Reporter | stratojaune | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | have not tried |
| Status | closed | Resolution | unable to reproduce | ||
| Product Version | 3.0-alpha9 | ||||
| Target Version | 3.0-beta2 | ||||
| Summary | 0004206: when delete a stereo insert, crash | ||||
| Description | try to make a sound with LV2 rack invada stereo tube distorsion as insert on a stereo bus feeded by Linuxsampler drived by a MIDI track in A3 sound was not fine, and stop transport, then delete insert with MAJ+right clic Ardour crash | ||||
| Additional Information | (gdb) thread apply all bt Thread 16 (Thread 0xabf73c90 (LWP 2899)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5889876 in nanosleep () from /lib/i686/cmov/libpthread.so.0 #2 0xb57ed042 in g_usleep () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 #3 0xb557fe1d in Glib::usleep(unsigned long) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000004 0xb6b66fe0 in ARDOUR::AudioEngine::meter_thread (this=0x9fbac50) at ../libs/ardour/audioengine.cc:710 0000005 0xb6b886e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #6 0xb6b8381c in void boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #7 0xb6b7ed00 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000008 0xb6b79cc3 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 ---Type <return> to continue, or q <return> to quit--- 0000009 0xb6b7552b 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(sigc::internal::slot_rep*) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000010 0xb5573a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000011 0xb57ea5b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000012 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000013 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 15 (Thread 0xadf6eb70 (LWP 2898)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb464c696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb57d19ab in g_poll () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 #3 0xb57c466e in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000004 0xb57c4a47 in g_main_loop_run () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000005 0xb5579015 in Glib::MainLoop::run() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #6 0xb7e6d6fd in BaseUI::main_thread (this=0xa5dc388) ---Type <return> to continue, or q <return> to quit--- at ../libs/pbd/base_ui.cc:77 #7 0xb7e6eada in sigc::bound_mem_functor0<void, BaseUI>::operator() ( this=0xa6b40c4) at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000008 0xb7e6e94a in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xa6b40c0) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000009 0xb7e6e6ba in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xa6b40a8) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 0000010 0xb5573a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000011 0xb57ea5b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000012 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000013 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 14 (Thread 0xacf18c90 (LWP 2897)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb464c696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb6be8797 in ARDOUR::Butler::thread_work (this=0xa5ba2b0) at ../libs/ardour/butler.cc:159 #3 0xb6be871d in ARDOUR::Butler::_thread_work (arg=0xa5ba2b0) ---Type <return> to continue, or q <return> to quit--- at ../libs/ardour/butler.cc:140 0000004 0xb7ea6dfe in fake_thread_start (arg=0xa686468) at ../libs/pbd/pthread_utils.cc:81 0000005 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 13 (Thread 0xad170b70 (LWP 2896)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5888385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cd6bcf in PBD::ProcessSemaphore::wait() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #3 0xb6cd4c96 in ARDOUR::Graph::run_one (this=0xa5bace0) at ../libs/ardour/graph.cc:393 0000004 0xb6cd504d in ARDOUR::Graph::helper_thread (this=0xa5bace0) at ../libs/ardour/graph.cc:443 0000005 0xb6cdad7d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #6 0xb6cda820 in void boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #7 0xb6cda3ea in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000008 0xb6cd9f44 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(boost::detail::function::function_buffer&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000009 0x08b59835 in boost::function0<void>::operator()() const () 0000010 0xb6b6a09d in ARDOUR::AudioEngine::_start_process_thread (arg=0xa5c3038) at ../libs/ardour/audioengine.cc:1519 0000011 0xb58a1ea8 in ?? () from /usr/lib/libjack.so.0 0000012 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000013 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 12 (Thread 0xad1f1b70 (LWP 2895)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5888385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cd6bcf in PBD::ProcessSemaphore::wait() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #3 0xb6cd3deb in ARDOUR::Graph::restart_cycle (this=0xa5bace0) at ../libs/ardour/graph.cc:257 0000004 0xb6cd3db1 in ARDOUR::Graph::dec_ref (this=0xa5bace0) at ../libs/ardour/graph.cc:244 0000005 0xb6cdb80a in ARDOUR::GraphNode::finish (this=0xa991f04, chain=1) at ../libs/ardour/graphnode.cc:61 ---Type <return> to continue, or q <return> to quit--- #6 0xb6cd4e42 in ARDOUR::Graph::run_one (this=0xa5bace0) at ../libs/ardour/graph.cc:407 #7 0xb6cd5369 in ARDOUR::Graph::main_thread (this=0xa5bace0) at ../libs/ardour/graph.cc:479 0000008 0xb6cdad7d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000009 0xb6cda820 in void boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000010 0xb6cda3ea in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000011 0xb6cd9f44 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(boost::detail::function::function_buffer&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000012 0x08b59835 in boost::function0<void>::operator()() const () 0000013 0xb6b6a09d in ARDOUR::AudioEngine::_start_process_thread (arg=0xa5c2f50) at ../libs/ardour/audioengine.cc:1519 0000014 0xb58a1ea8 in ?? () from /usr/lib/libjack.so.0 #15 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000016 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 ---Type <return> to continue, or q <return> to quit--- Thread 11 (Thread 0xad2b2b70 (LWP 2894)): #0 0x000000e8 in ?? () 0000001 0xb6c0ac30 in void boost::_bi::list2<boost::_bi::value<ARDOUR::Delivery*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, ARDOUR::Delivery, unsigned int>, boost::_bi::list1<unsigned int&> >(boost::_bi::type<void>, boost::_mfi::mf1<void, ARDOUR::Delivery, unsigned int>&, boost::_bi::list1<unsigned int&>&, int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #2 0xb6c0a05d in void boost::_bi::bind_t<void, boost::_mfi::mf1<void, ARDOUR::Delivery, unsigned int>, boost::_bi::list2<boost::_bi::value<ARDOUR::Delivery*>, boost::arg<1> > >::operator()<unsigned int>(unsigned int&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #3 0xb6c0954f in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, ARDOUR::Delivery, unsigned int>, boost::_bi::list2<boost::_bi::value<ARDOUR::Delivery*>, boost::arg<1> > >, void, unsigned int>::invoke(boost::detail::function::function_buffer&, unsigned int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000004 0xb6b923fc in boost::function1<void, unsigned int>::operator()(unsigned int) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000005 0xb6b8fefc in boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, boost::signals2::mutex>::slot_invoker::m_invoke(boost::shared_p---Type <return> to continue, or q <return> to quit--- tr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #6 0xb6b8c30a in boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, boost::signals2::mutex>::slot_invoker::operator()(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > const&) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #7 0xb6b87382 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsig---Type <return> to continue, or q <return> to quit--- ned int)> >, boost::signals2::mutex> >::dereference() const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000008 0xb6b82947 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> >::reference boost::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int---Type <return> to continue, or q <return> to quit--- )> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > const&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000009 0xb6b7d8c5 in boost::iterator_facade<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> >, boost::signals2::---Type <return> to continue, or q <return> to quit--- detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, int>::operator*() const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000010 0xb6b78847 in void boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::option---Type <return> to continue, or q <return> to quit--- al<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> >) const () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000011 0xb6b744c7 in void 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, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot---Type <return> to continue, or q <return> to quit--- _meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, 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, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot1<void, unsigned int, boost::function<void ()(unsigned int)> >, boost::signals2::mutex> >) c---Type <return> to continue, or q <return> to quit--- onst () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000012 0xb6b70293 in boost::signals2::detail::signal1_impl<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, boost::signals2::mutex>::operator()(unsigned int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000013 0xb6b6d361 in boost::signals2::signal1<void, unsigned int, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()(unsigned int)>, boost::function<void ()(boost::signals2::connection const&, unsigned int)>, boost::signals2::mutex>::operator()(unsigned int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000014 0xb6b6c030 in PBD::Signal1<void, unsigned int, boost::signals2::optional_last_value<void> >::operator()(unsigned int) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 #15 0xb6b66459 in ARDOUR::AudioEngine::process_callback (this=0x9fbac50, nframes=128) at ../libs/ardour/audioengine.cc:507 0000016 0xb6b662b6 in ARDOUR::AudioEngine::process_thread (this=0x9fbac50) at ../libs/ardour/audioengine.cc:458 #17 0xb6b65ee3 in ARDOUR::AudioEngine::_process_thread (arg=0x9fbac50) at ../libs/ardour/audioengine.cc:371 0000018 0xb589d41f in ?? () from /usr/lib/libjack.so.0 0000019 0xb58a1ea8 in ?? () from /usr/lib/libjack.so.0 0000020 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 ---Type <return> to continue, or q <return> to quit--- 0000021 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 10 (Thread 0xaef70b70 (LWP 2891)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5885f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb589ed5c in ?? () from /usr/lib/libjack.so.0 #3 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000004 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 4 (Thread 0xb2e8db70 (LWP 2855)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5885f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5572ed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #3 0xb6af0f03 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 0000004 0xb6af0c3a in analyser_work () at ../libs/ardour/analyser.cc:49 0000005 0x09114f1f in sigc::pointer_functor0<void>::operator()() const () #6 0x0911283e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #7 0x0910f8d2 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () ---Type <return> to continue, or q <return> to quit--- 0000008 0xb5573a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000009 0xb57ea5b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000010 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000011 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xb368eb70 (LWP 2854)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5885f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5572ed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #3 0xb6fcafc9 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 0000004 0x09114f1f in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0911283e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x0910f8d2 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5573a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000008 0xb57ea5b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- 0000009 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000010 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb3e8fb70 (LWP 2853)): #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5885f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5572ed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 #3 0xb6fcafc9 in peak_thread_work () at ../libs/ardour/source_factory.cc:73 0000004 0x09114f1f in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0911283e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x0910f8d2 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5573a02 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000008 0xb57ea5b1 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000009 0xb5881955 in start_thread () from /lib/i686/cmov/libpthread.so.0 0000010 0xb4659e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb4146840 (LWP 2850)): ---Type <return> to continue, or q <return> to quit--- #0 0xb7fe2424 in __kernel_vsyscall () 0000001 0xb5888c39 in __lll_lock_wait () from /lib/i686/cmov/libpthread.so.0 #2 0xb588403b in _L_lock_748 () from /lib/i686/cmov/libpthread.so.0 #3 0xb5883e61 in pthread_mutex_lock () from /lib/i686/cmov/libpthread.so.0 0000004 0xb5572c8f in Glib::Mutex::lock() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000005 0x08af0650 in Lock (this=0xbfffef24, mutex=...) at /usr/local/include/glibmm-2.4/glibmm/thread.h:810 #6 0xb6ce7a0c in ~IO (this=0xbffaa00, __in_chrg=<value optimized out>) at ../libs/ardour/io.cc:92 #7 0xb6d01e86 in boost::checked_delete<ARDOUR::IO> (x=0xbffaa00) at /usr/local/include/boost/checked_delete.hpp:34 0000008 0xb6d05f20 in boost::detail::sp_counted_impl_p<ARDOUR::IO>::dispose() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libardour.so.3 0000009 0x08adc7e2 in boost::detail::sp_counted_base::release (this=0xb89aff0) at /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145 0000010 0x08adc874 in ~shared_count (this=0xbc97a70, __in_chrg=<value optimized out>) at /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:217 0000011 0x08ce00bc in ~shared_ptr (this=0xbc97a6c, __in_chrg=<value optimized out>) at /usr/local/include/boost/smart_ptr/shared_ptr.hpp:169 0000012 0xb6cff4d5 in ~IOProcessor (this=0xbc97948, __vtt_parm=0xb79a5064, ---Type <return> to continue, or q <return> to quit--- __in_chrg=<value optimized out>) at ../libs/ardour/io_processor.cc:91 0000013 0xb6e23cee in ~PortInsert (this=0xbc97948, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../libs/ardour/port_insert.cc:58 0000014 0x0910c092 in void boost::checked_delete<ARDOUR::PortInsert>(ARDOUR::PortInsert*) () #15 0x09118e6e in boost::detail::sp_counted_impl_p<ARDOUR::PortInsert>::dispose() () 0000016 0x08adc7e2 in boost::detail::sp_counted_base::release (this=0xb89fa30) at /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145 #17 0x08adc874 in ~shared_count (this=0xbfbd940, __in_chrg=<value optimized out>) at /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:217 0000018 0x090c4da8 in ~shared_ptr (this=0xbfbd93c, __in_chrg=<value optimized out>) at /usr/local/include/boost/smart_ptr/shared_ptr.hpp:169 0000019 0x090c4f44 in ~PortInsertUI (this=0xbfbd928, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../gtk2_ardour/port_insert_ui.h:31 0000020 0x090c5bbc in ~PortInsertWindow (this=0xbfbd908, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../gtk2_ardour/port_insert_ui.h:55 0000021 0x090c5cce in idle_delete<PortInsertWindow> (obj=0xbfbd908) ---Type <return> to continue, or q <return> to quit--- at ../libs/gtkmm2ext/gtkmm2ext/doi.h:27 0000022 0x090c7779 in sigc::pointer_functor1<PortInsertWindow*, int>::operator()(PortInsertWindow* const&) const () 0000023 0x090c7621 in sigc::adaptor_functor<sigc::pointer_functor1<PortInsertWindow*, int> >::deduce_result_type<PortInsertWindow*&, void, void, void, void, void, void>::type sigc::adaptor_functor<sigc::pointer_functor1<PortInsertWindow*, int> >::operator()<PortInsertWindow*&>(PortInsertWindow*&) const () #24 0x090c72bc in sigc::bind_functor<-1, sigc::pointer_functor1<PortInsertWindow*, int>, PortInsertWindow*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() () 0000025 0x090c6e1a in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::pointer_functor1<PortInsertWindow*, int>, PortInsertWindow*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, bool>::call_it(sigc::internal::slot_rep*) () 0000026 0xb5577e8d in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglibmm-2.4.so.1 0000027 0xb57bf001 in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000028 0xb57c0d2a in g_main_context_dispatch () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000029 0xb57c464f in ?? () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000030 0xb57c4a47 in g_main_loop_run () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.0alpha9_9807-dbg/lib/libglib-2.0.so.0 0000031 0xb5270d74 in gtk_main () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtk-x11-2.0.so.0 0000032 0xb4b72a67 in Gtk::Main::run_impl() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1 0000033 0xb4b72862 in Gtk::Main::run() () from /opt/Ardour-3.0alpha9_9807-dbg/lib/libgtkmm-2.4.so.1 0000034 0xb5fd348a in Gtkmm2ext::UI::run (this=0x9d54130, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268 0000035 0x08f73fe1 in main (argc=1, argv=0xbffff584) at ../gtk2_ardour/main.cc:557 (gdb) | ||||
| Tags | No tags attached. | ||||
|
|
Could you attach the .ardour file from this session? |
|
|
yes, but it has changed since the report. do you want it anyway ? |
|
|
If it still crashes when you remove the plugin, then yes please. |
|
|
Sorry can't reproduce it despite some tries, but another one comes with something strange : everytime hit A2 on the USB kbd, the note continues till next A2 hitten Think I have to open another report, so do it For this one, maybe it comes because I move from Linuxsampler as plugin in MIDI track to external source in bus, and probably something in adding channels and remove some in Fantasia don't make kernel laugh ? |
|
|
Yes, please open another report if you are still having your MIDI problems. Thanks! |
|
|
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-07-19 21:53 | stratojaune | New Issue | |
| 2011-07-19 22:56 | cth103 | cost | => 0.00 |
| 2011-07-19 22:56 | cth103 | Target Version | => 3.0-beta1 |
| 2011-07-19 23:34 | cth103 | Note Added: 0011171 | |
| 2011-07-19 23:34 | cth103 | Status | new => feedback |
| 2011-07-20 05:35 | stratojaune | Note Added: 0011172 | |
| 2011-07-20 12:30 | cth103 | Note Added: 0011177 | |
| 2011-07-20 21:08 | stratojaune | Note Added: 0011186 | |
| 2011-11-15 15:59 | cth103 | Target Version | 3.0-beta1 => 3.0-beta2 |
| 2011-12-11 22:46 | cth103 | Note Added: 0012382 | |
| 2011-12-11 22:46 | cth103 | Status | feedback => resolved |
| 2011-12-11 22:46 | cth103 | Resolution | open => unable to reproduce |
| 2011-12-11 22:46 | cth103 | Assigned To | => cth103 |
| 2020-04-19 20:15 | system | Note Added: 0022679 | |
| 2020-04-19 20:15 | system | Status | resolved => closed |