View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006044 | ardour | bugs | public | 2014-11-25 17:15 | 2014-11-25 17:16 |
Reporter | stratojaune | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Summary | 0006044: when launch this session, Ardour crashes | ||||
Description | AV Linux running on a 686 pc Ardour3-3.5.403 compiled from source from Ardour site A session with many tracks, busses & FX, and only one MIDI track When launch the session, terminate with a segfault | ||||
Additional Information | As asked by Paul on the forum, here is the backtrace : Program terminated with signal 11, Segmentation fault. #0 0xb7085d37 in Evoral::SMF::seek_to_start() const () from /usr/local/lib/ardour3/libevoral.so.0 (gdb) thread apply all bt Thread 17 (Thread 4629): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab7655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80 #2 0xb74245e7 in ARDOUR::Graph::run_one() () from /usr/local/lib/ardour3/libardour.so.3 #3 0xb74246b0 in ARDOUR::Graph::helper_thread() () from /usr/local/lib/ardour3/libardour.so.3 0000004 0xb7426d61 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb7426d92 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 /usr/local/lib/ardour3/libardour.so.3 #6 0x083ff4d1 in boost::function0<void>::operator()() const () #7 0xb2f70369 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /usr/local/lib/ardour3/backends/libjack_audiobackend.so 0000008 0xb2f1fc77 in jack_thread_proxy (varg=0x9f621948) at thread.c:137 0000009 0xb5ab0c39 in start_thread (arg=0xa4d84b70) at pthread_create.c:304 0000010 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 16 (Thread 4591): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab8b16 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 #2 0xb6be782e in g_usleep () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb6d1a96b in Glib::usleep(unsigned long) () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 0000004 0xb735b4b2 in ARDOUR::AudioEngine::meter_thread() () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb735f3a1 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const () from /usr/local/lib/ardour3/libardour.so.3 #6 0xb735f3d5 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 /usr/local/lib/ardour3/libardour.so.3 #7 0xb6d0aa32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 0000008 0xb6be5eb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 0000009 0xb5ab0c39 in start_thread (arg=0xb1dffb70) at pthread_create.c:304 0000010 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 15 (Thread 4632): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb52fc356 in *__GI___poll (fds=0xb5392ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb739dd7d in ARDOUR::Butler::thread_work() () from /usr/local/lib/ardour3/libardour.so.3 #3 0xb73a0539 in ARDOUR::Butler::_thread_work(void*) () from /usr/local/lib/ardour3/libardour.so.3 0000004 0xb6f26f91 in fake_thread_start(void*) () from /usr/local/lib/ardour3/libpbd.so.4 0000005 0xb5ab0c39 in start_thread (arg=0xa5b7dc90) at pthread_create.c:304 #6 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 14 (Thread 4571): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb52d4016 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 #2 0xb5303a3c in usleep (useconds=1000) at ../sysdeps/unix/sysv/linux/usleep.c:33 #3 0x089d44bf in gui_event_loop(void*) () 0000004 0xb5ab0c39 in start_thread (arg=0xb47bfb70) at pthread_create.c:304 0000005 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 13 (Thread 4633): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb52fc356 in *__GI___poll (fds=0xb5392ff4, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 ---Type <return> to continue, or q <return> to quit--- #2 0xb6bd013b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb6bc19f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 0000004 0xb6bc1ecb in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 0000005 0xb6d13f13 in Glib::MainLoop::run() () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 #6 0xb6f0131a in BaseUI::main_thread() () from /usr/local/lib/ardour3/libpbd.so.4 #7 0xb6f013f1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) () from /usr/local/lib/ardour3/libpbd.so.4 0000008 0xb6d0aa32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 0000009 0xb6be5eb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 0000010 0xb5ab0c39 in start_thread (arg=0xa87ffb70) at pthread_create.c:304 0000011 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 12 (Thread 4574): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab520a in __pthread_cond_wait (cond=0x8e06070, mutex=0x8e06050) at pthread_cond_wait.c:153 #2 0xb6c01d16 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb6d0aec3 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 0000004 0xb7327e12 in ARDOUR::Analyser::work() () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb7327f34 in analyser_work() () from /usr/local/lib/ardour3/libardour.so.3 #6 0xb6d0aa32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 #7 0xb6be5eb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 0000008 0xb5ab0c39 in start_thread (arg=0xb2dffb70) at pthread_create.c:304 0000009 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 11 (Thread 4631): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab7655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80 #2 0xb74245e7 in ARDOUR::Graph::run_one() () from /usr/local/lib/ardour3/libardour.so.3 #3 0xb74246b0 in ARDOUR::Graph::helper_thread() () from /usr/local/lib/ardour3/libardour.so.3 0000004 0xb7426d61 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb7426d92 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 /usr/local/lib/ardour3/libardour.so.3 #6 0x083ff4d1 in boost::function0<void>::operator()() const () #7 0xb2f70369 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /usr/local/lib/ardour3/backends/libjack_audiobackend.so 0000008 0xb2f1fc77 in jack_thread_proxy (varg=0x9f621b38) at thread.c:137 0000009 0xb5ab0c39 in start_thread (arg=0xa4c82b70) at pthread_create.c:304 0000010 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 4627): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab7655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80 #2 0xb74245e7 in ARDOUR::Graph::run_one() () from /usr/local/lib/ardour3/libardour.so.3 #3 0xb74246b0 in ARDOUR::Graph::helper_thread() () from /usr/local/lib/ardour3/libardour.so.3 0000004 0xb7426d61 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb7426d92 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 /usr/local/lib/ardour3/libardour.so.3 #6 0x083ff4d1 in boost::function0<void>::operator()() const () #7 0xb2f70369 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /usr/local/lib/ardour3/backends/libjack_audiobackend.so 0000008 0xb2f1fc77 in jack_thread_proxy (varg=0x9f621740) at thread.c:137 0000009 0xb5ab0c39 in start_thread (arg=0xa4e86b70) at pthread_create.c:304 ---Type <return> to continue, or q <return> to quit--- 0000010 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 4572): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab520a in __pthread_cond_wait (cond=0x8e13208, mutex=0x8e13240) at pthread_cond_wait.c:153 #2 0xb6c01d16 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb6d0aec3 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 0000004 0xb75f8362 in peak_thread_work() () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb6d0aa32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 #6 0xb6be5eb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb5ab0c39 in start_thread (arg=0xb3fbeb70) at pthread_create.c:304 0000008 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 4573): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab520a in __pthread_cond_wait (cond=0x8e13208, mutex=0x8e13240) at pthread_cond_wait.c:153 #2 0xb6c01d16 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb6d0aec3 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 0000004 0xb75f8362 in peak_thread_work() () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb6d0aa32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 #6 0xb6be5eb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb5ab0c39 in start_thread (arg=0xb37bdb70) at pthread_create.c:304 0000008 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 4582): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab520a in __pthread_cond_wait (cond=0xb2f30960, mutex=0xb2f30934) at pthread_cond_wait.c:153 #2 0xb2f1ae8a in mb_thread_func (arg=0x0) at messagebuffer.c:72 #3 0xb5ab0c39 in start_thread (arg=0xaaf21b70) at pthread_create.c:304 0000004 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 4630): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab7655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80 #2 0xb74245e7 in ARDOUR::Graph::run_one() () from /usr/local/lib/ardour3/libardour.so.3 #3 0xb74246b0 in ARDOUR::Graph::helper_thread() () from /usr/local/lib/ardour3/libardour.so.3 0000004 0xb7426d61 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb7426d92 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 /usr/local/lib/ardour3/libardour.so.3 #6 0x083ff4d1 in boost::function0<void>::operator()() const () #7 0xb2f70369 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /usr/local/lib/ardour3/backends/libjack_audiobackend.so 0000008 0xb2f1fc77 in jack_thread_proxy (varg=0x9f621a40) at thread.c:137 0000009 0xb5ab0c39 in start_thread (arg=0xa4d03b70) at pthread_create.c:304 0000010 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 4628): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab7655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80 #2 0xb74245e7 in ARDOUR::Graph::run_one() () from /usr/local/lib/ardour3/libardour.so.3 ---Type <return> to continue, or q <return> to quit--- #3 0xb74246b0 in ARDOUR::Graph::helper_thread() () from /usr/local/lib/ardour3/libardour.so.3 0000004 0xb7426d61 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb7426d92 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 /usr/local/lib/ardour3/libardour.so.3 #6 0x083ff4d1 in boost::function0<void>::operator()() const () #7 0xb2f70369 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /usr/local/lib/ardour3/backends/libjack_audiobackend.so 0000008 0xb2f1fc77 in jack_thread_proxy (varg=0x9f621850) at thread.c:137 0000009 0xb5ab0c39 in start_thread (arg=0xa4e05b70) at pthread_create.c:304 0000010 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 4625): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab7655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80 #2 0xb7425ceb in ARDOUR::Graph::main_thread() () from /usr/local/lib/ardour3/libardour.so.3 #3 0xb7426d61 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /usr/local/lib/ardour3/libardour.so.3 0000004 0xb7426d92 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 /usr/local/lib/ardour3/libardour.so.3 0000005 0x083ff4d1 in boost::function0<void>::operator()() const () #6 0xb2f70369 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /usr/local/lib/ardour3/backends/libjack_audiobackend.so #7 0xb2f1fc77 in jack_thread_proxy (varg=0x9f6173d8) at thread.c:137 0000008 0xb5ab0c39 in start_thread (arg=0xa5bffb70) at pthread_create.c:304 0000009 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 4590): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb52fc356 in *__GI___poll (fds=0xb5392ff4, nfds=2, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb2f18eb1 in jack_client_core_wait (client=0xc77f368) at client.c:2007 #3 0xb2f191cf in jack_cycle_wait (client=0xc77f368) at client.c:2189 0000004 0xb2f6faa2 in ARDOUR::JACKAudioBackend::process_thread() () from /usr/local/lib/ardour3/backends/libjack_audiobackend.so 0000005 0xb2f6fadb in ARDOUR::JACKAudioBackend::_process_thread(void*) () from /usr/local/lib/ardour3/backends/libjack_audiobackend.so #6 0xb2f190a7 in jack_process_thread_work (arg=0xc77f368) at client.c:2120 #7 0xb2f1fc77 in jack_thread_proxy (varg=0xc778d88) at thread.c:137 0000008 0xb5ab0c39 in start_thread (arg=0xa9370b70) at pthread_create.c:304 0000009 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 4626): #0 0xb7788424 in __kernel_vsyscall () 0000001 0xb5ab7655 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80 #2 0xb74245e7 in ARDOUR::Graph::run_one() () from /usr/local/lib/ardour3/libardour.so.3 #3 0xb74246b0 in ARDOUR::Graph::helper_thread() () from /usr/local/lib/ardour3/libardour.so.3 0000004 0xb7426d61 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from /usr/local/lib/ardour3/libardour.so.3 0000005 0xb7426d92 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 /usr/local/lib/ardour3/libardour.so.3 #6 0x083ff4d1 in boost::function0<void>::operator()() const () #7 0xb2f70369 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /usr/local/lib/ardour3/backends/libjack_audiobackend.so 0000008 0xb2f1fc77 in jack_thread_proxy (varg=0x9f617c50) at thread.c:137 0000009 0xb5ab0c39 in start_thread (arg=0xa58ffb70) at pthread_create.c:304 0000010 0xb5309d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 ---Type <return> to continue, or q <return> to quit--- Thread 1 (Thread 4556): #0 0xb7085d37 in Evoral::SMF::seek_to_start() const () from /usr/local/lib/ardour3/libevoral.so.0 0000001 0xb75ed340 in ARDOUR::SMFSource::load_model(bool, bool) () from /usr/local/lib/ardour3/libardour.so.3 #2 0xb75f8c69 in ARDOUR::SourceFactory::create(ARDOUR::Session&, XMLNode const&, bool) () from /usr/local/lib/ardour3/libardour.so.3 #3 0xb75bd294 in ARDOUR::Session::XMLSourceFactory(XMLNode const&) () from /usr/local/lib/ardour3/libardour.so.3 0000004 0x00000000 in ?? () (gdb) | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-11-25 17:15 | stratojaune | New Issue |