ardour-3.0: ../libs/ardour/tempo.cc:1000: void ARDOUR::TempoMap::_extend_map(ARDOUR::TempoSection*, ARDOUR::MeterSection*, std::_List_iterator, Timecode::BBT_Time, ARDOUR::framepos_t, ARDOUR::framepos_t): Assertion `current.beats == 1' failed. Program received signal SIGABRT, Aborted. 0xb7fe2424 in __kernel_vsyscall () (gdb) subgraph starting at ardour timed out (subgraph_wait_fd=14, status = 0, state = Triggered, pollret = 0 revents = 0x0) pp: cannot clean up byte from graph wait fd (Resource temporarily unavailable) **** dummy: xrun of 478533 usec bad status (-1) for client ardour handling event (type = 8) jack main caught signal 12 thread apply all bt Thread 19 (Thread 0xa8cf2c90 (LWP 17075)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4fd2736 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 #2 0xb6081a62 in g_usleep () from /lib/libglib-2.0.so.0 #3 0xb61762ad in Glib::usleep(unsigned long) () from /usr/lib/libglibmm-2.4.so.1 #4 0xb756e7ee in ARDOUR::AudioEngine::meter_thread (this=0x9ead288) at ../libs/ardour/audioengine.cc:683 #5 0xb7590451 in boost::_mfi::mf0::operator()(ARDOUR::AudioEngine*) const () from gtk2_ardour/../build/libs/ardour/libardour.so.3 #6 0xb758b63c in void boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) () from gtk2_ardour/../build/libs/ardour/libardour.so.3 #7 0xb7586b5e in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() () from gtk2_ardour/../build/libs/ardour/libardour.so.3 #8 0xb7581887 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator()() const () from gtk2_ardour/../build/libs/ardour/libardour.so.3 #9 0xb757d2d7 in sigc::internal::slot_call0 to continue, or q to quit--- i::mf0, boost::_bi::list1 > >, void>::call_it(sigc::internal::slot_rep*) () from gtk2_ardour/../build/libs/ardour/libardour.so.3 #10 0xb6169eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #11 0xb607edef in ?? () from /lib/libglib-2.0.so.0 #12 0xb4fca96e in start_thread (arg=0xa8cf2c90) at pthread_create.c:300 #13 0xb4a1fa4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 18 (Thread 0xb0afcb70 (LWP 17074)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4a11b86 in *__GI___poll (fds=0xb4aa7ff4, nfds=10, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb60654eb in g_poll () from /lib/libglib-2.0.so.0 #3 0xb60580ac in ?? () from /lib/libglib-2.0.so.0 #4 0xb6058817 in g_main_loop_run () from /lib/libglib-2.0.so.0 #5 0xb616f4b5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1 #6 0xb648c17d in BaseUI::main_thread (this=0xaf39608) at ../libs/pbd/base_ui.cc:77 #7 0xb648d552 in sigc::bound_mem_functor0::operator() ( this=0xaf40a64) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #8 0xb648d3c2 in sigc::adaptor_functor >::operator() (this=0xaf40a60) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 ---Type to continue, or q to quit--- #9 0xb648d132 in sigc::internal::slot_call0, void>::call_it (rep=0xaf40a48) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #10 0xb6169eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #11 0xb607edef in ?? () from /lib/libglib-2.0.so.0 #12 0xb4fca96e in start_thread (arg=0xb0afcb70) at pthread_create.c:300 #13 0xb4a1fa4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 17 (Thread 0xa8f4fc90 (LWP 17073)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4a11b86 in *__GI___poll (fds=0xb4aa7ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb75f2ddf in ARDOUR::Butler::thread_work (this=0xa893aa0) at ../libs/ardour/butler.cc:153 #3 0xb75f2d56 in ARDOUR::Butler::_thread_work (arg=0xa893aa0) at ../libs/ardour/butler.cc:137 #4 0xb64c2a3c in fake_thread_start (arg=0xaf392f8) at ../libs/pbd/pthread_utils.cc:81 #5 0xb4fca96e in start_thread (arg=0xa8f4fc90) at pthread_create.c:300 #6 0xb4a1fa4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 16 (Thread 0xafafab70 (LWP 17072)): #0 0xb7fe2424 in __kernel_vsyscall () ---Type to continue, or q to quit--- #1 0xb4a11b86 in *__GI___poll (fds=0xb4aa7ff4, nfds=2, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb4fe88d7 in jack_client_core_wait () from /usr/lib/libjack.so.0 #3 0x003e0764 in ?? () #4 0xb4ff1ff4 in ?? () from /usr/lib/libjack.so.0 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 15 (Thread 0xb02fbb70 (LWP 17062)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4fcf015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb4fe974c in mb_thread_func () from /usr/lib/libjack.so.0 #3 0xb4a6f7ae in __rpc_thread_destroy () at rpc_thread.c:20 #4 0x0ff00001 in ?? () #5 0x0084a8ba in ?? () #6 0x0f050000 in ?? () #7 0xd284c292 in ?? () #8 0x908b1475 in ?? () #9 0x00000280 in ?? () #10 0x1075d285 in ?? () #11 0x5b24c483 in ?? () #12 0xfefae95d in ?? () ---Type to continue, or q to quit--- #13 0xc483ffff in ?? () #14 0xc35d5b24 in ?? () #15 0x028080c7 in ?? () #16 0x00000000 in ?? () Thread 10 (Thread 0xaf2f9b70 (LWP 17057)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4a11b86 in *__GI___poll (fds=0xb4aa7ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xaeac3502 in ?? () from /usr/lib/libpulse.so.0 #3 0xaeaafa59 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #4 0xaeab1a13 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #5 0xaeab1ae4 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #6 0xaeac32a3 in ?? () from /usr/lib/libpulse.so.0 #7 0xaea83e02 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #8 0xb4fca96e in start_thread (arg=0xaf2f9b70) at pthread_create.c:300 #9 0xb4a1fa4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xb24e7b70 (LWP 17050)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4fcf015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 ---Type to continue, or q to quit--- #2 0xb61693a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb74fa68b in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #4 0xb74fa3c6 in analyser_work () at ../libs/ardour/analyser.cc:49 #5 0x091768b9 in sigc::pointer_functor0::operator() (this=0x9c2ca0c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #6 0x091747a2 in sigc::adaptor_functor >::operator() (this=0x9c2ca08) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x09171f44 in sigc::internal::slot_call0, void>::call_it (rep=0x9c2c9f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0xb6169eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0xb607edef in ?? () from /lib/libglib-2.0.so.0 #10 0xb4fca96e in start_thread (arg=0xb24e7b70) at pthread_create.c:300 #11 0xb4a1fa4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb2ce8b70 (LWP 17049)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4fcf015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb61693a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 ---Type to continue, or q to quit--- #3 0xb7a00cb1 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #4 0x091768b9 in sigc::pointer_functor0::operator() (this=0x9c2cc24) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x091747a2 in sigc::adaptor_functor >::operator() (this=0x9c2cc20) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x09171f44 in sigc::internal::slot_call0, void>::call_it (rep=0x9c2cc08) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0xb6169eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0xb607edef in ?? () from /lib/libglib-2.0.so.0 #9 0xb4fca96e in start_thread (arg=0xb2ce8b70) at pthread_create.c:300 #10 0xb4a1fa4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb34e9b70 (LWP 17048)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4fcf015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb61693a8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb7a00cb1 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #4 0x091768b9 in sigc::pointer_functor0::operator() (this=0x9c21dcc) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 ---Type to continue, or q to quit--- #5 0x091747a2 in sigc::adaptor_functor >::operator() (this=0x9c21dc8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x09171f44 in sigc::internal::slot_call0, void>::call_it (rep=0x9c21db0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0xb6169eb2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0xb607edef in ?? () from /lib/libglib-2.0.so.0 #9 0xb4fca96e in start_thread (arg=0xb34e9b70) at pthread_create.c:300 #10 0xb4a1fa4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb3ceab70 (LWP 17047)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb49e9ce6 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 #2 0xb4a1944c in usleep (useconds=1000) at ../sysdeps/unix/sysv/linux/usleep.c:33 #3 0x093ef14f in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:363 #4 0xb4fca96e in start_thread (arg=0xb3ceab70) at pthread_create.c:300 #5 0xb4a1fa4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb4267780 (LWP 17043)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb497c651 in *__GI_raise (sig=6) ---Type to continue, or q to quit--- at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0xb497fa82 in *__GI_abort () at abort.c:92 #3 0xb4975718 in *__GI___assert_fail ( assertion=0xb7c640c0 "current.beats == 1", file=0xb7c63df0 "../libs/ardour/tempo.cc", line=1000, function=0xb7c67240 "void ARDOUR::TempoMap::_extend_map(ARDOUR::TempoSection*, ARDOUR::MeterSection*, std::_List_iterator, Timecode::BBT_Time, ARDOUR::framepos_t, ARDOUR::framepos_t)") at assert.c:81 #4 0xb7a11da5 in ARDOUR::TempoMap::_extend_map (this=0xa895f90, tempo=0xb037118, meter=0xa896500, next_metric=..., current=..., current_frame=35835, end=9223372036854775807) at ../libs/ardour/tempo.cc:1000 #5 0xb7a10fc9 in ARDOUR::TempoMap::recompute_map (this=0xa895f90, reassign_tempo_bbt=false, end=9223372036854775807) at ../libs/ardour/tempo.cc:840 #6 0xb7a0fa4c in ARDOUR::TempoMap::add_tempo (this=0xa895f90, tempo=..., where=...) at ../libs/ardour/tempo.cc:546 #7 0x08e6a9e4 in Editor::define_one_bar (this=0xa4d6c00, start=181248, end=324589) at ../gtk2_ardour/editor_ops.cc:5653 #8 0x08e6a2a1 in Editor::use_range_as_bar (this=0xa4d6c00) at ../gtk2_ardour/editor_ops.cc:5570 #9 0x08d96b6e in sigc::bound_mem_functor0::operator() ( this=0xa4e6ab4) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 ---Type to continue, or q to quit--- #10 0x08d90f2a in sigc::adaptor_functor >::operator() (this=0xa4e6ab0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #11 0x08d8a762 in sigc::internal::slot_call0, void>::call_it (rep=0xa4e6a98) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #12 0xb617427b in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/libglibmm-2.4.so.1 #13 0xb6112dcc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #14 0xb6105252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #15 0xb6119d90 in ?? () from /usr/lib/libgobject-2.0.so.0 #16 0xb611adb4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #17 0xb611b256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #18 0xb5ca8da5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #19 0xb5caaead in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0 #20 0xb6112dcc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #21 0xb61038b9 in ?? () from /usr/lib/libgobject-2.0.so.0 #22 0xb6105252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #23 0xb611923a in ?? () from /usr/lib/libgobject-2.0.so.0 #24 0xb611adb4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #25 0xb611b256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 ---Type to continue, or q to quit--- #26 0xb5eb23f5 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #27 0xb5d909b0 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #28 0xb5d9232f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #29 0xb5d87c74 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #30 0xb5d81434 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #31 0xb61038b9 in ?? () from /usr/lib/libgobject-2.0.so.0 #32 0xb6105252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #33 0xb61195e6 in ?? () from /usr/lib/libgobject-2.0.so.0 #34 0xb611ac33 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #35 0xb611b256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #36 0xb5eae646 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #37 0xb5d79a6d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #38 0xb5d7ae17 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #39 0xb5c0339a in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #40 0xb60545e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #41 0xb60582d8 in ?? () from /lib/libglib-2.0.so.0 #42 0xb6058817 in g_main_loop_run () from /lib/libglib-2.0.so.0 #43 0xb5d7b3d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #44 0xb568e3a7 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1 #45 0xb568e1a2 in Gtk::Main::run() () from /usr/lib/libgtkmm-2.4.so.1 #46 0xb667d1ad in Gtkmm2ext::UI::run (this=0x9a7fdc0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:266 ---Type to continue, or q to quit--- #47 0x08fe23d7 in main (argc=1, argv=0xbfffeb74) at ../gtk2_ardour/main.cc:555 (gdb)