/usr/local/src/ardour2/2.0-ongoing/gtk2_ardour$ ./ardbg USING OLD CLEARLOOKS GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... (gdb) run Starting program: /usr/local/src/ardour2/2.0-ongoing/gtk2_ardour/ardour-2.8.8 [Thread debugging using libthread_db enabled] Ardour 2.8.8 (built using 7050 and GCC version 4.3.3) Copyright (C) 1999-2008 Paul Davis Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker Ardour comes with ABSOLUTELY NO WARRANTY not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software, and you are welcome to redistribute it under certain conditions; see the source for copying conditions. [New Thread 0xb5520730 (LWP 9315)] theme_init() called from internal clearlooks engine /usr/share/themes/Dust/gtk-2.0/gtkrc:76: error: unexpected identifier `colorize_scrollbar', expected character `}' loading default ui configuration file gtk2_ardour/ardour2_ui_default.conf loading user ui configuration file /home/efox/.ardour2/ardour2_ui.conf Loading ui configuration file gtk2_ardour/ardour2_ui_dark.rc theme_init() called from internal clearlooks engine ardour: [INFO]: Ardour will be limited to 1024 open files loading system configuration file ./ardour_system.rc loading user configuration file /home/efox/.ardour2/ardour.rc ardour: [INFO]: Using SSE optimized routines [New Thread 0xb52d1b90 (LWP 9318)] [New Thread 0xb4ad0b90 (LWP 9319)] [New Thread 0xb40ffb90 (LWP 9320)] librdf fatal - Cannot add statement to model librdf fatal - Cannot add statement to model VST_PATH not set, defaulting to /home/efox/vst:/usr/local/lib/vst:/usr/lib/vst ardour: [INFO]: looking for control protocols in /home/efox/.ardour2/surfaces/:/usr/local/lib/ardour2/surfaces/ ardour: [INFO]: Control surface protocol discovered: "Mackie" ardour: [INFO]: Control surface protocol discovered: "Generic MIDI" powermate: Opening of powermate failed - No such file or directory ardour: [INFO]: Control protocol powermate not usable [New Thread 0xb349fb90 (LWP 9321)] [New Thread 0xb2c9eb90 (LWP 9322)] [New Thread 0xb249db90 (LWP 9323)] [New Thread 0xb241cb90 (LWP 9324)] [Thread 0xb241cb90 (LWP 9324) exited] [Thread 0xb249db90 (LWP 9323) exited] [New Thread 0xb20ffb90 (LWP 9325)] [Thread 0xb349fb90 (LWP 9321) exited] [Thread 0xb20ffb90 (LWP 9325) exited] [New Thread 0xb249db90 (LWP 9326)] [New Thread 0xb241cb90 (LWP 9327)] loading bindings from gtk2_ardour/mnemonic-us.bindings (ardour-2.8.8:9315): Gtk-WARNING **: EnableTranslation: missing action EnableTranslation [New Thread 0xac8f6b90 (LWP 9328)] [New Thread 0xac80acb0 (LWP 9329)] Session writable based on /home/efox/DEBUG/ [New Thread 0xac4cbcb0 (LWP 9330)] [New Thread 0xac450cb0 (LWP 9331)] [New Thread 0xb20ffb90 (LWP 9332)] [Thread 0xb2c9eb90 (LWP 9322) exited] [Thread 0xb20ffb90 (LWP 9332) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb5520730 (LWP 9315)] 0xb64bb2fa in std::basic_string, std::allocator >::basic_string () from /usr/lib/libstdc++.so.6 (gdb) thread apply all bt Thread 15 (Thread 0xac450cb0 (LWP 9331)): #0 0xb7fd0424 in __kernel_vsyscall () #1 0xb6371ae7 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7edfaab in ARDOUR::Session::midi_thread_work (this=0xaf610d8) at libs/ardour/session_midi.cc:1220 #3 0xb7ee0073 in ARDOUR::Session::_midi_thread_work (arg=0xaf610d8) at libs/ardour/session_midi.cc:1138 #4 0xb64024ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb637c49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 14 (Thread 0xac4cbcb0 (LWP 9330)): #0 0xb7fd0424 in __kernel_vsyscall () #1 0xb6371ae7 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7e7acc7 in ARDOUR::Session::butler_thread_work (this=0xaf610d8) at libs/ardour/session_butler.cc:179 #3 0xb7e7bdad in ARDOUR::Session::_butler_thread_work (arg=0xaf610d8) at libs/ardour/session_butler.cc:159 #4 0xb64024ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb637c49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 13 (Thread 0xac80acb0 (LWP 9329)): #0 0xb7fd0424 in __kernel_vsyscall () #1 0xb64098f6 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7765b52 in g_usleep () from /usr/lib/libglib-2.0.so.0 #3 0xb76d0df5 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68 #4 0xb7d36632 in ARDOUR::AudioEngine::meter_thread (this=0xad36128) at libs/ardour/audioengine.cc:472 #5 0xb7d3a7f1 in sigc::bound_mem_functor0::operator() (this=0xaf547bc) at libs/sigc++2/sigc++/functors/mem_fun.h:1787 #6 0xb7d3a818 in sigc::adaptor_functor >::operator() (this=0xaf547b8) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #7 0xb7d3a844 in sigc::internal::slot_call0, void>::call_it (rep=0xaf547a0) at libs/sigc++2/sigc++/functors/slot.h:103 #8 0x084131f4 in sigc::slot0::operator() (this=0xad36348) at libs/sigc++2/sigc++/functors/slot.h:440 #9 0xb76d8aaf in call_thread_entry_slot (data=0xad36348) at libs/glibmm2/glibmm/thread.cc:43 #10 0xb77637bf in ?? () from /usr/lib/libglib-2.0.so.0 #11 0xb64024ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0xb637c49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 12 (Thread 0xac8f6b90 (LWP 9328)): #0 0xb7fd0424 in __kernel_vsyscall () #1 0xb6371ae7 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6c90cec in Jack::JackFifo::TimedWait () from /usr/local/lib/libjack.so.0 #3 0xb6c76e13 in Jack::JackConnectionManager::SuspendRefNum () from /usr/local/lib/libjack.so.0 #4 0xb6c794b3 in Jack::JackGraphManager::SuspendRefNum () from /usr/local/lib/libjack.so.0 #5 0xb6c75ab9 in Jack::JackClient::Execute () from /usr/local/lib/libjack.so.0 #6 0xb6c8f558 in Jack::JackPosixThread::ThreadHandler () from /usr/local/lib/libjack.so.0 #7 0xb64024ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb637c49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 11 (Thread 0xb241cb90 (LWP 9327)): #0 0xb7fd0424 in __kernel_vsyscall () #1 0xb64090fb in read () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb6c91645 in Jack::JackClientSocket::Read () from /usr/local/lib/libjack.so.0 #3 0xb6c94265 in Jack::JackSocketClientChannel::Execute () from /usr/local/lib/libjack.so.0 #4 0xb6c8f558 in Jack::JackPosixThread::ThreadHandler () from /usr/local/lib/libjack.so.0 #5 0xb64024ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb637c49e in clone () from /lib/tls/i686/cmov/libc.so.6 ---Type to continue, or q to quit--- Thread 10 (Thread 0xb249db90 (LWP 9326)): #0 0xb7fd0424 in __kernel_vsyscall () #1 0xb64060e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb6c911b7 in Jack::JackProcessSync::Wait () from /usr/local/lib/libjack.so.0 #3 0xb6c89a8b in Jack::JackMessageBuffer::Execute () from /usr/local/lib/libjack.so.0 #4 0xb6c8f558 in Jack::JackPosixThread::ThreadHandler () from /usr/local/lib/libjack.so.0 #5 0xb64024ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb637c49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xb40ffb90 (LWP 9320)): #0 0xb7fd0424 in __kernel_vsyscall () #1 0xb64060e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76d802d in Glib::Cond::wait (this=0xa848288, mutex=@0xb7fcbaac) at libs/glibmm2/glibmm/thread.cc:362 #3 0xb7d14dc7 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85 #4 0xb7d14f2d in analyser_work () at libs/ardour/analyser.cc:49 #5 0x087e64f5 in sigc::pointer_functor0::operator() (this=0xa84ba7c) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #6 0x087e650c in sigc::adaptor_functor >::operator() (this=0xa84ba78) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #7 0x087e6528 in sigc::internal::slot_call0, void>::call_it (rep=0xa84ba60) at libs/sigc++2/sigc++/functors/slot.h:103 #8 0x084131f4 in sigc::slot0::operator() (this=0xa84ba50) at libs/sigc++2/sigc++/functors/slot.h:440 #9 0xb76d8aaf in call_thread_entry_slot (data=0xa84ba50) at libs/glibmm2/glibmm/thread.cc:43 #10 0xb77637bf in ?? () from /usr/lib/libglib-2.0.so.0 #11 0xb64024ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0xb637c49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xb4ad0b90 (LWP 9319)): #0 0xb7fd0424 in __kernel_vsyscall () #1 0xb64060e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76d802d in Glib::Cond::wait (this=0xa83c8a0, mutex=@0xb7fcbfa4) at libs/glibmm2/glibmm/thread.cc:362 #3 0xb7f21282 in peak_thread_work () at libs/ardour/source_factory.cc:65 #4 0x087e64f5 in sigc::pointer_functor0::operator() (this=0xa84848c) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #5 0x087e650c in sigc::adaptor_functor >::operator() (this=0xa848488) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x087e6528 in sigc::internal::slot_call0, void>::call_it (rep=0xa848470) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x084131f4 in sigc::slot0::operator() (this=0xa848460) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0xb76d8aaf in call_thread_entry_slot (data=0xa848460) at libs/glibmm2/glibmm/thread.cc:43 #9 0xb77637bf in ?? () from /usr/lib/libglib-2.0.so.0 #10 0xb64024ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb637c49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb52d1b90 (LWP 9318)): #0 0xb7fd0424 in __kernel_vsyscall () #1 0xb64060e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76d802d in Glib::Cond::wait (this=0xa83c8a0, mutex=@0xb7fcbfa4) at libs/glibmm2/glibmm/thread.cc:362 #3 0xb7f21282 in peak_thread_work () at libs/ardour/source_factory.cc:65 #4 0x087e64f5 in sigc::pointer_functor0::operator() (this=0xa848384) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #5 0x087e650c in sigc::adaptor_functor >::operator() (this=0xa848380) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x087e6528 in sigc::internal::slot_call0, void>::call_it (rep=0xa848368) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x084131f4 in sigc::slot0::operator() (this=0xa848358) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0xb76d8aaf in call_thread_entry_slot (data=0xa848358) at libs/glibmm2/glibmm/thread.cc:43 #9 0xb77637bf in ?? () from /usr/lib/libglib-2.0.so.0 #10 0xb64024ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb637c49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb5520730 (LWP 9315)): #0 0xb64bb2fa in std::basic_string, std::allocator >::basic_string () from /usr/lib/libstdc++.so.6 ---Type to continue, or q to quit--- #1 0xb76ce5c4 in ustring (this=0xbfec2990, other=@0xaf6ae4c) at libs/glibmm2/glibmm/ustring.cc:291 #2 0x085ce976 in ARDOUR::AudioFileSource::path (this=0xaf6ad90) at libs/ardour/ardour/audiofilesource.h:61 #3 0xb7d20ff8 in ARDOUR::AudioDiskstream::get_state (this=0xb2104420) at libs/ardour/audio_diskstream.cc:1989 #4 0xb7ef6826 in ARDOUR::Session::state (this=0xaf610d8, full_state=true) at libs/ardour/session_state.cc:1040 #5 0xb7ef7d29 in ARDOUR::Session::get_state (this=0xaf610d8) at libs/ardour/session_state.cc:917 #6 0xb7ef8bc5 in ARDOUR::Session::save_state (this=0xaf610d8, snapshot_name= {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xbfec2c54 "��P�ܹ�\n��o�\f\006n�\210\205�\n�,��شB\b�\020�\n��h��%�\b6�8\001h\222�\n\200 �\b�,����M�( �\b"}}, pending=true, switch_to_snapshot=false) at libs/ardour/session_state.cc:678 #7 0xb7e8e368 in ARDOUR::Session::maybe_enable_record (this=0xaf610d8) at libs/ardour/session.cc:1388 #8 0x0842b4d8 in ARDOUR_UI::transport_record (this=0xa6d0648, roll=false) at gtk2_ardour/ardour_ui.cc:1449 #9 0x0845a9b0 in sigc::bound_mem_functor1::operator() (this=0xae892a8, _A_a1=@0xae892b8) at libs/sigc++2/sigc++/functors/mem_fun.h:1851 #10 0x0845a9cd in sigc::adaptor_functor >::operator() (this=0xae892a4, _A_arg1=@0xae892b8) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:84 #11 0x0845a9f8 in sigc::bind_functor<-1, sigc::bound_mem_functor1, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0xae892a0) at libs/sigc++2/sigc++/adaptors/bind.h:1110 #12 0x0845aa14 in sigc::internal::slot_call0, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it (rep=0xae89288) at libs/sigc++2/sigc++/functors/slot.h:103 #13 0x084131f4 in sigc::slot0::operator() (this=0xae8912c) at libs/sigc++2/sigc++/functors/slot.h:440 #14 0xb76e0651 in Glib::SignalProxyNormal::slot0_void_callback (self=0xae88588, data=0xae89128) at libs/glibmm2/glibmm/signalproxy.cc:95 #15 0xb77e43a4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #16 0xb77d6c7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #17 0xb77ed3d2 in ?? () from /usr/lib/libgobject-2.0.so.0 #18 0xb77ee4b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #19 0xb77ee936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #20 0xb7344305 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #21 0xb7346365 in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0 #22 0xb77e43a4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #23 0xb77d6c7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #24 0xb77ed3d2 in ?? () from /usr/lib/libgobject-2.0.so.0 #25 0xb77ee4b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #26 0xb77ee936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #27 0xb735ebda in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0 #28 0xb73601f8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #29 0xb6faf713 in Gtk::Button::on_released (this=0xa6d2dd0) at libs/gtkmm2/gtk/gtkmm/button.cc:636 #30 0xb6fb0fde in Gtk::Button_Class::released_callback (self=0xa73f760) at libs/gtkmm2/gtk/gtkmm/button.cc:204 #31 0xb77e43a4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #32 0xb77d53d9 in ?? () from /usr/lib/libgobject-2.0.so.0 #33 0xb77d6c7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #34 0xb77ec6c0 in ?? () from /usr/lib/libgobject-2.0.so.0 #35 0xb77ee4b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #36 0xb77ee936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #37 0xb735ec7a in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0 #38 0xb735ecb3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #39 0xb6f96684 in Gtk::Widget::on_button_release_event (this=0xa6d2dd0, event=0xb0ab018) at libs/gtkmm2/gtk/gtkmm/widget.cc:6607 #40 0xb6f9eb51 in Gtk::Widget_Class::button_release_event_callback (self=0xa73f760, p0=0xb0ab018) at libs/gtkmm2/gtk/gtkmm/widget.cc:3790 #41 0xb7419526 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #42 0xb77d53d9 in ?? () from /usr/lib/libgobject-2.0.so.0 #43 0xb77d6c7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #44 0xb77ecaff in ?? () from /usr/lib/libgobject-2.0.so.0 #45 0xb77ee34f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #46 0xb77ee936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #47 0xb75342ae in ?? () from /usr/lib/libgtk-x11-2.0.so.0 ---Type to continue, or q to quit--- #48 0xb7411f7c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #49 0xb7413327 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #50 0xb729f34a in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #51 0xb7738b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #52 0xb773c0eb in ?? () from /usr/lib/libglib-2.0.so.0 #53 0xb773c5ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #54 0xb74137d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #55 0xb6f74699 in Gtk::Main::run_impl (this=0xa6d3440) at libs/gtkmm2/gtk/gtkmm/main.cc:503 #56 0xb6f744b4 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450 #57 0xb6d28c7d in Gtkmm2ext::UI::run (this=0xa6d0648, old_receiver=@0x8a339c4) at libs/gtkmm2ext/gtk_ui.cc:230 #58 0x0872c98b in main (argc=1, argv=0xbfec3f34) at gtk2_ardour/main.cc:398 (gdb)