View Issue Details

IDProjectCategoryView StatusLast Update
0006000ardourbugspublic2014-10-20 16:34
Reporterchapolin Assigned To 
PrioritynormalSeverityblockReproducibilityalways
Status newResolutionopen 
Product Version3.5.403 
Summary0006000: Ardour 3.5.403 crash when adding audio track, impossible to restart the project after
DescriptionArdour 3.5.403 crash when adding audio track, impossible to restart the project after.
Additional InformationOne time had lost all the midi data
Tags3.5.403

Activities

x42

2014-10-18 19:21

administrator   ~0015932

I cannot reproduce this issue. Also adding tracks works fine for a lot of users.
Could you please get a backtrace: see http://ardour.org/debugging_ardour

2014-10-18 21:54

 

report (39,702 bytes)   
Thread 28 (Thread 0x7fffc7fff700 (LWP 4380)):
#0  0x00007fffecaa79bd in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffecad8fe4 in usleep (useconds=<optimized out>)
    at ../sysdeps/unix/sysv/linux/usleep.c:32
#2  0x00007ffff72c1d75 in ARDOUR::AutomationWatch::thread (this=0xfcc2260)
    at ../libs/ardour/automation_watch.cc:137
#3  0x00007ffff72c5477 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0xfcc2520, p=0xfcc2260)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72c50ba in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0xfcc2530, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff72c4cb5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0xfcc2520)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff72c4c40 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=0xfcc2520)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
---Type <return> to continue, or q <return> to quit---
#7  0x00007ffff72c4840 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=0xfcc24f0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff4143542 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff39d39e3 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffc7fff700)
    at pthread_create.c:312
#11 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 27 (Thread 0x7fffc77fe700 (LWP 4379)):
#0  0x00007fffecad3c6d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff39b796f in g_poll ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff39a69f1 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff39a636f in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#4  0x00007ffff39a67d2 in g_main_loop_run ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff5d086af in BaseUI::main_thread (this=0x5194690)
    at ../libs/pbd/base_ui.cc:80
#6  0x00007ffff5d0bfbf in sigc::bound_mem_functor0<void, BaseUI>::operator() (
    this=0x5194d08)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#7  0x00007ffff5d0bcec in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x5194d00)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#8  0x00007ffff5d0b6a3 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x5194cd0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#9  0x00007ffff4143542 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#10 0x00007ffff39d39e3 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#11 0x00007fffef0c2182 in start_thread (arg=0x7fffc77fe700)
    at pthread_create.c:312
#12 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 26 (Thread 0x7fff95b9b800 (LWP 4378)):
#0  0x00007ffff39708d6 in g_ptr_array_remove ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#1  0x00007ffff5a7f990 in smf_event_remove_from_track (event=0x7fff7c195d50)
    at ../libs/evoral/src/libsmf/smf.c:598
#2  0x00007ffff5a7f1b7 in smf_event_delete (event=0x7fff7c195d50)
    at ../libs/evoral/src/libsmf/smf.c:363
#3  0x00007ffff5a7eb05 in smf_track_delete (track=0x7fff7c1e57e0)
    at ../libs/evoral/src/libsmf/smf.c:134
#4  0x00007ffff665a56c in Evoral::SMF::begin_write (this=0x5254b40)
    at ../libs/evoral/src/SMF.cpp:364
#5  0x00007ffff7698697 in ARDOUR::SMFSource::mark_streaming_midi_write_started
    (this=0x52548c0, mode=ARDOUR::Sustained)
    at ../libs/ardour/smf_source.cc:509
#6  0x00007ffff743635c in ARDOUR::MidiModel::sync_to_source (this=0x5255950)
    at ../libs/ardour/midi_model.cc:1467
#7  0x00007ffff7699711 in ARDOUR::SMFSource::ensure_disk_file (this=0x52548c0)
    at ../libs/ardour/smf_source.cc:743
#8  0x00007ffff76995f9 in ARDOUR::SMFSource::flush_midi (this=0x52548c0)
    at ../libs/ardour/smf_source.cc:715
#9  0x00007ffff7464bf3 in ARDOUR::MidiSource::session_saved (this=0x52548c0)
    at ../libs/ardour/midi_source.cc:401
#10 0x00007ffff764fb19 in ARDOUR::Session::save_state (this=0x266a040, 
    snapshot_name=..., pending=false, switch_to_snapshot=false)
    at ../libs/ardour/session_state.cc:688
---Type <return> to continue, or q <return> to quit---
#11 0x00007ffff75c72b3 in ARDOUR::Session::remove_source (this=0x266a040, 
    src=...) at ../libs/ardour/session.cc:3290
#12 0x00007ffff75f70bf in boost::_mfi::mf1<void, ARDOUR::Session, boost::weak_ptr<ARDOUR::Source> >::operator()(ARDOUR::Session*, boost::weak_ptr<ARDOUR::Source>) const () from /opt/Ardour-3.5.403-dbg/lib/libardour.so.3
#13 0x00007ffff75f4a09 in void boost::_bi::list2<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<boost::weak_ptr<ARDOUR::Source> > >::operator()<boost::_mfi::mf1<void, ARDOUR::Session, boost::weak_ptr<ARDOUR::Source> >, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf1<void, ARDOUR::Session, boost::weak_ptr<ARDOUR::Source> >&, boost::_bi::list0&, int) ()
   from /opt/Ardour-3.5.403-dbg/lib/libardour.so.3
#14 0x00007ffff75f0cb5 in boost::_bi::bind_t<void, boost::_mfi::mf1<void, ARDOUR::Session, boost::weak_ptr<ARDOUR::Source> >, boost::_bi::list2<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<boost::weak_ptr<ARDOUR::Source> > > >::operator()() () from /opt/Ardour-3.5.403-dbg/lib/libardour.so.3
#15 0x00007ffff75eb261 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf1<void, ARDOUR::Session, boost::weak_ptr<ARDOUR::Source> >, boost::_bi::list2<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<boost::weak_ptr<ARDOUR::Source> > > >, void>::invoke(boost::detail::function::function_buffer&) () from /opt/Ardour-3.5.403-dbg/lib/libardour.so.3
#16 0x0000000000cdde13 in boost::function0<void>::operator() (
    this=0x7fff7c203dc0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
---Type <return> to continue, or q <return> to quit---
#17 0x0000000000d07f25 in PBD::Signal0<void, PBD::OptionalLastValue<void> >::operator() (this=0x114334d8)
    at /home/harrison/ardour/3.0/build/libs/pbd/pbd/signals_generated.h:307
#18 0x0000000000d91e9c in PBD::Destructible::drop_references (this=0x11433490)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/destructible.h:35
#19 0x00007ffff722af8e in ARDOUR::AudioDiskstream::reset_write_sources (
    this=0x1142b680, mark_write_complete=false)
    at ../libs/ardour/audio_diskstream.cc:1957
#20 0x00007ffff722275c in ARDOUR::AudioDiskstream::non_realtime_input_change (
    this=0x1142b680) at ../libs/ardour/audio_diskstream.cc:186
#21 0x00007ffff76d0bc6 in ARDOUR::Track::non_realtime_input_change (
    this=0x10630c90) at ../libs/ardour/track.cc:651
#22 0x00007ffff768d031 in ARDOUR::Session::butler_transport_work (
    this=0x266a040) at ../libs/ardour/session_transport.cc:328
#23 0x00007ffff72d6262 in ARDOUR::Butler::thread_work (this=0x2670110)
    at ../libs/ardour/butler.cc:212
#24 0x00007ffff72d5e65 in ARDOUR::Butler::_thread_work (arg=0x2670110)
    at ../libs/ardour/butler.cc:134
#25 0x00007ffff5d33106 in fake_thread_start (arg=0x51944e0)
    at ../libs/pbd/pthread_utils.cc:85
#26 0x00007fffef0c2182 in start_thread (arg=0x7fff95b9b800)
    at pthread_create.c:312
#27 0x00007fffecae0fbd in clone ()
---Type <return> to continue, or q <return> to quit---
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 25 (Thread 0x7fff95c1d700 (LWP 4377)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x3fdf500)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff73b0ade in ARDOUR::Graph::run_one (this=0x3fdf450)
    at ../libs/ardour/graph.cc:371
#3  0x00007ffff73b0e06 in ARDOUR::Graph::helper_thread (this=0x3fdf450)
    at ../libs/ardour/graph.cc:402
#4  0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fff95c1ccd8, p=0x3fdf450)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff73b565e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fff95c1cce8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6  0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fff95c1ccd8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff73b4fc1 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<---Type <return> to continue, or q <return> to quit---
boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:153
#8  0x0000000000cdde13 in boost::function0<void>::operator() (
    this=0x7fff95c1ccd0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#9  0x00007fffe62ca0a9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x3fb14a0) at ../libs/backends/jack/jack_audiobackend.cc:913
#10 0x00007fffef0c2182 in start_thread (arg=0x7fff95c1d700)
    at pthread_create.c:312
#11 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 24 (Thread 0x7fffb40ef700 (LWP 4376)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x3fdf500)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff73b0ade in ARDOUR::Graph::run_one (this=0x3fdf450)
    at ../libs/ardour/graph.cc:371
#3  0x00007ffff73b0e06 in ARDOUR::Graph::helper_thread (this=0x3fdf450)
    at ../libs/ardour/graph.cc:402
#4  0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffb40eecd8, p=0x3fdf450)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff73b565e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffb40eece8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6  0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffb40eecd8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff73b4fc1 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/harrison/a3/inst/include/boost/function/function_template.hpp:153
#8  0x0000000000cdde13 in boost::function0<void>::operator() (
    this=0x7fffb40eecd0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#9  0x00007fffe62ca0a9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x3fb14a0) at ../libs/backends/jack/jack_audiobackend.cc:913
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffb40ef700)
    at pthread_create.c:312
#11 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 23 (Thread 0x7fffb4170700 (LWP 4375)):
---Type <return> to continue, or q <return> to quit---
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x3fdf500)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff73b0ade in ARDOUR::Graph::run_one (this=0x3fdf450)
    at ../libs/ardour/graph.cc:371
#3  0x00007ffff73b0e06 in ARDOUR::Graph::helper_thread (this=0x3fdf450)
    at ../libs/ardour/graph.cc:402
#4  0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffb416fcd8, p=0x3fdf450)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff73b565e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffb416fce8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6  0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffb416fcd8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff73b4fc1 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/harrison/a3/inst/include/boost/function/function_template.hpp:153
#8  0x0000000000cdde13 in boost::function0<void>::operator() (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffb416fcd0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#9  0x00007fffe62ca0a9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x3fb14a0) at ../libs/backends/jack/jack_audiobackend.cc:913
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffb4170700)
    at pthread_create.c:312
#11 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 22 (Thread 0x7fffc40bd700 (LWP 4374)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x3fdf520)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff73aff43 in ARDOUR::Graph::restart_cycle (this=0x3fdf450)
    at ../libs/ardour/graph.cc:245
#3  0x00007ffff73aff0d in ARDOUR::Graph::dec_ref (this=0x3fdf450)
    at ../libs/ardour/graph.cc:232
#4  0x00007ffff73b6590 in ARDOUR::GraphNode::finish (this=0x53179a8, chain=0)
    at ../libs/ardour/graphnode.cc:71
#5  0x00007ffff73b0c9e in ARDOUR::Graph::run_one (this=0x3fdf450)
    at ../libs/ardour/graph.cc:385
#6  0x00007ffff73b0e06 in ARDOUR::Graph::helper_thread (this=0x3fdf450)
    at ../libs/ardour/graph.cc:402
---Type <return> to continue, or q <return> to quit---
#7  0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc40bccd8, p=0x3fdf450)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#8  0x00007ffff73b565e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc40bcce8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#9  0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc40bccd8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#10 0x00007ffff73b4fc1 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/harrison/a3/inst/include/boost/function/function_template.hpp:153
#11 0x0000000000cdde13 in boost::function0<void>::operator() (
    this=0x7fffc40bccd0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#12 0x00007fffe62ca0a9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x27aaac0) at ../libs/backends/jack/jack_audiobackend.cc:913
#13 0x00007fffef0c2182 in start_thread (arg=0x7fffc40bd700)
    at pthread_create.c:312
#14 0x00007fffecae0fbd in clone ()
---Type <return> to continue, or q <return> to quit---
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 21 (Thread 0x7fffc413e700 (LWP 4373)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x3fdf500)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff73b0ade in ARDOUR::Graph::run_one (this=0x3fdf450)
    at ../libs/ardour/graph.cc:371
#3  0x00007ffff73b0e06 in ARDOUR::Graph::helper_thread (this=0x3fdf450)
    at ../libs/ardour/graph.cc:402
#4  0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc413dcd8, p=0x3fdf450)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff73b565e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc413dce8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6  0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc413dcd8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff73b4fc1 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<---Type <return> to continue, or q <return> to quit---
boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:153
#8  0x0000000000cdde13 in boost::function0<void>::operator() (
    this=0x7fffc413dcd0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#9  0x00007fffe62ca0a9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x27aaac0) at ../libs/backends/jack/jack_audiobackend.cc:913
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffc413e700)
    at pthread_create.c:312
#11 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 20 (Thread 0x7fffc41bf700 (LWP 4372)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x3fdf500)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff73b0ade in ARDOUR::Graph::run_one (this=0x3fdf450)
    at ../libs/ardour/graph.cc:371
#3  0x00007ffff73b0e06 in ARDOUR::Graph::helper_thread (this=0x3fdf450)
    at ../libs/ardour/graph.cc:402
#4  0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc41becd8, p=0x3fdf450)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff73b565e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc41bece8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6  0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc41becd8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff73b4fc1 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/harrison/a3/inst/include/boost/function/function_template.hpp:153
#8  0x0000000000cdde13 in boost::function0<void>::operator() (
    this=0x7fffc41becd0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#9  0x00007fffe62ca0a9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x27aaac0) at ../libs/backends/jack/jack_audiobackend.cc:913
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffc41bf700)
    at pthread_create.c:312
#11 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 19 (Thread 0x7fffcc09f700 (LWP 4371)):
---Type <return> to continue, or q <return> to quit---
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x3fdf500)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2  0x00007ffff73b0ade in ARDOUR::Graph::run_one (this=0x3fdf450)
    at ../libs/ardour/graph.cc:371
#3  0x00007ffff73b10fe in ARDOUR::Graph::main_thread (this=0x3fdf450)
    at ../libs/ardour/graph.cc:440
#4  0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffcc09ecd8, p=0x3fdf450)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff73b565e in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffcc09ece8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6  0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffcc09ecd8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7  0x00007ffff73b4fc1 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/harrison/a3/inst/include/boost/function/function_template.hpp:153
#8  0x0000000000cdde13 in boost::function0<void>::operator() (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffcc09ecd0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#9  0x00007fffe62ca0a9 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x27aaac0) at ../libs/backends/jack/jack_audiobackend.cc:913
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffcc09f700)
    at pthread_create.c:312
#11 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7fffcceb5700 (LWP 4370)):
#0  0x00007fffef0c9b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff39d50b8 in g_usleep ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff726dce8 in ARDOUR::AudioEngine::meter_thread (this=0x21a9ea0)
    at ../libs/ardour/audioengine.cc:382
#3  0x00007ffff7279e57 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x27aaaa0, p=0x21a9ea0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7279a26 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x27aaab0, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff72792ff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR---Type <return> to continue, or q <return> to quit---
::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x27aaaa0)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff7278ad8 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=0x27aaaa0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff7277c12 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=0x27aaa70)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff4143542 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff39d39e3 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffcceb5700)
    at pthread_create.c:312
#11 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7fffe4c39700 (LWP 4369)):
#0  sem_timedwait ()
---Type <return> to continue, or q <return> to quit---
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:101
#1  0x00007fffe603d37c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffe6021a7c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffe60203c7 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffe62ca14e in ARDOUR::JACKAudioBackend::process_thread (
    this=0x2404d40) at ../libs/backends/jack/jack_audiobackend.cc:935
#5  0x00007fffe62ca0fe in ARDOUR::JACKAudioBackend::_process_thread (
    arg=0x2404d40) at ../libs/backends/jack/jack_audiobackend.cc:921
#6  0x00007fffe602033a in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffe603c5a0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffef0c2182 in start_thread (arg=0x7fffe4c39700)
    at pthread_create.c:312
#9  0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7fffe4e61700 (LWP 4368)):
#0  0x00007fffef0c93bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffe603e1b4 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffe6040cac in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffe603c5a0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffef0c2182 in start_thread (arg=0x7fffe4e61700)
    at pthread_create.c:312
#5  0x00007fffecae0fbd in clone ()
---Type <return> to continue, or q <return> to quit---
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7fffe4ee2700 (LWP 4367)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffe603d9ac in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffe60346e8 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffe603c5a0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffef0c2182 in start_thread (arg=0x7fffe4ee2700)
    at pthread_create.c:312
#5  0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fffcfde5700 (LWP 4361)):
#0  0x00007fffecad3c6d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff39b796f in g_poll ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff39a69f1 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff39a636f in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#4  0x00007ffff39a6468 in g_main_context_iteration ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff39a7f6f in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#6  0x00007ffff39d39e3 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#7  0x00007fffef0c2182 in start_thread (arg=0x7fffcfde5700)
    at pthread_create.c:312
#8  0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fffe75a0700 (LWP 4357)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff39f839d in g_cond_wait ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff721c09b in ARDOUR::Analyser::work ()
    at ../libs/ardour/analyser.cc:81
#3  0x00007ffff721be31 in analyser_work () at ../libs/ardour/analyser.cc:46
#4  0x0000000001331a2f in sigc::pointer_functor0<void>::operator()() const ()
#5  0x000000000132ef42 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#6  0x000000000132b5e5 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1ee6880)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
---Type <return> to continue, or q <return> to quit---
#7  0x00007ffff4143542 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff39d39e3 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#9  0x00007fffef0c2182 in start_thread (arg=0x7fffe75a0700)
    at pthread_create.c:312
#10 0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fffe7da1700 (LWP 4356)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff39f839d in g_cond_wait ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff76a7291 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x0000000001331a2f in sigc::pointer_functor0<void>::operator()() const ()
#4  0x000000000132ef42 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#5  0x000000000132b5e5 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1efc730)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff4143542 in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff39d39e3 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef0c2182 in start_thread (arg=0x7fffe7da1700)
    at pthread_create.c:312
#9  0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fffe85a2700 (LWP 4355)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff39f839d in g_cond_wait ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff76a7291 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x0000000001331a2f in sigc::pointer_functor0<void>::operator()() const ()
#4  0x000000000132ef42 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#5  0x000000000132b5e5 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1ee67d0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff4143542 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
---Type <return> to continue, or q <return> to quit---
#7  0x00007ffff39d39e3 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef0c2182 in start_thread (arg=0x7fffe85a2700)
    at pthread_create.c:312
#9  0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fffe8da3700 (LWP 4354)):
#0  0x00007fffecaa79bd in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffecad8fe4 in usleep (useconds=<optimized out>)
    at ../sysdeps/unix/sysv/linux/usleep.c:32
#2  0x000000000165d8e6 in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:380
#3  0x00007fffef0c2182 in start_thread (arg=0x7fffe8da3700)
    at pthread_create.c:312
#4  0x00007fffecae0fbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7fa8940 (LWP 4350)):
#0  0x00007fffeca1cbb9 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007fffeca1ffc8 in __GI_abort () at abort.c:89
#2  0x00007fffeca15a76 in __assert_fail_base (
---Type <return> to continue, or q <return> to quit---
    fmt=0x7fffe8db905f "%s%s%s :%u : %s%s l'assertion « %s » a échoué.\n%n", assertion=assertion@entry=0x7ffff5a87be0 "buffer_length > 0", 
    file=file@entry=0x7ffff5a87610 "../libs/evoral/src/libsmf/smf_load.c", 
    line=line@entry=560, 
    function=function@entry=0x7ffff5a87fe0 <__PRETTY_FUNCTION__.10578> "parse_next_event") at assert.c:92
#3  0x00007fffeca15b22 in __GI___assert_fail (
    assertion=0x7ffff5a87be0 "buffer_length > 0", 
    file=0x7ffff5a87610 "../libs/evoral/src/libsmf/smf_load.c", line=560, 
    function=0x7ffff5a87fe0 <__PRETTY_FUNCTION__.10578> "parse_next_event")
    at assert.c:101
#4  0x00007ffff5a832c2 in parse_next_event (track=0x1144ed60)
    at ../libs/evoral/src/libsmf/smf_load.c:560
#5  0x00007ffff5a83953 in parse_mtrk_chunk (track=0x1144ed60)
    at ../libs/evoral/src/libsmf/smf_load.c:780
#6  0x00007ffff5a83c8b in smf_load_from_memory (buffer=0x1144fd00, 
    buffer_length=4877) at ../libs/evoral/src/libsmf/smf_load.c:876
#7  0x00007ffff5a83da9 in smf_load (file=0x11453ff0)
    at ../libs/evoral/src/libsmf/smf_load.c:917
#8  0x00007ffff5a850cc in assert_smf_saved_correctly (smf=0x5255360, 
    file=0x11453ff0) at ../libs/evoral/src/libsmf/smf_save.c:585
#9  0x00007ffff5a85250 in smf_save (smf=0x5255360, file=0x11453ff0)
    at ../libs/evoral/src/libsmf/smf_save.c:637
---Type <return> to continue, or q <return> to quit---
#10 0x00007ffff665a74b in Evoral::SMF::end_write (this=0x5254b40)
    at ../libs/evoral/src/SMF.cpp:382
#11 0x00007ffff769960b in ARDOUR::SMFSource::flush_midi (this=0x52548c0)
    at ../libs/ardour/smf_source.cc:717
#12 0x00007ffff7464bf3 in ARDOUR::MidiSource::session_saved (this=0x52548c0)
    at ../libs/ardour/midi_source.cc:401
#13 0x00007ffff764fb19 in ARDOUR::Session::save_state (this=0x266a040, 
    snapshot_name=..., pending=false, switch_to_snapshot=false)
    at ../libs/ardour/session_state.cc:688
#14 0x00007ffff75bfc42 in ARDOUR::Session::add_routes (this=0x266a040, 
    new_routes=..., input_auto_connect=true, output_auto_connect=true, 
    save=true) at ../libs/ardour/session.cc:2345
#15 0x00007ffff75be2b8 in ARDOUR::Session::new_audio_track (this=0x266a040, 
    input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, 
    how_many=0, name_template=...) at ../libs/ardour/session.cc:2118
#16 0x0000000000cf951e in ARDOUR_UI::session_add_audio_route (this=0x21acaf0, 
    track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, 
    route_group=0x0, how_many=2, name_template=...)
    at ../gtk2_ardour/ardour_ui.cc:1684
#17 0x0000000000d09a1b in ARDOUR_UI::session_add_audio_track (this=0x21acaf0, 
    input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, 
    how_many=2, name_template=...) at ../gtk2_ardour/ardour_ui.h:249
#18 0x0000000000d022b0 in ARDOUR_UI::add_route (this=0x21acaf0, 
---Type <return> to continue, or q <return> to quit---
    float_window=0x0) at ../gtk2_ardour/ardour_ui.cc:3370
#19 0x0000000000d5f6d4 in sigc::bound_mem_functor1<void, ARDOUR_UI, Gtk::Window*>::operator() (this=0x3d1e3f0, _A_a1=@0x3d1e410: 0x0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
#20 0x0000000000d5ec21 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, Gtk::Window*> >::operator()<Gtk::Window*&> (this=0x3d1e3e8, 
    _A_arg1=@0x3d1e410: 0x0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
#21 0x0000000000d5d7c3 in sigc::bind_functor<-1, sigc::bound_mem_functor1<void, ARDOUR_UI, Gtk::Window*>, Gtk::Window*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x3d1e3e0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/bind.h:1110
#22 0x0000000000d5c189 in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, ARDOUR_UI, Gtk::Window*>, Gtk::Window*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it (
    rep=0x3d1e3b0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#23 0x00007ffff41505a2 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#24 0x00007ffff3ebc1e0 in g_cclosure_marshal_VOID__VOID ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#25 0x00007ffff3eb93da in g_closure_invoke ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#26 0x00007ffff3ed6a2d in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#27 0x00007ffff3ed59d5 in g_signal_emit_valist ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#28 0x00007ffff3ed5f28 in g_signal_emit ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#29 0x00007ffff2f1c728 in _gtk_action_emit_activate ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
#30 0x00007ffff3ebc27b in g_cclosure_marshal_VOID__VOIDv ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#31 0x00007ffff3eb9b59 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#32 0x00007ffff3eb96d0 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#33 0x00007ffff3ed4d12 in g_signal_emit_valist ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#34 0x00007ffff3ed5f28 in g_signal_emit ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#35 0x00007ffff316bf0e in gtk_widget_activate ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
#36 0x00007ffff302863b in gtk_menu_shell_activate_item ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#37 0x00007ffff302922a in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
#38 0x00007ffff30192be in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
#39 0x00007ffff3014718 in _gtk_marshal_BOOLEAN__BOXED ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
#40 0x00007ffff3eb9ac3 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#41 0x00007ffff3eb93da in g_closure_invoke ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#42 0x00007ffff3ed68d9 in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#43 0x00007ffff3ed5a67 in g_signal_emit_valist ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#44 0x00007ffff3ed5f28 in g_signal_emit ()
   from /opt/Ardour-3.5.403-dbg/lib/libgobject-2.0.so.0
#45 0x00007ffff316b4af in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
#46 0x00007ffff300c8b3 in gtk_propagate_event ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
#47 0x00007ffff300e42b in gtk_main_do_event ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
#48 0x00007ffff2c3f62c in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-3.5.403-dbg/lib/libgdk-x11-2.0.so.0
#49 0x00007ffff39a544f in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#50 0x00007ffff39a61a5 in g_main_context_dispatch ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#51 0x00007ffff39a639c in ?? ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#52 0x00007ffff39a67d2 in g_main_loop_run ()
   from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#53 0x00007ffff300de37 in gtk_main ()
   from /opt/Ardour-3.5.403-dbg/lib/libgtk-x11-2.0.so.0
#54 0x00007ffff60e45b5 in Gtkmm2ext::UI::run (this=0x21acaf0, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:273
#55 0x000000000111a381 in main (argc=1, argv=0x7fffffffd728)
    at ../gtk2_ardour/main.cc:519
(gdb) 



report (39,702 bytes)   

chapolin

2014-10-18 21:55

reporter   ~0015933

Last edited: 2014-10-19 09:02

Ok i just made a backtrace and uploaded it !

andrew246

2014-10-20 00:15

reporter   ~0015936

This is very similar to my 5984.
I've also found it impossible to restart on at least one occasion - you try to open the session but Ardour just exits.

chapolin

2014-10-20 11:46

reporter   ~0015937

Yes, exactly that ...

x42

2014-10-20 16:34

administrator   ~0015938

The crash is due to a [invalid] MIDI file :(

A crude way to recover the rest of the session is my moving the .mid files in
<session-dir>/interchange/SESSION-NAME/midifiles/*.mid out of the way.

Issue History

Date Modified Username Field Change
2014-10-18 19:07 chapolin New Issue
2014-10-18 19:19 x42 Product Version 3.X git (version in description) => 3.5.403
2014-10-18 19:21 x42 Note Added: 0015932
2014-10-18 21:54 chapolin File Added: report
2014-10-18 21:55 chapolin Note Added: 0015933
2014-10-18 22:22 chapolin Tag Attached: 3.5.403
2014-10-19 09:02 chapolin Note Edited: 0015933
2014-10-20 00:15 andrew246 Note Added: 0015936
2014-10-20 11:46 chapolin Note Added: 0015937
2014-10-20 16:34 x42 Note Added: 0015938