View Issue Details

IDProjectCategoryView StatusLast Update
0006131ardourbugspublic2020-04-19 20:17
Reporterma120mk11 Assigned Tox42  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Summary0006131: MIDI audition crashes ardour
DescriptionRight click on a midi region > Properties.. > Audition
Ardour crashes

Ardour Nightly 3.5.4274

I have included backtrace
TagsNo tags attached.

Activities

2015-01-12 20:56

 

Ardour backtrace (31,241 bytes)   
(gdb) thread apply all bt

Thread 33 (Thread 0x7fffc8d90700 (LWP 17867)):
#0  0x00007ffff056ab9d in nanosleep ()
    at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff4755298 in g_usleep ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6f60c3c in ARDOUR::AutomationWatch::thread (this=0xaae52b0)
    at ../libs/ardour/automation_watch.cc:139
#3  0x00007ffff6f64141 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x3905800, p=0xaae52b0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6f63d84 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x3905810, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff6f6397f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x3905800)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff6f6390a 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=0x3905800)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff6f6350a 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=0x39057d0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff4cb2b72 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff47537f5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#10 0x00007ffff0563182 in start_thread (arg=0x7fffc8d90700)
    at pthread_create.c:312
#11 0x00007fffed536efd in clone ()
---Type <return> to continue, or q <return> to quit---
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 32 (Thread 0x7fffca593700 (LWP 17866)):
#0  0x00007fffed4fd9bd in nanosleep ()
    at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffed52ef24 in usleep (useconds=<optimized out>)
    at ../sysdeps/unix/sysv/linux/usleep.c:32
#2  0x00007fffa5545481 in AFX_engine::run_engine() ()
   from /usr/lib/lv2/black-eq2.lv2/black-eq2-dsp.so
#3  0x00007fffa5533983 in start_ui_thread(void*) ()
   from /usr/lib/lv2/black-eq2.lv2/black-eq2-dsp.so
#4  0x00007ffff0563182 in start_thread (arg=0x7fffca593700)
    at pthread_create.c:312
#5  0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 31 (Thread 0x7fffc0d28700 (LWP 17865)):
#0  0x00007fffed529bad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff4728aa5 in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff4728bb5 in g_main_loop_run ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff589aac9 in BaseUI::main_thread (this=0x396a2b0)
    at ../libs/pbd/base_ui.cc:86
#4  0x00007ffff589e67f in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x396aa58)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5  0x00007ffff589e3ac in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x396aa50)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x00007ffff589dd63 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x396aa20)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff4cb2b72 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglibmm-2.4.so.1
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff47537f5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#9  0x00007ffff0563182 in start_thread (arg=0x7fffc0d28700)
    at pthread_create.c:312
#10 0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 30 (Thread 0x7fffc021e800 (LWP 17864)):
#0  0x00007fffed529bad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff6f75161 in ARDOUR::Butler::wait_for_requests (
    this=0x3548f00) at ../libs/ardour/butler.cc:164
#2  0x00007ffff6f7581f in ARDOUR::Butler::thread_work (this=0x3548f00)
    at ../libs/ardour/butler.cc:230
#3  0x00007ffff6f7510b in ARDOUR::Butler::_thread_work (arg=0x3548f00)
    at ../libs/ardour/butler.cc:151
#4  0x00007ffff58c76ba in fake_thread_start (arg=0x396a120)
    at ../libs/pbd/pthread_utils.cc:93
#5  0x00007ffff0563182 in start_thread (arg=0x7fffc021e800)
    at pthread_create.c:312
---Type <return> to continue, or q <return> to quit---
#6  0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 29 (Thread 0x7fffc02a0700 (LWP 17863)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff70639bc in PBD::ProcessSemaphore::wait (this=0x2b0ccc0)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#2  0x00007ffff7061e2a in ARDOUR::Graph::run_one (this=0x2b0cc10)
    at ../libs/ardour/graph.cc:370
#3  0x00007ffff7062152 in ARDOUR::Graph::helper_thread (this=0x2b0cc10)
    at ../libs/ardour/graph.cc:401
#4  0x00007ffff7066c5d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()
    (this=0x7fffc029fd18, p=0x2b0cc10)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff70668aa in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc029fd28, 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  0x00007ffff70665ef in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffc029fd18)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff706620d 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
#8  0x0000000000dce3f5 in boost::function0<void>::operator() (
    this=0x7fffc029fd10)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#9  0x00007fffda51f917 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x391abf0) at ../libs/backends/jack/jack_audiobackend.cc:902
#10 0x00007ffff0563182 in start_thread (arg=0x7fffc02a0700)
    at pthread_create.c:312
---Type <return> to continue, or q <return> to quit---
#11 0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 28 (Thread 0x7fffc0321700 (LWP 17862)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff70639bc in PBD::ProcessSemaphore::wait (this=0x2b0cce0)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#2  0x00007ffff706128f in ARDOUR::Graph::restart_cycle (this=0x2b0cc10)
    at ../libs/ardour/graph.cc:244
#3  0x00007ffff7061259 in ARDOUR::Graph::dec_ref (this=0x2b0cc10)
    at ../libs/ardour/graph.cc:231
#4  0x00007ffff70677dc in ARDOUR::GraphNode::finish (this=0x5e5a588, 
    chain=1) at ../libs/ardour/graphnode.cc:71
#5  0x00007ffff7061fea in ARDOUR::Graph::run_one (this=0x2b0cc10)
    at ../libs/ardour/graph.cc:384
#6  0x00007ffff7062152 in ARDOUR::Graph::helper_thread (this=0x2b0cc10)
    at ../libs/ardour/graph.cc:401
#7  0x00007ffff7066c5d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()
    (this=0x7fffc0320d18, p=0x2b0cc10)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#8  0x00007ffff70668aa in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc0320d28, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#9  0x00007ffff70665ef in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffc0320d18)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#10 0x00007ffff706620d 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
#11 0x0000000000dce3f5 in boost::function0<void>::operator() (
    this=0x7fffc0320d10)
---Type <return> to continue, or q <return> to quit---
 at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#12 0x00007fffda51f917 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x391abf0) at ../libs/backends/jack/jack_audiobackend.cc:902
#13 0x00007ffff0563182 in start_thread (arg=0x7fffc0321700)
    at pthread_create.c:312
#14 0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 27 (Thread 0x7fffc809f700 (LWP 17861)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff70639bc in PBD::ProcessSemaphore::wait (this=0x2b0ccc0)
    at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#2  0x00007ffff7061e2a in ARDOUR::Graph::run_one (this=0x2b0cc10)
    at ../libs/ardour/graph.cc:370
#3  0x00007ffff706244a in ARDOUR::Graph::main_thread (this=0x2b0cc10)
    at ../libs/ardour/graph.cc:439
#4  0x00007ffff7066c5d in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()
    (this=0x7fffc809ed18, p=0x2b0cc10)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff70668aa in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc809ed28, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#6  0x00007ffff70665ef in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffc809ed18)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff706620d 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
#8  0x0000000000dce3f5 in boost::function0<void>::operator() (
    this=0x7fffc809ed10)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
#9  0x00007fffda51f917 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x391abf0) at ../libs/backends/jack/jack_audiobackend.cc:902
#10 0x00007ffff0563182 in start_thread (arg=0x7fffc809f700)
    at pthread_create.c:312
#11 0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 25 (Thread 0x7fffc9591700 (LWP 17858)):
#0  0x00007ffff056ab9d in nanosleep ()
    at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff4755298 in g_usleep ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6f09a0e in ARDOUR::AudioEngine::meter_thread (
    this=0x212bde0) at ../libs/ardour/audioengine.cc:535
#3  0x00007ffff6f167d5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x391abd0, p=0x212bde0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template---Type <return> to continue, or q <return> to quit---
.hpp:49
#4  0x00007ffff6f163e4 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x391abe0, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff6f15ce5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x391abd0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff6f154d2 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=0x391abd0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff6f146fa 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=0x391aba0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors---Type <return> to continue, or q <return> to quit---
/slot.h:103
#8  0x00007ffff4cb2b72 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff47537f5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#10 0x00007ffff0563182 in start_thread (arg=0x7fffc9591700)
    at pthread_create.c:312
#11 0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 24 (Thread 0x7fffc8120700 (LWP 17857)):
#0  0x00007fffa57a0c04 in synth_fragment (synth=0x4525820, n_samples=64, 
    left=0x4525824, right=0x4525924)
    at ../libs/plugins/reasonablesynth.lv2/rsynth.c:293
#1  0x00007fffa57a12ae in synth_sound (synth=0x4525820, written=481785, 
    nframes=4294702696, out=0x7fffc811eec0)
    at ../libs/plugins/reasonablesynth.lv2/rsynth.c:411
#2  0x00007fffa57a1c3a in run (handle=0x38dfb40, n_samples=4294702696)
    at ../libs/plugins/reasonablesynth.lv2/lv2.c:174
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff73acb0c in lilv_instance_run (instance=0x38ee130, 
    sample_count=4294702696)
    at /home/ardour/linux-x86_64/gtk/inst/include/lilv-0/lilv/lilv.h:1559
#4  0x00007ffff73b9409 in ARDOUR::LV2Plugin::run (this=0x387bff0, 
    nframes=4294702696) at ../libs/ardour/lv2_plugin.cc:2207
#5  0x00007ffff73b86cf in ARDOUR::LV2Plugin::connect_and_run (
    this=0x387bff0, bufs=..., in_map=..., out_map=..., nframes=4294702696, 
    offset=0) at ../libs/ardour/lv2_plugin.cc:2026
#6  0x00007ffff71a3e9a in ARDOUR::PluginInsert::connect_and_run (
    this=0x3555010, bufs=..., nframes=4294702696, offset=0, 
    with_auto=false, now=0) at ../libs/ardour/plugin_insert.cc:406
#7  0x00007ffff71a467f in ARDOUR::PluginInsert::run (this=0x3555010, 
    bufs=..., start_frame=441000, nframes=4294702696)
    at ../libs/ardour/plugin_insert.cc:470
#8  0x00007ffff7225c01 in ARDOUR::Route::process_output_buffers (
    this=0x3663f60, bufs=..., start_frame=441000, end_frame=442024, 
    nframes=4294702696, declick=0, gain_automation_ok=false)
    at ../libs/ardour/route.cc:561
#9  0x00007ffff6f461b4 in ARDOUR::Auditioner::roll_midi (this=0x3663f60, 
---Type <return> to continue, or q <return> to quit---
    nframes=4294702696, start_frame=441000, end_frame=442024, declick=0, 
    need_butler=@0x7fffc811fb3f: false) at ../libs/ardour/auditioner.cc:280
#10 0x00007ffff6f45d03 in ARDOUR::Auditioner::roll (this=0x3663f60, 
    nframes=4294702696, start_frame=441000, end_frame=442024, declick=0, 
    need_butler=@0x7fffc811fb3f: false) at ../libs/ardour/auditioner.cc:231
#11 0x00007ffff6f47ebd in ARDOUR::Auditioner::play_audition (
    this=0x3663f60, nframes=1024) at ../libs/ardour/auditioner.cc:519
#12 0x00007ffff7309e2e in ARDOUR::Session::process_audition (
    this=0x354bc70, nframes=1024) at ../libs/ardour/session_process.cc:871
#13 0x00007ffff7306353 in ARDOUR::Session::process (this=0x354bc70, 
    nframes=1024) at ../libs/ardour/session_process.cc:76
#14 0x00007ffff6f08e39 in ARDOUR::AudioEngine::process_callback (
    this=0x212bde0, nframes=1024) at ../libs/ardour/audioengine.cc:332
#15 0x00007fffda51f9e4 in ARDOUR::JACKAudioBackend::process_thread (
    this=0x22764f0) at ../libs/backends/jack/jack_audiobackend.cc:933
#16 0x00007fffda51f96c in ARDOUR::JACKAudioBackend::_process_thread (
    arg=0x22764f0) at ../libs/backends/jack/jack_audiobackend.cc:910
#17 0x00007fffd9da28aa in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#18 0x00007fffd9dbeb70 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff0563182 in start_thread (arg=0x7fffc8120700)
    at pthread_create.c:312
#20 0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 23 (Thread 0x7fffd8c2f700 (LWP 17856)):
#0  0x00007ffff056a3bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffd9dc0784 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffd9dc313c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffd9dbeb70 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007ffff0563182 in start_thread (arg=0x7fffd8c2f700)
    at pthread_create.c:312
#5  0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 22 (Thread 0x7fffe80af700 (LWP 17855)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffd9dbff7c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
---Type <return> to continue, or q <return> to quit---
#2  0x00007fffd9db6cb8 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffd9dbeb70 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007ffff0563182 in start_thread (arg=0x7fffe80af700)
    at pthread_create.c:312
#5  0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7fffd8bae700 (LWP 17846)):
#0  0x00007fffed529bad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff4728aa5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff4728cc7 in g_main_context_iteration ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff4728d19 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#4  0x00007ffff47537f5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#5  0x00007ffff0563182 in start_thread (arg=0x7fffd8bae700)
    at pthread_create.c:312
---Type <return> to continue, or q <return> to quit---
#6  0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fffdaf56700 (LWP 17840)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff4774524 in g_cond_wait ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6f095f1 in ARDOUR::AudioEngine::do_devicelist_update (
    this=0x212bde0) at ../libs/ardour/audioengine.cc:464
#3  0x00007ffff6f167d5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x2019cf0, p=0x212bde0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6f163e4 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x2019d00, f=..., a=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff6f15ce5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, AR---Type <return> to continue, or q <return> to quit---
DOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x2019cf0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff6f154d2 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=0x2019cf0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff6f146fa 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=0x2019cc0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff4cb2b72 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff47537f5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#10 0x00007ffff0563182 in start_thread (arg=0x7fffdaf56700)
---Type <return> to continue, or q <return> to quit---
    at pthread_create.c:312
#11 0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fffdb757700 (LWP 17839)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff4774524 in g_cond_wait ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6f093f3 in ARDOUR::AudioEngine::do_reset_backend (
    this=0x212bde0) at ../libs/ardour/audioengine.cc:429
#3  0x00007ffff6f167d5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x201bcd0, p=0x212bde0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6f163e4 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x201bce0, 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---
#5  0x00007ffff6f15ce5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x201bcd0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff6f154d2 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=0x201bcd0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff6f146fa 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=0x201bca0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff4cb2b72 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff47537f5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#10 0x00007ffff0563182 in start_thread (arg=0x7fffdb757700)
    at pthread_create.c:312
#11 0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fffe897d700 (LWP 17838)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff4774524 in g_cond_wait ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6eb3b77 in ARDOUR::Analyser::work ()
    at ../libs/ardour/analyser.cc:81
#3  0x00007ffff6eb390d in analyser_work () at ../libs/ardour/analyser.cc:46
#4  0x000000000145978d in sigc::pointer_functor0<void>::operator() (
    this=0x203abc8)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x0000000001456cb4 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x203abc0)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x00000000014533bf in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x203ab90)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff4cb2b72 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff47537f5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#9  0x00007ffff0563182 in start_thread (arg=0x7fffe897d700)
    at pthread_create.c:312
#10 0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fffe917e700 (LWP 17837)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff4774524 in g_cond_wait ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff73712fd in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x000000000145978d in sigc::pointer_functor0<void>::operator() (
    this=0x20255c8)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000001456cb4 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x20255c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x00000000014533bf in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2025590)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff4cb2b72 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff47537f5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff0563182 in start_thread (arg=0x7fffe917e700)
    at pthread_create.c:312
#9  0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fffe997f700 (LWP 17836)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff4774524 in g_cond_wait ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff73712fd in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x000000000145978d in sigc::pointer_functor0<void>::operator() (
    this=0x203e308)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000001456cb4 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x203e300)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors---Type <return> to continue, or q <return> to quit---
/adaptor_trait.h:251
#5  0x00000000014533bf in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x203e2d0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff4cb2b72 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff47537f5 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#8  0x00007ffff0563182 in start_thread (arg=0x7fffe997f700)
    at pthread_create.c:312
#9  0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fffea180700 (LWP 17835)):
#0  0x00007ffff056ab9d in nanosleep ()
    at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff4755298 in g_usleep ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#2  0x0000000001756c0f in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:380
#3  0x00007ffff0563182 in start_thread (arg=0x7fffea180700)
    at pthread_create.c:312
#4  0x00007fffed536efd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7fb7900 (LWP 17831)):
#0  0x00007ffff1c84e77 in Gtk::Widget::get_mapped() const ()
   from /opt/Ardour-3.5.4274-dbg/lib/libgtkmm-2.4.so.1
#1  0x000000000132373c in Meterbridge::fast_update_strips (this=0x2dbea90)
    at ../gtk2_ardour/meterbridge.cc:562
#2  0x000000000132adeb in sigc::bound_mem_functor0<void, Meterbridge>::operator() (this=0xc218858)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#3  0x0000000001329e28 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, Meterbridge> >::operator() (this=0xc218850)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors---Type <return> to continue, or q <return> to quit---
/adaptor_trait.h:251
#4  0x0000000001328c49 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, Meterbridge>, void>::call_it (rep=0xc218820)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#5  0x0000000000dccf61 in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0xb516420)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/signal.h:772
#6  0x0000000000dcf65e in sigc::signal0<void, sigc::nil>::emit (
    this=0x1e59570 <(anonymous namespace)::get_timers()::timers+464>)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2669
#7  0x0000000000dce800 in sigc::signal0<void, sigc::nil>::operator() (
    this=0x1e59570 <(anonymous namespace)::get_timers()::timers+464>)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2677
#8  0x00007ffff58dd579 in PBD::StandardTimer::on_elapsed (
    this=0x1e59550 <(anonymous namespace)::get_timers()::timers+432>)
---Type <return> to continue, or q <return> to quit---
    at ../libs/pbd/timer.cc:124
#9  0x00000000016b4cba in (anonymous namespace)::StandardTimer::on_elapsed
    (this=0x1e59550 <(anonymous namespace)::get_timers()::timers+432>)
    at ../gtk2_ardour/timers.cc:41
#10 0x00007ffff58dd3c5 in PBD::Timer::timeout_handler (
    this=0x1e59550 <(anonymous namespace)::get_timers()::timers+432>)
    at ../libs/pbd/timer.cc:99
#11 0x00007ffff58dd274 in PBD::Timer::_timeout_handler (
    data=0x1e59550 <(anonymous namespace)::get_timers()::timers+432>)
    at ../libs/pbd/timer.cc:37
#12 0x00007ffff472531b in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#13 0x00007ffff4726c95 in g_main_context_dispatch ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#14 0x00007ffff4728b08 in ?? ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#15 0x00007ffff4728bb5 in g_main_loop_run ()
   from /opt/Ardour-3.5.4274-dbg/lib/libglib-2.0.so.0
#16 0x00007ffff3b905e7 in gtk_main ()
---Type <return> to continue, or q <return> to quit---
  from /opt/Ardour-3.5.4274-dbg/lib/libgtk-x11-2.0.so.0
#17 0x00007ffff5cabe0f in Gtkmm2ext::UI::run (this=0x2139cd0, 
    old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:278
#18 0x000000000122e3b6 in main (argc=1, argv=0x7fffffffd128)
    at ../gtk2_ardour/main.cc:303
(gdb) 

Ardour backtrace (31,241 bytes)   

drobilla

2015-01-13 06:04

developer   ~0016237

Can not reproduce.

x42

2015-01-13 17:39

administrator   ~0016241

Last edited: 2015-01-13 17:41

the essential part to reproduce: the midi region must start at a position on the timeline that is later than its duration

problem was min (nframes, length - current_frame) became negative.

x42

2015-01-13 17:39

administrator   ~0016242

fixed in 3.5-4286-g12d4375

system

2020-04-19 20:17

developer   ~0023377

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.

Issue History

Date Modified Username Field Change
2015-01-12 20:56 ma120mk11 New Issue
2015-01-12 20:56 ma120mk11 File Added: Ardour backtrace
2015-01-13 06:04 drobilla Note Added: 0016237
2015-01-13 17:39 x42 Note Added: 0016241
2015-01-13 17:39 x42 Note Added: 0016242
2015-01-13 17:39 x42 Status new => resolved
2015-01-13 17:39 x42 Resolution open => fixed
2015-01-13 17:39 x42 Assigned To => x42
2015-01-13 17:41 x42 Note Edited: 0016241
2020-04-19 20:17 system Note Added: 0023377
2020-04-19 20:17 system Status resolved => closed