# This is the backtrace from GDB with ardour 3.5-3515-g3e702c5 (git downloaded on 20141112) # For bug report #6002 http://tracker.ardour.org/view.php?id=6002 # florian@bador.net # This occured when trying to move an empty and freshly create midi region from track _VI1 to _VI2 (drag drop) # This still occurs with all situations described in #6002 # NOTE: no ulimit, no RT in this case, but bug is same with them # THANKS :) (gdb) thread apply all bt Thread 31 (Thread 0x7fffbffff700 (LWP 23058)): #0 0x00007ffff03a0edd in nanosleep () from /lib64/libpthread.so.0 #1 0x00007ffff46c0298 in g_usleep () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6f94679 in ARDOUR::AutomationWatch::thread (this=0x2a6a050) at ../libs/ardour/automation_watch.cc:139 #3 0x00007ffff6f97bc5 in boost::_mfi::mf0::operator() (this=0x6f5ca20, p=0x2a6a050) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff6f977fa in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x6f5ca30, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007ffff6f9739b in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x6f5ca20) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6f97328 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() ( this=0x6f5ca20) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f96e4a in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x6f5c9f0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff4e21d4d in operator() (this=0x2df05b0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:440 #9 (anonymous namespace)::call_thread_entry_slot (data=0x2df05b0) at threads.cc:47 #10 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #11 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #12 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 30 (Thread 0x7fffbf7fe700 (LWP 23056)): #0 0x00007fffed679a4d in poll () from /lib64/libc.so.6 #1 0x00007ffff4691124 in g_main_context_iterate.isra.29 () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff46914a2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffff577f1bb in BaseUI::main_thread (this=0x2a4f9e8) at ../libs/pbd/base_ui.cc:91 #4 0x00007ffff5782cba in sigc::bound_mem_functor0::operator() (this=0x2f5d868) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007ffff57829fa in sigc::adaptor_functor >::operator() (this=0x2f5d860) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff578238b in sigc::internal::slot_call0, void>::call_it (rep=0x2f5d830) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff4e21d4d in operator() (this=0x644eaf0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:440 #8 (anonymous namespace)::call_thread_entry_slot (data=0x644eaf0) at threads.cc:47 #9 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #10 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #11 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 29 (Thread 0x7fffc6df8700 (LWP 23054)): #0 0x00007fffed679a4d in poll () from /lib64/libc.so.6 #1 0x00007ffff4691124 in g_main_context_iterate.isra.29 () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff46914a2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffff577f1bb in BaseUI::main_thread (this=0x38c8a80) at ../libs/pbd/base_ui.cc:91 #4 0x00007ffff5782cba in sigc::bound_mem_functor0::operator() (this=0x38c9228) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007ffff57829fa in sigc::adaptor_functor >::operator() (this=0x38c9220) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff578238b in sigc::internal::slot_call0, void>::call_it (rep=0x38c91f0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff4e21d4d in operator() (this=0x38c8cc0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:440 #8 (anonymous namespace)::call_thread_entry_slot (data=0x38c8cc0) at threads.cc:47 #9 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #10 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #11 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 28 (Thread 0x7fffc5683800 (LWP 23053)): #0 0x00007fffed679a4d in poll () from /lib64/libc.so.6 #1 0x00007ffff6fa7ed0 in ARDOUR::Butler::wait_for_requests (this=0x2663290) at ../libs/ardour/butler.cc:162 ---Type to continue, or q to quit--- #2 0x00007ffff6fa81ef in ARDOUR::Butler::thread_work (this=0x2663290) at ../libs/ardour/butler.cc:223 #3 0x00007ffff6fa7e65 in ARDOUR::Butler::_thread_work (arg=0x2663290) at ../libs/ardour/butler.cc:149 #4 0x00007ffff57a8aae in fake_thread_start (arg=0x38c88f0) at ../libs/pbd/pthread_utils.cc:93 #5 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 26 (Thread 0x7fffc65f7700 (LWP 23018)): #0 0x00007ffff03a0edd in nanosleep () from /lib64/libpthread.so.0 #1 0x00007ffff46c0298 in g_usleep () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6f45104 in ARDOUR::AudioEngine::meter_thread (this=0x20cff70) at ../libs/ardour/audioengine.cc:534 #3 0x00007ffff6f5103b in boost::_mfi::mf0::operator() (this=0x31c6100, p=0x20cff70) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff6f50c92 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x31c6110, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007ffff6f50589 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x31c6100) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6f4fbc2 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() ( this=0x31c6100) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f4ed1c in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it ( rep=0x31c60d0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff4e21d4d in operator() (this=0x31c5e40) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:440 #9 (anonymous namespace)::call_thread_entry_slot (data=0x31c5e40) at threads.cc:47 #10 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #11 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #12 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 25 (Thread 0x7fffc7dfa700 (LWP 23017)): #0 0x00007ffff039fde0 in sem_timedwait () from /lib64/libpthread.so.0 #1 0x00007fffd62b5d7e in Jack::JackPosixSemaphore::TimedWait(long) () from /usr/lib64/libjack.so.0 #2 0x00007fffd6299d83 in Jack::JackConnectionManager::SuspendRefNum(Jack::JackClientControl*, Jack::JackPosixSemaphore*, Jack::JackClientTiming*, long) () from /usr/lib64/libjack.so.0 #3 0x00007fffd629e48a in Jack::JackGraphManager::SuspendRefNum(Jack::JackClientControl*, Jack::JackPosixSemaphore*, long) () from /usr/lib64/libjack.so.0 #4 0x00007fffd629840c in Jack::JackClient::WaitSync() () from /usr/lib64/libjack.so.0 #5 0x00007fffd62982d0 in Jack::JackClient::CycleWaitAux() () from /usr/lib64/libjack.so.0 #6 0x00007fffd6296006 in Jack::JackClient::CycleWait() () from /usr/lib64/libjack.so.0 #7 0x00007fffd6291ac9 in jack_cycle_wait () from /usr/lib64/libjack.so.0 #8 0x00007fffd6732081 in ARDOUR::JACKAudioBackend::process_thread (this=0x2336fc0) at ../libs/backends/jack/jack_audiobackend.cc:931 #9 0x00007fffd673201e in ARDOUR::JACKAudioBackend::_process_thread (arg=0x2336fc0) at ../libs/backends/jack/jack_audiobackend.cc:910 #10 0x00007fffd6295fcf in Jack::JackClient::Execute() () from /usr/lib64/libjack.so.0 #11 0x00007fffd62b4fa4 in Jack::JackPosixThread::ThreadHandler(void*) () from /usr/lib64/libjack.so.0 #12 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #13 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 24 (Thread 0x7fffd409a700 (LWP 23016)): #0 0x00007ffff03a079d in read () from /lib64/libpthread.so.0 #1 0x00007fffd62b7322 in Jack::JackClientSocket::Read(void*, int) () from /usr/lib64/libjack.so.0 #2 0x00007fffd62ba5b3 in Jack::JackClientNotification::Read(Jack::detail::JackChannelTransactionInterface*) () from /usr/lib64/libjack.so.0 #3 0x00007fffd62ba2ec in Jack::JackSocketClientChannel::Execute() () from /usr/lib64/libjack.so.0 #4 0x00007fffd62b4fa4 in Jack::JackPosixThread::ThreadHandler(void*) () from /usr/lib64/libjack.so.0 #5 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 23 (Thread 0x7fffd411b700 (LWP 23015)): ---Type to continue, or q to quit--- #0 0x00007ffff039dc44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fffd62b6404 in Jack::JackPosixProcessSync::Wait() () from /usr/lib64/libjack.so.0 #2 0x00007fffd62af1af in Jack::JackMessageBuffer::Execute() () from /usr/lib64/libjack.so.0 #3 0x00007fffd62b4fa4 in Jack::JackPosixThread::ThreadHandler(void*) () from /usr/lib64/libjack.so.0 #4 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7fffd5246700 (LWP 23002)): #0 0x00007fffed679a4d in poll () from /lib64/libc.so.6 #1 0x00007ffff4691124 in g_main_context_iterate.isra.29 () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff469122c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffff4691269 in glib_worker_main () from /usr/lib64/libglib-2.0.so.0 #4 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fffd7163700 (LWP 22999)): #0 0x00007ffff039dc44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffff46df528 in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6f44ce1 in ARDOUR::AudioEngine::do_devicelist_update (this=0x20cff70) at ../libs/ardour/audioengine.cc:463 #3 0x00007ffff6f5103b in boost::_mfi::mf0::operator() (this=0x20d0700, p=0x20cff70) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff6f50c92 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x20d0710, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007ffff6f50589 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x20d0700) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6f4fbc2 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() ( this=0x20d0700) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f4ed1c in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it ( rep=0x20d06d0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff4e21d4d in operator() (this=0x20cd9e0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:440 #9 (anonymous namespace)::call_thread_entry_slot (data=0x20cd9e0) at threads.cc:47 #10 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #11 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #12 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fffd7964700 (LWP 22998)): #0 0x00007ffff039dc44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffff46df528 in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6f44ae9 in ARDOUR::AudioEngine::do_reset_backend (this=0x20cff70) at ../libs/ardour/audioengine.cc:428 #3 0x00007ffff6f5103b in boost::_mfi::mf0::operator() (this=0x20d0540, p=0x20cff70) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff6f50c92 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x20d0550, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007ffff6f50589 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x20d0540) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6f4fbc2 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() ( this=0x20d0540) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f4ed1c in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it ( rep=0x20d0510) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff4e21d4d in operator() (this=0x20cd9c0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:440 #9 (anonymous namespace)::call_thread_entry_slot (data=0x20cd9c0) at threads.cc:47 #10 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 ---Type to continue, or q to quit--- #11 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #12 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fffe4a73700 (LWP 22997)): #0 0x00007ffff039dc44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffff46df528 in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6ef7832 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81 #3 0x00007ffff6ef7621 in analyser_work () at ../libs/ardour/analyser.cc:46 #4 0x000000000150281d in sigc::pointer_functor0::operator() (this=0x20b9a78) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x00000000014ffbf8 in sigc::adaptor_functor >::operator() (this=0x20b9a70) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00000000014fc8b3 in sigc::internal::slot_call0, void>::call_it (rep=0x20b9a40) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff4e21d4d in operator() (this=0x20b9a20) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:440 #8 (anonymous namespace)::call_thread_entry_slot (data=0x20b9a20) at threads.cc:47 #9 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #10 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #11 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fffe5274700 (LWP 22996)): #0 0x00007ffff039dc44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffff46df528 in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff733f0e8 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #3 0x000000000150281d in sigc::pointer_functor0::operator() (this=0x20c8f78) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x00000000014ffbf8 in sigc::adaptor_functor >::operator() (this=0x20c8f70) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #5 0x00000000014fc8b3 in sigc::internal::slot_call0, void>::call_it (rep=0x20c8f40) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff4e21d4d in operator() (this=0x20b9560) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:440 #7 (anonymous namespace)::call_thread_entry_slot (data=0x20b9560) at threads.cc:47 #8 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #9 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fffe5a75700 (LWP 22995)): #0 0x00007ffff039dc44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffff46df528 in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff733f0e8 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #3 0x000000000150281d in sigc::pointer_functor0::operator() (this=0x20b9898) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x00000000014ffbf8 in sigc::adaptor_functor >::operator() (this=0x20b9890) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #5 0x00000000014fc8b3 in sigc::internal::slot_call0, void>::call_it (rep=0x20b9860) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff4e21d4d in operator() (this=0x20b96b0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:440 #7 (anonymous namespace)::call_thread_entry_slot (data=0x20b96b0) at threads.cc:47 #8 0x00007ffff46bea45 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #9 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fffe6276700 (LWP 22994)): #0 0x00007ffff03a0edd in nanosleep () from /lib64/libpthread.so.0 #1 0x00007ffff46c0298 in g_usleep () from /usr/lib64/libglib-2.0.so.0 #2 0x00000000017d99ae in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:381 #3 0x00007ffff0399ce2 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fffed683ffd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7ffff7f898c0 (LWP 22989)): ---Type to continue, or q to quit--- #0 0x00007fffed5c0da9 in raise () from /lib64/libc.so.6 #1 0x00007fffed5c24b8 in abort () from /lib64/libc.so.6 #2 0x00007fffed5b9d96 in __assert_fail_base () from /lib64/libc.so.6 #3 0x00007fffed5b9e42 in __assert_fail () from /lib64/libc.so.6 #4 0x00007ffff732bb15 in ARDOUR::SMFSource::SMFSource (this=0x2623120, s=..., path=..., flags=(ARDOUR::Source::Writable | ARDOUR::Source::CanRename | ARDOUR::Source::Removable | ARDOUR::Source::RemovableIfEmpty), __in_chrg=, __vtt_parm=) at ../libs/ardour/smf_source.cc:72 #5 0x00007ffff73401b1 in ARDOUR::SourceFactory::createWritable (type=..., s=..., path=..., destructive=false, rate=96000, announce=true, defer_peaks=false) at ../libs/ardour/source_factory.cc:324 #6 0x00007ffff711b954 in ARDOUR::MidiRegion::clone (this=0x2611e80, path=...) at ../libs/ardour/midi_region.cc:137 #7 0x00007ffff71eceed in ARDOUR::RegionFactory::create (region=..., announce=true) at ../libs/ardour/region_factory.cc:61 #8 0x000000000110087e in RegionMoveDrag::finished_no_copy (this=0x13932e00, changed_position=true, changed_tracks=true, drag_delta=96000) at ../gtk2_ardour/editor_drag.cc:1144 #9 0x00000000010ff798 in RegionMoveDrag::finished (this=0x13932e00, ev=0x7fffffffcdd0, movement_occurred=true) at ../gtk2_ardour/editor_drag.cc:960 #10 0x00000000010fc81b in Drag::end_grab (this=0x13932e00, event=0x7fffffffcdd0) at ../gtk2_ardour/editor_drag.cc:311 #11 0x00000000010fc155 in DragManager::end_grab (this=0x3671f80, e=0x7fffffffcdd0) at ../gtk2_ardour/editor_drag.cc:153 #12 0x000000000114b0e3 in Editor::button_release_handler (this=0x44b4220, item=0x2398370, event=0x7fffffffcdd0, item_type=RegionItem) at ../gtk2_ardour/editor_mouse.cc:1310 #13 0x00000000010f6b25 in Editor::canvas_region_view_event (this=0x44b4220, event=0x7fffffffcdd0, item=0x2398370, rv=0x2397f00) at ../gtk2_ardour/editor_canvas_events.cc:264 #14 0x00000000015972b9 in RegionView::canvas_group_event (this=0x2397f00, event=0x7fffffffcdd0) at ../gtk2_ardour/region_view.cc:228 #15 0x000000000133d050 in MidiRegionView::canvas_group_event (this=0x2397f00, ev=0x7fffffffcdd0) at ../gtk2_ardour/midi_region_view.cc:339 #16 0x000000000170348a in sigc::bound_mem_functor1::operator() (this=0x2629ec8, _A_a1=@0x7fffffffccb0: 0x7fffffffcdd0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851 #17 0x0000000001702f31 in sigc::adaptor_functor >::operator()<_GdkEvent* const&> (this=0x2629ec0, _A_arg1=@0x7fffffffccb0: 0x7fffffffcdd0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84 #18 0x00000000017028f4 in sigc::internal::slot_call1, bool, _GdkEvent*>::call_it (rep=0x2629e90, a_1=@0x7fffffffccb0: 0x7fffffffcdd0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/functors/slot.h:137 #19 0x00007ffff7914eb7 in sigc::internal::signal_emit1 >::operator() (this=0x7fffffffcb60, _A_slot=...) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/signal.h:830 #20 0x00007ffff7914acb in sigc::internal::slot_iterator_buf >, bool>::operator* (this=0x7fffffffcb20) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/signal.h:302 #21 0x00007ffff791447b in ArdourCanvas::Item::EventAccumulator::operator() >, bool> > (this=0x7fffffffcb8f, first=..., last=...) at /home/mrbark/rack/src/ardour/ardour-git-20141112-3.5-3515-g3e702c5/libs/canvas/canvas/item.h:212 #22 0x00007ffff7913b8f in sigc::internal::signal_emit1 >::emit (impl=0xca37820, _A_a1=@0x7fffffffccb0: 0x7fffffffcdd0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/signal.h:850 #23 0x00007ffff79128e9 in sigc::signal1 >::emit (this=0x23983e0, _A_a1=@0x7fffffffccb0: 0x7fffffffcdd0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/signal.h:2777 #24 0x00007ffff7910df1 in sigc::signal1 >::operator() (this=0x23983e0, _A_a1=@0x7fffffffccb0: 0x7fffffffcdd0) at /usr/local/libsigc++-2.2.10/include/sigc++-2.0/sigc++/signal.h:2785 #25 0x00007ffff790d123 in ArdourCanvas::GtkCanvas::deliver_event (this=0x5315b58, event=0x7fffffffcdd0) at ../libs/canvas/canvas.cc:675 #26 0x00007ffff790dfe5 in ArdourCanvas::GtkCanvas::on_button_release_event (this=0x5315b58, ev=0x24049d0) at ../libs/canvas/canvas.cc:866 #27 0x00007ffff1df2184 in Gtk::Widget_Class::button_release_event_callback (self=0x4aba530, p0=0x24049d0) at widget.cc:4673 #28 0x00007ffff3f3a1f5 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 #29 0x00007ffff4b9c0e5 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #30 0x00007ffff4badd22 in signal_emit_unlocked_R () from /usr/lib64/libgobject-2.0.so.0 #31 0x00007ffff4bb7565 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #32 0x00007ffff4bb7cd2 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #33 0x00007ffff4049684 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 #34 0x00007ffff3f389a4 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0 #35 0x00007ffff3f38d5b in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0 #36 0x00007ffff3bb2a6c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 #37 0x00007ffff4690ead in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #38 0x00007ffff4691188 in g_main_context_iterate.isra.29 () from /usr/lib64/libglib-2.0.so.0 #39 0x00007ffff46914a2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 ---Type to continue, or q to quit--- #40 0x00007ffff3f37e47 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 #41 0x00007ffff5b97660 in Gtkmm2ext::UI::run (this=0x20d4640, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:278 #42 0x000000000130c88a in main (argc=1, argv=0x7fffffffd7a8) at ../gtk2_ardour/main.cc:284 (gdb)