/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 0xb5454730 (LWP 9039)] 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 0xb5205b90 (LWP 9042)] [New Thread 0xb4a04b90 (LWP 9043)] [New Thread 0xb4203b90 (LWP 9044)] 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 0xb34d3b90 (LWP 9045)] [New Thread 0xb2affb90 (LWP 9046)] [New Thread 0xb22feb90 (LWP 9047)] [New Thread 0xb2cd2b90 (LWP 9048)] [New Thread 0xb1afdb90 (LWP 9049)] [Thread 0xb1afdb90 (LWP 9049) exited] [Thread 0xb2cd2b90 (LWP 9048) exited] [Thread 0xb2affb90 (LWP 9046) exited] [Thread 0xb22feb90 (LWP 9047) exited] [New Thread 0xb2cd2b90 (LWP 9050)] [New Thread 0xb1afdb90 (LWP 9051)] loading bindings from gtk2_ardour/mnemonic-us.bindings (ardour-2.8.8:9039): Gtk-WARNING **: EnableTranslation: missing action EnableTranslation [New Thread 0xac7f7b90 (LWP 9052)] [New Thread 0xac70bcb0 (LWP 9053)] Session writable based on /home/efox/DEBUG/ [New Thread 0xac438cb0 (LWP 9054)] [New Thread 0xac3bdcb0 (LWP 9055)] [New Thread 0xb22feb90 (LWP 9056)] [Thread 0xb22feb90 (LWP 9056) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb5454730 (LWP 9039)] 0x0843f901 in boost::detail::atomic_increment (pw=0xb7c679ae) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:66 66 ); (gdb) thread apply all bt Thread 15 (Thread 0xac3bdcb0 (LWP 9055)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb62a5ae7 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7e13aab in ARDOUR::Session::midi_thread_work (this=0xad43fb0) at libs/ardour/session_midi.cc:1220 #3 0xb7e14073 in ARDOUR::Session::_midi_thread_work (arg=0xad43fb0) at libs/ardour/session_midi.cc:1138 #4 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 14 (Thread 0xac438cb0 (LWP 9054)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb62a5ae7 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7daecc7 in ARDOUR::Session::butler_thread_work (this=0xad43fb0) at libs/ardour/session_butler.cc:179 #3 0xb7dafdad in ARDOUR::Session::_butler_thread_work (arg=0xad43fb0) at libs/ardour/session_butler.cc:159 #4 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 13 (Thread 0xac70bcb0 (LWP 9053)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb633d8f6 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7699b52 in g_usleep () from /usr/lib/libglib-2.0.so.0 #3 0xb7604df5 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68 #4 0xb7c6a632 in ARDOUR::AudioEngine::meter_thread (this=0xab1c5c0) at libs/ardour/audioengine.cc:472 #5 0xb7c6e7f1 in sigc::bound_mem_functor0::operator() (this=0xad37bdc) at libs/sigc++2/sigc++/functors/mem_fun.h:1787 #6 0xb7c6e818 in sigc::adaptor_functor >::operator() (this=0xad37bd8) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #7 0xb7c6e844 in sigc::internal::slot_call0, void>::call_it (rep=0xad37bc0) at libs/sigc++2/sigc++/functors/slot.h:103 #8 0x084131f4 in sigc::slot0::operator() (this=0xad33978) at libs/sigc++2/sigc++/functors/slot.h:440 #9 0xb760caaf in call_thread_entry_slot (data=0xad33978) at libs/glibmm2/glibmm/thread.cc:43 #10 0xb76977bf in ?? () from /usr/lib/libglib-2.0.so.0 #11 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 12 (Thread 0xac7f7b90 (LWP 9052)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb62a5ae7 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6bc4cec in Jack::JackFifo::TimedWait () from /usr/local/lib/libjack.so.0 #3 0xb6baae13 in Jack::JackConnectionManager::SuspendRefNum () from /usr/local/lib/libjack.so.0 #4 0xb6bad4b3 in Jack::JackGraphManager::SuspendRefNum () from /usr/local/lib/libjack.so.0 #5 0xb6ba9ab9 in Jack::JackClient::Execute () from /usr/local/lib/libjack.so.0 #6 0xb6bc3558 in Jack::JackPosixThread::ThreadHandler () from /usr/local/lib/libjack.so.0 #7 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 11 (Thread 0xb1afdb90 (LWP 9051)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb633d0fb in read () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb6bc5645 in Jack::JackClientSocket::Read () from /usr/local/lib/libjack.so.0 #3 0xb6bc8265 in Jack::JackSocketClientChannel::Execute () from /usr/local/lib/libjack.so.0 #4 0xb6bc3558 in Jack::JackPosixThread::ThreadHandler () from /usr/local/lib/libjack.so.0 #5 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 ---Type to continue, or q to quit--- Thread 10 (Thread 0xb2cd2b90 (LWP 9050)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb633a0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb6bc51b7 in Jack::JackProcessSync::Wait () from /usr/local/lib/libjack.so.0 #3 0xb6bbda8b in Jack::JackMessageBuffer::Execute () from /usr/local/lib/libjack.so.0 #4 0xb6bc3558 in Jack::JackPosixThread::ThreadHandler () from /usr/local/lib/libjack.so.0 #5 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xb34d3b90 (LWP 9045)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb633a412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76f60cd in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0xb7646259 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb7646357 in g_async_queue_timed_pop () from /usr/lib/libglib-2.0.so.0 #5 0xb7698d93 in ?? () from /usr/lib/libglib-2.0.so.0 #6 0xb76977bf in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xb4203b90 (LWP 9044)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb633a0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb760c02d in Glib::Cond::wait (this=0xa652240, mutex=@0xb7effaac) at libs/glibmm2/glibmm/thread.cc:362 #3 0xb7c48dc7 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85 #4 0xb7c48f2d in analyser_work () at libs/ardour/analyser.cc:49 #5 0x087e64f5 in sigc::pointer_functor0::operator() (this=0xa658eb4) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #6 0x087e650c in sigc::adaptor_functor >::operator() (this=0xa658eb0) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #7 0x087e6528 in sigc::internal::slot_call0, void>::call_it (rep=0xa658e98) at libs/sigc++2/sigc++/functors/slot.h:103 #8 0x084131f4 in sigc::slot0::operator() (this=0xa652450) at libs/sigc++2/sigc++/functors/slot.h:440 #9 0xb760caaf in call_thread_entry_slot (data=0xa652450) at libs/glibmm2/glibmm/thread.cc:43 #10 0xb76977bf in ?? () from /usr/lib/libglib-2.0.so.0 #11 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xb4a04b90 (LWP 9043)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb633a0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb760c02d in Glib::Cond::wait (this=0xa646858, mutex=@0xb7efffa4) at libs/glibmm2/glibmm/thread.cc:362 #3 0xb7e55282 in peak_thread_work () at libs/ardour/source_factory.cc:65 #4 0x087e64f5 in sigc::pointer_functor0::operator() (this=0xa65250c) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #5 0x087e650c in sigc::adaptor_functor >::operator() (this=0xa652508) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x087e6528 in sigc::internal::slot_call0, void>::call_it (rep=0xa6524f0) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x084131f4 in sigc::slot0::operator() (this=0xa6524e0) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0xb760caaf in call_thread_entry_slot (data=0xa6524e0) at libs/glibmm2/glibmm/thread.cc:43 #9 0xb76977bf in ?? () from /usr/lib/libglib-2.0.so.0 #10 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb5205b90 (LWP 9042)): #0 0xb7f04424 in __kernel_vsyscall () #1 0xb633a0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb760c02d in Glib::Cond::wait (this=0xa646858, mutex=@0xb7efffa4) at libs/glibmm2/glibmm/thread.cc:362 #3 0xb7e55282 in peak_thread_work () at libs/ardour/source_factory.cc:65 ---Type to continue, or q to quit--- #4 0x087e64f5 in sigc::pointer_functor0::operator() (this=0xa65233c) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #5 0x087e650c in sigc::adaptor_functor >::operator() (this=0xa652338) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x087e6528 in sigc::internal::slot_call0, void>::call_it (rep=0xa652320) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x084131f4 in sigc::slot0::operator() (this=0xa652310) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0xb760caaf in call_thread_entry_slot (data=0xa652310) at libs/glibmm2/glibmm/thread.cc:43 #9 0xb76977bf in ?? () from /usr/lib/libglib-2.0.so.0 #10 0xb63364ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb62b049e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb5454730 (LWP 9039)): #0 0x0843f901 in boost::detail::atomic_increment (pw=0xb7c679ae) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:66 #1 0x0843f91a in boost::detail::sp_counted_base::add_ref_copy (this=0xb7c679aa) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:133 #2 0x0843f9ee in shared_count (this=0xbfe76170, r=@0xb7eeff7c) at /usr/include/boost/detail/shared_count.hpp:216 #3 0x084cbada in shared_ptr (this=0xbfe7616c) at /usr/include/boost/shared_ptr.hpp:131 #4 0x084cbfae in RCUManager > >::reader ( this=0xad514cc) at libs/pbd/pbd/rcu.h:39 #5 0x084cfabc in ARDOUR::AudioDiskstream::write_source (this=0xad51378, n=0) at libs/ardour/ardour/audio_diskstream.h:119 #6 0x084c7ae1 in AudioStreamView::setup_rec_box (this=0xad93180) at gtk2_ardour/audio_streamview.cc:492 #7 0x0887a271 in sigc::bound_mem_functor0::operator() (this=0xb1842864) at libs/sigc++2/sigc++/functors/mem_fun.h:1787 #8 0x0887a288 in sigc::adaptor_functor >::operator() (this=0xb1842860) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #9 0x0887a2a4 in sigc::internal::slot_call0, void>::call_it (rep=0xb1842848) at libs/sigc++2/sigc++/functors/slot.h:103 #10 0x084131f4 in sigc::slot0::operator() (this=0xac7420a0) at libs/sigc++2/sigc++/functors/slot.h:440 #11 0xb6c5caa2 in Gtkmm2ext::UI::do_request (this=0xa4da648, req=0xac742074) at libs/gtkmm2ext/gtk_ui.cc:368 #12 0xb6c674b3 in AbstractUI::handle_ui_requests (this=0xa4da658) at libs/pbd/pbd/abstract_ui.cc:118 #13 0xb6c5c900 in Gtkmm2ext::UI::signal_pipe_callback (arg=0xa4da648, fd=5, cond=GDK_INPUT_READ) at libs/gtkmm2ext/gtk_ui.cc:350 #14 0xb71a4c4f in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #15 0xb76a3dad in ?? () from /usr/lib/libglib-2.0.so.0 #16 0xb766cb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #17 0xb76700eb in ?? () from /usr/lib/libglib-2.0.so.0 #18 0xb76705ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #19 0xb73477d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #20 0xb6ea8699 in Gtk::Main::run_impl (this=0xa4dd440) at libs/gtkmm2/gtk/gtkmm/main.cc:503 #21 0xb6ea84b4 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450 #22 0xb6c5cc7d in Gtkmm2ext::UI::run (this=0xa4da648, old_receiver=@0x8a339c4) at libs/gtkmm2ext/gtk_ui.cc:230 #23 0x0872c98b in main (argc=1, argv=0xbfe768a4) at gtk2_ardour/main.cc:398 (gdb)