View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003810 | ardour | bugs | public | 2011-03-01 17:25 | 2020-04-19 20:15 |
| Reporter | prokoudine | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0003810: A3 crashes on a session it created | ||||
| Description | After one or two crashes A3 stops loading some sessions. And example is attached. The log goes to Additional Information field. | ||||
| Additional Information | (gdb) thread apply all bt Thread 32 (Thread 0xb1717b70 (LWP 6770)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb4bdbb86 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb5d864eb in g_poll () from /lib/libglib-2.0.so.0 #3 0xb5d790ac in ?? () from /lib/libglib-2.0.so.0 0000004 0xb5d79817 in g_main_loop_run () from /lib/libglib-2.0.so.0 0000005 0xb5b2c4b5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1 #6 0xb7ed0cdd in BaseUI::main_thread (this=0xaef5b388) at ../libs/pbd/base_ui.cc:76 #7 0xb7ed20b2 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0xb1f3dbac) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000008 0xb7ed1f22 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0xb1f3dba8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000009 0xb7ed1c92 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0xb1f3db90) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000010 0xb5b26eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000011 0xb5d9fdef in ?? () from /lib/libglib-2.0.so.0 0000012 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000013 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 31 (Thread 0xaf0d3c90 (LWP 6769)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb4bdbb86 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb720902a in ARDOUR::Butler::thread_work (this=0xafe38e30) at ../libs/ardour/butler.cc:159 #3 0xb7208f98 in ARDOUR::Butler::_thread_work (arg=0xafe38e30) at ../libs/ardour/butler.cc:140 0000004 0xb7f061bc in fake_thread_start (arg=0xad847150) at ../libs/pbd/pthread_utils.cc:81 0000005 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 30 (Thread 0xaf155b70 (LWP 6768)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e1a245 in sem_wait@@GLIBC_2.1 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb72f5af3 in PBD::ProcessSemaphore::wait() () from ./../build/default/libs/ardour/libardour.so.3 #3 0xb72f3c28 in ARDOUR::Graph::run_one (this=0xafe6d0b8) at ../libs/ardour/graph.cc:388 0000004 0xb72f3fd1 in ARDOUR::Graph::helper_thread (this=0xafe6d0b8) at ../libs/ardour/graph.cc:438 0000005 0xb72f9c8d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from ./../build/default/libs/ardour/libardour.so.3 #6 0xb72f9732 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 ./../build/default/libs/ardour/libardour.so.3 #7 0xb72f92fe in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() () from ./../build/default/libs/ardour/libardour.so.3 0000008 0xb72f8e5a 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 ./../build/default/libs/ardour/libardour.so.3 0000009 0x08b7ea57 in boost::function0<void>::operator() (this=0xaf0db13c) at /usr/include/boost/function/function_template.hpp:1013 0000010 0xb718bff9 in ARDOUR::AudioEngine::_start_process_thread (arg=0xafe39310) at ../libs/ardour/audioengine.cc:1525 0000011 0xb5e34c11 in jack_thread_proxy (varg=0xafe39330) at thread.c:127 0000012 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000013 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 29 (Thread 0xaf1d6b70 (LWP 6767)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e1a245 in sem_wait@@GLIBC_2.1 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb72f5af3 in PBD::ProcessSemaphore::wait() () from ./../build/default/libs/ardour/libardour.so.3 #3 0xb72f3c28 in ARDOUR::Graph::run_one (this=0xafe6d0b8) at ../libs/ardour/graph.cc:388 0000004 0xb72f3fd1 in ARDOUR::Graph::helper_thread (this=0xafe6d0b8) at ../libs/ardour/graph.cc:438 0000005 0xb72f9c8d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from ./../build/default/libs/ardour/libardour.so.3 #6 0xb72f9732 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 ./../build/default/libs/ardour/libardour.so.3 #7 0xb72f92fe in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() () from ./../build/default/libs/ardour/libardour.so.3 0000008 0xb72f8e5a 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 ./../build/default/libs/ardour/libardour.so.3 0000009 0x08b7ea57 in boost::function0<void>::operator() (this=0xaf15c13c) at /usr/include/boost/function/function_template.hpp:1013 0000010 0xb718bff9 in ARDOUR::AudioEngine::_start_process_thread (arg=0xafe39210) at ../libs/ardour/audioengine.cc:1525 0000011 0xb5e34c11 in jack_thread_proxy (varg=0xafe39230) at thread.c:127 0000012 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000013 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 28 (Thread 0xaf257b70 (LWP 6766)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e1a245 in sem_wait@@GLIBC_2.1 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb72f5af3 in PBD::ProcessSemaphore::wait() () from ./../build/default/libs/ardour/libardour.so.3 #3 0xb72f4058 in ARDOUR::Graph::main_thread (this=0xafe6d0b8) at ../libs/ardour/graph.cc:457 0000004 0xb72f9c8d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from ./../build/default/libs/ardour/libardour.so.3 0000005 0xb72f9732 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 ./../build/default/libs/ardour/libardour.so.3 #6 0xb72f92fe in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() () from ./../build/default/libs/ardour/libardour.so.3 #7 0xb72f8e5a 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 ./../build/default/libs/ardour/libardour.so.3 0000008 0x08b7ea57 in boost::function0<void>::operator() (this=0xaf1dd13c) at /usr/include/boost/function/function_template.hpp:1013 0000009 0xb718bff9 in ARDOUR::AudioEngine::_start_process_thread (arg=0xafe39110) at ../libs/ardour/audioengine.cc:1525 0000010 0xb5e34c11 in jack_thread_proxy (varg=0xafe39130) at thread.c:127 0000011 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000012 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 27 (Thread 0xaf4d8b70 (LWP 6765)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb4bdbb86 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb5e2f690 in jack_client_core_wait (client=0x9bf6070) at client.c:1690 #3 0xb5e2fa18 in jack_cycle_wait (client=0x9bf6070) at client.c:1887 0000004 0xb71880d3 in ARDOUR::AudioEngine::process_thread (this=0x9bc90d0) at ../libs/ardour/audioengine.cc:461 0000005 0xb7187d1f in ARDOUR::AudioEngine::_process_thread (arg=0x9bc90d0) at ../libs/ardour/audioengine.cc:375 #6 0xb5e2fd17 in jack_client_thread (arg=0x9bf6070) at client.c:2012 #7 0xb5e34c11 in jack_thread_proxy (varg=0xad349c0) at thread.c:127 0000008 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000009 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 26 (Thread 0xb0f16b70 (LWP 6762)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e18015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb5e317e8 in mb_thread_func (arg=0x0) at messagebuffer.c:72 #3 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000004 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xb2affb70 (LWP 6738)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e18015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb5b263a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb711c04f in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 0000004 0xb711bd8a in analyser_work () at ../libs/ardour/analyser.cc:49 0000005 0x0912d6d5 in sigc::pointer_functor0<void>::operator()() const () #6 0x0912b008 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #7 0x091280b6 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () 0000008 0xb5b26eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000009 0xb5d9fdef in ?? () from /lib/libglib-2.0.so.0 0000010 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000011 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xb34fab70 (LWP 6737)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e18015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb5b263a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb75ceb0d in peak_thread_work () at ../libs/ardour/source_factory.cc:69 0000004 0x0912d6d5 in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0912b008 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x091280b6 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5b26eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000008 0xb5d9fdef in ?? () from /lib/libglib-2.0.so.0 0000009 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000010 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb3cfbb70 (LWP 6736)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e18015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb5b263a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb75ceb0d in peak_thread_work () at ../libs/ardour/source_factory.cc:69 0000004 0x0912d6d5 in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0912b008 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x091280b6 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5b26eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000008 0xb5d9fdef in ?? () from /lib/libglib-2.0.so.0 0000009 0xb5e1396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000010 0xb4be9a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb41cb9b0 (LWP 6733)): #0 0xb4d52d45 in std::string::compare(char const*) const () from /usr/lib/libstdc++.so.6 0000001 0x08b0cd6a in std::operator==<char, std::char_traits<char>, std::allocator<char> > (__lhs=..., __rhs=0xb77708dc "amp") at /usr/include/c++/4.4/bits/basic_string.h:2270 #2 0xb748e334 in ARDOUR::Route::set_processor_state (this=0xac5ca028, node=...) at ../libs/ardour/route.cc:2326 #3 0xb748bb65 in ARDOUR::Route::_set_state (this=0xac5ca028, node=..., version=3000) at ../libs/ardour/route.cc:1929 0000004 0xb7172d0a in ARDOUR::AudioTrack::_set_state (this=0xac5ca028, node=..., version=3000, call_base=true) at ../libs/ardour/audio_track.cc:215 0000005 0xb7172cb0 in ARDOUR::AudioTrack::set_state (this=0xac5ca028, node=..., version=3000) at ../libs/ardour/audio_track.cc:204 #6 0xb756a085 in ARDOUR::Session::XMLRouteFactory (this=0xafe80e00, node=..., version=3000) at ../libs/ardour/session_state.cc:1519 #7 0xb7569a2d in ARDOUR::Session::load_routes (this=0xafe80e00, node=..., version=3000) at ../libs/ardour/session_state.cc:1465 0000008 0xb7569318 in ARDOUR::Session::set_state (this=0xafe80e00, node=..., version=3000) at ../libs/ardour/session_state.cc:1395 0000009 0xb7561a37 in ARDOUR::Session::second_stage_init (this=0xafe80e00) at ../libs/ardour/session_state.cc:319 0000010 0xb74c613d in Session (this=0xafe80e00, eng=..., fullpath=..., snapshot_name=..., bus_profile=0x0, mix_template=...) at ../libs/ardour/session.cc:189 0000011 0x08b379bc in ARDOUR_UI::load_session (this=0x989b5d0, path=..., snap_name=..., mix_template=...) at ../gtk2_ardour/ardour_ui.cc:2711 0000012 0x08b375a2 in ARDOUR_UI::get_session_parameters (this=0x989b5d0, quit_on_cancel=true, should_be_new=false, load_template=...) at ../gtk2_ardour/ardour_ui.cc:2648 0000013 0x08b2e3cc in ARDOUR_UI::startup (this=0x989b5d0) at ../gtk2_ardour/ardour_ui.cc:703 0000014 0x08b60b00 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x9957094) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #15 0x08b59dfa in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x9957090) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000016 0x08b541d4 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x9957078) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #17 0x08b3dc38 in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x9a50fe8) at /usr/include/sigc++-2.0/sigc++/signal.h:776 0000018 0x08b46eb8 in sigc::signal0<void, sigc::nil>::emit (this=0x989b634) at /usr/include/sigc++-2.0/sigc++/signal.h:2671 0000019 0x08b428bf in sigc::signal0<void, sigc::nil>::operator() (this=0x989b634) at /usr/include/sigc++-2.0/sigc++/signal.h:2679 0000020 0xb6668fc9 in Gtkmm2ext::UI::run (this=0x989b5d0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:266 0000021 0x08f9196e in main (argc=1, argv=0xbfffec94) at ../gtk2_ardour/main.cc:625 (gdb) | ||||
| Tags | No tags attached. | ||||
|
2011-03-01 17:25
|
|
|
2011-03-01 18:07
|
|
|
|
That session has been slightly corrupted by a bug. The bug should be fixed in SVN; if you want to carry on using that session you will have to use the attached fixed version. |
|
|
Carl, May I have babies with you? Please? It simply worked :) Many 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-03-01 17:25 | prokoudine | New Issue | |
| 2011-03-01 17:25 | prokoudine | File Added: gpick-video-en.ardour.bz2 | |
| 2011-03-01 18:07 | cth103 | File Added: gpick-video-en.ardour | |
| 2011-03-01 18:07 | cth103 | cost | => 0.00 |
| 2011-03-01 18:07 | cth103 | Note Added: 0010225 | |
| 2011-03-01 18:07 | cth103 | Status | new => resolved |
| 2011-03-01 18:07 | cth103 | Resolution | open => fixed |
| 2011-03-01 18:07 | cth103 | Assigned To | => cth103 |
| 2011-03-01 18:41 | prokoudine | Note Added: 0010226 | |
| 2020-04-19 20:15 | system | Note Added: 0022427 | |
| 2020-04-19 20:15 | system | Status | resolved => closed |