View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003770 | ardour | bugs | public | 2011-02-12 23:51 | 2020-04-19 20:15 |
| Reporter | prokoudine | Assigned To | cth103 | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0003770: A3 crashes when reconnecting to JACK | ||||
| Description | In case JACK kills itself (which is so often the case with FFADO), reconnecting A3 from its menu kills A3. Backtrace is listed below. | ||||
| Additional Information | Program received signal SIGSEGV, Segmentation fault. 0xb5e3d0e5 in jack_midi_max_event_size (port_buffer=0xffffffff) at midiport.c:123 123 info->buffer_size; (gdb) bt #0 0xb5e3d0e5 in jack_midi_max_event_size (port_buffer=0xffffffff) at midiport.c:123 0000001 0xb73940a1 in ARDOUR::MidiPort::raw_buffer_size (this=0xafca2b8, nframes=1024) at ../libs/ardour/midi_port.cc:162 #2 0xb718e85e in ARDOUR::AudioEngine::jack_bufsize_callback (this=0x9bbb000, nframes=1024) at ../libs/ardour/audioengine.cc:661 #3 0xb7191533 in ARDOUR::AudioEngine::reconnect_to_jack (this=0x9bbb000) at ../libs/ardour/audioengine.cc:1383 0000004 0x08b21926 in ARDOUR_UI::reconnect_to_jack (this=0x98611d8) at ../gtk2_ardour/ardour_ui.cc:3458 0000005 0x08b45f00 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x9cd33ec) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #6 0x08b3f1fa in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x9cd33e8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x08b395d4 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x9cd33d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0xb5b3b27b in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/libglibmm-2.4.so.1 0000009 0xb5ad9dcc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 0000010 0xb5acc252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 0000011 0xb5ae0d90 in ?? () from /usr/lib/libgobject-2.0.so.0 0000012 0xb5ae1db4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0000013 0xb5ae2256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0000014 0xb574ada5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #15 0xb574cead in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0 0000016 0xb5ad9dcc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #17 0xb5aca8b9 in ?? () from /usr/lib/libgobject-2.0.so.0 0000018 0xb5acc252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 0000019 0xb5ae023a in ?? () from /usr/lib/libgobject-2.0.so.0 0000020 0xb5ae1db4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0000021 0xb5ae2256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0000022 0xb59543e5 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 0000023 0xb58329a0 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #24 0xb583431f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 0000025 0xb5829c64 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 0000026 0xb5823424 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 0000027 0xb5aca8b9 in ?? () from /usr/lib/libgobject-2.0.so.0 0000028 0xb5acc252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 0000029 0xb5ae05e6 in ?? () from /usr/lib/libgobject-2.0.so.0 0000030 0xb5ae1c33 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0000031 0xb5ae2256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0000032 0xb5950636 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 0000033 0xb581ba5d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 0000034 0xb581ce07 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 0000035 0xb56a639a in ?? () from /usr/lib/libgdk-x11-2.0.so.0 0000036 0xb5d7f5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 0000037 0xb5d832d8 in ?? () from /lib/libglib-2.0.so.0 0000038 0xb5d83817 in g_main_loop_run () from /lib/libglib-2.0.so.0 0000039 0xb581d3c9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 0000040 0xb51973a7 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1 0000041 0xb51971a2 in Gtk::Main::run() () from /usr/lib/libgtkmm-2.4.so.1 0000042 0xb66729a7 in Gtkmm2ext::UI::run (this=0x98611d8, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:266 0000043 0x08f705ba in main (argc=1, argv=0xbfffec94) at ../gtk2_ardour/main.cc:625 | ||||
| Tags | No tags attached. | ||||
| has duplicate | 0003799 | closed | Crash on re-connecting to jack |
|
|
As suggested by oofus" (gdb) thread apply all bt Thread 18 (Thread 0xafcffb70 (LWP 29557)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb4be5b86 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb5d904eb in g_poll () from /lib/libglib-2.0.so.0 #3 0xb5d830ac in ?? () from /lib/libglib-2.0.so.0 0000004 0xb5d83817 in g_main_loop_run () from /lib/libglib-2.0.so.0 0000005 0xb5b364b5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1 #6 0xb7ed0cdd in BaseUI::main_thread (this=0xae127e0) at ../libs/pbd/base_ui.cc:76 #7 0xb7ed20b2 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0xae0eb9c) 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=0xae0eb98) 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=0xae0eb80) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000010 0xb5b30eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000011 0xb5da9def in ?? () from /lib/libglib-2.0.so.0 0000012 0xb5e1d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000013 0xb4bf3a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 17 (Thread 0xacde7c90 (LWP 29556)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb4be5b86 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb720ec56 in ARDOUR::Butler::thread_work (this=0xad67e30) at ../libs/ardour/butler.cc:159 #3 0xb720ebc4 in ARDOUR::Butler::_thread_work (arg=0xad67e30) at ../libs/ardour/butler.cc:140 0000004 0xb7f061bc in fake_thread_start (arg=0xae3d4f8) at ../libs/pbd/pthread_utils.cc:81 0000005 0xb5e1d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb4bf3a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 16 (Thread 0xad03fb70 (LWP 29555)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e24245 in sem_wait@@GLIBC_2.1 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb72fab93 in PBD::ProcessSemaphore::wait() () from ./../build/default/libs/ardour/libardour.so.3 #3 0xb72f8cc8 in ARDOUR::Graph::run_one (this=0xad68860) at ../libs/ardour/graph.cc:386 0000004 0xb72f9071 in ARDOUR::Graph::helper_thread (this=0xad68860) at ../libs/ardour/graph.cc:436 0000005 0xb72fed2d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from ./../build/default/libs/ardour/libardour.so.3 #6 0xb72fe7d2 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 0xb72fe39e 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 0xb72fdefa 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 0x08b63e57 in boost::function0<void>::operator() (this=0xacfc513c) at /usr/include/boost/function/function_template.hpp:1013 0000010 0xb7191c25 in ARDOUR::AudioEngine::_start_process_thread (arg=0xad70cb0) at ../libs/ardour/audioengine.cc:1516 0000011 0xb5e3ec11 in jack_thread_proxy (varg=0xad70cd0) at thread.c:127 0000012 0xb5e1d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000013 0xb4bf3a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 15 (Thread 0xad0c0b70 (LWP 29554)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e24245 in sem_wait@@GLIBC_2.1 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb72fab93 in PBD::ProcessSemaphore::wait() () from ./../build/default/libs/ardour/libardour.so.3 #3 0xb72f8cc8 in ARDOUR::Graph::run_one (this=0xad68860) at ../libs/ardour/graph.cc:386 0000004 0xb72f9071 in ARDOUR::Graph::helper_thread (this=0xad68860) at ../libs/ardour/graph.cc:436 0000005 0xb72fed2d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from ./../build/default/libs/ardour/libardour.so.3 #6 0xb72fe7d2 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 0xb72fe39e 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 0xb72fdefa 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 0x08b63e57 in boost::function0<void>::operator() (this=0xad04613c) at /usr/include/boost/function/function_template.hpp:1013 0000010 0xb7191c25 in ARDOUR::AudioEngine::_start_process_thread (arg=0xad70bc0) at ../libs/ardour/audioengine.cc:1516 0000011 0xb5e3ec11 in jack_thread_proxy (varg=0xad70be0) at thread.c:127 0000012 0xb5e1d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000013 0xb4bf3a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 14 (Thread 0xad141b70 (LWP 29553)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e24245 in sem_wait@@GLIBC_2.1 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb72fab93 in PBD::ProcessSemaphore::wait() () from ./../build/default/libs/ardour/libardour.so.3 #3 0xb72f7ed7 in ARDOUR::Graph::restart_cycle (this=0xad68860) at ../libs/ardour/graph.cc:250 0000004 0xb72f7e9d in ARDOUR::Graph::dec_ref (this=0xad68860) at ../libs/ardour/graph.cc:237 0000005 0xb72ff7be in ARDOUR::GraphNode::finish (this=0xae3d93c, chain=1) at ../libs/ardour/graphnode.cc:61 #6 0xb72f8e68 in ARDOUR::Graph::run_one (this=0xad68860) at ../libs/ardour/graph.cc:400 #7 0xb72f9389 in ARDOUR::Graph::main_thread (this=0xad68860) at ../libs/ardour/graph.cc:472 0000008 0xb72fed2d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from ./../build/default/libs/ardour/libardour.so.3 0000009 0xb72fe7d2 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 0000010 0xb72fe39e 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 0000011 0xb72fdefa 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 0000012 0x08b63e57 in boost::function0<void>::operator() (this=0xad0c713c) at /usr/include/boost/function/function_template.hpp:1013 0000013 0xb7191c25 in ARDOUR::AudioEngine::_start_process_thread (arg=0xad70ad0) at ../libs/ardour/audioengine.cc:1516 0000014 0xb5e3ec11 in jack_thread_proxy (varg=0xad70af0) at thread.c:127 #15 0xb5e1d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000016 0xb4bf3a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 12 (Thread 0xb06ffb70 (LWP 29545)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e22015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb5e3b7e8 in mb_thread_func (arg=0x0) at messagebuffer.c:72 #3 0xb5e1d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000004 0xb4bf3a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xb2cbdb70 (LWP 29535)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e22015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb5b303a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb7121c8f in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 0000004 0xb71219ca in analyser_work () at ../libs/ardour/analyser.cc:49 0000005 0x0910a4bf in sigc::pointer_functor0<void>::operator()() const () #6 0x09107df2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #7 0x09104e94 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () 0000008 0xb5b30eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000009 0xb5da9def in ?? () from /lib/libglib-2.0.so.0 0000010 0xb5e1d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000011 0xb4bf3a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xb34beb70 (LWP 29534)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e22015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb5b303a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb75d1879 in peak_thread_work () at ../libs/ardour/source_factory.cc:69 0000004 0x0910a4bf in sigc::pointer_functor0<void>::operator()() const () 0000005 0x09107df2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x09104e94 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5b30eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000008 0xb5da9def in ?? () from /lib/libglib-2.0.so.0 0000009 0xb5e1d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000010 0xb4bf3a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb3cbfb70 (LWP 29533)): #0 0xb7fe2422 in __kernel_vsyscall () 0000001 0xb5e22015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb5b303a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb75d1879 in peak_thread_work () at ../libs/ardour/source_factory.cc:69 0000004 0x0910a4bf in sigc::pointer_functor0<void>::operator()() const () 0000005 0x09107df2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x09104e94 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0xb5b30eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000008 0xb5da9def in ?? () from /lib/libglib-2.0.so.0 0000009 0xb5e1d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000010 0xb4bf3a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb41d59b0 (LWP 29530)): #0 0xb5e3d0e5 in jack_midi_max_event_size (port_buffer=0xffffffff) at midiport.c:123 0000001 0xb73940a1 in ARDOUR::MidiPort::raw_buffer_size (this=0xafca2b8, nframes=1024) at ../libs/ardour/midi_port.cc:162 #2 0xb718e85e in ARDOUR::AudioEngine::jack_bufsize_callback (this=0x9bbb000, nframes=1024) at ../libs/ardour/audioengine.cc:661 #3 0xb7191533 in ARDOUR::AudioEngine::reconnect_to_jack (this=0x9bbb000) at ../libs/ardour/audioengine.cc:1383 0000004 0x08b21926 in ARDOUR_UI::reconnect_to_jack (this=0x98611d8) at ../gtk2_ardour/ardour_ui.cc:3458 0000005 0x08b45f00 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x9cd33ec) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #6 0x08b3f1fa in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x9cd33e8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x08b395d4 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x9cd33d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0xb5b3b27b in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/libglibmm-2.4.so.1 0000009 0xb5ad9dcc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 0000010 0xb5acc252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 0000011 0xb5ae0d90 in ?? () from /usr/lib/libgobject-2.0.so.0 0000012 0xb5ae1db4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0000013 0xb5ae2256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0000014 0xb574ada5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #15 0xb574cead in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0 0000016 0xb5ad9dcc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #17 0xb5aca8b9 in ?? () from /usr/lib/libgobject-2.0.so.0 0000018 0xb5acc252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 0000019 0xb5ae023a in ?? () from /usr/lib/libgobject-2.0.so.0 0000020 0xb5ae1db4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0000021 0xb5ae2256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0000022 0xb59543e5 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 0000023 0xb58329a0 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #24 0xb583431f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 0000025 0xb5829c64 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 0000026 0xb5823424 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 0000027 0xb5aca8b9 in ?? () from /usr/lib/libgobject-2.0.so.0 0000028 0xb5acc252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 0000029 0xb5ae05e6 in ?? () from /usr/lib/libgobject-2.0.so.0 0000030 0xb5ae1c33 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0000031 0xb5ae2256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0000032 0xb5950636 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 0000033 0xb581ba5d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 0000034 0xb581ce07 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 0000035 0xb56a639a in ?? () from /usr/lib/libgdk-x11-2.0.so.0 0000036 0xb5d7f5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 0000037 0xb5d832d8 in ?? () from /lib/libglib-2.0.so.0 0000038 0xb5d83817 in g_main_loop_run () from /lib/libglib-2.0.so.0 0000039 0xb581d3c9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 0000040 0xb51973a7 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1 0000041 0xb51971a2 in Gtk::Main::run() () from /usr/lib/libgtkmm-2.4.so.1 0000042 0xb66729a7 in Gtkmm2ext::UI::run (this=0x98611d8, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:266 0000043 0x08f705ba in main (argc=1, argv=0xbfffec94) at ../gtk2_ardour/main.cc:625 |
|
|
There needs to be a MIDI track to trigger this, I think. jack_port_get_buffer() is returning -1 in MidiPort::raw_buffer_size. AFACIS that's either a bug in JACK, or a bug in Ardour. A comment in jack_port_get_buffer() suggests that it should only be called from the process thread, which in this case it is not. |
|
|
This should be fixed in SVN. |
|
|
Confirmed |
|
|
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-02-12 23:51 | prokoudine | New Issue | |
| 2011-02-12 23:55 | prokoudine | Note Added: 0010079 | |
| 2011-02-13 01:48 | cth103 | Note Added: 0010081 | |
| 2011-02-13 01:48 | cth103 | Status | new => confirmed |
| 2011-02-13 01:49 | cth103 | cost | => 0.00 |
| 2011-02-13 01:49 | cth103 | Target Version | => 3.0-alpha1 |
| 2011-02-26 16:06 | cth103 | Relationship added | has duplicate 0003799 |
| 2011-03-02 02:31 | cth103 | Note Added: 0010242 | |
| 2011-03-02 02:31 | cth103 | Status | confirmed => resolved |
| 2011-03-02 02:31 | cth103 | Resolution | open => fixed |
| 2011-03-02 02:31 | cth103 | Assigned To | => cth103 |
| 2011-03-02 15:12 | prokoudine | Note Added: 0010254 | |
| 2020-04-19 20:15 | system | Note Added: 0022400 | |
| 2020-04-19 20:15 | system | Status | resolved => closed |