Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Thread 1 "ardour-5.4.374" received signal SIGSEGV, Segmentation fault.
- 0x00007ffff7517245 in std::_List_iterator<PBD::EventLoop::BaseRequestObject*>::operator++ (this=0x7fffffffc990) at /usr/include/c++/6/bits/stl_list.h:162
- 162 _M_node = _M_node->_M_next;
- (gdb) bt
- #0 0x00007ffff7517245 in std::_List_iterator<PBD::EventLoop::BaseRequestObject*>::operator++() (this=0x7fffffffc990) at /usr/include/c++/6/bits/stl_list.h:162
- #1 0x00007ffff7514b4a in std::__cxx11::list<PBD::EventLoop::BaseRequestObject*, std::allocator<PBD::EventLoop::BaseRequestObject*> >::remove(PBD::EventLoop::BaseRequestObject* const&) (this=0x7db5e10, __value=@0x7fffffffcf78: 0x7fff901288b0) at /usr/include/c++/6/bits/list.tcc:333
- #2 0x00007ffff751236d in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests() (this=0x1aa8b90) at /home/rgareus/src/ardour/libs/pbd/pbd/abstract_ui.cc:311
- #3 0x00007ffff48d4cdc in BaseUI::request_handler(Glib::IOCondition) (this=0x1aa8b90, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:141
- #4 0x00007ffff48d8892 in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (this=0x1a1e398, _A_a1=@0x7fffffffd224: Glib::IO_IN)
- at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
- #5 0x00007ffff48d83df in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&>(Glib::IOCondition const&) const (this=0x1a1e390, _A_arg1=@0x7fffffffd224: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
- #6 0x00007ffff48d7dc4 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it(sigc::internal::slot_rep*, Glib::IOCondition const&) (rep=0x1a1e360, a_1=@0x7fffffffd224: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:148
- #7 0x00007ffff48ea990 in sigc::slot1<bool, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (this=0x1aa8c10, _A_a1=@0x7fffffffd224: Glib::IO_IN)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:643
- #8 0x00007ffff48ea6cf in cross_thread_channel_call_receive_slot(_GIOChannel*, GIOCondition, void*) (condition=G_IO_IN, data=0x1aa8c00) at ../libs/pbd/crossthread.cc:49
- #9 0x00007ffff36e568a in g_main_context_dispatch (context=0x1a24c00) at ././glib/gmain.c:3203
- #10 0x00007ffff36e568a in g_main_context_dispatch (context=context@entry=0x1a24c00) at ././glib/gmain.c:3856
- #11 0x00007ffff36e5a40 in g_main_context_iterate (context=0x1a24c00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929
- #12 0x00007ffff36e5d62 in g_main_loop_run (loop=0x1f10ea0) at ././glib/gmain.c:4125
- #13 0x00007ffff2d78447 in IA__gtk_main () at ./gtk/gtkmain.c:1268
- #14 0x00007ffff750d502 in Gtkmm2ext::UI::run(Receiver&) (this=0x1aa8b90, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:286
- #15 0x0000000000c02fdb in main(int, char**) (argc=1, argv=0x7fffffffd778) at ../gtk2_ardour/main.cc:408
- (gdb) thread apply all bt
- Thread 29 (Thread 0x7fffb97fa700 (LWP 21320)):
- #0 0x00007fffef49e81d in nanosleep () at ../sysdeps/unix/syscall-template.S:84
- #1 0x00007ffff370ea08 in g_usleep (microseconds=<optimized out>) at ././glib/gtimer.c:259
- #2 0x00007ffff62394d0 in ARDOUR::AutomationWatch::thread() (this=0x5962a00) at ../libs/ardour/automation_watch.cc:153
- #3 0x00007ffff623c95f in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x5962c10, p=0x5962a00)
- at /usr/include/boost/bind/mem_fn_template.hpp:49
- #4 0x00007ffff623c5dc in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>&, boost::_bi::list0&, int) (this=0x5962c20, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
- #5 0x00007ffff623c083 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x5962c10) at /usr/include/boost/bind/bind.hpp:1222
- #6 0x00007ffff623c010 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator()() const (this=0x5962c10) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
- #7 0x00007ffff623baee in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x5962be0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:114
- #8 0x00007ffff3c5252d in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
- #9 0x00007ffff370d325 in g_thread_proxy (data=0x5524d90) at ././glib/gthread.c:784
- #10 0x00007fffef495464 in start_thread (arg=0x7fffb97fa700) at pthread_create.c:333
- #11 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 28 (Thread 0x7fffba7fc700 (LWP 21319)):
- #0 0x00007fffef49b18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- #1 0x00007ffff681bac2 in ARDOUR::Session::auto_connect_thread_run() (this=0x1edaed0) at ../libs/ardour/session.cc:7094
- #2 0x00007ffff681b82a in ARDOUR::Session::auto_connect_thread(void*) (arg=0x1edaed0) at ../libs/ardour/session.cc:7046
- #3 0x00007fffef495464 in start_thread (arg=0x7fffba7fc700) at pthread_create.c:333
- #4 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 27 (Thread 0x7fffbaffd700 (LWP 21318)):
- #0 0x00007fffef49b18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- #1 0x00007ffff688e51f in ARDOUR::Session::emit_thread_run() (this=0x1edaed0) at ../libs/ardour/session_process.cc:1316
- #2 0x00007ffff688e4bc in ARDOUR::Session::emit_thread(void*) (arg=0x1edaed0) at ../libs/ardour/session_process.cc:1305
- #3 0x00007fffef495464 in start_thread (arg=0x7fffbaffd700) at pthread_create.c:333
- #4 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 26 (Thread 0x7fff8bfff700 (LWP 21317)):
- #0 0x00007fffec1a956d in poll () at ../sysdeps/unix/syscall-template.S:84
- #1 0x00007ffff36e59d6 in g_main_context_iterate (priority=<optimized out>, n_fds=5, fds=0x7fff840d2360, timeout=<optimized out>, context=0x4628af0) at ././glib/gmain.c:4228
- #2 0x00007ffff36e59d6 in g_main_context_iterate (context=0x4628af0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
- #3 0x00007ffff36e5d62 in g_main_loop_run (loop=0x4628c30) at ././glib/gmain.c:4125
- #4 0x00007ffff48d4877 in BaseUI::main_thread() (this=0x4628790) at ../libs/pbd/base_ui.cc:86
- #5 0x00007ffff48d8a02 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x4628e58) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
- #6 0x00007ffff48d8642 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x4628e50) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
- #7 0x00007ffff48d8083 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x4628e20)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:114
- #8 0x00007ffff3c5252d in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
- #9 0x00007ffff370d325 in g_thread_proxy (data=0x49ae5e0) at ././glib/gthread.c:784
- #10 0x00007fffef495464 in start_thread (arg=0x7fff8bfff700) at pthread_create.c:333
- #11 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 25 (Thread 0x7fffb816d800 (LWP 21316)):
- #0 0x00007fffec1ae119 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
- ---Type <return> to continue, or q <return> to quit---
- #1 0x00007ffff372a7bc in g_mutex_lock_slowpath (mutex=0x1aa8c60) at ././glib/gthread-posix.c:1313
- #2 0x00000000006b62a6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffb816ab00, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:688
- #3 0x00007ffff7512dce in AbstractUI<Gtkmm2ext::UIRequest>::send_request(Gtkmm2ext::UIRequest*) (this=0x1aa8b90, req=0x7fff901572b0)
- at /home/rgareus/src/ardour/libs/pbd/pbd/abstract_ui.cc:393
- #4 0x00007ffff7510f50 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) (this=0x1aa8b90, invalidation=0x1bec070, f=...)
- at /home/rgareus/src/ardour/libs/pbd/pbd/abstract_ui.cc:441
- #5 0x00000000009d1927 in PBD::Signal2<void, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&, PBD::OptionalLastValue<void> >::compositor(boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&) (f=..., event_loop=0x1aa8b90, ir=0x1bec070, a1=..., a2=...) at /home/rgareus/src/ardour/build/libs/pbd/pbd/signals_generated.h:956
- #6 0x00000000009dd9db in boost::_bi::list5<boost::_bi::value<boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1>, boost::arg<2> >::operator()<void (*)(boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&), boost::_bi::rrlist2<boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&> >(boost::_bi::type<void>, void (*&)(boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&), boost::_bi::rrlist2<boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&>&, int) (this=0x7fff90156a88, f=
- @0x7fff90156a80: 0x9d184f <PBD::Signal2<void, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&, PBD::OptionalLastValue<void> >::compositor(boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, a=...)
- at /usr/include/boost/bind/bind.hpp:531
- #7 0x00000000009dbae2 in boost::_bi::bind_t<void, void (*)(boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&), boost::_bi::list5<boost::_bi::value<boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1>, boost::arg<2> > >::operator()<boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&>(boost::shared_ptr<ARDOUR::Region>&&, PBD::PropertyChange const&) (this=
- 0x7fff90156a80, a1=<unknown type in /home/rgareus/src/ardour/build/gtk2_ardour/ardour-5.4.374, CU 0x12a3f55, DIE 0x130589e>, a2=...) at /usr/include/boost/bind/bind.hpp:1246
- #8 0x00000000009d945c in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, void (*)(boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&), boost::_bi::list5<boost::_bi::value<boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1>, boost::arg<2> > >, void, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&) (function_obj_ptr=..., a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:159
- #9 0x00000000009df825 in boost::function2<void, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&>::operator()(boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&) const (this=0x7fff90156a50, a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:771
- #10 0x00007ffff679e090 in PBD::Signal2<void, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&, PBD::OptionalLastValue<void> >::operator()(boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&) (this=0x194ab60 <ARDOUR::Region::RegionPropertyChanged>, a1=..., a2=...) at /home/rgareus/src/ardour/build/libs/pbd/pbd/signals_generated.h:1065
- #11 0x00007ffff679a764 in ARDOUR::Region::send_change(PBD::PropertyChange const&) (this=0x7fff90158bd0, what_changed=...) at ../libs/ardour/region.cc:1387
- #12 0x00007ffff4917231 in PBD::Stateful::apply_changes(PBD::PropertyList const&) (this=0x7fff90158c00, property_list=...) at ../libs/pbd/stateful.cc:257
- #13 0x00007ffff67847a9 in ARDOUR::RegionFactory::create(std::vector<boost::shared_ptr<ARDOUR::Source>, std::allocator<boost::shared_ptr<ARDOUR::Source> > > const&, PBD::PropertyList const&, bool) (srcs=std::vector of length 1, capacity 1 = {...}, plist=..., announce=true) at ../libs/ardour/region_factory.cc:254
- #14 0x00007ffff6649186 in ARDOUR::MidiDiskstream::transport_stopped_wallclock(tm&, long, bool) (this=0x433eed0, abort_capture=false) at ../libs/ardour/midi_diskstream.cc:1013
- #15 0x00007ffff69440e0 in ARDOUR::Track::transport_stopped_wallclock(tm&, long, bool) (this=0x54d2160, n=..., t=1479861446, g=false) at ../libs/ardour/track.cc:713
- #16 0x00007ffff68ec1ef in ARDOUR::Session::non_realtime_stop(bool, int, bool&) (this=0x1edaed0, abort=false, on_entry=1, finished=@0x7fffb816bf6f: true)
- at ../libs/ardour/session_transport.cc:705
- #17 0x00007ffff68eb2b9 in ARDOUR::Session::butler_transport_work() (this=0x1edaed0) at ../libs/ardour/session_transport.cc:449
- #18 0x00007ffff624cbbd in ARDOUR::Butler::thread_work() (this=0x1ed9b60) at ../libs/ardour/butler.cc:208
- #19 0x00007ffff624c47d in ARDOUR::Butler::_thread_work(void*) (arg=0x1ed9b60) at ../libs/ardour/butler.cc:156
- #20 0x00007ffff490b91c in fake_thread_start(void*) (arg=0x4628500) at ../libs/pbd/pthread_utils.cc:101
- #21 0x00007fffef495464 in start_thread (arg=0x7fffb816d800) at pthread_create.c:333
- #22 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 24 (Thread 0x7fffb8186d80 (LWP 21315)):
- #0 0x00007fffef49d577 in do_futex_wait (private=0, abstime=0x0, expected=0, futex_word=0x2ff0098) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
- #1 0x00007fffef49d577 in do_futex_wait (sem=sem@entry=0x2ff0098, abstime=0x0) at sem_waitcommon.c:111
- #2 0x00007fffef49d624 in __new_sem_wait_slow (sem=0x2ff0098, abstime=0x0) at sem_waitcommon.c:181
- #3 0x00007ffff633f2a0 in PBD::Semaphore::wait() (this=0x2ff0098) at /home/rgareus/src/ardour/libs/pbd/pbd/semutils.h:61
- ---Type <return> to continue, or q <return> to quit---
- #4 0x00007ffff633c928 in ARDOUR::Graph::restart_cycle() (this=0x2feffa0) at ../libs/ardour/graph.cc:261
- #5 0x00007ffff633c8f5 in ARDOUR::Graph::dec_ref() (this=0x2feffa0) at ../libs/ardour/graph.cc:248
- #6 0x00007ffff6344580 in ARDOUR::GraphNode::finish(int) (this=0x21e4208, chain=1) at ../libs/ardour/graphnode.cc:71
- #7 0x00007ffff633d61c in ARDOUR::Graph::run_one() (this=0x2feffa0) at ../libs/ardour/graph.cc:401
- #8 0x00007ffff633d830 in ARDOUR::Graph::helper_thread() (this=0x2feffa0) at ../libs/ardour/graph.cc:418
- #9 0x00007ffff6343db9 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffb81861d8, p=0x2feffa0) at /usr/include/boost/bind/mem_fn_template.hpp:49
- #10 0x00007ffff63434e4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fffb81861e8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
- #11 0x00007ffff634296f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffb81861d8)
- at /usr/include/boost/bind/bind.hpp:1222
- #12 0x00007ffff6342205 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159
- #13 0x000000000070e3a8 in boost::function0<void>::operator()() const (this=0x7fffb81861d0) at /usr/include/boost/function/function_template.hpp:771
- #14 0x00007fffc307b8a3 in ARDOUR::DummyAudioBackend::dummy_process_thread(void*) (arg=0x34612e0) at ../libs/backends/dummy/dummy_audiobackend.cc:552
- #15 0x00007fffef495464 in start_thread (arg=0x7fffb8186d80) at pthread_create.c:333
- #16 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 23 (Thread 0x7fffb819fd80 (LWP 21314)):
- #0 0x00007fffef49d577 in do_futex_wait (private=0, abstime=0x0, expected=0, futex_word=0x2ff0078) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
- #1 0x00007fffef49d577 in do_futex_wait (sem=sem@entry=0x2ff0078, abstime=0x0) at sem_waitcommon.c:111
- #2 0x00007fffef49d624 in __new_sem_wait_slow (sem=0x2ff0078, abstime=0x0) at sem_waitcommon.c:181
- #3 0x00007ffff633f2a0 in PBD::Semaphore::wait() (this=0x2ff0078) at /home/rgareus/src/ardour/libs/pbd/pbd/semutils.h:61
- #4 0x00007ffff633d472 in ARDOUR::Graph::run_one() (this=0x2feffa0) at ../libs/ardour/graph.cc:387
- #5 0x00007ffff633d830 in ARDOUR::Graph::helper_thread() (this=0x2feffa0) at ../libs/ardour/graph.cc:418
- #6 0x00007ffff6343db9 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffb819f1d8, p=0x2feffa0) at /usr/include/boost/bind/mem_fn_template.hpp:49
- #7 0x00007ffff63434e4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fffb819f1e8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
- #8 0x00007ffff634296f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffb819f1d8)
- at /usr/include/boost/bind/bind.hpp:1222
- #9 0x00007ffff6342205 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159
- #10 0x000000000070e3a8 in boost::function0<void>::operator()() const (this=0x7fffb819f1d0) at /usr/include/boost/function/function_template.hpp:771
- #11 0x00007fffc307b8a3 in ARDOUR::DummyAudioBackend::dummy_process_thread(void*) (arg=0x34612e0) at ../libs/backends/dummy/dummy_audiobackend.cc:552
- #12 0x00007fffef495464 in start_thread (arg=0x7fffb819fd80) at pthread_create.c:333
- #13 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 22 (Thread 0x7ffff7e17d80 (LWP 21313)):
- #0 0x00007fffef49d577 in do_futex_wait (private=0, abstime=0x0, expected=0, futex_word=0x2ff0078) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
- #1 0x00007fffef49d577 in do_futex_wait (sem=sem@entry=0x2ff0078, abstime=0x0) at sem_waitcommon.c:111
- #2 0x00007fffef49d624 in __new_sem_wait_slow (sem=0x2ff0078, abstime=0x0) at sem_waitcommon.c:181
- #3 0x00007ffff633f2a0 in PBD::Semaphore::wait() (this=0x2ff0078) at /home/rgareus/src/ardour/libs/pbd/pbd/semutils.h:61
- #4 0x00007ffff633d472 in ARDOUR::Graph::run_one() (this=0x2feffa0) at ../libs/ardour/graph.cc:387
- #5 0x00007ffff633daf5 in ARDOUR::Graph::main_thread() (this=0x2feffa0) at ../libs/ardour/graph.cc:457
- #6 0x00007ffff6343db9 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7ffff7e171d8, p=0x2feffa0) at /usr/include/boost/bind/mem_fn_template.hpp:49
- #7 0x00007ffff63434e4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7ffff7e171e8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
- #8 0x00007ffff634296f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7ffff7e171d8)
- at /usr/include/boost/bind/bind.hpp:1222
- #9 0x00007ffff6342205 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159
- #10 0x000000000070e3a8 in boost::function0<void>::operator()() const (this=0x7ffff7e171d0) at /usr/include/boost/function/function_template.hpp:771
- ---Type <return> to continue, or q <return> to quit---
- #11 0x00007fffc307b8a3 in ARDOUR::DummyAudioBackend::dummy_process_thread(void*) (arg=0x34612e0) at ../libs/backends/dummy/dummy_audiobackend.cc:552
- #12 0x00007fffef495464 in start_thread (arg=0x7ffff7e17d80) at pthread_create.c:333
- #13 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 15 (Thread 0x7fffb8ff9700 (LWP 21296)):
- #0 0x00007fffef49e81d in nanosleep () at ../sysdeps/unix/syscall-template.S:84
- #1 0x00007ffff370ea08 in g_usleep (microseconds=<optimized out>) at ././glib/gtimer.c:259
- #2 0x00007fffc307f307 in ARDOUR::DummyAudioBackend::main_process_thread() (this=0x1caf520) at ../libs/backends/dummy/dummy_audiobackend.cc:1362
- #3 0x00007fffc307b18f in pthread_process(void*) (arg=0x1caf520) at ../libs/backends/dummy/dummy_audiobackend.cc:421
- #4 0x00007fffef495464 in start_thread (arg=0x7fffb8ff9700) at pthread_create.c:333
- #5 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 9 (Thread 0x7fffbb7fe700 (LWP 21290)):
- #0 0x00007fffec1a956d in poll () at ../sysdeps/unix/syscall-template.S:84
- #1 0x00007ffff36e59d6 in g_main_context_iterate (priority=<optimized out>, n_fds=2, fds=0x7fffac0010c0, timeout=<optimized out>, context=0x1cf4ac0) at ././glib/gmain.c:4228
- #2 0x00007ffff36e59d6 in g_main_context_iterate (context=0x1cf4ac0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
- #3 0x00007ffff36e5d62 in g_main_loop_run (loop=0x1cf17b0) at ././glib/gmain.c:4125
- #4 0x00007ffff1d604e6 in gdbus_shared_thread_func (user_data=0x1cf4a90) at ././gio/gdbusprivate.c:247
- #5 0x00007ffff370d325 in g_thread_proxy (data=0x1c35320) at ././glib/gthread.c:784
- #6 0x00007fffef495464 in start_thread (arg=0x7fffbb7fe700) at pthread_create.c:333
- #7 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 8 (Thread 0x7fffbbfff700 (LWP 21289)):
- #0 0x00007fffec1a956d in poll () at ../sysdeps/unix/syscall-template.S:84
- #1 0x00007ffff36e59d6 in g_main_context_iterate (priority=<optimized out>, n_fds=2, fds=0x7fffb40008c0, timeout=<optimized out>, context=0x1cf1670) at ././glib/gmain.c:4228
- #2 0x00007ffff36e59d6 in g_main_context_iterate (context=context@entry=0x1cf1670, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
- #3 0x00007ffff36e5aec in g_main_context_iteration (context=0x1cf1670, may_block=may_block@entry=1) at ././glib/gmain.c:3990
- #4 0x00007ffff36e5b31 in glib_worker_main (data=<optimized out>) at ././glib/gmain.c:5783
- #5 0x00007ffff370d325 in g_thread_proxy (data=0x1c352d0) at ././glib/gthread.c:784
- #6 0x00007fffef495464 in start_thread (arg=0x7fffbbfff700) at pthread_create.c:333
- #7 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 7 (Thread 0x7fffc3fff700 (LWP 21288)):
- #0 0x00007fffec1ae119 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
- #1 0x00007ffff372b18f in g_cond_wait (cond=0x1a81da8, mutex=0x1a81db8) at ././glib/gthread-posix.c:1395
- #2 0x00007ffff61e3cc8 in ARDOUR::AudioEngine::do_devicelist_update() (this=0x1a81690) at ../libs/ardour/audioengine.cc:560
- #3 0x00007ffff61ef283 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x1aa8b20, p=0x1a81690) at /usr/include/boost/bind/mem_fn_template.hpp:49
- #4 0x00007ffff61eecb2 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) (this=0x1aa8b30, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
- #5 0x00007ffff61ee3ef in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x1aa8b20)
- at /usr/include/boost/bind/bind.hpp:1222
- #6 0x00007ffff61edc54 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const (this=0x1aa8b20) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
- #7 0x00007ffff61eceb4 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x1aa8af0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:114
- #8 0x00007ffff3c5252d in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
- #9 0x00007ffff370d325 in g_thread_proxy (data=0x1a1b540) at ././glib/gthread.c:784
- #10 0x00007fffef495464 in start_thread (arg=0x7fffc3fff700) at pthread_create.c:333
- #11 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 6 (Thread 0x7fffd0d73700 (LWP 21287)):
- ---Type <return> to continue, or q <return> to quit---
- #0 0x00007fffec1ae119 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
- #1 0x00007ffff372b18f in g_cond_wait (cond=0x1a81d78, mutex=0x1a81d88) at ././glib/gthread-posix.c:1395
- #2 0x00007ffff61e3aa2 in ARDOUR::AudioEngine::do_reset_backend() (this=0x1a81690) at ../libs/ardour/audioengine.cc:525
- #3 0x00007ffff61ef283 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x1aa8b70, p=0x1a81690) at /usr/include/boost/bind/mem_fn_template.hpp:49
- #4 0x00007ffff61eecb2 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) (this=0x1aa8b80, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
- #5 0x00007ffff61ee3ef in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x1aa8b70)
- at /usr/include/boost/bind/bind.hpp:1222
- #6 0x00007ffff61edc54 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const (this=0x1aa8b70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
- #7 0x00007ffff61eceb4 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x1aa8b40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:114
- #8 0x00007ffff3c5252d in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
- #9 0x00007ffff370d325 in g_thread_proxy (data=0x1a1b4f0) at ././glib/gthread.c:784
- #10 0x00007fffef495464 in start_thread (arg=0x7fffd0d73700) at pthread_create.c:333
- #11 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 5 (Thread 0x7fffd37fe700 (LWP 21286)):
- #0 0x00007fffec1ae119 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
- #1 0x00007ffff372b18f in g_cond_wait (cond=0x7ffff70697b0 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff70697a0 <ARDOUR::Analyser::analysis_queue_lock>)
- at ././glib/gthread-posix.c:1395
- #2 0x00007ffff617e55c in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:87
- #3 0x00007ffff617e348 in analyser_work() () at ../libs/ardour/analyser.cc:52
- #4 0x0000000000e5cf81 in sigc::pointer_functor0<void>::operator()() const (this=0x19ddb88) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
- #5 0x0000000000e5a584 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x19ddb80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
- #6 0x0000000000e5698d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x19ddb50)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:114
- #7 0x00007ffff3c5252d in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
- #8 0x00007ffff370d325 in g_thread_proxy (data=0x1a1b4a0) at ././glib/gthread.c:784
- #9 0x00007fffef495464 in start_thread (arg=0x7fffd37fe700) at pthread_create.c:333
- #10 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 4 (Thread 0x7fffd3fff700 (LWP 21285)):
- #0 0x00007fffec1ae119 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
- #1 0x00007ffff372b18f in g_cond_wait (cond=0x7ffff706bfb0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff706bfc0 <ARDOUR::SourceFactory::peak_building_lock>)
- at ././glib/gthread-posix.c:1395
- #2 0x00007ffff69144e2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:71
- #3 0x0000000000e5cf81 in sigc::pointer_functor0<void>::operator()() const (this=0x19ddb38) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
- #4 0x0000000000e5a584 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x19ddb30) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
- #5 0x0000000000e5698d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x19ddb00)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:114
- #6 0x00007ffff3c5252d in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
- #7 0x00007ffff370d325 in g_thread_proxy (data=0x1a1b450) at ././glib/gthread.c:784
- #8 0x00007fffef495464 in start_thread (arg=0x7fffd3fff700) at pthread_create.c:333
- #9 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 3 (Thread 0x7fffd8b74700 (LWP 21284)):
- #0 0x00007fffec1ae119 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
- #1 0x00007ffff372b18f in g_cond_wait (cond=0x7ffff706bfb0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff706bfc0 <ARDOUR::SourceFactory::peak_building_lock>)
- at ././glib/gthread-posix.c:1395
- #2 0x00007ffff69144e2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:71
- ---Type <return> to continue, or q <return> to quit---
- #3 0x0000000000e5cf81 in sigc::pointer_functor0<void>::operator()() const (this=0x19ddc28) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
- #4 0x0000000000e5a584 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x19ddc20) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
- #5 0x0000000000e5698d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x19ddbf0)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:114
- #6 0x00007ffff3c5252d in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
- #7 0x00007ffff370d325 in g_thread_proxy (data=0x1a1b400) at ././glib/gthread.c:784
- #8 0x00007fffef495464 in start_thread (arg=0x7fffd8b74700) at pthread_create.c:333
- #9 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 2 (Thread 0x7fffd9375700 (LWP 21283)):
- #0 0x00007fffef49e81d in nanosleep () at ../sysdeps/unix/syscall-template.S:84
- #1 0x00007ffff370ea08 in g_usleep (microseconds=<optimized out>) at ././glib/gtimer.c:259
- #2 0x000000000115d983 in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:452
- #3 0x00007fffef495464 in start_thread (arg=0x7fffd9375700) at pthread_create.c:333
- #4 0x00007fffec1b29df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
- Thread 1 (Thread 0x7ffff7f7bf80 (LWP 21282)):
- #0 0x00007ffff7517245 in std::_List_iterator<PBD::EventLoop::BaseRequestObject*>::operator++() (this=0x7fffffffc990) at /usr/include/c++/6/bits/stl_list.h:162
- #1 0x00007ffff7514b4a in std::__cxx11::list<PBD::EventLoop::BaseRequestObject*, std::allocator<PBD::EventLoop::BaseRequestObject*> >::remove(PBD::EventLoop::BaseRequestObject* const&) (this=0x7db5e10, __value=@0x7fffffffcf78: 0x7fff901288b0) at /usr/include/c++/6/bits/list.tcc:333
- #2 0x00007ffff751236d in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests() (this=0x1aa8b90) at /home/rgareus/src/ardour/libs/pbd/pbd/abstract_ui.cc:311
- #3 0x00007ffff48d4cdc in BaseUI::request_handler(Glib::IOCondition) (this=0x1aa8b90, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:141
- #4 0x00007ffff48d8892 in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (this=0x1a1e398, _A_a1=@0x7fffffffd224: Glib::IO_IN)
- at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
- #5 0x00007ffff48d83df in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&>(Glib::IOCondition const&) const (this=0x1a1e390, _A_arg1=@0x7fffffffd224: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
- #6 0x00007ffff48d7dc4 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it(sigc::internal::slot_rep*, Glib::IOCondition const&) (rep=0x1a1e360, a_1=@0x7fffffffd224: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:148
- #7 0x00007ffff48ea990 in sigc::slot1<bool, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (this=0x1aa8c10, _A_a1=@0x7fffffffd224: Glib::IO_IN)
- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:643
- #8 0x00007ffff48ea6cf in cross_thread_channel_call_receive_slot(_GIOChannel*, GIOCondition, void*) (condition=G_IO_IN, data=0x1aa8c00) at ../libs/pbd/crossthread.cc:49
- #9 0x00007ffff36e568a in g_main_context_dispatch (context=0x1a24c00) at ././glib/gmain.c:3203
- #10 0x00007ffff36e568a in g_main_context_dispatch (context=context@entry=0x1a24c00) at ././glib/gmain.c:3856
- #11 0x00007ffff36e5a40 in g_main_context_iterate (context=0x1a24c00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929
- #12 0x00007ffff36e5d62 in g_main_loop_run (loop=0x1f10ea0) at ././glib/gmain.c:4125
- #13 0x00007ffff2d78447 in IA__gtk_main () at ./gtk/gtkmain.c:1268
- #14 0x00007ffff750d502 in Gtkmm2ext::UI::run(Receiver&) (this=0x1aa8b90, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:286
- #15 0x0000000000c02fdb in main(int, char**) (argc=1, argv=0x7fffffffd778) at ../gtk2_ardour/main.cc:408
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement