You are not logged in.

#1 2016-08-04 13:41:07

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,394

[SOLVED] Ardour crash at startup

Hi,
when i try to start ardour, i cannot past the initial setup windows.
I tried every "safe" startup option like:

ardour4 --no-announcements --bypass-plugins --disable-plugins --no-splash --new prova --no-hw-optimizations --no-connect-ports --sync

I correctly get the session window and even the audio/midi setup, but as soon as i click "start" or "calibrate audio" it crashes with segmentation fault.
This is with alsa, jack or even a dummy audio device.

Tried changing gtk theme, i also tried the demo nightly builds from upstream, but i've the same issue.

Other things i tried are running in a different Desktop environment (simple openbox) or even with another user, even root, without success.
The only way i was  able to start it is from an i686 systemd-nspawn container (didn't try a 64bit one)

This is the debug info from gdb after the crash (binary version with debugging symbols enabled)

Thread 21 (Thread 0x7fffd538cd80 (LWP 12427)):
#0  0x00007fffec774791 in ppoll () from /usr/lib/libc.so.6
#1  0x00007fffd56fd5d0 in Alsa_pcmi::pcm_wait (this=0x2222110) at ../libs/backends/alsa/zita-alsa-pcmi.cc:178
#2  0x00007fffd56d9ff7 in ARDOUR::AlsaAudioBackend::main_process_thread (this=0x1d47250) at ../libs/backends/alsa/alsa_audiobackend.cc:1890
#3  0x00007fffd56d4f69 in pthread_process (arg=0x1d47250) at ../libs/backends/alsa/alsa_audiobackend.cc:794
#4  0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6

Thread 20 (Thread 0x7fffabfff700 (LWP 12426)):
#0  0x00007fffec776393 in select () from /usr/lib/libc.so.6
#1  0x00007ffff4ca6d0e in PBD::SystemExec::output_interposer (this=0x1efa990) at ../libs/pbd/system_exec.cc:926
#2  0x00007ffff4ca5f68 in interposer_thread (arg=0x1efa990) at ../libs/pbd/system_exec.cc:333
#3  0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0x7fffaaffd700 (LWP 12413)):
#0  0x00007fffec779269 in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff3a920e1 in g_cond_wait_until () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff3a0c24b in g_async_queue_timeout_pop () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff3a709ea in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#4  0x00007ffff3a70225 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#5  0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7fffd4f2f700 (LWP 12397)):
#0  0x00007fffec7746cd in poll () from /usr/lib/libc.so.6
#1  0x00007ffff3a40674 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#2  0x00007ffff3a4077c in g_main_context_iteration () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0                                                     
#3  0x00007ffff3a407b9 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0                                                                           
#4  0x00007ffff3a70225 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0                                                                           
#5  0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0                                                                                        
#6  0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6                                                                                                     
                                                                                                                                                               
Thread 7 (Thread 0x7fffd713f700 (LWP 12395)):                                                                                                                  
#0  0x00007fffec779269 in syscall () from /usr/lib/libc.so.6                                                                                                   
#1  0x00007ffff3a91fcc in g_cond_wait () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0                                                                  
#2  0x00007ffff64f8482 in ARDOUR::AudioEngine::do_devicelist_update (this=0x1a22a70) at ../libs/ardour/audioengine.cc:560                                      
#3  0x00007ffff6503061 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x19e7690, p=0x1a22a70)                                                
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49                                                                         
#4  0x00007ffff6502b06 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x19e76a0, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253                                                     
#5  0x00007ffff650215f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x19e7690) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20                                                   
#6  0x00007ffff6501ae8 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=0x19e7690) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251            
#7  0x00007ffff6500dd4 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=0x19e7660) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103               
#8  0x00007ffff3fda23d in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglibmm-2.4.so.1                                                                         
#9  0x00007ffff3a70225 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0                                                                           
#10 0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0                                                                                        
#11 0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6                                                                                                     
                                                                                                                                                               
Thread 6 (Thread 0x7fffd7940700 (LWP 12394)):                                                                                                                  
#0  0x00007fffec779269 in syscall () from /usr/lib/libc.so.6                                                                                                   
#1  0x00007ffff3a91fcc in g_cond_wait () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0                                                                  
#2  0x00007ffff64f825c in ARDOUR::AudioEngine::do_reset_backend (this=0x1a22a70) at ../libs/ardour/audioengine.cc:525                                          
#3  0x00007ffff6503061 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x19e7640, p=0x1a22a70)                                                
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49                                                                         
#4  0x00007ffff6502b06 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x19e7650, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff650215f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x19e7640) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff6501ae8 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=0x19e7640) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff6500dd4 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=0x19e7610) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff3fda23d in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff3a70225 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffe5c01700 (LWP 12392)):
#0  0x00007fffec779269 in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff3a91fcc in g_cond_wait () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6491888 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:87
#3  0x00007ffff6491674 in analyser_work () at ../libs/ardour/analyser.cc:52
#4  0x0000000000e3ae6d in sigc::pointer_functor0<void>::operator() (this=0x19d3498)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x0000000000e37ffc in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x19d3490)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x0000000000e33ffd in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x19d3460)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff3fda23d in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff3a70225 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#9  0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 4 (Thread 0x7fffe6402700 (LWP 12391)):
#0  0x00007fffec779269 in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff3a91fcc in g_cond_wait () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6a9163a in peak_thread_work () at ../libs/ardour/source_factory.cc:71
#3  0x0000000000e3ae6d in sigc::pointer_functor0<void>::operator() (this=0x1a043e8)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000000e37ffc in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1a043e0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000000e33ffd in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1a043b0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff3fda23d in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff3a70225 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffe6c03700 (LWP 12390)):
#0  0x00007fffec779269 in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff3a91fcc in g_cond_wait () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6a9163a in peak_thread_work () at ../libs/ardour/source_factory.cc:71
#3  0x0000000000e3ae6d in sigc::pointer_functor0<void>::operator() (this=0x19dd908)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000000e37ffc in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x19dd900)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000000e33ffd in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x19dd8d0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff3fda23d in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff3a70225 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffe7404700 (LWP 12389)):
#0  0x00007fffef7c87fd in nanosleep () from /usr/lib/libpthread.so.0
#1  0x00007ffff3a71a48 in g_usleep () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#2  0x0000000001126d2f in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:475
#3  0x00007fffef7bf484 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fffec77d6dd in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff7f678c0 (LWP 12384)):
#0  0x00007fffec713d76 in strlen () from /usr/lib/libc.so.6
#1  0x00007fffed0752b4 in std::char_traits<char>::length (__s=0xf01fc7d83f87589 <error: Cannot access memory at address 0xf01fc7d83f87589>)
    at /build/gcc-multilib/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/char_traits.h:267
#2  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign (
    __s=0xf01fc7d83f87589 <error: Cannot access memory at address 0xf01fc7d83f87589>, this=0x223dfd8)
    at /build/gcc-multilib/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:1253
#3  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator= (this=0x223dfd8, 
    __s=0xf01fc7d83f87589 <error: Cannot access memory at address 0xf01fc7d83f87589>)
    at /build/gcc-multilib/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:590
#4  0x00007ffff68c2127 in ARDOUR::PluginManager::ladspa_discover (this=0x1a40140, path="/usr/local/lib/ladspa/sb_earwax.so")
    at ../libs/ardour/plugin_manager.cc:635
#5  0x00007ffff68c1182 in ARDOUR::PluginManager::ladspa_refresh (this=0x1a40140) at ../libs/ardour/plugin_manager.cc:514
#6  0x00007ffff68bf65a in ARDOUR::PluginManager::refresh (this=0x1a40140, cache_only=true) at ../libs/ardour/plugin_manager.cc:252
#7  0x00007ffff6647f62 in ARDOUR::init_post_engine () at ../libs/ardour/globals.cc:577
#8  0x0000000000703ab6 in ARDOUR_UI::post_engine (this=0x1ab6fc0) at ../gtk2_ardour/ardour_ui.cc:645
#9  0x00000000007035ba in ARDOUR_UI::engine_running (this=0x1ab6fc0) at ../gtk2_ardour/ardour_ui.cc:571
#10 0x000000000075a38d in boost::_mfi::mf0<void, ARDOUR_UI>::operator() (this=0x22211e8, p=0x1ab6fc0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#11 0x0000000000750e42 in boost::_bi::list1<boost::_bi::value<ARDOUR_UI*> >::operator()<boost::_mfi::mf0<void, ARDOUR_UI>, boost::_bi::list0> (
    this=0x22211f8, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253
#12 0x00000000007459dd in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR_UI>, boost::_bi::list1<boost::_bi::value<ARDOUR_UI*> > >::operator() (
    this=0x22211e8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
---Type <return> to continue, or q <return> to quit---
#13 0x000000000073e6e0 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR_UI>, boost::_bi::list1<boost::_bi::value<ARDOUR_UI*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
#14 0x0000000000722d12 in boost::function0<void>::operator() (this=0x22211e0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#15 0x000000000074fa10 in boost::_bi::list0::operator()<boost::function<void ()>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void ()>&, boost::_bi::list0&, int) (this=0x2221200, f=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:192
#16 0x0000000000744911 in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()>, boost::_bi::list0>::operator()() (this=0x22211e0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
#17 0x000000000073c47e in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()>, boost::_bi::list0>, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
#18 0x0000000000722d12 in boost::function0<void>::operator() (this=0x7fffffff8730)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#19 0x00007ffff753da0c in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) (this=0x1ab6fc0, 
    invalidation=0x0, f=...) at /home/ardour/linux-x86_64-v5/ardour/libs/pbd/pbd/abstract_ui.cc:410
#20 0x000000000071f876 in PBD::Signal0<void, PBD::OptionalLastValue<void> >::compositor(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*) (f=..., event_loop=0x1ab6fc0, ir=0x0) at /home/ardour/linux-x86_64-v5/ardour/build/libs/pbd/pbd/signals_generated.h:216
#21 0x000000000074fc8e in boost::_bi::list3<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*> >::operator()<void (*)(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list0&, int) (this=0x22211a8, 
    f=@0x22211a0: 0x71f7e9 <PBD::Signal0<void, PBD::OptionalLastValue<void> >::compositor(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*)>, a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:392
#22 0x0000000000744a55 in boost::_bi::bind_t<void, void (*)(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list3<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*> > >::operator()() (
    this=0x22211a0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
#23 0x000000000073c5f0 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list3<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
#24 0x0000000000722d12 in boost::function0<void>::operator() (this=0x2223200)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#25 0x000000000071fc80 in PBD::Signal0<void, PBD::OptionalLastValue<void> >::operator() (this=0x1a22de0)
    at /home/ardour/linux-x86_64-v5/ardour/build/libs/pbd/pbd/signals_generated.h:325
#26 0x00007ffff64f9dfa in ARDOUR::AudioEngine::start (this=0x1a22a70, for_latency=false) at ../libs/ardour/audioengine.cc:884
#27 0x0000000000a520b5 in EngineControl::push_state_to_backend (this=0x1c93c00, start=true) at ../gtk2_ardour/engine_dialog.cc:2528
#28 0x0000000000a40a11 in EngineControl::start_engine (this=0x1c93c00) at ../gtk2_ardour/engine_dialog.cc:441
#29 0x0000000000a53080 in EngineControl::start_stop_button_clicked (this=0x1c93c00) at ../gtk2_ardour/engine_dialog.cc:2717
#30 0x0000000000a61e16 in sigc::bound_mem_functor0<void, EngineControl>::operator() (this=0x1d43fb8)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#31 0x0000000000a608c2 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, EngineControl> >::operator() (this=0x1d43fb0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#32 0x0000000000a5ee73 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, EngineControl>, void>::call_it (rep=0x1d43f80)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#33 0x00000000006e932e in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x1d43f20)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:772
#34 0x00000000006eaddc in sigc::signal0<void, sigc::nil>::emit (this=0x1c949a0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2669
#35 0x00000000006ea2d4 in sigc::signal0<void, sigc::nil>::operator() (this=0x1c949a0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2677
#36 0x00000000006e75f6 in ArdourButton::on_button_release_event (this=0x1c94918, ev=0x7fffbc004730) at ../gtk2_ardour/ardour_button.cc:827
#37 0x00007ffff1076958 in Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*) ()
   from /opt/Ardour-5.0.rc1.44-dbg/lib/libgtkmm-2.4.so.1
#38 0x00007ffff3038e6c in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgtk-x11-2.0.so.0
#39 0x00007ffff3d4e935 in g_closure_invoke () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgobject-2.0.so.0
#40 0x00007ffff3d6041f in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgobject-2.0.so.0
#41 0x00007ffff3d695a3 in g_signal_emit_valist () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgobject-2.0.so.0
#42 0x00007ffff3d69e32 in g_signal_emit () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgobject-2.0.so.0
#43 0x00007ffff31bd78c in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgtk-x11-2.0.so.0
#44 0x00007ffff3037444 in gtk_propagate_event () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgtk-x11-2.0.so.0
#45 0x00007ffff30378b3 in gtk_main_do_event () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#46 0x00007ffff2c5513c in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgdk-x11-2.0.so.0
#47 0x00007ffff3a40477 in g_main_context_dispatch () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#48 0x00007ffff3a406d8 in ?? () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#49 0x00007ffff3a409f2 in g_main_loop_run () from /opt/Ardour-5.0.rc1.44-dbg/lib/libglib-2.0.so.0
#50 0x00007ffff2f95078 in gtk_dialog_run () from /opt/Ardour-5.0.rc1.44-dbg/lib/libgtk-x11-2.0.so.0
#51 0x000000000071c0de in ARDOUR_UI::do_audio_midi_setup (this=0x1ab6fc0, desired_sample_rate=48000) at ../gtk2_ardour/ardour_ui.cc:5261
#52 0x000000000075b6f9 in boost::_mfi::mf1<int, ARDOUR_UI, unsigned int>::operator() (this=0x1f331d8, p=0x1ab6fc0, a1=48000)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:165
#53 0x00000000007525a8 in boost::_bi::list2<boost::_bi::value<ARDOUR_UI*>, boost::arg<1> >::operator()<int, boost::_mfi::mf1<int, ARDOUR_UI, unsigned int>, boost::_bi::list1<unsigned int&> > (this=0x1f331e8, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:303
#54 0x00000000007477f4 in boost::_bi::bind_t<int, boost::_mfi::mf1<int, ARDOUR_UI, unsigned int>, boost::_bi::list2<boost::_bi::value<ARDOUR_UI*>, boost::arg<1> > >::operator()<unsigned int> (this=0x1f331d8, a1=@0x7fffffff9d44: 48000) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:32
#55 0x000000000073f6d2 in boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<int, boost::_mfi::mf1<int, ARDOUR_UI, unsigned int>, boost::_bi::list2<boost::_bi::value<ARDOUR_UI*>, boost::arg<1> > >, int, unsigned int>::invoke (function_obj_ptr=..., a0=48000)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:132
#56 0x00007ffff69ac9cc in boost::function1<int, unsigned int>::operator() (this=0x1f331d0, a0=48000)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#57 0x00007ffff69a499c in PBD::Signal1<int, unsigned int, PBD::OptionalLastValue<int> >::operator() (
    this=0x18cce00 <ARDOUR::Session::AudioEngineSetupRequired>, a1=48000) at /home/ardour/linux-x86_64-v5/ardour/build/libs/pbd/pbd/signals_generated.h:509
#58 0x00007ffff697a0be in ARDOUR::Session::ensure_engine (this=0x1f04b50, desired_sample_rate=48000, isnew=false) at ../libs/ardour/session.cc:526
#59 0x00007ffff6978377 in ARDOUR::Session::Session (this=0x1f04b50, eng=..., fullpath="/mnt/disco2/ardour3/pinkles", snapshot_name="pinkles", 
    bus_profile=0x0, mix_template="") at ../libs/ardour/session.cc:401
#60 0x0000000000710ff2 in ARDOUR_UI::load_session (this=0x1ab6fc0, path="/mnt/disco2/ardour3/pinkles", snap_name="pinkles", mix_template="")
    at ../gtk2_ardour/ardour_ui.cc:3394
#61 0x000000000071080e in ARDOUR_UI::get_session_parameters (this=0x1ab6fc0, quit_on_cancel=false, should_be_new=false, load_template="")
    at ../gtk2_ardour/ardour_ui.cc:3321
#62 0x00000000007065cf in ARDOUR_UI::starting (this=0x1ab6fc0) at ../gtk2_ardour/ardour_ui.cc:1120
#63 0x00007ffff753a0d0 in Gtkmm2ext::UI::run (this=0x1ab6fc0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:281
#64 0x0000000000be56cb in main (argc=1, argv=0x7fffffffc8b8) at ../gtk2_ardour/main.cc:408

Any hint?

Last edited by kokoko3k (2016-08-05 06:24:56)


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

Offline

#2 2016-08-05 06:24:45

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,394

Re: [SOLVED] Ardour crash at startup

Ok, solved, it was a ladspa plugin sitting in /usr/local/lib/ladspa.
What really piss me off is that i specified --bypass-plugins --disable-plugins and ardour still crashed, so it definitely didnt "disabled" or "bypassed" anything;


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

Offline

Board footer

Powered by FluxBB