Core was generated by `/usr/local/lib64/ardour2/ardour-2.4.1 tailhead_demos_spring2005/beehead/IT'S_RE'. Program terminated with signal 11, Segmentation fault. #0 0x000000000087bbb8 in ARDOUR::IO::active (this=0x0) at libs/ardour/ardour/io.h:75 75 bool active() const { return _active; } (gdb) thread apply all bt Thread 8 (process 16087): #0 0x00002ac4e866931d in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x00002ac4e6273e49 in g_datalist_id_get_data () from /usr/lib/libglib-2.0.so.0 #2 0x00002ac4e69f4367 in gtk_widget_style_get_valist () from /usr/lib/libgtk-x11-2.0.so.0 #3 0x00002ac4e69f460c in gtk_widget_style_get () from /usr/lib/libgtk-x11-2.0.so.0 #4 0x00002ac4e69f46af in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #5 0x00002ac4e69f47fc in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #6 0x00002ac4e6827410 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #7 0x00002ac4e7e20e87 in Gtk::Container_Class::forall_vfunc_callback (self=0x17851c0, include_internals=1, callback=0x2ac4e69f47c0, callback_data=0x7fffc6da1fd0) at libs/gtkmm2/gtk/gtkmm/container.cc:396 #8 0x00002ac4e69f4711 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #9 0x00002ac4e69f47fc in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #10 0x00002ac4e6827410 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #11 0x00002ac4e7e20e87 in Gtk::Container_Class::forall_vfunc_callback (self=0x1785140, include_internals=1, callback=0x2ac4e69f47c0, callback_data=0x7fffc6da20c0) at libs/gtkmm2/gtk/gtkmm/container.cc:396 #12 0x00002ac4e69f4711 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #13 0x00002ac4e69f47fc in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #14 0x00002ac4e6827410 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #15 0x00002ac4e7e20e87 in Gtk::Container_Class::forall_vfunc_callback (self=0x1144c00, include_internals=1, callback=0x2ac4e69f47c0, callback_data=0x7fffc6da21b0) at libs/gtkmm2/gtk/gtkmm/container.cc:396 #16 0x00002ac4e69f4711 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #17 0x00002ac4e69f47fc in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #18 0x00002ac4e6827410 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #19 0x00002ac4e7e1f29c in Gtk::Container::forall_vfunc (this=0x1775d20, include_internals=1, callback=0x2ac4e69f47c0, callback_data=0x7fffc6da22f0) at libs/gtkmm2/gtk/gtkmm/container.cc:906 #20 0x00002ac4e7e20e2b in Gtk::Container_Class::forall_vfunc_callback (self=0x176bbb0, include_internals=1, callback=0x2ac4e69f47c0, callback_data=0x7fffc6da22f0) at libs/gtkmm2/gtk/gtkmm/container.cc:381 #21 0x00002ac4e69f4711 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #22 0x00002ac4e69f47fc in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x00002ac4e6827410 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #24 0x00002ac4e7e20e87 in Gtk::Container_Class::forall_vfunc_callback (self=0x1144c80, include_internals=1, callback=0x2ac4e69f47c0, callback_data=0x7fffc6da23e0) at libs/gtkmm2/gtk/gtkmm/container.cc:396 #25 0x00002ac4e69f4711 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #26 0x00002ac4e69f47fc in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #27 0x00002ac4e68a9d57 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #28 0x00002ac4e7e20e87 in Gtk::Container_Class::forall_vfunc_callback (self=0x1144d00, include_internals=1, callback=0x2ac4e69f47c0, callback_data=0x7fffc6da24c0) at libs/gtkmm2/gtk/gtkmm/container.cc:396 #29 0x00002ac4e69f4711 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #30 0x00002ac4e69f47fc in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #31 0x00002ac4e68ae11a in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #32 0x00002ac4e7e20e87 in Gtk::Container_Class::forall_vfunc_callback (self=0x1142be0, include_internals=1, callback=0x2ac4e69f47c0, callback_data=0x7fffc6da25a0) at libs/gtkmm2/gtk/gtkmm/container.cc:396 #33 0x00002ac4e69f4711 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #34 0x00002ac4e69f47fc in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #35 0x00002ac4e6827410 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #36 0x00002ac4e7e20e87 in Gtk::Container_Class::forall_vfunc_callback (self=0x11344a0, include_internals=1, callback=0x2ac4e69f47c0, callback_data=0x7fffc6da2690) at libs/gtkmm2/gtk/gtkmm/container.cc:396 #37 0x00002ac4e69f4711 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #38 0x00002ac4e69f72b1 in gtk_widget_region_intersect () from /usr/lib/libgtk-x11-2.0.so.0 #39 0x00002ac4e6861ebd in gtk_container_propagate_expose () from /usr/lib/libgtk-x11-2.0.so.0 #40 0x00002ac4e6827410 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #41 0x00002ac4e7e20e87 in Gtk::Container_Class::forall_vfunc_callback (self=0x15694a0, include_internals=1, callback=0x2ac4e6861f60, callback_data=0x7fffc6da2770) at libs/gtkmm2/gtk/gtkmm/container.cc:396 #42 0x00002ac4e686293b in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #43 0x00002ac4e7df9672 in Gtk::Widget_Class::expose_event_callback (self=0x15694a0, p0=0x3390100) at libs/gtkmm2/gtk/gtkmm/widget.cc:3953 #44 0x00002ac4e68f09dd in ?? () from /usr/lib/libgtk-x11-2.0.so.0 ---Type to continue, or q to quit--- #45 0x00002ac4e5802dc0 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #46 0x00002ac4e5812b40 in ?? () from /usr/lib/libgobject-2.0.so.0 #47 0x00002ac4e58139c1 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #48 0x00002ac4e5813db3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #49 0x00002ac4e69f359e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #50 0x00002ac4e6861f2b in gtk_container_propagate_expose () from /usr/lib/libgtk-x11-2.0.so.0 #51 0x00002ac4e7e1f29c in Gtk::Container::forall_vfunc (this=0x15cdf50, include_internals=1, callback=0x2ac4e6861f60, callback_data=0x7fffc6da2f00) at libs/gtkmm2/gtk/gtkmm/container.cc:906 #52 0x00002ac4e7e20e2b in Gtk::Container_Class::forall_vfunc_callback (self=0x15221c0, include_internals=1, callback=0x2ac4e6861f60, callback_data=0x7fffc6da2f00) at libs/gtkmm2/gtk/gtkmm/container.cc:381 #53 0x00002ac4e686293b in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #54 0x00002ac4e7df2122 in Gtk::Widget::on_expose_event (this=0x15cdf50, event=0x7fffc6da3650) at libs/gtkmm2/gtk/gtkmm/widget.cc:6659 #55 0x00002ac4e7df9617 in Gtk::Widget_Class::expose_event_callback (self=0x15221c0, p0=0x7fffc6da3650) at libs/gtkmm2/gtk/gtkmm/widget.cc:3938 #56 0x00002ac4e68f09dd in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #57 0x00002ac4e5802d08 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #58 0x00002ac4e5812b40 in ?? () from /usr/lib/libgobject-2.0.so.0 #59 0x00002ac4e58139c1 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #60 0x00002ac4e5813db3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #61 0x00002ac4e69f359e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #62 0x00002ac4e68eaf10 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #63 0x00002ac4e6d86b30 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #64 0x00002ac4e6d87156 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #65 0x00002ac4e6862a81 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #66 0x00002ac4e6d6e7fe in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #67 0x00002ac4e6287222 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #68 0x00002ac4e628a4a7 in ?? () from /usr/lib/libglib-2.0.so.0 #69 0x00002ac4e628a797 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #70 0x00002ac4e68eb0e2 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #71 0x00002ac4e7d92def in Gtk::Main::run_impl (this=0x1022ee0) at libs/gtkmm2/gtk/gtkmm/main.cc:503 #72 0x00002ac4e7d92c7c in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450 #73 0x00002ac4e81e9fed in Gtkmm2ext::UI::run (this=0x101d560, old_receiver=@0xfe9ea0) at libs/gtkmm2ext/gtk_ui.cc:223 #74 0x0000000000a90c9d in main (argc=2, argv=0x7fffc6da3ae8) at gtk2_ardour/main.cc:306 Thread 7 (process 16089): #0 0x00002ac4e866b6a6 in pthread_cond_wait () from /lib/libpthread.so.0 #1 0x00002ac4e65799be in Glib::Cond::wait (this=0x1290440, mutex=@0x2ac4e45d1780) at libs/glibmm2/glibmm/thread.cc:362 #2 0x00002ac4e42e9f47 in peak_thread_work () at libs/ardour/source_factory.cc:65 #3 0x0000000000b342b1 in sigc::pointer_functor0::operator() (this=0x1290548) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #4 0x0000000000b342cd in sigc::adaptor_functor >::operator() (this=0x1290540) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #5 0x0000000000b342f1 in sigc::internal::slot_call0, void>::call_it (rep=0x1290510) at libs/sigc++2/sigc++/functors/slot.h:103 #6 0x00000000007ccfd7 in sigc::slot0::operator() (this=0x12904f0) at libs/sigc++2/sigc++/functors/slot.h:440 #7 0x00002ac4e657a2cc in call_thread_entry_slot (data=0x12904f0) at libs/glibmm2/glibmm/thread.cc:43 #8 0x00002ac4e62acc24 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0x00002ac4e8667047 in ?? () from /lib/libpthread.so.0 #10 0x00002ac4eb21225d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 6 (process 16090): #0 0x00002ac4e866b6a6 in pthread_cond_wait () from /lib/libpthread.so.0 #1 0x00002ac4e65799be in Glib::Cond::wait (this=0x1290440, mutex=@0x2ac4e45d1780) at libs/glibmm2/glibmm/thread.cc:362 #2 0x00002ac4e42e9f47 in peak_thread_work () at libs/ardour/source_factory.cc:65 #3 0x0000000000b342b1 in sigc::pointer_functor0::operator() (this=0x1290738) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #4 0x0000000000b342cd in sigc::adaptor_functor >::operator() (this=0x1290730) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #5 0x0000000000b342f1 in sigc::internal::slot_call0, void>::call_it (rep=0x1290700) at libs/sigc++2/sigc++/functors/slot.h:103 #6 0x00000000007ccfd7 in sigc::slot0::operator() (this=0x12906e0) at libs/sigc++2/sigc++/functors/slot.h:440 #7 0x00002ac4e657a2cc in call_thread_entry_slot (data=0x12906e0) at libs/glibmm2/glibmm/thread.cc:43 #8 0x00002ac4e62acc24 in ?? () from /usr/lib/libglib-2.0.so.0 ---Type to continue, or q to quit--- #9 0x00002ac4e8667047 in ?? () from /lib/libpthread.so.0 #10 0x00002ac4eb21225d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 5 (process 16091): #0 0x00002ac4e866b6a6 in pthread_cond_wait () from /lib/libpthread.so.0 #1 0x00002ac4e65799be in Glib::Cond::wait (this=0x1290a20, mutex=@0x2ac4e45d0fc0) at libs/glibmm2/glibmm/thread.cc:362 #2 0x00002ac4e4124210 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85 #3 0x00002ac4e4124351 in analyser_work () at libs/ardour/analyser.cc:49 #4 0x0000000000b342b1 in sigc::pointer_functor0::operator() (this=0x1290a98) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #5 0x0000000000b342cd in sigc::adaptor_functor >::operator() (this=0x1290a90) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x0000000000b342f1 in sigc::internal::slot_call0, void>::call_it (rep=0x1290a60) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x00000000007ccfd7 in sigc::slot0::operator() (this=0x1290a40) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0x00002ac4e657a2cc in call_thread_entry_slot (data=0x1290a40) at libs/glibmm2/glibmm/thread.cc:43 #9 0x00002ac4e62acc24 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00002ac4e8667047 in ?? () from /lib/libpthread.so.0 #11 0x00002ac4eb21225d in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 4 (process 16101): #0 0x00002ac4e866e551 in nanosleep () from /lib/libpthread.so.0 #1 0x00002ac4e62aeeb8 in g_usleep () from /usr/lib/libglib-2.0.so.0 #2 0x00002ac4e658b429 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68 #3 0x00002ac4e4142a80 in ARDOUR::AudioEngine::meter_thread (this=0x15cbe70) at libs/ardour/audioengine.cc:433 #4 0x00002ac4e4146bbe in sigc::bound_mem_functor0::operator() (this=0x18aa038) at libs/sigc++2/sigc++/functors/mem_fun.h:1781 #5 0x00002ac4e4146bd9 in sigc::adaptor_functor >::operator() (this=0x18aa030) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x00002ac4e4146bfd in sigc::internal::slot_call0, void>::call_it (rep=0x18aa000) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x00000000007ccfd7 in sigc::slot0::operator() (this=0x18a9b90) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0x00002ac4e657a2cc in call_thread_entry_slot (data=0x18a9b90) at libs/glibmm2/glibmm/thread.cc:43 #9 0x00002ac4e62acc24 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00002ac4e8667047 in ?? () from /lib/libpthread.so.0 #11 0x00002ac4eb21225d in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 3 (process 16102): #0 0x00002ac4eb20a116 in poll () from /lib/libc.so.6 #1 0x00002ac4e425af89 in ARDOUR::Session::butler_thread_work (this=0x18b8a80) at libs/ardour/session_butler.cc:178 #2 0x00002ac4e425bd2f in ARDOUR::Session::_butler_thread_work (arg=0x18b8a80) at libs/ardour/session_butler.cc:159 #3 0x00002ac4e8667047 in ?? () from /lib/libpthread.so.0 #4 0x00002ac4eb21225d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 2 (process 16103): #0 0x00002ac4eb20a116 in poll () from /lib/libc.so.6 #1 0x00002ac4e42b2752 in ARDOUR::Session::midi_thread_work (this=0x18b8a80) at libs/ardour/session_midi.cc:1220 #2 0x00002ac4e42b2c67 in ARDOUR::Session::_midi_thread_work (arg=0x18b8a80) at libs/ardour/session_midi.cc:1141 #3 0x00002ac4e8667047 in ?? () from /lib/libpthread.so.0 #4 0x00002ac4eb21225d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (process 16100): #0 0x000000000087bbb8 in ARDOUR::IO::active (this=0x0) at libs/ardour/ardour/io.h:75 #1 0x00002ac4e4133827 in ARDOUR::AudioDiskstream::process (this=0x2553e20, transport_frame=0, nframes=64, offset=0, can_record=false, rec_monitors_input=false) at libs/ardour/audio_diskstream.cc:530 #2 0x00002ac4e42ba081 in ARDOUR::Session::commit_diskstreams (this=0x18b8a80, nframes=64, needs_butler=@0x41881b07) at libs/ardour/session_process.cc:220 #3 0x00002ac4e42bbb96 in ARDOUR::Session::process_with_events (this=0x18b8a80, nframes=64) at libs/ardour/session_process.cc:360 ---Type to continue, or q to quit--- #4 0x00002ac4e42bbe6f in ARDOUR::Session::process (this=0x18b8a80, nframes=64) at libs/ardour/session_process.cc:62 #5 0x00002ac4e4143f45 in ARDOUR::AudioEngine::process_callback (this=0x15cbe70, nframes=64) at libs/ardour/audioengine.cc:305 #6 0x00002ac4e4144241 in ARDOUR::AudioEngine::_process_callback (nframes=64, arg=0x15cbe70) at libs/ardour/audioengine.cc:259 #7 0x00002ac4e844d25d in ?? () from /usr/lib/libjack.so.0 #8 0x00002ac4e8450adb in ?? () from /usr/lib/libjack.so.0 #9 0x00002ac4e8667047 in ?? () from /lib/libpthread.so.0 #10 0x00002ac4eb21225d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () (gdb)