View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001616 | ardour | bugs | public | 2007-04-18 00:24 | 2008-11-21 00:02 |
| Reporter | Eminence | Assigned To | paul | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0001616: crash while reconnecting to jack (jack syncd) | ||||
| Description | to reproduce: start jack. start ardour, and create a new session. sync to jack (and be time master). hit play (no need to load any audio). stop after a few seconds. menu-jack | disconnect. stop jack. restart jack. menu-jack | reconnect here it should core dump: Program received signal SIGABRT, Aborted. [Switching to Thread -1302021216 (LWP 22838)] 0xffffe410 in __kernel_vsyscall () (gdb) thread apply all bt Thread 11 (Thread -1302021216 (LWP 22838)): #0 0xffffe410 in __kernel_vsyscall () 0000001 0xb68d4770 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb68d5ef3 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6ae6b3d in jack_transport_copy_position () from /usr/lib/libjack-0.100.0.so.0 0000004 0xb6ae6b6b in jack_transport_query () from /usr/lib/libjack-0.100.0.so.0 0000005 0xb7d7050b in ARDOUR::JACK_Slave::speed_and_position (this=0x901a828, sp=@0xb264a1f0, position=@0xb264a1ec) at libs/ardour/jack_slave.cc:65 #6 0xb7e51511 in ARDOUR::Session::start_locate (this=0x8e8ad00, target_frame=0, with_roll=false, with_flush=true, with_loop=false) at libs/ardour/session_transport.cc:591 #7 0xb7e19dea in ARDOUR::Session::process_event (this=0x8e8ad00, ev=0x87ed0a0) at libs/ardour/session_events.cc:336 0000008 0xb7e1a530 in ARDOUR::Session::merge_event (this=0x8e8ad00, ev=0x87ed0a0) at libs/ardour/session_events.cc:147 0000009 0xb7e2bae8 in ARDOUR::Session::process_with_events (this=0x8e8ad00, nframes=1024) at libs/ardour/session_process.cc:266 0000010 0xb7e2c2b0 in ARDOUR::Session::process (this=0x8e8ad00, nframes=1024) at libs/ardour/session_process.cc:60 0000011 0xb7ce0091 in ARDOUR::AudioEngine::process_callback (this=0x8ad98a0, nframes=1024) at libs/ardour/audioengine.cc:302 0000012 0xb7ce024e in ARDOUR::AudioEngine::_process_callback (nframes=1024, arg=0x8ad98a0) at libs/ardour/audioengine.cc:256 0000013 0xb6ae30fa in jack_client_close () from /usr/lib/libjack-0.100.0.so.0 0000014 0xb69e4504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #15 0xb697851e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 10 (Thread -1251156800 (LWP 22830)): #0 0xffffe410 in __kernel_vsyscall () 0000001 0xb696e803 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7e22202 in ARDOUR::Session::midi_thread_work (this=0x8e8ad00) at libs/ardour/session_midi.cc:1207 #3 0xb7e2278f in ARDOUR::Session::_midi_thread_work (arg=0x8e8ad00) at libs/ardour/session_midi.cc:1128 0000004 0xb69e4504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000005 0xb697851e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 9 (Thread -1250652992 (LWP 22829)): #0 0xffffe410 in __kernel_vsyscall () 0000001 0xb696e803 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7e03e0c in ARDOUR::Session::butler_thread_work (this=0x8e8ad00) at libs/ardour/session_butler.cc:176 #3 0xb7e04bcf in ARDOUR::Session::_butler_thread_work (arg=0x8e8ad00) at libs/ardour/session_butler.cc:157 0000004 0xb69e4504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000005 0xb697851e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread -1242125120 (LWP 22821)): #0 0xffffe410 in __kernel_vsyscall () 0000001 0xb69eabf6 in __nanosleep_nocancel () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76522f2 in g_usleep () from /usr/lib/libglib-2.0.so.0 #3 0xb6d9d645 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68 0000004 0xb7cdfb44 in ARDOUR::AudioEngine::meter_thread (this=0x8ad98a0) at libs/ardour/audioengine.cc:412 0000005 0xb7ce2852 in sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>::operator() (this=0x8ad9784) at libs/sigc++2/sigc++/functors/mem_fun.h:1781 #6 0xb7ce2874 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine> >::operator() ( this=0x8ad9780) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #7 0xb7ce28a0 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it ( rep=0x8ad9768) at libs/sigc++2/sigc++/functors/slot.h:103 0000008 0x0835ebfe in sigc::slot0<void>::operator() (this=0x8a7a360) at libs/sigc++2/sigc++/functors/slot.h:440 0000009 0xb6db76f3 in call_thread_entry_slot (data=0x8a7a360) at libs/glibmm2/glibmm/thread.cc:43 0000010 0xb765038f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0 0000011 0xb69e4504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 0000012 0xb697851e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread -1236457280 (LWP 22818)): #0 0xffffe410 in __kernel_vsyscall () 0000001 0xb696e803 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6fbdb69 in XProcessInternalConnection () from /usr/lib/libX11.so.6 #3 0xb6fbdf4f in _XRead () from /usr/lib/libX11.so.6 0000004 0xb6fbe924 in _XReply () from /usr/lib/libX11.so.6 0000005 0xb6fafa00 in XQueryPointer () from /usr/lib/libX11.so.6 #6 0xb71dd1b9 in _gdk_windowing_get_pointer () from /usr/lib/libgdk-x11-2.0.so.0 #7 0xb71989d7 in gdk_display_get_pointer () from /usr/lib/libgdk-x11-2.0.so.0 0000008 0xb746403b in gtk_window_get_group () from /usr/lib/libgtk-x11-2.0.so.0 0000009 0xb746cfc1 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0 0000010 0xb78d6a4f in Gtk::Widget::on_show (this=0x883a000) at libs/gtkmm2/gtk/gtkmm/widget.cc:6395 0000011 0xb78df352 in Gtk::Widget_Class::show_callback (self=0x8842000) at libs/gtkmm2/gtk/gtkmm/widget.cc:3088 0000012 0xb75e3b29 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 0000013 0xb75d4fb9 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 0000014 0xb75d679b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #15 0xb75e702a in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 0000016 0xb75e80b7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #17 0xb75e8279 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0000018 0xb745cb18 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0 0000019 0xb78db83d in Gtk::Widget::show (this=0x883a000) at libs/gtkmm2/gtk/gtkmm/widget.cc:5070 0000020 0xb7acc1f7 in Gtkmm2ext::UI::toggle_errors (this=0x8807a50) at libs/gtkmm2ext/gtk_ui.cc:492 0000021 0xb7acc50b in Gtkmm2ext::UI::process_error_message (this=0x8807a50, chn=Transmitter::Error, str=0x90c9770 "JACK: hung in loop copying position B") at libs/gtkmm2ext/gtk_ui.cc:480 0000022 0xb7acc9eb in Gtkmm2ext::UI::do_request (this=0x8807a50, req=0xb52a300c) at libs/gtkmm2ext/gtk_ui.cc:344 0000023 0xb7ad658b in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests (this=0x8807a60) at libs/pbd/pbd/abstract_ui.cc:106 #24 0xb7acc8b2 in Gtkmm2ext::UI::signal_pipe_callback (arg=0x8807a50, fd=6, cond=GDK_INPUT_READ) at libs/gtkmm2ext/gtk_ui.cc:336 0000025 0xb719c5ae in gdk_input_add () from /usr/lib/libgdk-x11-2.0.so.0 0000026 0xb765bc8d in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0 0000027 0xb7632802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 0000028 0xb76357df in g_main_context_check () from /usr/lib/libglib-2.0.so.0 0000029 0xb7635b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 0000030 0xb733d574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 0000031 0xb78608b1 in Gtk::Main::run_impl (this=0x8807a10) at libs/gtkmm2/gtk/gtkmm/main.cc:503 0000032 0xb78606be in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450 0000033 0xb7accc0d in Gtkmm2ext::UI::run (this=0x8807a50, old_receiver=@0x87e2648) at libs/gtkmm2ext/gtk_ui.cc:216 0000034 0x085ade22 in main (argc=1, argv=0xbff40504) at gtk2_ardour/main.cc:296 #0 0xffffe410 in __kernel_vsyscall () | ||||
| Additional Information | svn revision 1726. this looks a whole lot like bug 1565 | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2007-04-18 00:24 | Eminence | New Issue | |
| 2007-04-18 00:55 | paul | Note Added: 0003821 | |
| 2007-04-18 01:04 | paul | Relationship added | duplicate of 0001562 |
| 2007-04-18 01:05 | paul | Relationship deleted | 0001562 |
| 2007-04-18 01:05 | paul | Relationship added | related to 0001565 |
| 2007-04-18 02:27 | paul | Status | new => resolved |
| 2007-04-18 02:27 | paul | Resolution | open => fixed |
| 2007-04-18 02:27 | paul | Assigned To | => paul |
| 2007-04-18 02:27 | paul | Note Added: 0003822 | |
| 2008-11-21 00:02 | seablade | Status | resolved => closed |