Thread 19 (Thread 0x7fc367fff700 (LWP 3038)): #0 0x00007fc3afec8a7d in nanosleep () from /usr/lib/libpthread.so.0 #1 0x00007fc3b3f1dbb8 in g_usleep () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b685792b in ARDOUR::AutomationWatch::thread (this=0x7aa5b80) at ../libs/ardour/automation_watch.cc:139 #3 0x00007fc3b685ae17 in boost::_mfi::mf0::operator() (this=0x89f43b0, p=0x7aa5b80) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007fc3b685aac4 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x89f43c0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007fc3b685a685 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x89f43b0) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007fc3b685a612 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x89f43b0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007fc3b685a0fc in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x89f4380) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007fc3b445129d in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 18 (Thread 0x7fc366ffd700 (LWP 3032)): #0 0x00007fc3afec8a7d in nanosleep () from /usr/lib/libpthread.so.0 #1 0x00007fc3b3f1dbb8 in g_usleep () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b6808556 in ARDOUR::AudioEngine::meter_thread (this=0x3e1e500) at ../libs/ardour/audioengine.cc:534 #3 0x00007fc3b68144a3 in boost::_mfi::mf0::operator() (this=0x44b5bf0, p=0x3e1e500) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007fc3b68140e4 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x44b5c00, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007fc3b68139dd in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x44b5bf0) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007fc3b6813016 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x44b5bf0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007fc3b6812170 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x44b5bc0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007fc3b445129d in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 17 (Thread 0x7fc37c270700 (LWP 3029)): #0 0x00007fc3afec58bf in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fc38dcddfcc in ?? () from /usr/lib/libjack.so.0 #2 0x00007fc38dcd51f8 in ?? () from /usr/lib/libjack.so.0 #3 0x00007fc38dcdcfb0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 16 (Thread 0x7fc37e14d700 (LWP 3016)): #0 0x00007fc3acf455bd in poll () from /usr/lib/libc.so.6 #1 0x00007fc3b3ef5ca4 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b3ef5dbc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007fc3b3ef5df9 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 15 (Thread 0x7fc37e94e700 (LWP 3015)): #0 0x00007fc3acf455bd in poll () from /usr/lib/libc.so.6 #1 0x00007fc3b3ef5ca4 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b3ef6032 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #3 0x00007fc3b2587cb6 in ?? () from /usr/lib/libgio-2.0.so.0 #4 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 14 (Thread 0x7fc38eb86700 (LWP 3009)): #0 0x00007fc3acf4a0d9 in syscall () from /usr/lib/libc.so.6 #1 0x00007fc3b3f3a10c in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b6808115 in ARDOUR::AudioEngine::do_devicelist_update (this=0x3e1e500) at ../libs/ardour/audioengine.cc:463 #3 0x00007fc3b68144a3 in boost::_mfi::mf0::operator() (this=0x3e36c50, p=0x3e1e500) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007fc3b68140e4 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x3e36c60, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007fc3b68139dd in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x3e36c50) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007fc3b6813016 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x3e36c50) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007fc3b6812170 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x3e36c20) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007fc3b445129d in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 13 (Thread 0x7fc38ffff700 (LWP 3007)): #0 0x00007fc3acf4a0d9 in syscall () from /usr/lib/libc.so.6 #1 0x00007fc3b3f3a10c in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b67bac54 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81 #3 0x00007fc3b67baa43 in analyser_work () at ../libs/ardour/analyser.cc:46 #4 0x00000000015a083d in sigc::pointer_functor0::operator() (this=0x3dc9568) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x000000000159deb6 in sigc::adaptor_functor >::operator() (this=0x3dc9560) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x000000000159aa8f in sigc::internal::slot_call0, void>::call_it (rep=0x3dc9530) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007fc3b445129d in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 12 (Thread 0x7fc39d577700 (LWP 3005)): #0 0x00007fc3acf4a0d9 in syscall () from /usr/lib/libc.so.6 #1 0x00007fc3b3f3a10c in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b6bfbc7c in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #3 0x00000000015a083d in sigc::pointer_functor0::operator() (this=0x3e40ce8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x000000000159deb6 in sigc::adaptor_functor >::operator() (this=0x3e40ce0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x000000000159aa8f in sigc::internal::slot_call0, void>::call_it (rep=0x3e40cb0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007fc3b445129d in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #8 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 11 (Thread 0x7fc39dd78700 (LWP 3004)): #0 0x00007fc3afec8a7d in nanosleep () from /usr/lib/libpthread.so.0 #1 0x00007fc3b3f1dbb8 in g_usleep () from /usr/lib/libglib-2.0.so.0 #2 0x0000000001882f33 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:381 #3 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 10 (Thread 0x7fc36454e800 (LWP 3036)): #0 0x00007fc3acf4a0d9 in syscall () from /usr/lib/libc.so.6 #1 0x00007fc3b3f395e9 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x0000000000f98ddc in Glib::Threads::Mutex::Lock::Lock (this=0x7fc36454cf20, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:643 #3 0x00007fc3b5a12934 in Evoral::SMF::ppqn (this=0x57f68c8) at ../libs/evoral/src/SMF.cpp:53 #4 0x00007fc3b6bea08b in ARDOUR::SMFSource::read_unlocked (this=0x57f6630, destination=..., source_start=-188576, start=3044598, duration=512, tracker=0x7fc3440109c0) at ../libs/ardour/smf_source.cc:228 #5 0x00007fc3b69e97a3 in ARDOUR::MidiSource::midi_read (this=0x57f6630, dst=..., source_start=-188576, start=3044598, cnt=512, tracker=0x7fc3440109c0, filtered=Python Exception Cannot find type const std::set, std::allocator >::_Rep_type: std::set with 0 elements) at ../libs/ardour/midi_source.cc:255 #6 0x00007fc3b69db7da in ARDOUR::MidiRegion::_read_at (this=0x59ecd10, dst=..., position=2856022, dur=512, chan_n=0, mode=ARDOUR::Sustained, tracker=0x7fc3440109c0) at ../libs/ardour/midi_region.cc:291 #7 0x00007fc3b69db53b in ARDOUR::MidiRegion::read_at (this=0x59ecd10, out=..., position=2856022, dur=512, chan_n=0, mode=ARDOUR::Sustained, tracker=0x7fc3440109c0) at ../libs/ardour/midi_region.cc:230 #8 0x00007fc3b69d124d in ARDOUR::MidiPlaylist::read (this=0x59ec410, dst=..., start=2856022, dur=512, chan_n=0) at ../libs/ardour/midi_playlist.cc:171 #9 0x00007fc3b69a7697 in ARDOUR::MidiDiskstream::read (this=0x5a5f3a0, start=@0x5a5f818: 2856022, dur=512, reversed=false) at ../libs/ardour/midi_diskstream.cc:716 #10 0x00007fc3b69a7a13 in ARDOUR::MidiDiskstream::do_refill (this=0x5a5f3a0) at ../libs/ardour/midi_diskstream.cc:794 #11 0x00007fc3b6c22ac8 in ARDOUR::Track::do_refill (this=0x5a0c280) at ../libs/ardour/track.cc:652 #12 0x00007fc3b686b83c in ARDOUR::Butler::thread_work (this=0x4307bd0) at ../libs/ardour/butler.cc:295 #13 0x00007fc3b686b121 in ARDOUR::Butler::_thread_work (arg=0x4307bd0) at ../libs/ardour/butler.cc:149 #14 0x00007fc3b506fb30 in fake_thread_start (arg=0x56e4780) at ../libs/pbd/pthread_utils.cc:93 #15 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #16 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0x7fc37c1ef700 (LWP 3030)): #0 0x00007fc3afec83bd in read () from /usr/lib/libpthread.so.0 #1 0x00007fc38dcde845 in ?? () from /usr/lib/libjack.so.0 #2 0x00007fc38dce134b in ?? () from /usr/lib/libjack.so.0 #3 0x00007fc38dcdcfb0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 8 (Thread 0x7fc39cd76700 (LWP 3006)): #0 0x00007fc3acf4a0d9 in syscall () from /usr/lib/libc.so.6 #1 0x00007fc3b3f3a10c in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b6bfbc7c in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #3 0x00000000015a083d in sigc::pointer_functor0::operator() (this=0x3e247e8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x000000000159deb6 in sigc::adaptor_functor >::operator() (this=0x3e247e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x000000000159aa8f in sigc::internal::slot_call0, void>::call_it (rep=0x3e247b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007fc3b445129d in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #8 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0x7fc3672a0700 (LWP 3034)): #0 0x00007fc3afec7910 in sem_wait () from /usr/lib/libpthread.so.0 #1 0x00007fc3b694079c in PBD::ProcessSemaphore::wait (this=0x555a280) at /data/dev/Audio/ardour/3.0/libs/pbd/pbd/semutils.h:56 #2 0x00007fc3b693edbf in ARDOUR::Graph::run_one (this=0x555a1d0) at ../libs/ardour/graph.cc:370 #3 0x00007fc3b693f102 in ARDOUR::Graph::helper_thread (this=0x555a1d0) at ../libs/ardour/graph.cc:401 #4 0x00007fc3b6943b83 in boost::_mfi::mf0::operator() (this=0x7fc36729fd18, p=0x555a1d0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fc3b69437e4 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fc36729fd28, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007fc3b694349f in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fc36729fd18) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007fc3b6942f92 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #8 0x0000000000fa8036 in boost::function0::operator() (this=0x7fc36729fd10) at /usr/include/boost/function/function_template.hpp:767 #9 0x00007fc38e154cc1 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x44a8a60) at ../libs/backends/jack/jack_audiobackend.cc:902 #10 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7fc36721f700 (LWP 3035)): #0 0x00007fc3afec7910 in sem_wait () from /usr/lib/libpthread.so.0 #1 0x00007fc3b694079c in PBD::ProcessSemaphore::wait (this=0x555a280) at /data/dev/Audio/ardour/3.0/libs/pbd/pbd/semutils.h:56 #2 0x00007fc3b693edbf in ARDOUR::Graph::run_one (this=0x555a1d0) at ../libs/ardour/graph.cc:370 #3 0x00007fc3b693f102 in ARDOUR::Graph::helper_thread (this=0x555a1d0) at ../libs/ardour/graph.cc:401 #4 0x00007fc3b6943b83 in boost::_mfi::mf0::operator() (this=0x7fc36721ed18, p=0x555a1d0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007fc3b69437e4 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fc36721ed28, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007fc3b694349f in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fc36721ed18) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007fc3b6942f92 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #8 0x0000000000fa8036 in boost::function0::operator() (this=0x7fc36721ed10) at /usr/include/boost/function/function_template.hpp:767 #9 0x00007fc38e154cc1 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x44a8a60) at ../libs/backends/jack/jack_audiobackend.cc:902 #10 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7fc38f387700 (LWP 3008)): #0 0x00007fc3acf4a0d9 in syscall () from /usr/lib/libc.so.6 #1 0x00007fc3b3f3a10c in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b6807f1d in ARDOUR::AudioEngine::do_reset_backend (this=0x3e1e500) at ../libs/ardour/audioengine.cc:428 #3 0x00007fc3b68144a3 in boost::_mfi::mf0::operator() (this=0x3e396c0, p=0x3e1e500) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007fc3b68140e4 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x3e396d0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007fc3b68139dd in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x3e396c0) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007fc3b6813016 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x3e396c0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007fc3b6812170 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x3e39690) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007fc3b445129d in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7fc37c16e700 (LWP 3031)): #0 0x00007fc3afec79f0 in sem_timedwait () from /usr/lib/libpthread.so.0 #1 0x00007fc38dcddaee in ?? () from /usr/lib/libjack.so.0 #2 0x00007fc38dcc62dd in ?? () from /usr/lib/libjack.so.0 #3 0x00007fc38dcc4827 in ?? () from /usr/lib/libjack.so.0 #4 0x00007fc38e154d73 in ARDOUR::JACKAudioBackend::process_thread (this=0x40c2d10) at ../libs/backends/jack/jack_audiobackend.cc:931 #5 0x00007fc38e154d10 in ARDOUR::JACKAudioBackend::_process_thread (arg=0x40c2d10) at ../libs/backends/jack/jack_audiobackend.cc:910 #6 0x00007fc38dcc478a in ?? () from /usr/lib/libjack.so.0 #7 0x00007fc38dcdcfb0 in ?? () from /usr/lib/libjack.so.0 #8 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7fc37ffff700 (LWP 3037)): #0 0x00007fc3acf455bd in poll () from /usr/lib/libc.so.6 #1 0x00007fc3b3ef5ca4 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fc3b3ef6032 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #3 0x00007fc3b504611b in BaseUI::main_thread (this=0x56e4950) at ../libs/pbd/base_ui.cc:91 #4 0x00007fc3b5049c02 in sigc::bound_mem_functor0::operator() (this=0x56e4f78) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007fc3b504994e in sigc::adaptor_functor >::operator() (this=0x56e4f70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x00007fc3b50492eb in sigc::internal::slot_call0, void>::call_it (rep=0x56e4f40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007fc3b445129d in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0x00007fc3b3f1c585 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7fc37c0ed700 (LWP 3033)): #0 0x00007fc3afec7910 in sem_wait () from /usr/lib/libpthread.so.0 #1 0x00007fc3b694079c in PBD::ProcessSemaphore::wait (this=0x555a2a0) at /data/dev/Audio/ardour/3.0/libs/pbd/pbd/semutils.h:56 #2 0x00007fc3b693e342 in ARDOUR::Graph::restart_cycle (this=0x555a1d0) at ../libs/ardour/graph.cc:244 #3 0x00007fc3b693e30f in ARDOUR::Graph::dec_ref (this=0x555a1d0) at ../libs/ardour/graph.cc:231 #4 0x00007fc3b6944202 in ARDOUR::GraphNode::finish (this=0x59ee2c8, chain=1) at ../libs/ardour/graphnode.cc:71 #5 0x00007fc3b693ef1f in ARDOUR::Graph::run_one (this=0x555a1d0) at ../libs/ardour/graph.cc:384 #6 0x00007fc3b693f32c in ARDOUR::Graph::main_thread (this=0x555a1d0) at ../libs/ardour/graph.cc:439 #7 0x00007fc3b6943b83 in boost::_mfi::mf0::operator() (this=0x7fc37c0ecd18, p=0x555a1d0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #8 0x00007fc3b69437e4 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fc37c0ecd28, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #9 0x00007fc3b694349f in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fc37c0ecd18) at /usr/include/boost/bind/bind_template.hpp:20 #10 0x00007fc3b6942f92 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #11 0x0000000000fa8036 in boost::function0::operator() (this=0x7fc37c0ecd10) at /usr/include/boost/function/function_template.hpp:767 #12 0x00007fc38e154cc1 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x44a8af0) at ../libs/backends/jack/jack_audiobackend.cc:902 #13 0x00007fc3afec0314 in start_thread () from /usr/lib/libpthread.so.0 #14 0x00007fc3acf4e3ed in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7fc3b7708900 (LWP 2988)): #0 0x00007fc3ace99967 in raise () from /usr/lib/libc.so.6 #1 0x00007fc3ace9ad3a in abort () from /usr/lib/libc.so.6 #2 0x00007fc3ace928ad in __assert_fail_base () from /usr/lib/libc.so.6 #3 0x00007fc3ace92962 in __assert_fail () from /usr/lib/libc.so.6 #4 0x00007fc3b5a30150 in smf_track_add_event (track=0x57e7b20, event=0x57a5e60) at ../libs/evoral/src/libsmf/smf.c:464 #5 0x00007fc3b5a36c84 in smf_track_add_event_pulses (track=0x57e7b20, event=0x57a5e60, pulses=0) at ../libs/evoral/src/libsmf/smf_tempo.c:425 #6 0x00007fc3b5a36bbd in smf_track_add_event_delta_pulses (track=0x57e7b20, event=0x57a5e60, delta=0) at ../libs/evoral/src/libsmf/smf_tempo.c:409 #7 0x00007fc3b5a137a0 in Evoral::SMF::append_event_delta (this=0x57f68c8, delta_t=73947, size=3, buf=0x579dbd0 "\220@M\255\303\177", note_id=1088) at ../libs/evoral/src/SMF.cpp:363 #8 0x00007fc3b6beae95 in ARDOUR::SMFSource::append_event_unlocked_beats (this=0x57f6630, ev=...) at ../libs/ardour/smf_source.cc:415 #9 0x00007fc3b69b84d5 in ARDOUR::MidiModel::sync_to_source (this=0x57f70e0) at ../libs/ardour/midi_model.cc:1473 #10 0x00007fc3b6bec5d4 in ARDOUR::SMFSource::ensure_disk_file (this=0x57f6630) at ../libs/ardour/smf_source.cc:739 #11 0x00007fc3b6bec4c1 in ARDOUR::SMFSource::flush_midi (this=0x57f6630) at ../libs/ardour/smf_source.cc:711 #12 0x00007fc3b69ea340 in ARDOUR::MidiSource::session_saved (this=0x57f6630) at ../libs/ardour/midi_source.cc:400 #13 0x00007fc3b6ba3982 in ARDOUR::Session::save_state (this=0x43979c0, snapshot_name="", pending=true, switch_to_snapshot=false) at ../libs/ardour/session_state.cc:695 #14 0x00007fc3b6ba2de3 in ARDOUR::Session::maybe_write_autosave (this=0x43979c0) at ../libs/ardour/session_state.cc:592 #15 0x0000000000fbab30 in ARDOUR_UI::autosave_session (this=0x3dd2160) at ../gtk2_ardour/ardour_ui.cc:699 #16 0x0000000000ff79c0 in sigc::bound_mem_functor0::operator() (this=0x3d56178) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #17 0x0000000000fef74e in sigc::adaptor_functor >::operator() (this=0x3d56170) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #18 0x0000000000fe9e4f in sigc::internal::slot_call0, bool>::call_it (rep=0x3d56140) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #19 0x00007fc3b4459692 in ?? () from /usr/lib/libglibmm-2.4.so.1 #20 0x00007fc3b3ef63d3 in ?? () from /usr/lib/libglib-2.0.so.0 #21 0x00007fc3b3ef592d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #22 0x00007fc3b3ef5d08 in ?? () from /usr/lib/libglib-2.0.so.0 #23 0x00007fc3b3ef6032 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #24 0x00007fc3b35903f7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #25 0x00007fc3b546e9a2 in Gtkmm2ext::UI::run (this=0x3dd2160, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:278 #26 0x00000000013a50ff in main (argc=1, argv=0x7fff042d7ba8) at ../gtk2_ardour/main.cc:284 ### list in frame 4 (Thread 1): 464 assert(track->next_event_number == 0); 459 460 event->track = track; 461 event->track_number = track->track_number; 462 463 if (track->number_of_events == 0) { 464 assert(track->next_event_number == 0); 465 track->next_event_number = 1; 466 } 467 468 if (track->number_of_events > 0) ### print *track: $6 = {smf = 0x57f6cf0, track_number = 1, number_of_events = 0, file_buffer = 0x0, file_buffer_length = 0, last_status = 0, next_event_offset = 0, next_event_number = 1, time_of_next_event = 0, events_array = 0x5568ae0}