View Issue Details

IDProjectCategoryView StatusLast Update
0004562ardourbugspublic2012-06-18 23:52
Reporterkannix Assigned To 
PrioritynormalSeveritymajorReproducibilityrandom
Status feedbackResolutionopen 
Product Version3.0-beta1 
Target Version3.0 
Summary0004562: Deleting 'Send' crashes Ardour3
Descriptionhalf the time Ardour crashes, occasionally jackd, too.
Additional InformationArdour 3.0beta1a (build from revision ['10644'])
jackd 0.121.3
AVLinux 5.0.2
Pentium Core2 6700 @ 2.66GHz, 1GB RAM
Focusrite Saffire PRO 10 i/o
TagsNo tags attached.

Activities

cth103

2011-12-13 19:31

administrator   ~0012403

Can you provide a backtrace? See http://ardour.org/debugging_ardour

2011-12-14 11:23

 

ardour_gdb_0004562.txt (38,089 bytes)   
-JACK----------------------------------------------------------
/usr/bin/jackd -P70 -t2000 -dfirewire -r44100 -p64 -n3
jackd 0.121.3
JACK compiled with System V SHM support.
loading driver ..
libffado 2.999.0- built Oct  6 2011 19:36:05
[...]


-gdb---------------------------------------------------------------
[...]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xab8d7b70 (LWP 16634)]
0x000000f8 in ?? ()

(gdb) thread apply all bt

Thread 64 (Thread 0xa7927c90 (LWP 16638)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb49b1b16 in nanosleep ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb5973042 in g_usleep ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#3  0xb5a8be1d in Glib::usleep(unsigned long) ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#4  0xb70424c8 in ARDOUR::AudioEngine::meter_thread (this=0xa1da3c8)
    at ../libs/ardour/audioengine.cc:692
#5  0xb7063c41 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#6  0xb705edbc 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.0beta1a_10644-dbg/lib/libardour.so.3
#7  0xb705a32a 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.0beta1a_10644-dbg/lib/libardour.so.3
#8  0xb70552fb in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::m---Type <return> to continue, or q <return> to quit---
f0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#9  0xb7050969 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.0beta1a_10644-dbg/lib/libardour.so.3
#10 0xb5a7fa02 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#11 0xb59705b1 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#12 0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#13 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 63 (Thread 0xab5dbb70 (LWP 16637)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4594f86 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb59579ab in g_poll ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#3  0xb594a66e in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#4  0xb594aa47 in g_main_loop_run ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#5  0xb5a85015 in Glib::MainLoop::run() ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#6  0xb5e6e9bd in BaseUI::main_thread (this=0xb1ade258)
    at ../libs/pbd/base_ui.cc:77
#7  0xb5e6fd9a in sigc::bound_mem_functor0<void, BaseUI>::operator() (
    this=0xb1a6ae1c)
    at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#8  0xb5e6fc0a in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xb1a6ae18)
    at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#9  0xb5e6f97a in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xb1a6ae00)
    at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xb5a7fa02 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#11 0xb59705b1 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#12 0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#13 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 62 (Thread 0xaa297c90 (LWP 16636)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4594f86 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb70c6275 in ARDOUR::Butler::thread_work (this=0xaf789d8)
    at ../libs/ardour/butler.cc:153
#3  0xb70c61fb in ARDOUR::Butler::_thread_work (arg=0xaf789d8)
    at ../libs/ardour/butler.cc:137
#4  0xb5ea8196 in fake_thread_start (arg=0xb040418)
    at ../libs/pbd/pthread_utils.cc:81
#5  0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#6  0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 61 (Thread 0xab6ffb70 (LWP 16635)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb49b0655 in sem_wait@@GLIBC_2.1 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb71b53d9 in PBD::ProcessSemaphore::wait() ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#3  0xb71b2b43 in ARDOUR::Graph::restart_cycle (this=0xaf79538)
    at ../libs/ardour/graph.cc:263
---Type <return> to continue, or q <return> to quit---
#4  0xb71b2b09 in ARDOUR::Graph::dec_ref (this=0xaf79538)
    at ../libs/ardour/graph.cc:250
#5  0xb71ba13e in ARDOUR::GraphNode::finish (this=0xb2087e4, chain=0)
    at ../libs/ardour/graphnode.cc:71
#6  0xb71b3738 in ARDOUR::Graph::run_one (this=0xaf79538)
    at ../libs/ardour/graph.cc:403
#7  0xb71b3c5f in ARDOUR::Graph::main_thread (this=0xaf79538)
    at ../libs/ardour/graph.cc:478
#8  0xb71b96b1 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#9  0xb71b9154 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.0beta1a_10644-dbg/lib/libardour.so.3
#10 0xb71b8cd6 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.0beta1a_10644-dbg/lib/libardour.so.3
#11 0xb71b8786 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.0beta1a_10644-dbg/lib/libardour.so.3
#12 0x08bc7e2f in boost::function0<void>::operator() (this=0xab6ff1ac)
---Type <return> to continue, or q <return> to quit---
    at /usr/local/include/boost/function/function_template.hpp:1013
#13 0xb7045643 in ARDOUR::AudioEngine::_start_process_thread (arg=0xaf817a8)
    at ../libs/ardour/audioengine.cc:1476
#14 0xb49cab37 in jack_thread_proxy (varg=0xaf817c8) at thread.c:136
#15 0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#16 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 60 (Thread 0xab8d7b70 (LWP 16634)):
#0  0x000000f8 in ?? ()
#1  0xb70e8d7e 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.0beta1a_10644-dbg/lib/libardour.so.3
#2  0xb70e81ab 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.0beta1a_10644-dbg/lib/libardour.so.3
#3  0xb70e769d 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, unsig---Type <return> to continue, or q <return> to quit---
ned int>::invoke(boost::detail::function::function_buffer&, unsigned int) ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#4  0x08d5a01a in boost::function1<void, unsigned int>::operator()(unsigned int) const ()
#5  0xb706b4b4 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_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&, boost::signals2::detail::void_type const*) const ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#6  0xb7067814 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.0beta1a_10644-dbg/lib/libardour.so.3
#7  0xb70628de in boost::signals2::detail::slot_call_iterator_t<boost::signals2---Type <return> to continue, or q <return> to quit---
::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> >::dereference() const ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#8  0xb705dee7 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_cor---Type <return> to continue, or q <return> to quit---
e_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)> >, 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.0beta1a_10644-dbg/lib/libardour.so.3
---Type <return> to continue, or q <return> to quit---
#9  0xb7058eef 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::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, int>::operator*() const ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#10 0xb7053e7f 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---Type <return> to continue, or q <return> to quit---
 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> >, 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<boo---Type <return> to continue, or q <return> to quit---
st::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.0beta1a_10644-dbg/lib/libardour.so.3
#11 0xb704f905 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_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::signals---Type <return> to continue, or q <return> to quit---
2::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> >) const ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#12 0xb704b5a7 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.0beta1a_10644-dbg/lib/libardour.so.3
---Type <return> to continue, or q <return> to quit---
#13 0xb70489d3 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.0beta1a_10644-dbg/lib/libardour.so.3
#14 0xb70476d2 in PBD::Signal1<void, unsigned int, boost::signals2::optional_last_value<void> >::operator()(unsigned int) ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#15 0xb70418ef in ARDOUR::AudioEngine::process_callback (this=0xa1da3c8, 
    nframes=64) at ../libs/ardour/audioengine.cc:492
#16 0xb704174c in ARDOUR::AudioEngine::process_thread (this=0xa1da3c8)
    at ../libs/ardour/audioengine.cc:443
#17 0xb704118f in ARDOUR::AudioEngine::_process_thread (arg=0xa1da3c8)
    at ../libs/ardour/audioengine.cc:352
#18 0xb49c5a2e in jack_run_client_provided_process_thread (client=0xa1e0bf8)
    at client.c:2092
#19 0xb49c5a67 in jack_client_thread (arg=0xa1e0bf8) at client.c:2123
#20 0xb49cab37 in jack_thread_proxy (varg=0xaf2f908) at thread.c:136
#21 0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#22 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 9 (Thread 0xae201b70 (LWP 16581)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb49ae20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb49c75c2 in mb_thread_func (arg=0x0) at messagebuffer.c:72
#3  0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#4  0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 5 (Thread 0xb23feb70 (LWP 16576)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb49ae20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb5a7eed8 in Glib::Cond::wait(Glib::Mutex&) ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#3  0xb6fcd377 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#4  0xb6fcd0ae in analyser_work () at ../libs/ardour/analyser.cc:49
#5  0x09111e45 in sigc::pointer_functor0<void>::operator() (this=0xb2c005d4)
    at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#6  0x0910febe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0xb2c005d0)
    at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
---Type <return> to continue, or q <return> to quit---
#7  0x0910d808 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0xb2c005b8)
    at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xb5a7fa02 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#9  0xb59705b1 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#10 0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#11 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 4 (Thread 0xb2bffb70 (LWP 16575)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb49ae20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb5a7eed8 in Glib::Cond::wait(Glib::Mutex&) ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#3  0xb74ca461 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#4  0x09111e45 in sigc::pointer_functor0<void>::operator() (this=0xa01c52c)
    at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x0910febe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0xa01c528)
---Type <return> to continue, or q <return> to quit---
    at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x0910d808 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0xa01c510)
    at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0xb5a7fa02 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#8  0xb59705b1 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#9  0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#10 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 3 (Thread 0xb3574b70 (LWP 16574)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb49ae20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb5a7eed8 in Glib::Cond::wait(Glib::Mutex&) ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#3  0xb74ca461 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#4  0x09111e45 in sigc::pointer_functor0<void>::operator() (this=0xa01c71c)
    at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x0910febe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operato---Type <return> to continue, or q <return> to quit---
r() (this=0xa01c718)
    at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x0910d808 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0xa01c700)
    at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0xb5a7fa02 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#8  0xb59705b1 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#9  0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#10 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 2 (Thread 0xb3d75b70 (LWP 16573)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb456d406 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb459c66c in usleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0x09376e77 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/vstfxwin.cc:382
#4  0xb49a9c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#5  0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread 0xb408e840 (LWP 16570)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb49b133b in read () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb49c276b in oop_client_deliver_request (ptr=0xa1e0bf8, req=0xbfffbe7e)
    at client.c:255
#3  0xb49c2837 in jack_client_deliver_request (client=0xa1e0bf8, 
    req=0xbfffbe7e) at client.c:286
#4  0xb49c7f6a in jack_port_unregister (client=0xa1e0bf8, port=0xb3dda00)
    at port.c:301
#5  0xb7307ea9 in ~Port (this=0xb3dd900, __in_chrg=<value optimized out>)
    at ../libs/ardour/port.cc:80
#6  0xb7025e64 in ~AudioPort (this=0xb3dd900, __in_chrg=<value optimized out>)
    at ../libs/ardour/audio_port.cc:41
#7  0xb70509c8 in void boost::checked_delete<ARDOUR::AudioPort>(ARDOUR::AudioPort*) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#8  0xb707073a in boost::detail::sp_counted_impl_p<ARDOUR::AudioPort>::dispose() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#9  0x08b549e4 in boost::detail::sp_counted_base::release (this=0xb3dda50)
    at /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145
#10 0x08b54a56 in ~shared_count (this=0xb3ddcec, 
    __in_chrg=<value optimized out>)
---Type <return> to continue, or q <return> to quit---
    at /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:217
#11 0x08f3d024 in ~shared_ptr (this=0xb3ddce8, 
    __in_chrg=<value optimized out>)
    at /usr/local/include/boost/smart_ptr/shared_ptr.hpp:169
#12 0xb71dda16 in std::_Destroy<boost::shared_ptr<ARDOUR::Port> > (
    __pointer=0xb3ddce8)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:83
#13 0xb71dd088 in std::_Destroy_aux<false>::__destroy<boost::shared_ptr<ARDOUR::Port>*> (__first=0xb3ddce8, __last=0xb3ddcf8)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:93
#14 0xb71dc527 in std::_Destroy<boost::shared_ptr<ARDOUR::Port>*> (
    __first=0xb3ddce8, __last=0xb3ddcf8)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:116
#15 0xb71db28c in std::_Destroy<boost::shared_ptr<ARDOUR::Port>*, boost::shared_ptr<ARDOUR::Port> > (__first=0xb3ddce8, __last=0xb3ddcf8)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:142
#16 0xb71d94a6 in ~vector (this=0xb3daa20, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/---Type <return> to continue, or q <return> to quit---
stl_vector.h:313
#17 0xb71d7a59 in std::_Destroy<std::vector<boost::shared_ptr<ARDOUR::Port>, std::allocator<boost::shared_ptr<ARDOUR::Port> > > > (__pointer=0xb3daa20)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:83
#18 0xb71d61aa in std::_Destroy_aux<false>::__destroy<std::vector<boost::shared_ptr<ARDOUR::Port>, std::allocator<boost::shared_ptr<ARDOUR::Port> > >*> (
    __first=0xb3daa20, __last=0xb3daa38)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:93
#19 0xb71d43e5 in std::_Destroy<std::vector<boost::shared_ptr<ARDOUR::Port>, std::allocator<boost::shared_ptr<ARDOUR::Port> > >*> (__first=0xb3daa20, 
    __last=0xb3daa38)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:116
#20 0xb71d26b4 in std::_Destroy<std::vector<boost::shared_ptr<ARDOUR::Port>, std::allocator<boost::shared_ptr<ARDOUR::Port> > >*, std::vector<boost::shared_ptr<ARDOUR::Port>, std::allocator<boost::shared_ptr<ARDOUR::Port> > > > (
    __first=0xb3daa20, __last=0xb3daa38)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:142
#21 0xb71d0e76 in ~vector (this=0xb3da384, __in_chrg=<value optimized out>)
---Type <return> to continue, or q <return> to quit---
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_vector.h:313
#22 0xb71d06b5 in ARDOUR::PortSet::~PortSet() ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#23 0xb71c682d in ~IO (this=0xb3da2c8, __in_chrg=<value optimized out>)
    at ../libs/ardour/io.cc:97
#24 0xb71e2316 in boost::checked_delete<ARDOUR::IO> (x=0xb3da2c8)
    at /usr/local/include/boost/checked_delete.hpp:34
#25 0xb71e63b0 in boost::detail::sp_counted_impl_p<ARDOUR::IO>::dispose() ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3
#26 0x08b549e4 in boost::detail::sp_counted_base::release (this=0xb3dabb8)
    at /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145
#27 0x08b54a56 in ~shared_count (this=0xb3d9b90, 
    __in_chrg=<value optimized out>)
    at /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:217
#28 0x08d2504e in ~shared_ptr (this=0xb3d9b8c, 
    __in_chrg=<value optimized out>)
    at /usr/local/include/boost/smart_ptr/shared_ptr.hpp:169
#29 0xb71df965 in ~IOProcessor (this=0xb3d9a70, __vtt_parm=0xb7eca368, 
    __in_chrg=<value optimized out>) at ../libs/ardour/io_processor.cc:91
#30 0xb70e2eef in ~Delivery (this=0xb3d9a70, __vtt_parm=0xb7eca364, 
---Type <return> to continue, or q <return> to quit---
    __in_chrg=<value optimized out>) at ../libs/ardour/delivery.cc:110
#31 0xb73ac34d in ~Send (this=0xb3d9a70, __in_chrg=<value optimized out>, 
    __vtt_parm=<value optimized out>) at ../libs/ardour/send.cc:52
#32 0x0910ac63 in boost::checked_delete<ARDOUR::Send> (x=0xb3d9a70)
    at /usr/local/include/boost/checked_delete.hpp:34
#33 0x091152a2 in boost::detail::sp_counted_impl_p<ARDOUR::Send>::dispose() ()
#34 0x08b549e4 in boost::detail::sp_counted_base::release (this=0xb3dd730)
    at /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145
#35 0x08b54a56 in ~shared_count (this=0xb3bae24, 
    __in_chrg=<value optimized out>)
    at /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:217
#36 0x090184d8 in ~shared_ptr (this=0xb3bae20, 
    __in_chrg=<value optimized out>)
    at /usr/local/include/boost/smart_ptr/shared_ptr.hpp:169
#37 0x0910f557 in std::_Destroy<boost::shared_ptr<ARDOUR::Processor> > (
    __pointer=0xb3bae20)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:83
#38 0x0910cef6 in std::_Destroy_aux<false>::__destroy<boost::shared_ptr<ARDOUR::Processor>*> (__first=0xb3bae20, __last=0xb3bae28)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/---Type <return> to continue, or q <return> to quit---
stl_construct.h:93
#39 0x0910a657 in std::_Destroy<boost::shared_ptr<ARDOUR::Processor>*> (
    __first=0xb3bae20, __last=0xb3bae28)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:116
#40 0x091078d6 in std::_Destroy<boost::shared_ptr<ARDOUR::Processor>*, boost::shared_ptr<ARDOUR::Processor> > (__first=0xb3bae20, __last=0xb3bae28)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:142
#41 0x0910383c in ~vector (this=0xbfffd880, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_vector.h:313
#42 0x090f69f0 in ProcessorBox::processor_operation (this=0xa7354a20, 
    op=ProcessorBox::ProcessorsDelete) at ../gtk2_ardour/processor_box.cc:790
#43 0x090feb8c in ProcessorBox::rb_delete ()
    at ../gtk2_ardour/processor_box.cc:2065
#44 0x09111e45 in sigc::pointer_functor0<void>::operator() (this=0xaa4292c)
    at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#45 0x0910febe in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0xaa42928)
    at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#46 0x0910d808 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void---Type <return> to continue, or q <return> to quit---
>::call_it (rep=0xaa42910)
    at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103
#47 0xb5a89ddb in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1
#48 0xb5a289ff in g_cclosure_marshal_VOID__VOID ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#49 0xb5a19362 in g_closure_invoke ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#50 0xb5a31165 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#51 0xb5a32e2a in g_signal_emit_valist ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#52 0xb5a33195 in g_signal_emit ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#53 0xb55ab2d5 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#54 0xb55ad30a in gtk_action_activate ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#55 0xb5a289ff in g_cclosure_marshal_VOID__VOID ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#56 0xb5a17c57 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#57 0xb5a19362 in g_closure_invoke ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#58 0xb5a309a0 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#59 0xb5a32e2a in g_signal_emit_valist ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#60 0xb5a33195 in g_signal_emit ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#61 0xb57ab24f in gtk_widget_activate ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#62 0xb568f602 in gtk_menu_shell_activate_item ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#63 0xb5691128 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#64 0xb5686f1b in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#65 0xb5680904 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#66 0xb5a17c57 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#67 0xb5a19362 in g_closure_invoke ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#68 0xb5a30fa0 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#69 0xb5a32afc in g_signal_emit_valist ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#70 0xb5a33195 in g_signal_emit ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0
#71 0xb57a7a66 in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#72 0xb567946e in gtk_propagate_event ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#73 0xb567a8f2 in gtk_main_do_event ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
#74 0xb5506a6a in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgdk-x11-2.0.so.0
#75 0xb5946d2a in g_main_context_dispatch ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#76 0xb594a64f in ?? ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#77 0xb594aa47 in g_main_loop_run ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0
#78 0xb567ad74 in gtk_main ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#79 0xb4f11a67 in Gtk::Main::run_impl() ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtkmm-2.4.so.1
#80 0xb4f11862 in Gtk::Main::run() ()
   from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtkmm-2.4.so.1
#81 0xb60cad1e in Gtkmm2ext::UI::run (this=0x9ebca80, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:268
#82 0x08f892c1 in main (argc=1, argv=0xbfffeb84) at ../gtk2_ardour/main.cc:555
(gdb) 

ardour_gdb_0004562.txt (38,089 bytes)   

kannix

2011-12-14 11:26

reporter   ~0012406

sorry, running GDB plus 'JACK without the --realtime switch' did not work ...

cth103

2011-12-14 11:40

administrator   ~0012408

What do you mean "did not work"? Please give more detail.

kannix

2011-12-14 12:12

reporter   ~0012410

I could not start ardour inside gdb while jackd was running without realtime switch.
So the attached backtrace was done while jackd was running with realtime switch... Hope, the backtrace still helps you!

paul

2011-12-14 17:06

administrator   ~0012415

Last edited: 2011-12-14 17:09

this may be fixed in svn rev 11004 or later. feedback please.

kannix

2011-12-16 10:55

reporter   ~0012425

Would love to be your beta-tester! But I am not really familiar with 'building from source'. When is the next binary package available?

cth103

2012-06-18 23:52

administrator   ~0013582

Are you seeing this on newer betas?

Issue History

Date Modified Username Field Change
2011-12-13 15:19 kannix New Issue
2011-12-13 19:31 cth103 Note Added: 0012403
2011-12-13 19:31 cth103 Status new => feedback
2011-12-13 19:35 cth103 cost => 0.00
2011-12-13 19:35 cth103 Target Version => 3.0-beta2
2011-12-14 11:23 kannix File Added: ardour_gdb_0004562.txt
2011-12-14 11:26 kannix Note Added: 0012406
2011-12-14 11:40 cth103 Note Added: 0012408
2011-12-14 12:12 kannix Note Added: 0012410
2011-12-14 17:06 paul Note Added: 0012415
2011-12-14 17:09 paul Note Edited: 0012415
2011-12-16 10:55 kannix Note Added: 0012425
2012-01-10 20:45 cth103 Target Version 3.0-beta2 => 3.0-beta3
2012-02-14 17:20 paul Target Version 3.0-beta3 => 3.0 beta4
2012-04-23 22:01 cth103 Status feedback => acknowledged
2012-05-23 15:08 cth103 Target Version 3.0 beta4 => 3.0
2012-06-18 23:52 cth103 Note Added: 0013582
2012-06-18 23:52 cth103 Status acknowledged => feedback