View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006207 | ardour | bugs | public | 2015-03-18 10:10 | 2015-03-21 01:44 |
Reporter | robertaramar | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Summary | 0006207: Pressing left mouse button and 's' simultaneously crashes | ||||
Description | Load any project with an audio track. Try to cut the track by pressing 's' but press left mouse button simultaneously. | ||||
Additional Information | This is on current GIT (f39d450 - fix very unlikely null pointer dereference.) Program received signal SIGABRT, Aborted. 0x00007ffff0c46cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) thread apply all bt Thread 40 (Thread 0x7fff6c9b8700 (LWP 11310)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 0000001 0x00007ffff4be8ce5 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4b7d1c1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff4b7d74b in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000004 0x00007ffff4bcc956 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000005 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff1f4f182 in start_thread (arg=0x7fff6c9b8700) at pthread_create.c:312 #7 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 38 (Thread 0x7fffb2846700 (LWP 11304)): #0 0x00007ffff1f56b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff4bcd498 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff6fae560 in ARDOUR::AutomationWatch::thread (this=0x348d2c0) at ../libs/ardour/automation_watch.cc:139 #3 0x00007ffff6fb1935 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x32675b0, p=0x348d2c0) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6fb15a2 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> ( this=0x32675c0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 0000005 0x00007ffff6fb113d in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x32675b0) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6fb10d2 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator() (this=0x32675b0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6fb0c3a 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 (rep=0x3267580) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff52fe11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 0000009 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fffb2846700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 37 (Thread 0x7fffb3fff700 (LWP 11303)): #0 0x00007ffff0cfd12d in poll () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff4ba6fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4ba730a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff5a0f996 in BaseUI::main_thread (this=0x2d62588) at ../libs/pbd/base_ui.cc:86 0000004 0x00007ffff5a13336 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x4f37f28) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000005 0x00007ffff5a13076 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x4f37f20) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff5a12a51 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x4f37ef0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff52fe11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 ---Type <return> to continue, or q <return> to quit--- 0000008 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000009 0x00007ffff1f4f182 in start_thread (arg=0x7fffb3fff700) at pthread_create.c:312 0000010 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 36 (Thread 0x7fffc96c2700 (LWP 11302)): #0 0x00007ffff0cfd12d in poll () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff4ba6fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4ba730a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff5a0f996 in BaseUI::main_thread (this=0x36aa850) at ../libs/pbd/base_ui.cc:86 0000004 0x00007ffff5a13336 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x36aaff8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000005 0x00007ffff5a13076 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x36aaff0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff5a12a51 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x36aafc0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff52fe11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 0000008 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000009 0x00007ffff1f4f182 in start_thread (arg=0x7fffc96c2700) at pthread_create.c:312 0000010 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 35 (Thread 0x7fff6fd7a800 (LWP 11301)): #0 0x00007ffff0cfd12d in poll () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff5a24b70 in CrossThreadChannel::poll_for_request (this=0x2cf0550) at ../libs/pbd/crossthread.posix.cc:73 #2 0x00007ffff5a24bd9 in CrossThreadChannel::receive (this=0x2cf0550, msg=@0x7fff6fd79bf0: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:94 #3 0x00007ffff6fc1804 in ARDOUR::Butler::thread_work (this=0x2cf04c0) at ../libs/ardour/butler.cc:144 0000004 0x00007ffff6fc15fd in ARDOUR::Butler::_thread_work (arg=0x2cf04c0) at ../libs/ardour/butler.cc:125 0000005 0x00007ffff5a39ab4 in fake_thread_start (arg=0x36aa6a0) at ../libs/pbd/pthread_utils.cc:93 #6 0x00007ffff1f4f182 in start_thread (arg=0x7fff6fd7a800) at pthread_create.c:312 #7 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 34 (Thread 0x7fff99c26700 (LWP 11300)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff70989e8 in PBD::ProcessSemaphore::wait (this=0x41c25b0) at /home/rschneid/src/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff7097097 in ARDOUR::Graph::run_one (this=0x41c2500) at ../libs/ardour/graph.cc:381 #3 0x00007ffff70973bc in ARDOUR::Graph::helper_thread (this=0x41c2500) at ../libs/ardour/graph.cc:412 0000004 0x00007ffff709caf7 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fff99c25c28, p=0x41c2500) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff709c208 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fff99c25c38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007ffff709bc85 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fff99c25c28) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff709b5bb in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::---Type <return> to continue, or q <return> to quit--- value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000008 0x0000000000f5b246 in boost::function0<void>::operator() (this=0x7fff99c25c20) at /usr/include/boost/function/function_template.hpp:767 0000009 0x00007fffe06fa14f in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x41c0840) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fff99c26700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 33 (Thread 0x7fff99ca7700 (LWP 11299)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff70989e8 in PBD::ProcessSemaphore::wait (this=0x41c25b0) at /home/rschneid/src/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff7097097 in ARDOUR::Graph::run_one (this=0x41c2500) at ../libs/ardour/graph.cc:381 #3 0x00007ffff70973bc in ARDOUR::Graph::helper_thread (this=0x41c2500) at ../libs/ardour/graph.cc:412 0000004 0x00007ffff709caf7 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fff99ca6c28, p=0x41c2500) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff709c208 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fff99ca6c38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007ffff709bc85 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fff99ca6c28) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff709b5bb 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000008 0x0000000000f5b246 in boost::function0<void>::operator() (this=0x7fff99ca6c20) at /usr/include/boost/function/function_template.hpp:767 0000009 0x00007fffe06fa14f in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x41c0840) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fff99ca7700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 32 (Thread 0x7fff99d28700 (LWP 11298)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff70989e8 in PBD::ProcessSemaphore::wait (this=0x41c25b0) at /home/rschneid/src/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff7097097 in ARDOUR::Graph::run_one (this=0x41c2500) at ../libs/ardour/graph.cc:381 #3 0x00007ffff70973bc in ARDOUR::Graph::helper_thread (this=0x41c2500) at ../libs/ardour/graph.cc:412 0000004 0x00007ffff709caf7 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fff99d27c28, p=0x41c2500) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff709c208 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fff99d27c38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007ffff709bc85 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fff99d27c28) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff709b5bb 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000008 0x0000000000f5b246 in boost::function0<void>::operator() (this=0x7fff99d27c20) at /usr/include/boost/function/function_template.hpp:767 0000009 0x00007fffe06fa14f in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x41c3320) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fff99d28700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 ---Type <return> to continue, or q <return> to quit--- Thread 31 (Thread 0x7fff99da9700 (LWP 11297)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff70989e8 in PBD::ProcessSemaphore::wait (this=0x41c25b0) at /home/rschneid/src/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff7097097 in ARDOUR::Graph::run_one (this=0x41c2500) at ../libs/ardour/graph.cc:381 #3 0x00007ffff70973bc in ARDOUR::Graph::helper_thread (this=0x41c2500) at ../libs/ardour/graph.cc:412 0000004 0x00007ffff709caf7 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fff99da8c28, p=0x41c2500) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff709c208 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fff99da8c38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007ffff709bc85 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fff99da8c28) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff709b5bb 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000008 0x0000000000f5b246 in boost::function0<void>::operator() (this=0x7fff99da8c20) at /usr/include/boost/function/function_template.hpp:767 0000009 0x00007fffe06fa14f in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x41c0840) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fff99da9700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 30 (Thread 0x7fff99e2a700 (LWP 11296)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff70989e8 in PBD::ProcessSemaphore::wait (this=0x41c25b0) at /home/rschneid/src/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff7097097 in ARDOUR::Graph::run_one (this=0x41c2500) at ../libs/ardour/graph.cc:381 #3 0x00007ffff70973bc in ARDOUR::Graph::helper_thread (this=0x41c2500) at ../libs/ardour/graph.cc:412 0000004 0x00007ffff709caf7 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fff99e29c28, p=0x41c2500) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff709c208 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fff99e29c38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007ffff709bc85 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fff99e29c28) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff709b5bb 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000008 0x0000000000f5b246 in boost::function0<void>::operator() (this=0x7fff99e29c20) at /usr/include/boost/function/function_template.hpp:767 0000009 0x00007fffe06fa14f in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x41c3320) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fff99e2a700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 29 (Thread 0x7fff99eab700 (LWP 11295)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff70989e8 in PBD::ProcessSemaphore::wait (this=0x41c25d0) at /home/rschneid/src/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff709670e in ARDOUR::Graph::restart_cycle (this=0x41c2500) at ../libs/ardour/graph.cc:255 #3 0x00007ffff70966db in ARDOUR::Graph::dec_ref (this=0x41c2500) at ../libs/ardour/graph.cc:242 0000004 0x00007ffff709d384 in ARDOUR::GraphNode::finish (this=0x49a1e78, chain=1) at ../libs/ardour/graphnode.cc:71 ---Type <return> to continue, or q <return> to quit--- 0000005 0x00007ffff70971e5 in ARDOUR::Graph::run_one (this=0x41c2500) at ../libs/ardour/graph.cc:395 #6 0x00007ffff70973bc in ARDOUR::Graph::helper_thread (this=0x41c2500) at ../libs/ardour/graph.cc:412 #7 0x00007ffff709caf7 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fff99eaac28, p=0x41c2500) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000008 0x00007ffff709c208 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fff99eaac38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 0000009 0x00007ffff709bc85 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fff99eaac28) at /usr/include/boost/bind/bind_template.hpp:20 0000010 0x00007ffff709b5bb 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000011 0x0000000000f5b246 in boost::function0<void>::operator() (this=0x7fff99eaac20) at /usr/include/boost/function/function_template.hpp:767 0000012 0x00007fffe06fa14f in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x41c0840) at ../libs/backends/jack/jack_audiobackend.cc:903 0000013 0x00007ffff1f4f182 in start_thread (arg=0x7fff99eab700) at pthread_create.c:312 0000014 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 28 (Thread 0x7fffb00d0700 (LWP 11294)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff70989e8 in PBD::ProcessSemaphore::wait (this=0x41c25b0) at /home/rschneid/src/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff7097097 in ARDOUR::Graph::run_one (this=0x41c2500) at ../libs/ardour/graph.cc:381 #3 0x00007ffff70975e6 in ARDOUR::Graph::main_thread (this=0x41c2500) at ../libs/ardour/graph.cc:450 0000004 0x00007ffff709caf7 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffb00cfc28, p=0x41c2500) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff709c208 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fffb00cfc38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #6 0x00007ffff709bc85 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fffb00cfc28) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff709b5bb 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 (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 0000008 0x0000000000f5b246 in boost::function0<void>::operator() (this=0x7fffb00cfc20) at /usr/include/boost/function/function_template.hpp:767 0000009 0x00007fffe06fa14f in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x41c0840) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fffb00d0700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 26 (Thread 0x7fffc8ec1700 (LWP 11283)): #0 0x00007ffff1f56b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff4bcd498 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff6f61a3a in ARDOUR::AudioEngine::meter_thread (this=0x232a6e0) at ../libs/ardour/audioengine.cc:537 #3 0x00007ffff6f6d3b3 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x30a41f0, p=0x232a6e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6f6cff4 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> ( this=0x30a4200, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 0000005 0x00007ffff6f6c95d in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() ( this=0x30a41f0) at /usr/include/boost/bind/bind_template.hpp:20 ---Type <return> to continue, or q <return> to quit--- #6 0x00007ffff6f6c134 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x30a41f0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f6b354 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 (rep=0x30a41c0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff52fe11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 0000009 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fffc8ec1700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 25 (Thread 0x7fffb1c55700 (LWP 11282)): #0 sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:101 0000001 0x00007fffe024e94c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007fffe0232fec in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffe0231937 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 0000004 0x00007fffe06fa1fe in ARDOUR::JACKAudioBackend::process_thread (this=0x249d790) at ../libs/backends/jack/jack_audiobackend.cc:932 0000005 0x00007fffe06fa19e in ARDOUR::JACKAudioBackend::_process_thread (arg=0x249d790) at ../libs/backends/jack/jack_audiobackend.cc:911 #6 0x00007fffe02318aa in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #7 0x00007fffe024db70 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 0000008 0x00007ffff1f4f182 in start_thread (arg=0x7fffb1c55700) at pthread_create.c:312 0000009 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 24 (Thread 0x7fffb3577700 (LWP 11281)): #0 0x00007ffff1f563bd in read () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007fffe024f784 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007fffe025213c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffe024db70 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 0000004 0x00007ffff1f4f182 in start_thread (arg=0x7fffb3577700) at pthread_create.c:312 0000005 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 23 (Thread 0x7fffb35f8700 (LWP 11280)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007fffe024ef7c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007fffe0245cb8 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffe024db70 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 0000004 0x00007ffff1f4f182 in start_thread (arg=0x7fffb35f8700) at pthread_create.c:312 0000005 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 9 (Thread 0x7fffc9ec3700 (LWP 11260)): #0 0x00007ffff0cfd12d in poll () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff4ba6fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #2 0x00007ffff4ba70ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff4ba7129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000004 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000005 0x00007ffff1f4f182 in start_thread (arg=0x7fffc9ec3700) at pthread_create.c:312 #6 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 8 (Thread 0x7fffca6c4700 (LWP 11259)): #0 0x00007ffff0cfd12d in poll () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff4ba6fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4ba730a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fffedb82336 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 0000004 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000005 0x00007ffff1f4f182 in start_thread (arg=0x7fffca6c4700) at pthread_create.c:312 #6 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7fffe112b700 (LWP 11258)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007ffff4be8bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff6f6163b in ARDOUR::AudioEngine::do_devicelist_update (this=0x232a6e0) at ../libs/ardour/audioengine.cc:466 #3 0x00007ffff6f6d3b3 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x232af00, p=0x232a6e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6f6cff4 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> ( this=0x232af10, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 0000005 0x00007ffff6f6c95d in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() ( this=0x232af00) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6f6c134 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x232af00) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f6b354 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 (rep=0x232aed0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff52fe11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 0000009 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fffe112b700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fffe192c700 (LWP 11257)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007ffff4be8bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff6f61443 in ARDOUR::AudioEngine::do_reset_backend (this=0x232a6e0) at ../libs/ardour/audioengine.cc:431 #3 0x00007ffff6f6d3b3 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x232ad20, p=0x232a6e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6f6cff4 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> ( this=0x232ad30, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 ---Type <return> to continue, or q <return> to quit--- 0000005 0x00007ffff6f6c95d in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() ( this=0x232ad20) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6f6c134 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x232ad20) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f6b354 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 (rep=0x232acf0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff52fe11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 0000009 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000010 0x00007ffff1f4f182 in start_thread (arg=0x7fffe192c700) at pthread_create.c:312 0000011 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fffe29e3700 (LWP 11256)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007ffff4be8bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff6f14dee in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81 #3 0x00007ffff6f14be3 in analyser_work () at ../libs/ardour/analyser.cc:46 0000004 0x00000000015493d7 in sigc::pointer_functor0<void>::operator() (this=0x20747a8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 0000005 0x0000000001546942 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x20747a0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00000000015436c9 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2074770) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff52fe11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 0000008 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000009 0x00007ffff1f4f182 in start_thread (arg=0x7fffe29e3700) at pthread_create.c:312 0000010 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fffe31e4700 (LWP 11255)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007ffff4be8bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff7348b04 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #3 0x00000000015493d7 in sigc::pointer_functor0<void>::operator() (this=0x20a1808) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 0000004 0x0000000001546942 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x20a1800) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000005 0x00000000015436c9 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x20a17d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff52fe11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000008 0x00007ffff1f4f182 in start_thread (arg=0x7fffe31e4700) at pthread_create.c:312 0000009 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fffe39e5700 (LWP 11254)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007ffff4be8bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff7348b04 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 ---Type <return> to continue, or q <return> to quit--- #3 0x00000000015493d7 in sigc::pointer_functor0<void>::operator() (this=0x20154c8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 0000004 0x0000000001546942 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x20154c0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000005 0x00000000015436c9 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2015490) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff52fe11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007ffff4bcbf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000008 0x00007ffff1f4f182 in start_thread (arg=0x7fffe39e5700) at pthread_create.c:312 0000009 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fffe41e6700 (LWP 11253)): #0 0x00007ffff1f56b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff4bcd498 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00000000017f5386 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:380 #3 0x00007ffff1f4f182 in start_thread (arg=0x7fffe41e6700) at pthread_create.c:312 0000004 0x00007ffff0d0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ffff7f8fa00 (LWP 11248)): #0 0x00007ffff0c46cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 0000001 0x00007ffff0c4a0d8 in __GI_abort () at abort.c:89 #2 0x00007ffff0c3fb86 in __assert_fail_base (fmt=0x7ffff0d90830 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7ffff73fde78 "_current_trans", file=file@entry=0x7ffff73fe480 "../libs/ardour/session_state.cc", line=line@entry=2452, function=function@entry=0x7ffff7400c40 <ARDOUR::Session::commit_reversible_command(Command*)::__PRETTY_FUNCTION__> "void ARDOUR::Session::commit_reversible_command(Command*)") at assert.c:92 #3 0x00007ffff0c3fc32 in __GI___assert_fail (assertion=0x7ffff73fde78 "_current_trans", file=0x7ffff73fe480 "../libs/ardour/session_state.cc", line=2452, function=0x7ffff7400c40 <ARDOUR::Session::commit_reversible_command(Command*)::__PRETTY_FUNCTION__> "void ARDOUR::Session::commit_reversible_command(Command*)") at assert.c:101 0000004 0x00007ffff72fee31 in ARDOUR::Session::commit_reversible_command (this=0x2d52360, cmd=0x0) at ../libs/ardour/session_state.cc:2452 0000005 0x00000000010b57de in Editor::commit_reversible_command (this=0x3bf0fc0) at ../gtk2_ardour/editor.cc:3474 #6 0x0000000001196f2c in Editor::split_regions_at (this=0x3bf0fc0, where=415008, regions=...) at ../gtk2_ardour/editor_ops.cc:294 #7 0x00000000011b3d09 in Editor::split_region (this=0x3bf0fc0) at ../gtk2_ardour/editor_ops.cc:5814 0000008 0x00000000010ea4ae in sigc::bound_mem_functor0<void, Editor>::operator() (this=0x3138738) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000009 0x00000000010e3914 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, Editor> >::operator() (this=0x3138730) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000010 0x00000000010dc3fb in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, Editor>, void>::call_it (rep=0x3138700) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000011 0x00007ffff530b038 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 0000012 0x00007ffff507b3b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000013 0x00007ffff508cfd1 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000014 0x00007ffff5094a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007ffff5094ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000016 0x00007ffff45961b0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #17 0x00007ffff4596969 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000018 0x00007ffff507b3b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000019 0x00007ffff508cd3d in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000020 0x00007ffff50946f9 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000021 0x00007ffff5094ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000022 0x00007ffff459155d in gtk_accel_group_activate () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000023 0x00007ffff459286d in gtk_accel_groups_activate () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #24 0x000000000178ae8d in ARDOUR_UI_UTILS::key_press_focus_accelerator_handler (window=..., ev=0x5ba5170) at ../gtk2_ardour/utils.cc:531 0000025 0x00000000010bbb37 in Editor::on_key_press_event (this=0x3bf0fc0, ev=0x5ba5170) at ../gtk2_ardour/editor.cc:4318 0000026 0x00007ffff3357d04 in Gtk::Widget_Class::key_press_event_callback(_GtkWidget*, _GdkEventKey*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1 0000027 0x00007ffff464f815 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000028 0x00007ffff507b3b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000029 0x00007ffff508cafb in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000030 0x00007ffff50946f9 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000031 0x00007ffff5094ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0000032 0x00007ffff475f724 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000033 0x00007ffff464e097 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000034 0x00007ffff464e37b in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000035 0x00007ffff42c91ec in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 0000036 0x00007ffff4ba6e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000037 0x00007ffff4ba7048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000038 0x00007ffff4ba730a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000039 0x00007ffff464d447 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0000040 0x00007ffff5e2b22a in Gtkmm2ext::UI::run (this=0x232e070, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:280 0000041 0x0000000001354941 in main (argc=1, argv=0x7fffffffd228) at ../gtk2_ardour/main.cc:353 | ||||
Tags | No tags attached. | ||||
|
race condition in Editor::split_regions_at() Session::abort_reversible_command() is called via "thaw" signal before Session::commit_reversible_command() 0 libpbd.dylib 0x0000000113164cfc _ZN3PBD10stacktraceERSoi + 60 1 libardour.dylib 0x00000001119c08ed _ZN6ARDOUR7Session24begin_reversible_commandEj + 45 2 libardour.dylib 0x00000001119c08b7 _ZN6ARDOUR7Session24begin_reversible_commandERKSs + 55 3 ardour-3.5.4803 0x000000010eb37c10 _ZN6Editor24begin_reversible_commandESs + 128 4 ardour-3.5.4803 0x000000010ec5efbf _ZN6Editor16split_regions_atExR15RegionSelection + 479 5 ardour-3.5.4803 0x000000010ec888f2 _ZN6Editor12split_regionEv + 274 ... Aborting drag 0 libpbd.dylib 0x0000000113164cfc _ZN3PBD10stacktraceERSoi + 60 1 libardour.dylib 0x00000001119c0a78 _ZN6ARDOUR7Session24abort_reversible_commandEv + 40 2 ardour-3.5.4803 0x000000010eb37d59 _ZN6Editor24abort_reversible_commandEv + 169 3 ardour-3.5.4803 0x000000010ebe644a _ZN11DragManager5abortEv + 346 4 ardour-3.5.4803 0x000000010eb118ed _ZN6Editor26catch_vanishing_regionviewEP10RegionView + 141 5 ardour-3.5.4803 0x000000010eb82c4a _ZNK5boost4_mfi3mf1Iv6EditorP10RegionViewEclEPS2_S4_ + 122 6 ardour-3.5.4803 0x000000010eb82ba0 _ZN5boost3_bi5list2INS0_5valueIP6EditorEENS_3argILi1EEEEclINS_4_mfi3mf1IvS3_P10RegionViewEENS0_5list1IRSD_EEEEvNS0_4typeIvEERT_RT0_i + 112 7 ardour-3.5.4803 0x000000010eb82af2 _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1Iv6EditorP10RegionViewEENS0_5list2INS0_5valueIPS4_EENS_3argILi1EEEEEEclIS6_EEvRT_ + 82 8 ardour-3.5.4803 0x000000010eb82868 _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1Iv6EditorP10RegionViewEENS3_5list2INS3_5valueIPS7_EENS_3argILi1EEEEEEEvS9_E6invokeERNS1_15function_bufferES9_ + 40 9 ardour-3.5.4803 0x000000010ea68c40 _ZNK5boost9function1IvP10RegionViewEclES2_ + 128 10 ardour-3.5.4803 0x000000010eb844e5 _ZN5boost3_bi5list1INS0_5valueIP10RegionViewEEEclINS_8functionIFvS4_EEENS0_5list0EEEvNS0_4typeIvEERT_RT0_i + 85 11 ardour-3.5.4803 0x000000010eb8447f _ZN5boost3_bi6bind_tINS0_11unspecifiedENS_8functionIFvP10RegionViewEEENS0_5list1INS0_5valueIS5_EEEEEclEv + 63 12 ardour-3.5.4803 0x000000010eb841c0 _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tINS3_11unspecifiedENS_8functionIFvP10RegionViewEEENS3_5list1INS3_5valueIS8_EEEEEEvE6invokeERNS1_15function_bufferE + 32 13 libgtkmm2ext.dylib 0x0000000112e32feb _ZNK5boost9function0IvEclEv + 123 14 libgtkmm2ext.dylib 0x0000000112e6a48b _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE + 395 15 ardour-3.5.4803 0x000000010eb83177 _ZN3PBD7Signal1IvP10RegionViewNS_17OptionalLastValueIvEEE10compositorEN5boost8functionIFvS2_EEEPNS_9EventLoopEPNSA_18InvalidationRecordES2_ + 167 16 ardour-3.5.4803 0x000000010eb839ae _ZN5boost3_bi5list4INS0_5valueINS_8functionIFvP10RegionViewEEEEENS2_IPN3PBD9EventLoopEEENS2_IPNSA_18InvalidationRecordEEENS_3argILi1EEEEclIPFvS7_SB_SE_S5_ENS0_5list1IRS5_EEEEvNS0_4typeIvEERT_RT0_i + 222 17 ardour-3.5.4803 0x000000010eb838c2 _ZN5boost3_bi6bind_tIvPFvNS_8functionIFvP10RegionViewEEEPN3PBD9EventLoopEPNS8_18InvalidationRecordES4_ENS0_5list4INS0_5valueIS6_EENSF_IS9_EENSF_ISB_EENS_3argILi1EEEEEEclIS4_EEvR T_ + 82 18 ardour-3.5.4803 0x000000010eb835eb _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvPFvNS_8functionIFvP10RegionViewEEEPN3PBD9EventLoopEPNSB_18InvalidationRecordES7_ENS3_5list4INS3_5valueIS9_EENSI_ISC_EENSI_ISE_EENS_3argILi1EEEEEEEvS7_E6invokeERNS1_15function_bufferES7_ + 43 19 ardour-3.5.4803 0x000000010ea68c40 _ZNK5boost9function1IvP10RegionViewEclES2_ + 128 20 ardour-3.5.4803 0x000000010ea598d6 _ZN3PBD7Signal1IvP10RegionViewNS_17OptionalLastValueIvEEEclES2_ + 486 21 ardour-3.5.4803 0x000000010ea4e6dd _ZN15AudioRegionViewD2Ev + 77 22 ardour-3.5.4803 0x000000010ea4e9e0 _ZN15AudioRegionViewD1Ev + 32 23 ardour-3.5.4803 0x000000010ea4ea49 _ZN15AudioRegionViewD0Ev + 25 24 ardour-3.5.4803 0x000000010f390beb _ZN10StreamView18remove_region_viewEN5boost8weak_ptrIN6ARDOUR6RegionEEE + 475 25 ardour-3.5.4803 0x000000010f396966 _ZNK5boost4_mfi3mf1Iv10StreamViewNS_8weak_ptrIN6ARDOUR6RegionEEEEclEPS2_S6_ + 150 26 ardour-3.5.4803 0x000000010f39689e _ZN5boost3_bi5list2INS0_5valueIP10StreamViewEENS_3argILi1EEEEclINS_4_mfi3mf1IvS3_NS_8weak_ptrIN6ARDOUR6RegionEEEEENS0_5list1IRSF_EEEEvNS0_4typeIvEERT_RT0_i + 126 27 ardour-3.5.4803 0x000000010f396812 _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1Iv10StreamViewNS_8weak_ptrIN6ARDOUR6RegionEEEEENS0_5list2INS0_5valueIPS4_EENS_3argILi1EEEEEEclIS8_EEvRT_ + 82 28 ardour-3.5.4803 0x000000010f39657d _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1Iv10StreamViewNS_8weak_ptrIN6ARDOUR6RegionEEEEENS3_5list2INS3_5valueIPS7_EENS_3argILi1EEEEEEEvSB_E6invokeERNS1_15function_bufferESB_ + 29 29 ardour-3.5.4803 0x000000010ec5c8b4 _ZNK5boost9function1IvNS_8weak_ptrIN6ARDOUR6RegionEEEEclES4_ + 164 30 ardour-3.5.4803 0x000000010f35d8a0 _ZN5boost3_bi5list1INS0_5valueINS_8weak_ptrIN6ARDOUR6RegionEEEEEEclINS_8functionIFvS6_EEENS0_5list0EEEvNS0_4typeIvEERT_RT0_i + 96 31 ardour-3.5.4803 0x000000010f35d82f _ZN5boost3_bi6bind_tINS0_11unspecifiedENS_8functionIFvNS_8weak_ptrIN6ARDOUR6RegionEEEEEENS0_5list1INS0_5valueIS7_EEEEEclEv + 63 32 ardour-3.5.4803 0x000000010f35d570 _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tINS3_11unspecifiedENS_8functionIFvNS_8weak_ptrIN6ARDOUR6RegionEEEEEENS3_5list1INS3_5valueISA_EEEEEEvE6invokeERNS1_15function_bufferE + 32 33 libgtkmm2ext.dylib 0x0000000112e32feb _ZNK5boost9function0IvEclEv + 123 34 libgtkmm2ext.dylib 0x0000000112e6a48b _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE + 395 35 ardour-3.5.4803 0x000000010f35c407 _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEE10compositorENS1_8functionIFvS5_EEEPNS_9EventLoopEPNSC_18InvalidationRecordES5_ + 183 36 ardour-3.5.4803 0x000000010f35cc78 _ZN5boost3_bi5list4INS0_5valueINS_8functionIFvNS_8weak_ptrIN6ARDOUR6RegionEEEEEEEENS2_IPN3PBD9EventLoopEEENS2_IPNSC_18InvalidationRecordEEENS_3argILi1EEEEclIPFvS9_SD_SG_S7_ENS0_5list1IRS7_EEEEvNS0_4typeIvEERT_RT0_i + 248 37 ardour-3.5.4803 0x000000010f35cb72 _ZN5boost3_bi6bind_tIvPFvNS_8functionIFvNS_8weak_ptrIN6ARDOUR6RegionEEEEEEPN3PBD9EventLoopEPNSA_18InvalidationRecordES6_ENS0_5list4INS0_5valueIS8_EENSH_ISB_EENSH_ISD_EENS_3argILi1EEEEEEclIS6_EEvRT_ + 82 38 ardour-3.5.4803 0x000000010f35c8a0 _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvPFvNS_8functionIFvNS_8weak_ptrIN6ARDOUR6RegionEEEEEEPN3PBD9EventLoopEPNSD_18InvalidationRecordES9_ENS3_5list4INS3_5valueISB_EENSK_ISE_EENSK_ISG_EENS_3argILi1EEEEEEEvS9_E6invokeERNS1_15function_bufferES9_ + 32 39 libardour.dylib 0x00000001117fc1b4 _ZNK5boost9function1IvNS_8weak_ptrIN6ARDOUR6RegionEEEEclES4_ + 164 40 libardour.dylib 0x00000001117eb7b5 _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEEclES5_ + 533 41 libardour.dylib 0x00000001117d9165 _ZN6ARDOUR8Playlist19flush_notificationsEb + 1125 42 libardour.dylib 0x00000001117d861a _ZN6ARDOUR8Playlist21release_notificationsEb + 90 43 libardour.dylib 0x00000001117d8590 _ZN6ARDOUR8Playlist4thawEb + 64 44 ardour-3.5.4803 0x000000010ec5fa1c _ZN6Editor16split_regions_atExR15RegionSelection + 3132 45 ardour-3.5.4803 0x000000010ec888f2 _ZN6Editor12split_regionEv + 274 .... Please call begin_reversible_command() before commit_reversible_command(). 0 libpbd.dylib 0x0000000113164cfc _ZN3PBD10stacktraceERSoi + 60 1 libardour.dylib 0x00000001119c0b1e _ZN6ARDOUR7Session25commit_reversible_commandEP7Command + 46 2 ardour-3.5.4803 0x000000010eb37f26 _ZN6Editor25commit_reversible_commandEv + 454 3 ardour-3.5.4803 0x000000010ec5fe56 _ZN6Editor16split_regions_atExR15RegionSelection + 4214 4 ardour-3.5.4803 0x000000010ec888f2 _ZN6Editor12split_regionEv + 274 |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-03-18 10:10 | robertaramar | New Issue | |
2015-03-21 01:44 | x42 | Note Added: 0016450 | |
2015-03-21 01:44 | x42 | Status | new => confirmed |