View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006161 | ardour | bugs | public | 2015-02-06 20:25 | 2020-04-19 20:17 |
| Reporter | efenstor | Assigned To | x42 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0006161: Time-stretching always a crash | ||||
| Description | The time-stretching operation in 3.5.4445 and earlier always produces a crash. In 3.5.403 it also produced crashes but pretty rarely, only under certain circumstances. Steps to reproduce: 1. Create a new project (or load an existing one) 2. Create a new mono audio track 3. Activate recording and record a region 4. Select the time stretch tool 5. Make the region shorter 6. Click "Stretch" (with the default settings) 7. Crash! | ||||
| Additional Information | Thread 37 (Thread 0x7fffa2b82800 (LWP 31385)): #0 0x00007ffff056018d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00000000010f9e58 in Editor::timefx_thread (arg=0x7672400) at ../gtk2_ardour/editor_timefx.cc:409 #2 0x00007ffff58bd15a in fake_thread_start (arg=0x6e19d80) at ../libs/pbd/pthread_utils.cc:93 #3 0x00007ffff05590a4 in start_thread (arg=0x7fffa2b82800) at pthread_create.c:309 0000004 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 35 (Thread 0x7fffc989c700 (LWP 31341)): #0 0x00007ffff056018d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff474a298 in g_usleep () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff6f5bebc in ARDOUR::AutomationWatch::thread (this=0x7481ec0) at ../libs/ardour/automation_watch.cc:139 #3 0x00007ffff6f5f3c1 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x63a9fc0, p=0x7481ec0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6f5f004 in boost::_bi::list1<boost::_bi::value<ARDOUR::Automation---Type <return> to continue, or q <return> to quit--- Watch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x63a9fd0, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 0000005 0x00007ffff6f5ebff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x63a9fc0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6f5eb8a 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=0x63a9fc0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f5e78a 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=0x63a9f90) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff4ca7b72 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff47487f5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000010 0x00007ffff05590a4 in start_thread (arg=0x7fffc989c700) ---Type <return> to continue, or q <return> to quit--- at pthread_create.c:309 0000011 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 34 (Thread 0x7fffca09d700 (LWP 31340)): #0 0x00007fffed51018d in poll () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff471daa5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff471dbb5 in g_main_loop_run () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #3 0x00007ffff588ff99 in BaseUI::main_thread (this=0x582a970) at ../libs/pbd/base_ui.cc:86 0000004 0x00007ffff5893b4f in sigc::bound_mem_functor0<void, BaseUI>::operator() ( this=0x582b118) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000005 0x00007ffff589387c in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x582b110) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff5893233 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x582b0e0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slo---Type <return> to continue, or q <return> to quit--- t.h:103 #7 0x00007ffff4ca7b72 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglibmm-2.4.so.1 0000008 0x00007ffff47487f5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000009 0x00007ffff05590a4 in start_thread (arg=0x7fffca09d700) at pthread_create.c:309 0000010 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 33 (Thread 0x7fffa2f44800 (LWP 31339)): #0 0x00007fffed51018d in poll () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff6f703e1 in ARDOUR::Butler::wait_for_requests (this=0x3411dd0) at ../libs/ardour/butler.cc:164 #2 0x00007ffff6f70a9f in ARDOUR::Butler::thread_work (this=0x3411dd0) at ../libs/ardour/butler.cc:230 #3 0x00007ffff6f7038b in ARDOUR::Butler::_thread_work (arg=0x3411dd0) at ../libs/ardour/butler.cc:151 0000004 0x00007ffff58bd15a in fake_thread_start (arg=0x582a7e0) at ../libs/pbd/pthread_utils.cc:93 0000005 0x00007ffff05590a4 in start_thread (arg=0x7fffa2f44800) at pthread_create.c:309 #6 0x00007fffed518ccd in clone () ---Type <return> to continue, or q <return> to quit--- at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 32 (Thread 0x7fffca187700 (LWP 31338)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff705f79c in PBD::ProcessSemaphore::wait (this=0x3332170) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff705dbba in ARDOUR::Graph::run_one (this=0x33320c0) at ../libs/ardour/graph.cc:381 #3 0x00007ffff705dee6 in ARDOUR::Graph::helper_thread (this=0x33320c0) at ../libs/ardour/graph.cc:412 0000004 0x00007ffff7063cbf in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() ( this=0x7fffca186d58, p=0x33320c0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff70634ac in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fffca186d68, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 #6 0x00007ffff7062aaf in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fffca186d58) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 ---Type <return> to continue, or q <return> to quit--- #7 0x00007ffff70624a5 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 /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153 0000008 0x0000000000dd111d in boost::function0<void>::operator() ( this=0x7fffca186d50) at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760 0000009 0x00007fffda1a89db in ARDOUR::JACKAudioBackend::_start_process_thread ( arg=0x3870860) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff05590a4 in start_thread (arg=0x7fffca187700) at pthread_create.c:309 0000011 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 31 (Thread 0x7fffca208700 (LWP 31337)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff705f79c in PBD::ProcessSemaphore::wait (this=0x3332170) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff705dbba in ARDOUR::Graph::run_one (this=0x33320c0) at ../libs/ardour/graph.cc:381 #3 0x00007ffff705dee6 in ARDOUR::Graph::helper_thread (this=0x33320c0) ---Type <return> to continue, or q <return> to quit--- at ../libs/ardour/graph.cc:412 0000004 0x00007ffff7063cbf in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() ( this=0x7fffca207d58, p=0x33320c0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff70634ac in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fffca207d68, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 #6 0x00007ffff7062aaf in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fffca207d58) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff70624a5 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 /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153 0000008 0x0000000000dd111d in boost::function0<void>::operator() ( this=0x7fffca207d50) at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760 ---Type <return> to continue, or q <return> to quit--- 0000009 0x00007fffda1a89db in ARDOUR::JACKAudioBackend::_start_process_thread ( arg=0x3870860) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff05590a4 in start_thread (arg=0x7fffca208700) at pthread_create.c:309 0000011 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 30 (Thread 0x7fffca289700 (LWP 31336)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff705f79c in PBD::ProcessSemaphore::wait (this=0x3332170) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff705dbba in ARDOUR::Graph::run_one (this=0x33320c0) at ../libs/ardour/graph.cc:381 #3 0x00007ffff705dee6 in ARDOUR::Graph::helper_thread (this=0x33320c0) at ../libs/ardour/graph.cc:412 0000004 0x00007ffff7063cbf in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() ( this=0x7fffca288d58, p=0x33320c0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff70634ac in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fffca288d68, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 ---Type <return> to continue, or q <return> to quit--- #6 0x00007ffff7062aaf in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fffca288d58) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff70624a5 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 /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153 0000008 0x0000000000dd111d in boost::function0<void>::operator() ( this=0x7fffca288d50) at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760 0000009 0x00007fffda1a89db in ARDOUR::JACKAudioBackend::_start_process_thread ( arg=0x3870860) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff05590a4 in start_thread (arg=0x7fffca289700) at pthread_create.c:309 0000011 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 29 (Thread 0x7fffca30a700 (LWP 31335)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 ---Type <return> to continue, or q <return> to quit--- 0000001 0x00007ffff705f79c in PBD::ProcessSemaphore::wait (this=0x3332170) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff705dbba in ARDOUR::Graph::run_one (this=0x33320c0) at ../libs/ardour/graph.cc:381 #3 0x00007ffff705dee6 in ARDOUR::Graph::helper_thread (this=0x33320c0) at ../libs/ardour/graph.cc:412 0000004 0x00007ffff7063cbf in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() ( this=0x7fffca309d58, p=0x33320c0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff70634ac in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fffca309d68, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 #6 0x00007ffff7062aaf in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fffca309d58) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 #7 0x00007ffff70624a5 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 /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_templa---Type <return> to continue, or q <return> to quit--- te.hpp:153 0000008 0x0000000000dd111d in boost::function0<void>::operator() ( this=0x7fffca309d50) at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760 0000009 0x00007fffda1a89db in ARDOUR::JACKAudioBackend::_start_process_thread ( arg=0x3870860) at ../libs/backends/jack/jack_audiobackend.cc:903 0000010 0x00007ffff05590a4 in start_thread (arg=0x7fffca30a700) at pthread_create.c:309 0000011 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 28 (Thread 0x7fffca38b700 (LWP 31334)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 0000001 0x00007ffff705f79c in PBD::ProcessSemaphore::wait (this=0x3332190) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56 #2 0x00007ffff705d01d in ARDOUR::Graph::restart_cycle (this=0x33320c0) at ../libs/ardour/graph.cc:255 #3 0x00007ffff705cfe7 in ARDOUR::Graph::dec_ref (this=0x33320c0) at ../libs/ardour/graph.cc:242 0000004 0x00007ffff7064934 in ARDOUR::GraphNode::finish (this=0x2878a58, chain=0) at ../libs/ardour/graphnode.cc:71 0000005 0x00007ffff705dd7d in ARDOUR::Graph::run_one (this=0x33320c0) ---Type <return> to continue, or q <return> to quit--- at ../libs/ardour/graph.cc:395 #6 0x00007ffff705e1de in ARDOUR::Graph::main_thread (this=0x33320c0) at ../libs/ardour/graph.cc:450 #7 0x00007ffff7063cbf in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() ( this=0x7fffca38ad58, p=0x33320c0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000008 0x00007ffff70634ac in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> ( this=0x7fffca38ad68, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 0000009 0x00007ffff7062aaf in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() ( this=0x7fffca38ad58) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 0000010 0x00007ffff70624a5 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 /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153 0000011 0x0000000000dd111d in boost::function0<void>::operator() ( this=0x7fffca38ad50) ---Type <return> to continue, or q <return> to quit--- at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760 0000012 0x00007fffda1a89db in ARDOUR::JACKAudioBackend::_start_process_thread ( arg=0x3870860) at ../libs/backends/jack/jack_audiobackend.cc:903 0000013 0x00007ffff05590a4 in start_thread (arg=0x7fffca38b700) at pthread_create.c:309 0000014 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 26 (Thread 0x7fffcb09f700 (LWP 31331)): #0 0x00007ffff056018d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff474a298 in g_usleep () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff6f04c8a in ARDOUR::AudioEngine::meter_thread (this=0x1f13490) at ../libs/ardour/audioengine.cc:535 #3 0x00007ffff6f11a3f in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x3414ef0, p=0x1f13490) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6f1164e in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x3414f00, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 ---Type <return> to continue, or q <return> to quit--- 0000005 0x00007ffff6f10f4f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x3414ef0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6f1073c 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=0x3414ef0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f0f964 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=0x3414ec0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff4ca7b72 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff47487f5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000010 0x00007ffff05590a4 in start_thread (arg=0x7fffcb09f700) at pthread_create.c:309 0000011 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 ---Type <return> to continue, or q <return> to quit--- Thread 25 (Thread 0x7fffca40c700 (LWP 31330)): #0 sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:101 0000001 0x00007fffd9f4185e in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007fffd9f29f9d in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffd9f284c7 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 0000004 0x00007fffda1c47b3 in WJACK_cycle_wait (client=0x3425090) at ../libs/backends/jack/weak_libjack.def:74 0000005 0x00007fffda1a8a90 in ARDOUR::JACKAudioBackend::process_thread ( this=0x21f3ba0) at ../libs/backends/jack/jack_audiobackend.cc:932 #6 0x00007fffda1a8a30 in ARDOUR::JACKAudioBackend::_process_thread ( arg=0x21f3ba0) at ../libs/backends/jack/jack_audiobackend.cc:911 #7 0x00007fffd9f2842a in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 0000008 0x00007fffd9f40d20 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 0000009 0x00007ffff05590a4 in start_thread (arg=0x7fffca40c700) at pthread_create.c:309 0000010 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 24 (Thread 0x7fffca48d700 (LWP 31329)): #0 0x00007ffff055fadd in read () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007fffd9f425b5 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 ---Type <return> to continue, or q <return> to quit--- #2 0x00007fffd9f450bb in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffd9f40d20 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 0000004 0x00007ffff05590a4 in start_thread (arg=0x7fffca48d700) at pthread_create.c:309 0000005 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 23 (Thread 0x7fffd8088700 (LWP 31328)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007fffd9f41d3c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007fffd9f38ea8 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffd9f40d20 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 0000004 0x00007ffff05590a4 in start_thread (arg=0x7fffd8088700) at pthread_create.c:309 0000005 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 13 (Thread 0x7fffd90cc700 (LWP 31318)): #0 0x00007fffed51018d in poll () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff471daa5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff471dcc7 in g_main_context_iteration () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #3 0x00007ffff471dd19 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000004 0x00007ffff47487f5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000005 0x00007ffff05590a4 in start_thread (arg=0x7fffd90cc700) at pthread_create.c:309 #6 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7fffdb5b2700 (LWP 31312)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007ffff4769524 in g_cond_wait () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff6f0486d in ARDOUR::AudioEngine::do_devicelist_update ( this=0x1f13490) at ../libs/ardour/audioengine.cc:464 #3 0x00007ffff6f11a3f in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x1f2a9e0, p=0x1f13490) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6f1164e in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0---Type <return> to continue, or q <return> to quit--- > (this=0x1f2a9f0, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 0000005 0x00007ffff6f10f4f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x1f2a9e0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff6f1073c 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=0x1f2a9e0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f0f964 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=0x1f2a9b0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff4ca7b72 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff47487f5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000010 0x00007ffff05590a4 in start_thread (arg=0x7fffdb5b2700) at pthread_create.c:309 ---Type <return> to continue, or q <return> to quit--- 0000011 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fffdbdb3700 (LWP 31311)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007ffff4769524 in g_cond_wait () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff6f0466f in ARDOUR::AudioEngine::do_reset_backend ( this=0x1f13490) at ../libs/ardour/audioengine.cc:429 #3 0x00007ffff6f11a3f in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x1f4ab50, p=0x1f13490) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6f1164e in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x1f4ab60, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 0000005 0x00007ffff6f10f4f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x1f4ab50) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 ---Type <return> to continue, or q <return> to quit--- #6 0x00007ffff6f1073c 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=0x1f4ab50) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6f0f964 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=0x1f4ab20) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff4ca7b72 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff47487f5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000010 0x00007ffff05590a4 in start_thread (arg=0x7fffdbdb3700) at pthread_create.c:309 0000011 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fffe8e92700 (LWP 31310)): #0 0x00007ffff47259ac in g_logv () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000001 0x00007ffff4725b43 in g_log () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff4caf9a9 in Glib::exception_handlers_invoke() () from /opt/Ardour-3.5.4445-dbg/lib/libglibmm-2.4.so.1 #3 0x00007ffff4ca7b9c in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglibmm-2.4.so.1 0000004 0x00007ffff47487f5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000005 0x00007ffff05590a4 in start_thread (arg=0x7fffe8e92700) at pthread_create.c:309 #6 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fffe9693700 (LWP 31309)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007ffff4769524 in g_cond_wait () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff7370b1d in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #3 0x000000000145e22b in sigc::pointer_functor0<void>::operator() ( this=0x1f5afc8) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 ---Type <return> to continue, or q <return> to quit--- 0000004 0x000000000145b752 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1f5afc0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000005 0x0000000001457e5d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1f5af90) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff4ca7b72 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglibmm-2.4.so.1 #7 0x00007ffff47487f5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000008 0x00007ffff05590a4 in start_thread (arg=0x7fffe9693700) at pthread_create.c:309 0000009 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fffe9e94700 (LWP 31308)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 0000001 0x00007ffff4769524 in g_cond_wait () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff7370b1d in peak_thread_work () ---Type <return> to continue, or q <return> to quit--- at ../libs/ardour/source_factory.cc:68 #3 0x000000000145e22b in sigc::pointer_functor0<void>::operator() ( this=0x1f5a128) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 0000004 0x000000000145b752 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1f5a120) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000005 0x0000000001457e5d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1f5a0f0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff4ca7b72 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglibmm-2.4.so.1 #7 0x00007ffff47487f5 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000008 0x00007ffff05590a4 in start_thread (arg=0x7fffe9e94700) at pthread_create.c:309 0000009 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fffea695700 (LWP 31307)): ---Type <return> to continue, or q <return> to quit--- #0 0x00007ffff056018d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 0000001 0x00007ffff474a298 in g_usleep () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 #2 0x000000000175c8f3 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:380 #3 0x00007ffff05590a4 in start_thread (arg=0x7fffea695700) at pthread_create.c:309 0000004 0x00007fffed518ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ffff7faa8c0 (LWP 31306)): #0 0x00007ffff4f3b908 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libfreetype.so.6 0000001 0x00007ffff4f40595 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libfreetype.so.6 #2 0x00007ffff4f39b83 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libfreetype.so.6 #3 0x00007ffff4f418f0 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libfreetype.so.6 0000004 0x00007ffff4eee9ca in FT_Load_Glyph () from /opt/Ardour-3.5.4445-dbg/lib/libfreetype.so.6 0000005 0x00007ffff30d2d22 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 #6 0x00007ffff30795e0 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 ---Type <return> to continue, or q <return> to quit--- #7 0x00007ffff303a0f6 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 0000008 0x00007ffff309c37f in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 0000009 0x00007ffff309deed in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 0000010 0x00007ffff3028a42 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 0000011 0x00007ffff303ed4f in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 0000012 0x00007ffff30846fc in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 0000013 0x00007ffff3032301 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 0000014 0x00007ffff3021d96 in cairo_show_glyphs () from /opt/Ardour-3.5.4445-dbg/lib/libcairo.so.2 #15 0x00007ffff354d5d1 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libpangocairo-1.0.so.0 0000016 0x00007ffff354d8db in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libpangocairo-1.0.so.0 #17 0x00007ffff262fd0d in pango_renderer_draw_glyphs () from /opt/Ardour-3.5.4445-dbg/lib/libpango-1.0.so.0 0000018 0x00007ffff2630d68 in pango_renderer_draw_layout_line () from /opt/Ardour-3.5.4445-dbg/lib/libpango-1.0.so.0 0000019 0x00007ffff26311c5 in pango_renderer_draw_layout () from /opt/Ardour-3.5.4445-dbg/lib/libpango-1.0.so.0 0000020 0x00007ffff354cd9c in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libpangocairo-1.0.so.0 0000021 0x00007ffff794c2cc in ArdourCanvas::Text::_redraw (this=0x751ed70, layout=...) at ../libs/canvas/text.cc:136 ---Type <return> to continue, or q <return> to quit--- 0000022 0x00007ffff794be8c in ArdourCanvas::Text::redraw (this=0x751ed70, context=...) at ../libs/canvas/text.cc:99 0000023 0x00007ffff794c7e5 in ArdourCanvas::Text::compute_bounding_box ( this=0x751ed70) at ../libs/canvas/text.cc:192 #24 0x00007ffff7929b80 in ArdourCanvas::Item::bounding_box (this=0x751ed70) at ../libs/canvas/item.cc:575 0000025 0x00007ffff7929e50 in ArdourCanvas::Item::begin_change (this=0x751ed70) at ../libs/canvas/item.cc:617 0000026 0x00007ffff794c65f in ArdourCanvas::Text::clamp_width (this=0x751ed70, w=84) at ../libs/canvas/text.cc:174 0000027 0x00000000016a8658 in TimeAxisViewItem::manage_name_text (this=0x23d5a00) at ../gtk2_ardour/time_axis_view_item.cc:919 0000028 0x00000000016a7ef2 in TimeAxisViewItem::reset_width_dependent_items ( this=0x23d5a00, pixel_width=620) at ../gtk2_ardour/time_axis_view_item.cc:832 0000029 0x0000000001508160 in RegionView::reset_width_dependent_items ( this=0x23d5a00, pixel_width=620) at ../gtk2_ardour/region_view.cc:434 0000030 0x0000000000e92c76 in AudioRegionView::reset_width_dependent_items ( this=0x23d5a00, pixel_width=620) at ../gtk2_ardour/audio_region_view.cc:406 0000031 0x00000000016a6bb5 in TimeAxisViewItem::set_duration (this=0x23d5a00, dur=337280, src=0x0) at ../gtk2_ardour/time_axis_view_item.cc:358 0000032 0x0000000001508451 in RegionView::set_duration (this=0x23d5a00, frames=337280, src=0x0) at ../gtk2_ardour/region_view.cc:502 ---Type <return> to continue, or q <return> to quit--- 0000033 0x0000000001508066 in RegionView::region_resized (this=0x23d5a00, what_changed=...) at ../gtk2_ardour/region_view.cc:419 0000034 0x0000000000e9297d in AudioRegionView::region_resized (this=0x23d5a00, what_changed=...) at ../gtk2_ardour/audio_region_view.cc:368 0000035 0x0000000000e91169 in AudioRegionView::init (this=0x23d5a00, wfd=true) at ../gtk2_ardour/audio_region_view.cc:202 0000036 0x0000000000eab374 in AudioStreamView::create_region_view (this=0x75149a0, r=..., wait_for_waves=true, recording=false) at ../gtk2_ardour/audio_streamview.cc:120 0000037 0x0000000000eab4b7 in AudioStreamView::add_region_view_internal ( this=0x75149a0, r=..., wait_for_waves=true, recording=false) at ../gtk2_ardour/audio_streamview.cc:138 0000038 0x000000000166247e in StreamView::add_region_view (this=0x75149a0, wr=...) at ../gtk2_ardour/streamview.cc:172 0000039 0x0000000001669921 in boost::_mfi::mf1<void, StreamView, boost::weak_ptr<ARDOUR::Region> >::operator() (this=0x7fffd00d9708, p=0x75149a0, a1=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:165 0000040 0x0000000001668fe7 in boost::_bi::list2<boost::_bi::value<StreamView*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, StreamView, boost::weak_ptr<ARDOUR::Region> >, boost::_bi::list1<boost::weak_ptr<ARDOUR::Region>&> > ( this=0x7fffd00d9718, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:313 ---Type <return> to continue, or q <return> to quit--- 0000041 0x0000000001668862 in boost::_bi::bind_t<void, boost::_mfi::mf1<void, StreamView, boost::weak_ptr<ARDOUR::Region> >, boost::_bi::list2<boost::_bi::value<StreamView*>, boost::arg<1> > >::operator()<boost::weak_ptr<ARDOUR::Region> > ( this=0x7fffd00d9708, a1=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:32 0000042 0x0000000001668083 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, StreamView, boost::weak_ptr<ARDOUR::Region> >, boost::_bi::list2<boost::_bi::value<StreamView*>, boost::arg<1> > >, void, boost::weak_ptr<ARDOUR::Region> >::invoke (function_obj_ptr=..., a0=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153 0000043 0x0000000001043969 in boost::function1<void, boost::weak_ptr<ARDOUR::Region> >::operator() (this=0x7fffd00d9700, a0=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760 0000044 0x0000000001637953 in boost::_bi::list1<boost::_bi::value<boost::weak_ptr<ARDOUR::Region> > >::operator()<boost::function<void (boost::weak_ptr<ARDOUR::Region>)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void (boost::weak_ptr<ARDOUR::Region>)>&, boost::_bi::list0&, int) (this=0x7fffd00d9720, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253 ---Type <return> to continue, or q <return> to quit--- 0000045 0x0000000001637353 in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void (boost::weak_ptr<ARDOUR::Region>)>, boost::_bi::list1<boost::_bi::value<boost::weak_ptr<ARDOUR::Region> > > >::operator()() (this=0x7fffd00d9700) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20 0000046 0x0000000001636b43 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void (boost::weak_ptr<ARDOUR::Region>)>, boost::_bi::list1<boost::_bi::value<boost::weak_ptr<ARDOUR::Region> > > >, void>::invoke(boost::detail::function::function_buffer&) ( function_obj_ptr=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153 0000047 0x0000000000dd111d in boost::function0<void>::operator() ( this=0x7fffd00f4e20) at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760 0000048 0x00007ffff5ca2ab2 in Gtkmm2ext::UI::do_request (this=0x201d0f0, req=0x7fffd00f4e10) at ../libs/gtkmm2ext/gtk_ui.cc:455 0000049 0x00007ffff5ca67a2 in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests (this=0x201d0f0) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/abstract_ui.cc:301 0000050 0x00007ffff5890394 in BaseUI::request_handler (this=0x201d0f0, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:141 ---Type <return> to continue, or q <return> to quit--- 0000051 0x00007ffff58939d2 in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator() (this=0x2020458, _A_a1=@0x7fffffffbf54: Glib::IO_IN) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851 0000052 0x00007ffff58934dd in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&> ( this=0x2020450, _A_arg1=@0x7fffffffbf54: Glib::IO_IN) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84 0000053 0x00007ffff5892e80 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it ( rep=0x2020420, a_1=@0x7fffffffbf54: Glib::IO_IN) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137 0000054 0x00007ffff58a6953 in sigc::slot1<bool, Glib::IOCondition>::operator() ( this=0x201d158, _A_a1=@0x7fffffffbf54: Glib::IO_IN) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:515 0000055 0x00007ffff58a6670 in cross_thread_channel_call_receive_slot ( condition=G_IO_IN, data=0x201d148) at ../libs/pbd/crossthread.cc:49 0000056 0x00007ffff471bc95 in g_main_context_dispatch () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000057 0x00007ffff471db08 in ?? () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000058 0x00007ffff471dcc7 in g_main_context_iteration () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000059 0x00007ffff3b84b61 in gtk_main_iteration () from /opt/Ardour-3.5.4445-dbg/lib/libgtk-x11-2.0.so.0 Python Exception <type 'exceptions.ValueError'> Cannot find type ARDOUR::RegionList::_Node: 0000060 0x00000000010f93ae in Editor::time_fx (this=0x36d3290, regions=std::list, val=0.811268449, pitching=false) at ../gtk2_ardour/editor_timefx.cc:308 0000061 0x00000000010f80a5 in Editor::time_stretch (this=0x36d3290, regions=..., fraction=0.811268449) at ../gtk2_ardour/editor_timefx.cc:78 0000062 0x0000000000ffbd6d in TimeFXDrag::finished (this=0x5925570, movement_occurred=true) at ../gtk2_ardour/editor_drag.cc:4119 0000063 0x0000000000fe3d03 in Drag::end_grab (this=0x5925570, event=0x7fffffffcaf0) at ../gtk2_ardour/editor_drag.cc:315 0000064 0x0000000000fe34a6 in DragManager::end_grab (this=0x54f0990, e=0x7fffffffcaf0) at ../gtk2_ardour/editor_drag.cc:155 0000065 0x000000000103d963 in Editor::button_release_handler (this=0x36d3290, item=0x5e09f20, event=0x7fffffffcaf0, item_type=RightFrameHandle) at ../gtk2_ardour/editor_mouse.cc:1198 0000066 0x0000000000fde611 in Editor::canvas_frame_handle_event (this=0x36d3290, event=0x7fffffffcaf0, item=0x5e09f20, rv=0x76ef600) at ../gtk2_ardour/editor_canvas_events.cc:835 0000067 0x0000000000ea8a35 in sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, ArdourCanvas::Item*, RegionView*>::operator() (this=0x7480fb0, ---Type <return> to continue, or q <return> to quit--- _A_a1=@0x7fffffffc9c0: 0x7fffffffcaf0, _A_a2=@0x7fffffffc748: 0x5e09f20, _A_a3=@0x7480fd8: 0x76ef600) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1985 0000068 0x000000000150d117 in sigc::adaptor_functor<sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, ArdourCanvas::Item*, RegionView*> >::operator()<_GdkEvent* const&, ArdourCanvas::Rectangle*&, RegionView*&> (this=0x7480fa8, _A_arg1=@0x7fffffffc9c0: 0x7fffffffcaf0, _A_arg2=@0x7480fd0: 0x5e09f20, _A_arg3=@0x7480fd8: 0x76ef600) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:123 0000069 0x000000000150cb24 in sigc::bind_functor<-1, sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, ArdourCanvas::Item*, RegionView*>, ArdourCanvas::Rectangle*, RegionView*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<_GdkEvent* const&> (this=0x7480fa0, _A_arg1=@0x7fffffffc9c0: 0x7fffffffcaf0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/bind.h:1336 0000070 0x000000000150c446 in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, ArdourCanvas::Item*, RegionView*>, ArdourCanvas::Rectangle*, RegionView*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, bool, _GdkEvent*>::call_it (rep=0x7480f70, a_1=@0x7fffffffc9c0: 0x7fffffffcaf0) ---Type <return> to continue, or q <return> to quit--- at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137 0000071 0x00007ffff791b0e8 in sigc::internal::signal_emit1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >::operator() (this=0x7fffffffc870, _A_slot=...) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/signal.h:830 0000072 0x00007ffff791ad07 in sigc::internal::slot_iterator_buf<sigc::internal::signal_emit1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >, bool>::operator* (this=0x7fffffffc830) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/signal.h:302 0000073 0x00007ffff791a701 in ArdourCanvas::Item::EventAccumulator<bool>::operator()<sigc::internal::slot_iterator_buf<sigc::internal::signal_emit1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >, bool> > (this=0x7fffffffc89f, first=..., last=...) at /home/ardour/linux-x86_64/ardour/libs/canvas/canvas/item.h:214 0000074 0x00007ffff7919dcb in sigc::internal::signal_emit1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >::emit (impl=0x69d6f70, _A_a1=@0x7fffffffc9c0: 0x7fffffffcaf0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/signal.h:850 0000075 0x00007ffff7918ad1 in sigc::signal1<bool, _GdkEvent*, ArdourCanvas::Item::Ev---Type <return> to continue, or q <return> to quit--- entAccumulator<bool> >::emit (this=0x5e09f90, _A_a1=@0x7fffffffc9c0: 0x7fffffffcaf0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2777 #76 0x00007ffff7916fe3 in sigc::signal1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >::operator() (this=0x5e09f90, _A_a1=@0x7fffffffc9c0: 0x7fffffffcaf0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2785 0000077 0x00007ffff7912628 in ArdourCanvas::GtkCanvas::deliver_event ( this=0x54a1708, event=0x7fffffffcaf0) at ../libs/canvas/canvas.cc:688 0000078 0x00007ffff7913886 in ArdourCanvas::GtkCanvas::on_button_release_event ( this=0x54a1708, ev=0x76f8030) at ../libs/canvas/canvas.cc:914 0000079 0x00007ffff1c7bea3 in Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*) () from /opt/Ardour-3.5.4445-dbg/lib/libgtkmm-2.4.so.1 0000080 0x00007ffff3b8bec8 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libgtk-x11-2.0.so.0 0000081 0x00007ffff4a201e2 in g_closure_invoke () from /opt/Ardour-3.5.4445-dbg/lib/libgobject-2.0.so.0 0000082 0x00007ffff4a37272 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libgobject-2.0.so.0 0000083 0x00007ffff4a37f98 in g_signal_emit_valist () ---Type <return> to continue, or q <return> to quit--- from /opt/Ardour-3.5.4445-dbg/lib/libgobject-2.0.so.0 0000084 0x00007ffff4a387e3 in g_signal_emit () from /opt/Ardour-3.5.4445-dbg/lib/libgobject-2.0.so.0 0000085 0x00007ffff3ce2d1f in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libgtk-x11-2.0.so.0 0000086 0x00007ffff3b84063 in gtk_propagate_event () from /opt/Ardour-3.5.4445-dbg/lib/libgtk-x11-2.0.so.0 0000087 0x00007ffff3b85bdb in gtk_main_do_event () from /opt/Ardour-3.5.4445-dbg/lib/libgtk-x11-2.0.so.0 0000088 0x00007ffff37c0f0c in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libgdk-x11-2.0.so.0 0000089 0x00007ffff471bdae in g_main_context_dispatch () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000090 0x00007ffff471db08 in ?? () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000091 0x00007ffff471dbb5 in g_main_loop_run () from /opt/Ardour-3.5.4445-dbg/lib/libglib-2.0.so.0 0000092 0x00007ffff3b855e7 in gtk_main () from /opt/Ardour-3.5.4445-dbg/lib/libgtk-x11-2.0.so.0 0000093 0x00007ffff5ca202f in Gtkmm2ext::UI::run (this=0x201d0f0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:280 0000094 0x0000000001232e92 in main (argc=1, argv=0x7fffffffd5d8) at ../gtk2_ardour/main.cc:303 | ||||
| Tags | No tags attached. | ||||
|
|
OS: Debian Jessie x64 |
|
|
not reproduceable here on Debian Jessie x64. Was this an optimized build? |
|
|
No, it's debug. One more thing: my filesystem is LUKS-encrypted BTRFS. May it affect anything? |
|
|
df -Th output: Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/sda2_crypt btrfs 120G 41G 77G 35% / udev devtmpfs 10M 0 10M 0% /dev tmpfs tmpfs 3.2G 9.5M 3.2G 1% /run tmpfs tmpfs 7.9G 79M 7.8G 1% /dev/shm tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup /dev/sda1 ext3 114M 52M 56M 49% /boot /dev/mapper/sdb_crypt btrfs 1.9T 980G 882G 53% /media/DATA tmpfs tmpfs 1.6G 8.0K 1.6G 1% /run/user/1000 smbnetfs fuse.smbnetfs 32G 0 32G 0% /home/[USERNAME]/Network I replaced username with [USERNAME] for security purposes. |
|
|
I tried to create the project on an external NTFS disk - nope, it still crashes. Removing ~/.config/ardour3 does not help as well. |
|
|
May be it's something with the video card (radeon)? The driver is the kernel's default. The output is HDMI. 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Turks XT [Radeon HD 6670/7670] server glx vendor string: SGI client glx vendor string: Mesa Project and SGI OpenGL vendor string: X.Org ADDED: probably it's not the problem, see (0016335) |
|
|
Also I've turned off "realtime" in JACK's settings before running gdb as was recommended. |
|
|
Just tried it on my second PC with completely different video and audio hardware (but with BTRFS and Jessie x64) - it crashed. Unfortunately it seems I have no computers at hand without BTRFS. :( |
|
|
Discovered another unexpected behavior which may help in catching this bug (or possibly another one): 1. create a project 2. create a mono track 3. enable record on the track 4. enable record 5. record a region (several seconds) 6. stop 7. enable record again 8. record another region 9. try to stretch the SECOND region 10. no stretch/shrink dialog appears! 12. try it again 13. it does appear now ADDED: this problem is not present on my first PC, only on the second. I don't know what may cause it as it was a clean Ardour installation on the second PC just like on the first, and the OS is the same. |
|
|
I just tried this (also short region, 10 sec or so) RBEffect: source region: position = 3978805, start = 400, length = 515782, ancestral_start = 0, ancestral_length = 0, stretch 1, shift 1 StretchCalculator::calculate(): inputDuration 515782, ratio 0.726344, outputDuration 374635 (rounded up to 374677), df size 2015, increment 256 NOTE: extreme increment 91 < 92.972, adjusting total input increment = 515840 (= 2015 chunks), output = 374677, ratio = 0.726343, ideal output 374678 (region total = 374677) ERROR: PluginInputDomainAdapter::initialise: non-power-of-two blocksize 1114 not supported before the crash: frame 0000001: 0x000000010674ec8b libfftw3.3.dylib`fftw_md5puts + 27 frame #3: 0x000000010681172f libfftw3.3.dylib`fftw_export_wisdom_to_file + 31 frame 0000005: 0x00000001064ad37f librubberband.dylib`RubberBand::FFTs::D_FFTW::~D_FFTW() + 15 frame #6: 0x00000001064b0d56 librubberband.dylib`RubberBand::RubberBandStretcher::Impl::ChannelData::~ChannelData() + 262 frame 0000008: 0x000000010649a887 librubberband.dylib`RubberBand::RubberBandStretcher::~RubberBandStretcher() + 23 frame 0000009: 0x0000000102fd4ae6 libardour.dylib`ARDOUR::RBEffect::run(this=0x000000010f3ad180, r=<unavailable>, progress=0x0000000115318260) + 9718 at rb_effect.cc:387 frame 0000010: 0x000000010041bb83 ardour-3.5.4843`Editor::do_timefx(this=0x0000000107155000) + 1619 at editor_timefx.cc:363 which may go wrong after the "ERROR: PluginInputDomainAdapter::initialise: non-power-of-two" |
|
|
fixed in 3.5-4901-gb03e2f0 |
|
|
Fix comfired! Thanks a lot! :) |
|
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2015-02-06 20:25 | efenstor | New Issue | |
| 2015-02-06 21:06 | efenstor | Note Added: 0016327 | |
| 2015-02-07 03:36 | paul | Note Added: 0016328 | |
| 2015-02-07 08:30 | efenstor | Note Added: 0016330 | |
| 2015-02-07 08:45 | efenstor | Note Added: 0016331 | |
| 2015-02-07 08:45 | efenstor | Note Edited: 0016331 | |
| 2015-02-07 08:46 | efenstor | Note Edited: 0016331 | |
| 2015-02-07 08:47 | efenstor | Note Edited: 0016331 | |
| 2015-02-07 08:53 | efenstor | Note Added: 0016332 | |
| 2015-02-07 08:53 | efenstor | Note Edited: 0016331 | |
| 2015-02-07 08:54 | efenstor | Note Edited: 0016331 | |
| 2015-02-07 08:55 | efenstor | Note Edited: 0016331 | |
| 2015-02-07 09:00 | efenstor | Note Added: 0016333 | |
| 2015-02-07 09:00 | efenstor | Note Edited: 0016333 | |
| 2015-02-07 09:01 | efenstor | Note Added: 0016334 | |
| 2015-02-07 09:10 | efenstor | Note Added: 0016335 | |
| 2015-02-07 09:11 | efenstor | Note Edited: 0016335 | |
| 2015-02-07 09:21 | efenstor | Note Added: 0016336 | |
| 2015-02-07 09:22 | efenstor | Note Edited: 0016336 | |
| 2015-02-07 09:23 | efenstor | Note Edited: 0016336 | |
| 2015-02-07 09:26 | efenstor | Note Edited: 0016336 | |
| 2015-02-07 09:28 | efenstor | Note Edited: 0016336 | |
| 2015-02-07 09:29 | efenstor | Note Edited: 0016335 | |
| 2015-02-07 09:30 | efenstor | Note Edited: 0016333 | |
| 2015-02-07 09:32 | efenstor | Note Edited: 0016336 | |
| 2015-02-07 09:32 | efenstor | Note Edited: 0016336 | |
| 2015-03-29 18:11 | x42 | Note Added: 0016516 | |
| 2015-03-30 09:31 | x42 | Note Added: 0016517 | |
| 2015-03-30 09:31 | x42 | Status | new => resolved |
| 2015-03-30 09:31 | x42 | Resolution | open => fixed |
| 2015-03-30 09:31 | x42 | Assigned To | => x42 |
| 2015-03-30 15:15 | efenstor | Note Added: 0016519 | |
| 2020-04-19 20:17 | system | Note Added: 0023392 | |
| 2020-04-19 20:17 | system | Status | resolved => closed |