(gdb) thread apply all bt Thread 19 (Thread 0xaf403b90 (LWP 9534)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d80ec2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb7903f50 in g_cond_timed_wait_posix_impl (cond=0x926e8c8, entered_mutex=0x80, abs_time=0x3) at gthread-posix.c:242 #3 0xb7847e74 in g_async_queue_pop_intern_unlocked (queue=0x912c430, try=, end_time=0xaf403344) at gasyncqueue.c:365 #4 0xb7847f7e in IA__g_async_queue_timed_pop (queue=0x912c430, end_time=0xaf403344) at gasyncqueue.c:491 #5 0xb789ad65 in g_thread_pool_thread_proxy (data=0x9107ef8) at gthreadpool.c:121 #6 0xb7899744 in g_thread_create_proxy (data=0x97fba08) at gthread.c:635 #7 0xb6d7d315 in start_thread () from /lib/i686/libpthread.so.0 #8 0xb6449d4e in clone () from /lib/i686/libc.so.6 Thread 18 (Thread 0xaeab2cb0 (LWP 9531)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb643f2d7 in poll () from /lib/i686/libc.so.6 #2 0xb7faa2fb in ARDOUR::Session::midi_thread_work (this=0x9554338) at libs/ardour/session_midi.cc:1223 #3 0xb7faa899 in ARDOUR::Session::_midi_thread_work (arg=0x9554338) at libs/ardour/session_midi.cc:1141 #4 0xb6d7d315 in start_thread () from /lib/i686/libpthread.so.0 #5 0xb6449d4e in clone () from /lib/i686/libc.so.6 Thread 17 (Thread 0xb0531cb0 (LWP 9530)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb643f2d7 in poll () from /lib/i686/libc.so.6 #2 0xb7f45fc2 in ARDOUR::Session::butler_thread_work (this=0x9554338) at libs/ardour/session_butler.cc:179 #3 0xb7f47029 in ARDOUR::Session::_butler_thread_work (arg=0x9554338) at libs/ardour/session_butler.cc:159 #4 0xb6d7d315 in start_thread () from /lib/i686/libpthread.so.0 #5 0xb6449d4e in clone () from /lib/i686/libc.so.6 Thread 15 (Thread 0xb0719cb0 (LWP 9528)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d843b6 in nanosleep () from /lib/i686/libpthread.so.0 #2 0xb789bb3e in IA__g_usleep (microseconds=2960233392) at gtimer.c:170 #3 0xb7800845 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68 #4 0xb7e0617c in ARDOUR::AudioEngine::meter_thread (this=0x9305b40) at libs/ardour/audioengine.cc:431 #5 0xb7e0a09f in sigc::bound_mem_functor0::operator() (this=0x9547734) at libs/sigc++2/sigc++/functors/mem_fun.h:1787 #6 0xb7e0a0c6 in sigc::adaptor_functor >::operator() (this=0x9547730) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #7 0xb7e0a0f2 in sigc::internal::slot_call0, void>::call_it (rep=0x9547718) at libs/sigc++2/sigc++/functors/slot.h:103 #8 0x083d7d2a in sigc::slot0::operator() (this=0x8d73b50) at libs/sigc++2/sigc++/functors/slot.h:440 #9 0xb7805243 in call_thread_entry_slot (data=0x8d73b50) at libs/glibmm2/glibmm/thread.cc:43 #10 0xb7899744 in g_thread_create_proxy (data=0x9547768) at gthread.c:635 #11 0xb6d7d315 in start_thread () from /lib/i686/libpthread.so.0 #12 0xb6449d4e in clone () from /lib/i686/libc.so.6 Thread 14 (Thread 0xb07d0b90 (LWP 9527)): #0 0xb63e4eb7 in memset () from /lib/i686/libc.so.6 #1 0xb7f4a08a in ARDOUR::Session::get_silent_buffers (this=0x9554338, howmany=2) at libs/ardour/session.cc:4313 #2 0xb7e42ec9 in ARDOUR::AudioTrack::passthru_silence (this=0x956e858, start_frame=2387677, end_frame=2387933, nframes=256, offset=0, declick=0, meter=false) at libs/ardour/audio_track.cc:469 #3 0xb7e42616 in ARDOUR::AudioTrack::no_roll (this=0x956e858, nframes=256, start_frame=2387677, end_frame=2387933, offset=0, session_state_changing=false, can_record=false, rec_monitors_input=false) at libs/ardour/audio_track.cc:543 #4 0xb7fb2c60 in ARDOUR::Session::no_roll (this=0x9554338, nframes=256, offset=0) at libs/ardour/session_process.cc:98 #5 0xb7fb3f0d in ARDOUR::Session::process_with_events (this=0x9554338, nframes=256) at libs/ardour/session_process.cc:305 #6 0xb7fb4417 in ARDOUR::Session::process (this=0x9554338, nframes=256) at libs/ardour/session_process.cc:61 #7 0xb7e0778d in ARDOUR::AudioEngine::process_callback (this=0x9305b40, nframes=256) at libs/ardour/audioengine.cc:303 #8 0xb7e07a62 in ARDOUR::AudioEngine::_process_callback (nframes=256, arg=0x9305b40) at libs/ardour/audioengine.cc:259 #9 0xb6d9723e in jack_client_thread () from /usr/lib/libjack.so.0 #10 0x00000100 in ?? () #11 0x09305b40 in ?? () #12 0x00000005 in ?? () #13 0xb6d9f174 in ?? () from /usr/lib/libjack.so.0 #14 0x09305bf0 in ?? () #15 0xb6d970c0 in ?? () from /usr/lib/libjack.so.0 #16 0x08d72358 in ?? () #17 0xb6d9c250 in jack_thread_proxy () from /usr/lib/libjack.so.0 ---Type to continue, or q to quit--- #18 0x09305bf0 in ?? () #19 0x00000005 in ?? () #20 0x00000000 in ?? () Thread 13 (Thread 0xafc66b90 (LWP 9523)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d80b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb6d97b34 in mb_thread_func () from /usr/lib/libjack.so.0 #3 0xafc66b90 in ?? () #4 0x00000000 in ?? () Thread 4 (Thread 0xb45dfb90 (LWP 9457)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d80b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb78047c1 in Glib::Cond::wait (this=0x8e10130, mutex=@0xb80928cc) at libs/glibmm2/glibmm/thread.cc:362 #3 0xb7de56fb in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85 #4 0xb7de5861 in analyser_work () at libs/ardour/analyser.cc:49 #5 0x087a0f09 in sigc::pointer_functor0::operator() (this=0x8e4ac54) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #6 0x087a0f20 in sigc::adaptor_functor >::operator() (this=0x8e4ac50) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #7 0x087a0f3c in sigc::internal::slot_call0, void>::call_it (rep=0x8e4ac38) at libs/sigc++2/sigc++/functors/slot.h:103 #8 0x083d7d2a in sigc::slot0::operator() (this=0x8e18770) at libs/sigc++2/sigc++/functors/slot.h:440 #9 0xb7805243 in call_thread_entry_slot (data=0x8e18770) at libs/glibmm2/glibmm/thread.cc:43 #10 0xb7899744 in g_thread_create_proxy (data=0x8e4ab40) at gthread.c:635 #11 0xb6d7d315 in start_thread () from /lib/i686/libpthread.so.0 #12 0xb6449d4e in clone () from /lib/i686/libc.so.6 Thread 3 (Thread 0xb4de0b90 (LWP 9456)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d80b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb78047c1 in Glib::Cond::wait (this=0x8e11600, mutex=@0xb8092dc4) at libs/glibmm2/glibmm/thread.cc:362 #3 0xb7fe90be in peak_thread_work () at libs/ardour/source_factory.cc:65 #4 0x087a0f09 in sigc::pointer_functor0::operator() (this=0x8e4a83c) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #5 0x087a0f20 in sigc::adaptor_functor >::operator() (this=0x8e4a838) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x087a0f3c in sigc::internal::slot_call0, void>::call_it (rep=0x8e4a820) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x083d7d2a in sigc::slot0::operator() (this=0x8e17938) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0xb7805243 in call_thread_entry_slot (data=0x8e17938) at libs/glibmm2/glibmm/thread.cc:43 #9 0xb7899744 in g_thread_create_proxy (data=0x8e4a610) at gthread.c:635 #10 0xb6d7d315 in start_thread () from /lib/i686/libpthread.so.0 #11 0xb6449d4e in clone () from /lib/i686/libc.so.6 Thread 2 (Thread 0xb55e1b90 (LWP 9455)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d80b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb78047c1 in Glib::Cond::wait (this=0x8e11600, mutex=@0xb8092dc4) at libs/glibmm2/glibmm/thread.cc:362 #3 0xb7fe90be in peak_thread_work () at libs/ardour/source_factory.cc:65 #4 0x087a0f09 in sigc::pointer_functor0::operator() (this=0x8e4a71c) at libs/sigc++2/sigc++/functors/ptr_fun.h:77 #5 0x087a0f20 in sigc::adaptor_functor >::operator() (this=0x8e4a718) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x087a0f3c in sigc::internal::slot_call0, void>::call_it (rep=0x8e4a700) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x083d7d2a in sigc::slot0::operator() (this=0x8e11e60) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0xb7805243 in call_thread_entry_slot (data=0x8e11e60) at libs/glibmm2/glibmm/thread.cc:43 #9 0xb7899744 in g_thread_create_proxy (data=0x8e4a728) at gthread.c:635 #10 0xb6d7d315 in start_thread () from /lib/i686/libpthread.so.0 #11 0xb6449d4e in clone () from /lib/i686/libc.so.6 Thread 1 (Thread 0xb5a6d6f0 (LWP 9448)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb639ada0 in raise () from /lib/i686/libc.so.6 #2 0xb639c808 in abort () from /lib/i686/libc.so.6 #3 0xb7896283 in IA__g_assertion_message (domain=0xb6d6de9f "GnomeCanvas", file=0xb6d7058e "gnome-canvas.c", line=3467, func=0xb6d70cb1 "gnome_canvas_update_now", message=0x9b5cfc8 "assertion failed: (canvas->idle_id == 0)") at gtestutils.c:1301 #4 0xb789673f in IA__g_assertion_message_expr (domain=0xb6d6de9f "GnomeCanvas", file=0xb6d7058e "gnome-canvas.c", line=3467, func=0xb6d70cb1 "gnome_canvas_update_now", expr=0xb6d707bd "canvas->idle_id == 0") at gtestutils.c:1312 #5 0xb6d68a24 in gnome_canvas_update_now () from /usr/lib/libgnomecanvas-2.so.0 ---Type to continue, or q to quit--- #6 0xb6d1486f in Gnome::Canvas::Canvas::update_now (this=0x93466f8) at libs/libgnomecanvasmm/libgnomecanvasmm/canvas.cc:396 #7 0x08590d00 in Editor::flush_canvas (this=0x93123f8) at gtk2_ardour/editor_canvas.cc:974 #8 0x084ddc2f in Editor::idle_resize (this=0x93123f8) at gtk2_ardour/editor.cc:5025 #9 0x084ddc57 in _idle_resizer (arg=0x93123f8) at gtk2_ardour/editor.cc:4999 #10 0xb786c820 in g_idle_dispatch (source=0x9b1b108, callback=0, user_data=0x93123f8) at gmain.c:4233 #11 0xb786e7ea in IA__g_main_context_dispatch (context=0x8c0bd40) at gmain.c:2142 #12 0xb7871f08 in g_main_context_iterate (context=0x8c0bd40, block=1, dispatch=1, self=0x8be0de8) at gmain.c:2776 #13 0xb787241b in IA__g_main_loop_run (loop=0x8bef128) at gmain.c:2984 #14 0xb750149f in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #15 0xb6fdfe8d in Gtk::Main::run_impl (this=0x8bf2450) at libs/gtkmm2/gtk/gtkmm/main.cc:503 #16 0xb6fdfca8 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450 #17 0xb6e1f91b in Gtkmm2ext::UI::run (this=0x8bef610, old_receiver=@0x89dccd4) at libs/gtkmm2ext/gtk_ui.cc:226 #18 0x086eadaa in main (argc=1, argv=0xbf9abc84) at gtk2_ardour/main.cc:346 (gdb)