View Issue Details

IDProjectCategoryView StatusLast Update
0005568ardourbugspublic2013-07-14 15:12
Reporterjacksinthegreen Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Product Version3.0 
Summary0005568: HD 100%, paging, very slow , then crash
DescriptionUbuntu Studio 12.04 64 bit, Kernel Linux 3.2.0-49-lowlatency, GNOME 3.4.2
ASUS Core i7, 6 GB RAM
Ardour 3.2

I was working on a multitrack for a lot of hours.
Copy & paste of a very small region (3-4 seconds)
The system becomes very slow, almost unresponsive, cpu low (6-7%), but HD spinning 100%. After several minutes Ardour crashes.
Reopening the same session gives the same results.
Checking memory, I see a progressive memory eat, until all memory gets used, the system starts paging up to 3 GB (plus 6 GM RAM) then crashes.

I don't know how to recover the session.

TagsNo tags attached.

  Users sponsoring this issue
Sponsors List Total Sponsorship = US$ 10

2013-07-09 04:11: jacksinthegreen (US$ 10)
  Users sponsoring this issue (Total Sponsorship = US$ 10)

Activities

jacksinthegreen

2013-07-08 03:48

reporter   ~0015076

Last edited: 2013-07-08 04:00

RAM is eaten in about 5-6 seconds, then Linux starts paging and Ardour shows the loading window "Setup Editor" for several minutes, then it crashes.
The same occurs not using Jack.

The .bak session is identical to the main session: thinking of a possible Linux crash, I did a few ctrl-S that overwritten the .bak (and once healthy) copy.

The issue started just after the "copy and paste" of the small region (it was the recording of a single chimes "ping").

p.s.: opening the .ardour file with a text editor gives a perfectly readable file. Knowing the structure of the file, it should be possible to find the bad instruction and remove it. Anybody can help ?

paul

2013-07-08 15:24

administrator   ~0015077

(1) Ardour always uses JACK
(2) You could start by attaching the session file to the bug report
(3) http://ardour.org/debugging_ardour <= we really need a backtrace (or 2) from you to be able to debug this.

2013-07-09 03:25

 

2013-07-09 03:25

 

2013-07-09 04:05

 

ardour.dbg (49,956 bytes)

jacksinthegreen

2013-07-09 04:07

reporter   ~0015082

Last edited: 2013-07-09 05:06

Paul, thank you for your kind reply

1) ok, I didn't know, let's say I run jack from inside Ardour, instead of through qjackctl
2) I uploaded both session and history files
3) I uploaded ardour.dbg file

Best regards

Alessandro

p.s.: the backtrace has been taken from a "fresh" system, just rebooted

2013-07-09 20:03

 

BacktraceNoRealtime (47,929 bytes)   
alessandro@asus:~$ /opt/Ardour-3.2-dbg/bin/ardour3 --debug
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /opt/Ardour-3.2-dbg/bin/ardour-3.2...done.
(gdb) run
Starting program: /opt/Ardour-3.2-dbg/bin/ardour-3.2 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bnd txt domain [gtk2_ardour3] to /this/cannot/exist
Ardour3.2 (built using 3.2 and GCC version 4.4.6)
Cannot xinstall SIGPIPE error handler
Gtk-Message: Failed to load module "canberra-gtk-module"
ardour: [INFO]: Loading default ui configuration file /opt/Ardour-3.2-dbg/etc/ardour3_ui_default.conf
Loading user ui configuration file /opt/Ardour-3.2-dbg/etc/ardour3_ui.conf
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
[New Thread 0x7fffe81b3700 (LWP 3084)]
ardour: [INFO]: Loading system configuration file /opt/Ardour-3.2-dbg/etc/ardour_system.rc
Loading user configuration file /home/alessandro/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0x7fffe79b2700 (LWP 3085)]
[New Thread 0x7fffe71b1700 (LWP 3086)]
[New Thread 0x7fffe69b0700 (LWP 3087)]
liblrdf: error - URI file:/home/alessandro/.ladspa/rdf/ardour-presets.n3:25 column 93 - Junk before terminating "."
ardour: [INFO]: Loading ui configuration file /opt/Ardour-3.2-dbg/etc/ardour3_ui_dark.rc
[New Thread 0x7fffe58f3800 (LWP 3088)]
[New Thread 0x7fffe5433700 (LWP 3089)]
[New Thread 0x7fffcbd9a700 (LWP 3090)]
[New Thread 0x7fffe4c32700 (LWP 3091)]
[New Thread 0x7fffe4bb1700 (LWP 3092)]
[Thread 0x7fffe4bb1700 (LWP 3092) exited]
[Thread 0x7fffe4c32700 (LWP 3091) exited]
[Thread 0x7fffe5433700 (LWP 3089) exited]
Announcement is: 
[Thread 0x7fffe58f3800 (LWP 3088) exited]
[New Thread 0x7fffe4c32700 (LWP 3093)]
[New Thread 0x7fffe4bb1700 (LWP 3094)]
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
[New Thread 0x7fffdc10a700 (LWP 3096)]
[New Thread 0x7fffdc089700 (LWP 3097)]
[New Thread 0x7fffc80fe700 (LWP 3098)]
[New Thread 0x7fffa4b4b700 (LWP 3099)]
[New Thread 0x7fffa4aca700 (LWP 3100)]
[New Thread 0x7fffa4a49700 (LWP 3101)]
[New Thread 0x7fffa49c8700 (LWP 3102)]
[New Thread 0x7fffa4947700 (LWP 3103)]
[New Thread 0x7fffc807c800 (LWP 3104)]
[New Thread 0x7fffe5433700 (LWP 3105)]
[New Thread 0x7fff7ffff700 (LWP 3107)]
[New Thread 0x7fff7f7fe700 (LWP 3108)]
[Thread 0x7fffcbd9a700 (LWP 3090) exited]
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc

Program received signal SIGABRT, Aborted.
0x00007fffec412425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) thread apply all bt

Thread 24 (Thread 0x7fff7f7fe700 (LWP 3108)):
#0  0x00007fffec49b84d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffec4c9784 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff72f4f5f in ARDOUR::AutomationWatch::thread (this=0x162db1c0)
    at ../libs/ardour/automation_watch.cc:137
#3  0x00007ffff72f8661 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x16325520, p=0x162db1c0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72f82a4 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x16325530, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff72f7e9f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x16325520)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff72f7e2a 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=0x16325520)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff72f7a2a in sigc::internal::slot_call0<boost::_bi::bind_t<void, bo---Type <return> to continue, or q <return> to quit---
ost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it (rep=0x163254f0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0

#11 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7fff7ffff700 (LWP 3107)):
#0  0x00007fffef34052d in nanosleep ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ccc7c0 in g_usleep ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff72a0858 in ARDOUR::AudioEngine::meter_thread (this=0x1ba5760)
    at ../libs/ardour/audioengine.cc:764
#3  0x00007ffff72b4297 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0xb959da0, p=0x1ba5760)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72b3c7e in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0xb959db0, f=..., a=...)
---Type <return> to continue, or q <return> to quit---
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff72b307f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0xb959da0)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff72b236a 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=0xb959da0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff72b0c62 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=0xb959d70)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7fffe5433700 (LWP 3105)):
#0  0x00007fffec4c4313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff3cb0d0b in g_poll ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff3ca03ca in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff3c9fd48 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0

#4  0x00007ffff3ca01ab in g_main_loop_run ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#5  0x00007ffff5d5667f in BaseUI::main_thread (this=0x4563e50)
    at ../libs/pbd/base_ui.cc:80
#6  0x00007ffff5d59f8f in sigc::bound_mem_functor0<void, BaseUI>::operator() (
    this=0x4564608)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#7  0x00007ffff5d59cbc in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x4564600)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#8  0x00007ffff5d59673 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x45645d0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#9  0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
#10 0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#11 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
#13 0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7fffc807c800 (LWP 3104)):

#0  0x00007fffec4c4313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff7308eea in ARDOUR::Butler::thread_work (this=0x2e11490)
    at ../libs/ardour/butler.cc:150

#2  0x00007ffff7308e71 in ARDOUR::Butler::_thread_work (arg=0x2e11490)
    at ../libs/ardour/butler.cc:134
#3  0x00007ffff5d80e12 in fake_thread_start (arg=0x4563cb0)
    at ../libs/pbd/pthread_utils.cc:80
#4  0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7fffa4947700 (LWP 3103)):
#0  0x00007fffef33c2b3 in pthread_rwlock_rdlock ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ced2e9 in g_rw_lock_reader_lock ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x000000000074310a in Glib::Threads::RWLock::ReaderLock::ReaderLock (
    this=0x7fffa4945ed0, rwlock=...)
    at /home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:666
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff76c9fd5 in ARDOUR::TempoMap::metric_at (this=0x2e23fa0, 
    frame=0, last=0x7fffa4946060) at ../libs/ardour/tempo.cc:1036
#4  0x00007ffff76f2589 in ARDOUR::LV2Plugin::connect_and_run (this=0xa0f4010, 
    bufs=..., in_map=..., out_map=..., nframes=1024, offset=0)
    at ../libs/ardour/lv2_plugin.cc:1519
#5  0x00007ffff7505c84 in ARDOUR::PluginInsert::connect_and_run (
    this=0xa0f1650, bufs=..., nframes=1024, offset=0, with_auto=false, now=0)
    at ../libs/ardour/plugin_insert.cc:400
#6  0x00007ffff750643d in ARDOUR::PluginInsert::run (this=0xa0f1650, bufs=..., 
    nframes=1024) at ../libs/ardour/plugin_insert.cc:464
#7  0x00007ffff7581311 in ARDOUR::Route::process_output_buffers (
    this=0xa0dc530, bufs=..., start_frame=0, end_frame=1024, nframes=1024, 
    declick=0, gain_automation_ok=false) at ../libs/ardour/route.cc:555
#8  0x00007ffff758167f in ARDOUR::Route::passthru_silence (this=0xa0dc530, 
    start_frame=0, end_frame=1024, nframes=1024, declick=0)
    at ../libs/ardour/route.cc:600
#9  0x00007ffff76de96f in ARDOUR::Track::no_roll (this=0xa0dc530, 
    nframes=1024, start_frame=0, end_frame=1024, session_state_changing=false)
    at ../libs/ardour/track.cc:412
#10 0x00007ffff73e2903 in ARDOUR::Graph::process_one_route (this=0x2e12dd0, 
    route=0xa0dc530) at ../libs/ardour/graph.cc:570
#11 0x00007ffff73e72c5 in ARDOUR::GraphNode::process (this=0xa0dc768)
    at ../libs/ardour/graphnode.cc:79
---Type <return> to continue, or q <return> to quit---
#12 0x00007ffff73e1101 in ARDOUR::Graph::run_one (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:393
#13 0x00007ffff73e1284 in ARDOUR::Graph::helper_thread (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:411
#14 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffa4946ca8, p=0x2e12dd0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#15 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffa4946cb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#16 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffa4946ca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#17 0x00007ffff73e5b69 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
#18 0x00000000005b68bb in boost::function0<void>::operator() (
    this=0x7fffa4946ca0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#19 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
---Type <return> to continue, or q <return> to quit---
    arg=0x2e23270) at ../libs/ardour/audioengine.cc:1572
#20 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#21 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fffa49c8700 (LWP 3102)):
#0  0x00007fffef33c2b3 in pthread_rwlock_rdlock ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ced2e9 in g_rw_lock_reader_lock ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x000000000074310a in Glib::Threads::RWLock::ReaderLock::ReaderLock (
    this=0x7fffa49c6ed0, rwlock=...)
    at /home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:666
#3  0x00007ffff76c9fd5 in ARDOUR::TempoMap::metric_at (this=0x2e23fa0, 
    frame=0, last=0x7fffa49c7060) at ../libs/ardour/tempo.cc:1036
#4  0x00007ffff76f2589 in ARDOUR::LV2Plugin::connect_and_run (this=0xb960c70, 
    bufs=..., in_map=..., out_map=..., nframes=1024, offset=0)
    at ../libs/ardour/lv2_plugin.cc:1519
#5  0x00007ffff7505c84 in ARDOUR::PluginInsert::connect_and_run (
    this=0xb95e2b0, bufs=..., nframes=1024, offset=0, with_auto=false, now=0)
    at ../libs/ardour/plugin_insert.cc:400
#6  0x00007ffff750643d in ARDOUR::PluginInsert::run (this=0xb95e2b0, bufs=..., 
---Type <return> to continue, or q <return> to quit---
    nframes=1024) at ../libs/ardour/plugin_insert.cc:464
#7  0x00007ffff7581311 in ARDOUR::Route::process_output_buffers (
    this=0xb948cf0, bufs=..., start_frame=0, end_frame=1024, nframes=1024, 
    declick=0, gain_automation_ok=false) at ../libs/ardour/route.cc:555
#8  0x00007ffff758167f in ARDOUR::Route::passthru_silence (this=0xb948cf0, 
    start_frame=0, end_frame=1024, nframes=1024, declick=0)
    at ../libs/ardour/route.cc:600
#9  0x00007ffff76de96f in ARDOUR::Track::no_roll (this=0xb948cf0, 
    nframes=1024, start_frame=0, end_frame=1024, session_state_changing=false)
    at ../libs/ardour/track.cc:412
#10 0x00007ffff73e2903 in ARDOUR::Graph::process_one_route (this=0x2e12dd0, 
    route=0xb948cf0) at ../libs/ardour/graph.cc:570
#11 0x00007ffff73e72c5 in ARDOUR::GraphNode::process (this=0xb948f28)
    at ../libs/ardour/graphnode.cc:79
#12 0x00007ffff73e1101 in ARDOUR::Graph::run_one (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:393
#13 0x00007ffff73e1284 in ARDOUR::Graph::helper_thread (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:411
#14 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffa49c7ca8, p=0x2e12dd0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#15 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffa49c7cb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#16 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffa49c7ca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#17 0x00007ffff73e5b69 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
#18 0x00000000005b68bb in boost::function0<void>::operator() (
    this=0x7fffa49c7ca0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#19 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x2e23270) at ../libs/ardour/audioengine.cc:1572
#20 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#21 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fffa4a49700 (LWP 3101)):
#0  0x00007fffef33c2b3 in pthread_rwlock_rdlock ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff3ced2e9 in g_rw_lock_reader_lock ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x000000000074310a in Glib::Threads::RWLock::ReaderLock::ReaderLock (
    this=0x7fffa4a47ed0, rwlock=...)
    at /home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:666
#3  0x00007ffff76c9fd5 in ARDOUR::TempoMap::metric_at (this=0x2e23fa0, 
    frame=0, last=0x7fffa4a48060) at ../libs/ardour/tempo.cc:1036
#4  0x00007ffff76f2589 in ARDOUR::LV2Plugin::connect_and_run (this=0xb1467e0, 
    bufs=..., in_map=..., out_map=..., nframes=1024, offset=0)
    at ../libs/ardour/lv2_plugin.cc:1519
#5  0x00007ffff7505c84 in ARDOUR::PluginInsert::connect_and_run (
    this=0xb143e20, bufs=..., nframes=1024, offset=0, with_auto=false, now=0)
    at ../libs/ardour/plugin_insert.cc:400
#6  0x00007ffff750643d in ARDOUR::PluginInsert::run (this=0xb143e20, bufs=..., 
    nframes=1024) at ../libs/ardour/plugin_insert.cc:464
#7  0x00007ffff7581311 in ARDOUR::Route::process_output_buffers (
    this=0xb12edd0, bufs=..., start_frame=0, end_frame=1024, nframes=1024, 
    declick=0, gain_automation_ok=false) at ../libs/ardour/route.cc:555
#8  0x00007ffff758167f in ARDOUR::Route::passthru_silence (this=0xb12edd0, 
    start_frame=0, end_frame=1024, nframes=1024, declick=0)
    at ../libs/ardour/route.cc:600
#9  0x00007ffff76de96f in ARDOUR::Track::no_roll (this=0xb12edd0, 
    nframes=1024, start_frame=0, end_frame=1024, session_state_changing=false)
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/track.cc:412
#10 0x00007ffff73e2903 in ARDOUR::Graph::process_one_route (this=0x2e12dd0, 
    route=0xb12edd0) at ../libs/ardour/graph.cc:570
#11 0x00007ffff73e72c5 in ARDOUR::GraphNode::process (this=0xb12f008)
    at ../libs/ardour/graphnode.cc:79
#12 0x00007ffff73e1101 in ARDOUR::Graph::run_one (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:393
#13 0x00007ffff73e1284 in ARDOUR::Graph::helper_thread (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:411
#14 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffa4a48ca8, p=0x2e12dd0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#15 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffa4a48cb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#16 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffa4a48ca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#17 0x00007ffff73e5b69 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=...)
---Type <return> to continue, or q <return> to quit---
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:153
#18 0x00000000005b68bb in boost::function0<void>::operator() (
    this=0x7fffa4a48ca0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#19 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x2e23270) at ../libs/ardour/audioengine.cc:1572
#20 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#21 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fffa4aca700 (LWP 3100)):
#0  0x00007fffef33c2b3 in pthread_rwlock_rdlock ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ced2e9 in g_rw_lock_reader_lock ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x000000000074310a in Glib::Threads::RWLock::ReaderLock::ReaderLock (
    this=0x7fffa4ac8ed0, rwlock=...)
    at /home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:666
#3  0x00007ffff76c9fd5 in ARDOUR::TempoMap::metric_at (this=0x2e23fa0, 
    frame=0, last=0x7fffa4ac9060) at ../libs/ardour/tempo.cc:1036
#4  0x00007ffff76f2589 in ARDOUR::LV2Plugin::connect_and_run (this=0x9ed2210, 
    bufs=..., in_map=..., out_map=..., nframes=1024, offset=0)
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/lv2_plugin.cc:1519
#5  0x00007ffff7505c84 in ARDOUR::PluginInsert::connect_and_run (
    this=0x9ecf850, bufs=..., nframes=1024, offset=0, with_auto=false, now=0)
    at ../libs/ardour/plugin_insert.cc:400
#6  0x00007ffff750643d in ARDOUR::PluginInsert::run (this=0x9ecf850, bufs=..., 
    nframes=1024) at ../libs/ardour/plugin_insert.cc:464
#7  0x00007ffff7581311 in ARDOUR::Route::process_output_buffers (
    this=0x9eba780, bufs=..., start_frame=0, end_frame=1024, nframes=1024, 
    declick=0, gain_automation_ok=false) at ../libs/ardour/route.cc:555
#8  0x00007ffff758167f in ARDOUR::Route::passthru_silence (this=0x9eba780, 
    start_frame=0, end_frame=1024, nframes=1024, declick=0)
    at ../libs/ardour/route.cc:600
#9  0x00007ffff76de96f in ARDOUR::Track::no_roll (this=0x9eba780, 
    nframes=1024, start_frame=0, end_frame=1024, session_state_changing=false)
    at ../libs/ardour/track.cc:412
#10 0x00007ffff73e2903 in ARDOUR::Graph::process_one_route (this=0x2e12dd0, 
    route=0x9eba780) at ../libs/ardour/graph.cc:570
#11 0x00007ffff73e72c5 in ARDOUR::GraphNode::process (this=0x9eba9b8)
    at ../libs/ardour/graphnode.cc:79
#12 0x00007ffff73e1101 in ARDOUR::Graph::run_one (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:393
#13 0x00007ffff73e1284 in ARDOUR::Graph::helper_thread (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:411
---Type <return> to continue, or q <return> to quit---
#14 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffa4ac9ca8, p=0x2e12dd0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#15 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffa4ac9cb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#16 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffa4ac9ca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#17 0x00007ffff73e5b69 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
#18 0x00000000005b68bb in boost::function0<void>::operator() (
    this=0x7fffa4ac9ca0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#19 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x2e23700) at ../libs/ardour/audioengine.cc:1572
#20 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#21 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
#22 0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fffa4b4b700 (LWP 3099)):
#0  0x00007fffef33c2b3 in pthread_rwlock_rdlock ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ced2e9 in g_rw_lock_reader_lock ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x000000000074310a in Glib::Threads::RWLock::ReaderLock::ReaderLock (
    this=0x7fffa4b49ed0, rwlock=...)
    at /home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:666
#3  0x00007ffff76c9fd5 in ARDOUR::TempoMap::metric_at (this=0x2e23fa0, 
    frame=0, last=0x7fffa4b4a060) at ../libs/ardour/tempo.cc:1036
#4  0x00007ffff76f2589 in ARDOUR::LV2Plugin::connect_and_run (this=0xaf249f0, 
    bufs=..., in_map=..., out_map=..., nframes=1024, offset=0)
    at ../libs/ardour/lv2_plugin.cc:1519
#5  0x00007ffff7505c84 in ARDOUR::PluginInsert::connect_and_run (
    this=0xaf22030, bufs=..., nframes=1024, offset=0, with_auto=false, now=0)
    at ../libs/ardour/plugin_insert.cc:400
#6  0x00007ffff750643d in ARDOUR::PluginInsert::run (this=0xaf22030, bufs=..., 
    nframes=1024) at ../libs/ardour/plugin_insert.cc:464
#7  0x00007ffff7581311 in ARDOUR::Route::process_output_buffers (
    this=0xaf0d3d0, bufs=..., start_frame=0, end_frame=1024, nframes=1024, 
    declick=0, gain_automation_ok=false) at ../libs/ardour/route.cc:555
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff758167f in ARDOUR::Route::passthru_silence (this=0xaf0d3d0, 
    start_frame=0, end_frame=1024, nframes=1024, declick=0)
    at ../libs/ardour/route.cc:600
#9  0x00007ffff76de96f in ARDOUR::Track::no_roll (this=0xaf0d3d0, 
    nframes=1024, start_frame=0, end_frame=1024, session_state_changing=false)
    at ../libs/ardour/track.cc:412
#10 0x00007ffff73e2903 in ARDOUR::Graph::process_one_route (this=0x2e12dd0, 
    route=0xaf0d3d0) at ../libs/ardour/graph.cc:570
#11 0x00007ffff73e72c5 in ARDOUR::GraphNode::process (this=0xaf0d608)
    at ../libs/ardour/graphnode.cc:79
#12 0x00007ffff73e1101 in ARDOUR::Graph::run_one (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:393
#13 0x00007ffff73e1284 in ARDOUR::Graph::helper_thread (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:411
#14 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffa4b4aca8, p=0x2e12dd0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#15 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffa4b4acb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#16 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffa4b4aca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#17 0x00007ffff73e5b69 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
#18 0x00000000005b68bb in boost::function0<void>::operator() (
    this=0x7fffa4b4aca0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#19 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x2e23270) at ../libs/ardour/audioengine.cc:1572
#20 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#21 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fffc80fe700 (LWP 3098)):
#0  0x00007fffef33c2b3 in pthread_rwlock_rdlock ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ced2e9 in g_rw_lock_reader_lock ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x000000000074310a in Glib::Threads::RWLock::ReaderLock::ReaderLock (
    this=0x7fffc80fced0, rwlock=...)
---Type <return> to continue, or q <return> to quit---
    at /home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:666
#3  0x00007ffff76c9fd5 in ARDOUR::TempoMap::metric_at (this=0x2e23fa0, 
    frame=0, last=0x7fffc80fd060) at ../libs/ardour/tempo.cc:1036
#4  0x00007ffff76f2589 in ARDOUR::LV2Plugin::connect_and_run (this=0xa716c10, 
    bufs=..., in_map=..., out_map=..., nframes=1024, offset=0)
    at ../libs/ardour/lv2_plugin.cc:1519
#5  0x00007ffff7505c84 in ARDOUR::PluginInsert::connect_and_run (
    this=0xa714250, bufs=..., nframes=1024, offset=0, with_auto=false, now=0)
    at ../libs/ardour/plugin_insert.cc:400
#6  0x00007ffff750643d in ARDOUR::PluginInsert::run (this=0xa714250, bufs=..., 
    nframes=1024) at ../libs/ardour/plugin_insert.cc:464
#7  0x00007ffff7581311 in ARDOUR::Route::process_output_buffers (
    this=0xa6ff650, bufs=..., start_frame=0, end_frame=1024, nframes=1024, 
    declick=0, gain_automation_ok=false) at ../libs/ardour/route.cc:555
#8  0x00007ffff758167f in ARDOUR::Route::passthru_silence (this=0xa6ff650, 
    start_frame=0, end_frame=1024, nframes=1024, declick=0)
    at ../libs/ardour/route.cc:600
#9  0x00007ffff76de96f in ARDOUR::Track::no_roll (this=0xa6ff650, 
    nframes=1024, start_frame=0, end_frame=1024, session_state_changing=false)
    at ../libs/ardour/track.cc:412
#10 0x00007ffff73e2903 in ARDOUR::Graph::process_one_route (this=0x2e12dd0, 
    route=0xa6ff650) at ../libs/ardour/graph.cc:570
#11 0x00007ffff73e72c5 in ARDOUR::GraphNode::process (this=0xa6ff888)
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/graphnode.cc:79
#12 0x00007ffff73e1101 in ARDOUR::Graph::run_one (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:393
#13 0x00007ffff73e1284 in ARDOUR::Graph::helper_thread (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:411
#14 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffc80fdca8, p=0x2e12dd0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#15 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffc80fdcb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#16 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffc80fdca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#17 0x00007ffff73e5b69 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
#18 0x00000000005b68bb in boost::function0<void>::operator() (
    this=0x7fffc80fdca0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x2e23270) at ../libs/ardour/audioengine.cc:1572
#20 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#21 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fffdc089700 (LWP 3097)):
#0  0x00007fffef33c2b3 in pthread_rwlock_rdlock ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ced2e9 in g_rw_lock_reader_lock ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x000000000074310a in Glib::Threads::RWLock::ReaderLock::ReaderLock (
    this=0x7fffdc087ea0, rwlock=...)
    at /home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:666
#3  0x00007ffff76c9fd5 in ARDOUR::TempoMap::metric_at (this=0x2e23fa0, 
    frame=0, last=0x7fffdc088030) at ../libs/ardour/tempo.cc:1036
#4  0x00007ffff76f2589 in ARDOUR::LV2Plugin::connect_and_run (this=0xb553bc0, 
    bufs=..., in_map=..., out_map=..., nframes=1024, offset=0)
    at ../libs/ardour/lv2_plugin.cc:1519
#5  0x00007ffff7505c84 in ARDOUR::PluginInsert::connect_and_run (
    this=0xb551200, bufs=..., nframes=1024, offset=0, with_auto=false, now=0)
    at ../libs/ardour/plugin_insert.cc:400
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff750643d in ARDOUR::PluginInsert::run (this=0xb551200, bufs=..., 
    nframes=1024) at ../libs/ardour/plugin_insert.cc:464
#7  0x00007ffff7581311 in ARDOUR::Route::process_output_buffers (
    this=0xb53c3a0, bufs=..., start_frame=0, end_frame=1024, nframes=1024, 
    declick=0, gain_automation_ok=false) at ../libs/ardour/route.cc:555
#8  0x00007ffff758167f in ARDOUR::Route::passthru_silence (this=0xb53c3a0, 
    start_frame=0, end_frame=1024, nframes=1024, declick=0)
    at ../libs/ardour/route.cc:600
#9  0x00007ffff76de96f in ARDOUR::Track::no_roll (this=0xb53c3a0, 
    nframes=1024, start_frame=0, end_frame=1024, session_state_changing=false)
    at ../libs/ardour/track.cc:412
#10 0x00007ffff73e2903 in ARDOUR::Graph::process_one_route (this=0x2e12dd0, 
    route=0xb53c3a0) at ../libs/ardour/graph.cc:570
#11 0x00007ffff73e72c5 in ARDOUR::GraphNode::process (this=0xb53c5d8)
    at ../libs/ardour/graphnode.cc:79
#12 0x00007ffff73e1101 in ARDOUR::Graph::run_one (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:393
#13 0x00007ffff73e157c in ARDOUR::Graph::main_thread (this=0x2e12dd0)
    at ../libs/ardour/graph.cc:449
#14 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffdc088ca8, p=0x2e12dd0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#15 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >:---Type <return> to continue, or q <return> to quit---
:operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffdc088cb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#16 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffdc088ca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#17 0x00007ffff73e5b69 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
#18 0x00000000005b68bb in boost::function0<void>::operator() (
    this=0x7fffdc088ca0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#19 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x2e23270) at ../libs/ardour/audioengine.cc:1572
#20 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#21 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fffdc10a700 (LWP 3096)):
#0  0x00007fffef33efd0 in sem_wait ()
---Type <return> to continue, or q <return> to quit---
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff73e2b5a in PBD::ProcessSemaphore::wait (this=0x2e12ed0)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41

#2  0x00007ffff73e26b0 in ARDOUR::Graph::routes_no_roll (this=0x2e12dd0, 
    nframes=1024, start_frame=0, end_frame=1024, non_rt_pending=false, 
    declick=0) at ../libs/ardour/graph.cc:552



#3  0x00007ffff76553e7 in ARDOUR::Session::no_roll (this=0x2e0bc70, 
    nframes=1024) at ../libs/ardour/session_process.cc:123
#4  0x00007ffff765638b in ARDOUR::Session::process_with_events (
    this=0x2e0bc70, nframes=1024) at ../libs/ardour/session_process.cc:369
#5  0x00007ffff76550d2 in ARDOUR::Session::process (this=0x2e0bc70, 
    nframes=1024) at ../libs/ardour/session_process.cc:78
#6  0x00007ffff729fb73 in ARDOUR::AudioEngine::process_callback (
    this=0x1ba5760, nframes=1024) at ../libs/ardour/audioengine.cc:562
#7  0x00007ffff729f72e in ARDOUR::AudioEngine::process_thread (this=0x1ba5760)
    at ../libs/ardour/audioengine.cc:448
#8  0x00007ffff729ee4c in ARDOUR::AudioEngine::_process_thread (arg=0x1ba5760)
    at ../libs/ardour/audioengine.cc:337
#9  0x00007fffee588c47 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffee59c1b0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
#13 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fffe4bb1700 (LWP 3094)):
#0  0x00007fffef33fd2d in read () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffee59dfba in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffee5a0966 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffee59c1b0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fffe4c32700 (LWP 3093)):
#0  0x00007fffef33cd84 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffee59d804 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffee598db1 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffee59c1b0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

---Type <return> to continue, or q <return> to quit---
Thread 5 (Thread 0x7fffe69b0700 (LWP 3087)):
#0  0x00007fffef33cd84 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ced4c1 in g_cond_wait ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff724f91f in ARDOUR::Analyser::work ()
    at ../libs/ardour/analyser.cc:81
#3  0x00007ffff724f6b5 in analyser_work () at ../libs/ardour/analyser.cc:46
#4  0x0000000000baaa8b in sigc::pointer_functor0<void>::operator()() const ()
#5  0x0000000000ba81bc in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#6  0x0000000000ba4a21 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1793340)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#9  0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffe71b1700 (LWP 3086)):
#0  0x00007fffef33cd84 in pthread_cond_wait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ced4c1 in g_cond_wait ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff76b8d01 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x0000000000baaa8b in sigc::pointer_functor0<void>::operator()() const ()
#4  0x0000000000ba81bc in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#5  0x0000000000ba4a21 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x179cc50)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffe79b2700 (LWP 3085)):
#0  0x00007fffef33cd84 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3ced4c1 in g_cond_wait ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#2  0x00007ffff76b8d01 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3  0x0000000000baaa8b in sigc::pointer_functor0<void>::operator()() const ()
#4  0x0000000000ba81bc in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#5  0x0000000000ba4a21 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x175f9b0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffe81b3700 (LWP 3084)):
#0  0x00007fffec49b84d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffec4c9784 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x0000000000eba0d2 in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:380
#3  0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007fffec4cfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fb6900 (LWP 3081)):
#0  0x00007fffec412425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffec415b8b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fffeca6869d in __gnu_cxx::__verbose_terminate_handler() ()
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x00007fffeca66846 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007fffeca66873 in std::terminate() ()
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007fffeca6696e in __cxa_throw ()
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fffeca66e4d in operator new(unsigned long) ()
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007ffff76d6863 in __gnu_cxx::new_allocator<ARDOUR::TempoMap::BBTPoint>::allocate (this=0x2e24100, __n=536870912)
    at /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.6/../../../../include/c++/4.4.6/ext/new_allocator.h:89
#8  0x00007ffff76d63cd in std::_Vector_base<ARDOUR::TempoMap::BBTPoint, std::allocator<ARDOUR::TempoMap::BBTPoint> >::_M_allocate (this=0x2e24100, 
    __n=536870912)
    at /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_vector.h:140
---Type <return> to continue, or q <return> to quit---
#9  0x00007ffff76d5687 in std::vector<ARDOUR::TempoMap::BBTPoint, std::allocator<ARDOUR::TempoMap::BBTPoint> >::_M_insert_aux (this=0x2e24100, __position=..., 
    __x=...)
    at /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/vector.tcc:322
#10 0x00007ffff76d2ae0 in std::vector<ARDOUR::TempoMap::BBTPoint, std::allocator<ARDOUR::TempoMap::BBTPoint> >::push_back (this=0x2e24100, __x=...)
    at /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_vector.h:741
#11 0x00007ffff76c9c9c in ARDOUR::TempoMap::_extend_map (this=0x2e23fa0, 
    tempo=0x49d6ca0, meter=0x45ae2b0, next_metric=..., current=..., 
    current_frame=7730941132800, end=9223372036854775806)
    at ../libs/ardour/tempo.cc:1015
#12 0x00007ffff76c8dd1 in ARDOUR::TempoMap::extend_map (this=0x2e23fa0, 
    end=9223372036854775806) at ../libs/ardour/tempo.cc:874
#13 0x00007ffff76c8119 in ARDOUR::TempoMap::require_map_to (this=0x2e23fa0, 
    pos=9223372036854775806) at ../libs/ardour/tempo.cc:706

#14 0x00007ffff76ca288 in ARDOUR::TempoMap::bbt_time (this=0x2e23fa0, 
    frame=9223372036854775806, bbt=...) at ../libs/ardour/tempo.cc:1092
#15 0x0000000000861703 in EditorRegions::format_position (this=0x2608d10, 

    pos=9223372036854775806, 
    buf=0x7fffffffb010 "213|\377\377\377\377\250\346j\005", bufsize=16, 
    onoff=true) at ../gtk2_ardour/editor_regions.cc:693
---Type <return> to continue, or q <return> to quit---
#16 0x000000000086251a in EditorRegions::populate_row_end (this=0x2608d10, 
    region=..., row=..., used=1) at ../gtk2_ardour/editor_regions.cc:819
#17 0x0000000000861b51 in EditorRegions::populate_row (this=0x2608d10, 
    region=..., row=...) at ../gtk2_ardour/editor_regions.cc:749
#18 0x000000000085fd79 in EditorRegions::add_region (this=0x2608d10, 
    region=...) at ../gtk2_ardour/editor_regions.cc:444
#19 0x000000000086114b in EditorRegions::redisplay (this=0x2608d10)
    at ../gtk2_ardour/editor_regions.cc:633
#20 0x000000000085dd27 in EditorRegions::set_session (this=0x2608d10, 
    s=0x2e0bc70) at ../gtk2_ardour/editor_regions.cc:284

#21 0x00000000007230ac in Editor::set_session (this=0x2561ff0, t=0x2e0bc70)
    at ../gtk2_ardour/editor.cc:1192


#22 0x00000000006143fd in ARDOUR_UI::connect_dependents_to_session (this=
    0x1617a80, s=0x2e0bc70) at ../gtk2_ardour/ardour_ui_dependents.cc:78
#23 0x000000000061628f in ARDOUR_UI::set_session (this=0x1617a80, s=0x2e0bc70)
    at ../gtk2_ardour/ardour_ui_dialogs.cc:174
#24 0x00000000005d79ea in ARDOUR_UI::load_session (this=0x1617a80, path=..., 
    snap_name=..., mix_template=...) at ../gtk2_ardour/ardour_ui.cc:2885
#25 0x00000000005d6b46 in ARDOUR_UI::get_session_parameters (this=0x1617a80, 
    quit_on_cancel=true, should_be_new=false, load_template=...)
    at ../gtk2_ardour/ardour_ui.cc:2742
#26 0x00000000005cc055 in ARDOUR_UI::startup (this=0x1617a80)
    at ../gtk2_ardour/ardour_ui.cc:748
---Type <return> to continue, or q <return> to quit---
#27 0x000000000060365b in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()
    (this=0x1822d38)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#28 0x00000000005fdebe in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x1822d30)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#29 0x00000000005f7cc9 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x1822d00)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#30 0x00000000005b5567 in sigc::internal::signal_emit0<void, sigc::nil>::emit (
    impl=0x1620160)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/signal.h:772
#31 0x00000000005b7aec in sigc::signal0<void, sigc::nil>::emit (this=0x1617b70)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/signal.h:2669


#32 0x00000000005b6d30 in sigc::signal0<void, sigc::nil>::operator() (
    this=0x1617b70)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/signal.h:2677

#33 0x00007ffff61264fd in Gtkmm2ext::UI::run (this=0x1617a80, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:268
#34 0x00000000009dbfa1 in main (argc=1, argv=0x7fffffffd568)
    at ../gtk2_ardour/main.cc:529
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) q
A debugging session is active.

	Inferior 1 [process 3081] will be killed.

Quit anyway? (y or n) y
alessandro@asus:~$ 
alessandro@asus:~$ ^C
alessandro@asus:~$ 

BacktraceNoRealtime (47,929 bytes)   

jacksinthegreen

2013-07-09 20:04

reporter   ~0015084

mmhhh... I left the realtime option on...
Backtrace re-created with realtime off & client timeout 5000

Issue History

Date Modified Username Field Change
2013-07-07 20:36 jacksinthegreen New Issue
2013-07-08 03:48 jacksinthegreen Note Added: 0015076
2013-07-08 04:00 jacksinthegreen Note Edited: 0015076
2013-07-08 04:00 jacksinthegreen Note Edited: 0015076
2013-07-08 15:24 paul Note Added: 0015077
2013-07-09 03:25 jacksinthegreen File Added: Black Bird 3.0beta5.ardour
2013-07-09 03:25 jacksinthegreen File Added: Black Bird 3.0beta5.history
2013-07-09 04:05 jacksinthegreen File Added: ardour.dbg
2013-07-09 04:07 jacksinthegreen Note Added: 0015082
2013-07-09 04:09 jacksinthegreen Note Edited: 0015082
2013-07-09 04:11 jacksinthegreen Sponsorship Added jacksinthegreen: US$ 10
2013-07-09 04:11 jacksinthegreen Sponsorship Total 0 => 10
2013-07-09 04:14 jacksinthegreen Note Edited: 0015082
2013-07-09 05:06 jacksinthegreen Note Edited: 0015082
2013-07-09 05:06 jacksinthegreen Note Edited: 0015082
2013-07-09 20:03 jacksinthegreen File Added: BacktraceNoRealtime
2013-07-09 20:04 jacksinthegreen Note Added: 0015084