View Issue Details

IDCategoryLast Update
0006968bugs2016-08-19 12:39
ReportermortenulyssesAssigned To 
Reproducibilityalways 
Status newResolutionopen 
PlatformLinuxOSAV Linux 64-bitOS Version2016.3.11
Product Version5.0 
Fixed in Version 
Summary0006968: Crash when choosing sidechain input under pin connections view
DescriptionWhenever I try to add sidechaining on any plugin or track, Ardour immediately crashes. Terminal outputs a "segmentation fault".
Steps To Reproduce- Add e.g. a-comp plugin to track
- Enable sidechaining
- Open "pin connections" window
- Click button to choose sidechain input source
Additional InformationSame behaviour under Mixbus 3.6.

I have attached the complete output of gdb.
TagsNo tags attached.

Activities

mortenulysses

2016-08-19 12:08

reporter  

ardour_crash_sidechain_gdb.txt (43,499 bytes)
martin@AVOCADO:~$ /opt/Ardour-5.0.74-dbg/bin/ardour5 --gdb
GNU gdb (Debian 7.11.1-2) 7.11.1
Copyright (C) 2016 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".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /opt/Ardour-5.0.74-dbg/bin/ardour-5.0.74...done.
(gdb) run
Starting program: /opt/Ardour-5.0.74-dbg/bin/ardour-5.0.74 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour5] to /opt/Ardour-5.0.74-dbg/share/locale
Ardour5.0.74 (kompiliert mit Version 5.0-74-gc229e31 und GCC Version5.3.1 20160205)
ardour: [INFO]: Ihre Systemkonfiguration beschränkt Ardour auf nur 65.536 offene Dateien
ardour: [INFO]: Lade Systemkonfigurationsdatei /opt/Ardour-5.0.74-dbg/etc/system_config
ardour: [INFO]: Lade Benutzerkonfiguration /home/martin/.config/ardour5/config
[New Thread 0x7fffe7adf700 (LWP 8662)]
ardour: [INFO]: CPU vendor: AuthenticAMD
ardour: [INFO]: CPU brand: AMD Phenom(tm) II X4 840 Processor
ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffe72de700 (LWP 8663)]
[New Thread 0x7fffe6add700 (LWP 8664)]
[New Thread 0x7fffe62dc700 (LWP 8665)]
[New Thread 0x7fffd7fff700 (LWP 8666)]
[New Thread 0x7fffd77fe700 (LWP 8667)]
*** WEAK-JACK: initializing
*** WEAK-JACK: OK. (0)
Kann die SIGPIPE Fehlerbehandlung nicht installieren
ardour: [INFO]: lade voreingestellte UI-Konfigurationsdatei /opt/Ardour-5.0.74-dbg/etc/default_ui_config
ardour: [INFO]: Lade benutzerdefinierte UI-Konfigurationsdatei /home/martin/.config/ardour5/ui_config
ardour: [INFO]: Lade Farbdatei /opt/Ardour-5.0.74-dbg/share/themes/dark-ardour.colors
ardour: [INFO]: Loading ui configuration file /opt/Ardour-5.0.74-dbg/etc/clearlooks.rc
ardour: [INFO]: Loading ui configuration file /opt/Ardour-5.0.74-dbg/etc/clearlooks.rc
[New Thread 0x7fffd4e56800 (LWP 8668)]
[New Thread 0x7fffd4d58700 (LWP 8669)]
[New Thread 0x7fffd4d58700 (LWP 8672)]
[Thread 0x7fffd4d58700 (LWP 8669) exited]
[Thread 0x7fffd4d58700 (LWP 8672) exited]
[New Thread 0x7fffd4d58700 (LWP 8675)]
[New Thread 0x7fffc77cd700 (LWP 8676)]
[New Thread 0x7fffc6fcc700 (LWP 8677)]
[New Thread 0x7fffc67cb700 (LWP 8678)]
[New Thread 0x7fffc5fca700 (LWP 8679)]
[New Thread 0x7fffc57c9700 (LWP 8680)]
Found nothing along /home/martin/.config/ardour5/templates:/opt/Ardour-5.0.74-dbg/share/templates
[Thread 0x7fffc57c9700 (LWP 8680) exited]
[Thread 0x7fffc5fca700 (LWP 8679) exited]
[Thread 0x7fffc6fcc700 (LWP 8677) exited]
[Thread 0x7fffc77cd700 (LWP 8676) exited]
run dialog
[New Thread 0x7fffc5fca700 (LWP 8681)]
[New Thread 0x7fffc57c9700 (LWP 8682)]
[Thread 0x7fffc67cb700 (LWP 8678) exited]
[Thread 0x7fffc5fca700 (LWP 8681) exited]
curl failed: No Error
[Thread 0x7fffd4e56800 (LWP 8668) exited]
[New Thread 0x7fffc5fca700 (LWP 8683)]
[New Thread 0x7fffc67cb700 (LWP 8686)]
Scanning folders for bundled LV2s: /opt/Ardour-5.0.74-dbg/lib/LV2
KP is ardour.keys
[New Thread 0x7fffc6fcc700 (LWP 8687)]
[New Thread 0x7fffc77cd700 (LWP 8688)]
[New Thread 0x7fffaffff700 (LWP 8689)]
[New Thread 0x7fffaf7fe700 (LWP 8691)]
[Thread 0x7fffaf7fe700 (LWP 8691) exited]
[Thread 0x7fffc77cd700 (LWP 8688) exited]
[Thread 0x7fffaffff700 (LWP 8689) exited]
[Thread 0x7fffc57c9700 (LWP 8682) exited]
Set cursor set to default
[New Thread 0x7fffaf7fe700 (LWP 8692)]
[New Thread 0x7fffc57c9700 (LWP 8693)]
[New Thread 0x7fffaffff700 (LWP 8694)]
[New Thread 0x7fffc77cd700 (LWP 8695)]
[New Thread 0x7fffaeffd700 (LWP 8696)]
[New Thread 0x7fffae7fc700 (LWP 8697)]
[New Thread 0x7fffadffb700 (LWP 8698)]
[New Thread 0x7fffad7fa700 (LWP 8699)]
Set buffering params to 262144|131072|10|10
[New Thread 0x7fffc4518800 (LWP 8700)]
[New Thread 0x7fffacff9700 (LWP 8701)]
Set buffering params to 262144|131072|10|10
Skip explicit buffer seconds, preset in use
Skip explicit buffer seconds, preset in use
[Thread 0x7fffc57c9700 (LWP 8693) exited]
[Thread 0x7fffc77cd700 (LWP 8695) exited]
[Thread 0x7fffaf7fe700 (LWP 8692) exited]
[Thread 0x7fffc6fcc700 (LWP 8687) exited]
[Thread 0x7fffaeffd700 (LWP 8696) exited]
[New Thread 0x7fffaeffd700 (LWP 8702)]
[New Thread 0x7fffc6fcc700 (LWP 8703)]
[New Thread 0x7fffc77cd700 (LWP 8704)]
[New Thread 0x7fffaf7fe700 (LWP 8705)]
[New Thread 0x7fffc57c9700 (LWP 8706)]
[Thread 0x7fffc57c9700 (LWP 8706) exited]
[Thread 0x7fffaffff700 (LWP 8694) exited]

Thread 1 "ardour-5.0.74" received signal SIGSEGV, Segmentation fault.
0x00007fffec6e3f76 in strlen () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) thread apply all bt

Thread 38 (Thread 0x7fffaf7fe700 (LWP 8705)):
#0  0x00007fffec748e49 in syscall () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff3a57fcc in g_cond_wait ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff791249f in ArdourCanvas::WaveView::drawing_thread ()
    at ../libs/canvas/wave_view.cc:1565
#3  0x0000000000e41339 in sigc::pointer_functor0<void>::operator() (
    this=0x2cca968)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000000e3e4c8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2cca960)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000000e3a4c9 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2cca930)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff3fa023d in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff3a36225 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#8  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 37 (Thread 0x7fffc77cd700 (LWP 8704)):
#0  0x00007fffef78e7cd in nanosleep ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3a37a48 in g_usleep ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6529edb in ARDOUR::AutomationWatch::thread (this=0x4463dc0)
    at ../libs/ardour/automation_watch.cc:153
#3  0x00007ffff652d45b in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x25d75c0, p=0x4463dc0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff652d040 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x25d75d0, f=..., a=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff652cac1 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x25d75c0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hp---Type <return> to continue, or q <return> to quit---
p:20
#6  0x00007ffff652ca4e 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=0x25d75c0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff652c564 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=0x25d7590)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff3fa023d in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff3a36225 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 36 (Thread 0x7fffc6fcc700 (LWP 8703)):
#0  0x00007fffef78b09f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff698aa35 in ARDOUR::Session::auto_connect_thread_run (
---Type <return> to continue, or q <return> to quit---
    this=0x24faf90) at ../libs/ardour/session.cc:7057
#2  0x00007ffff698a7aa in ARDOUR::Session::auto_connect_thread (arg=0x24faf90)
    at ../libs/ardour/session.cc:7011
#3  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 35 (Thread 0x7fffaeffd700 (LWP 8702)):
#0  0x00007fffef78b09f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff69fb999 in ARDOUR::Session::emit_thread_run (this=0x24faf90)
    at ../libs/ardour/session_process.cc:1316
#2  0x00007ffff69fb936 in ARDOUR::Session::emit_thread (arg=0x24faf90)
    at ../libs/ardour/session_process.cc:1305
#3  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 34 (Thread 0x7fffacff9700 (LWP 8701)):
#0  0x00007fffec74419d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff3a06674 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff3a069f2 in g_main_loop_run ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff4c2e62b in BaseUI::main_thread (this=0x2682b50)
    at ../libs/pbd/base_ui.cc:86
#4  0x00007ffff4c32670 in sigc::bound_mem_functor0<void, BaseUI>::operator() (
    this=0x2683288)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5  0x00007ffff4c322a2 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x2683280)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x00007ffff4c31d51 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x2683250)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff3fa023d in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff3a36225 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#9  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 33 (Thread 0x7fffc4518800 (LWP 8700)):
#0  0x00007fffec74419d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff4c44430 in CrossThreadChannel::poll_for_request (this=0x21ed628)
    at ../libs/pbd/crossthread.posix.cc:75
#2  0x00007ffff4c44499 in CrossThreadChannel::receive (this=0x21ed628, 
    msg=@0x7fffc451746f: 0 '\000', wait=true)
    at ../libs/pbd/crossthread.posix.cc:96
#3  0x00007ffff653d6a6 in ARDOUR::Butler::thread_work (this=0x21ed590)
    at ../libs/ardour/butler.cc:175
#4  0x00007ffff653d427 in ARDOUR::Butler::_thread_work (arg=0x21ed590)
    at ../libs/ardour/butler.cc:156
#5  0x00007ffff4c62b0a in fake_thread_start (arg=0x2682940)
    at ../libs/pbd/pthread_utils.cc:101
#6  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 32 (Thread 0x7fffad7fa700 (LWP 8699)):
#0  0x00007fffef78d477 in do_futex_wait.constprop ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffef78d524 in __new_sem_wait_slow.constprop.0 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffff662e040 in PBD::Semaphore::wait (this=0x3c81af8)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64-v5/ardour/libs/pbd/pbd/semutils.h:61
#3  0x00007ffff662c1b2 in ARDOUR::Graph::run_one (this=0x3c81a20)
    at ../libs/ardour/graph.cc:387
#4  0x00007ffff662c570 in ARDOUR::Graph::helper_thread (this=0x3c81a20)
    at ../libs/ardour/graph.cc:418
#5  0x00007ffff6632b37 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffad7f9d58, p=0x3c81a20)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#6  0x00007ffff6632232 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffad7f9d68, f=..., a=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253
#7  0x00007ffff66316a5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffad7f9d58)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
#8  0x00007ffff6630f27 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
---Type <return> to continue, or q <return> to quit---
#9  0x0000000000726c26 in boost::function0<void>::operator() (
    this=0x7fffad7f9d50)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x00007fffd65e6c19 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x3c84450) at ../libs/backends/jack/jack_audiobackend.cc:936
#11 0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 31 (Thread 0x7fffadffb700 (LWP 8698)):
#0  0x00007fffef78d477 in do_futex_wait.constprop ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffef78d524 in __new_sem_wait_slow.constprop.0 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffff662e040 in PBD::Semaphore::wait (this=0x3c81b18)
    at /home/ardour/linux-x86_64-v5/ardour/libs/pbd/pbd/semutils.h:61
#3  0x00007ffff662b660 in ARDOUR::Graph::restart_cycle (this=0x3c81a20)
    at ../libs/ardour/graph.cc:261
#4  0x00007ffff662b62d in ARDOUR::Graph::dec_ref (this=0x3c81a20)
    at ../libs/ardour/graph.cc:248
#5  0x00007ffff66334b0 in ARDOUR::GraphNode::finish (this=0x26bf438, chain=0)
    at ../libs/ardour/graphnode.cc:71
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff662c35c in ARDOUR::Graph::run_one (this=0x3c81a20)
    at ../libs/ardour/graph.cc:401
#7  0x00007ffff662c570 in ARDOUR::Graph::helper_thread (this=0x3c81a20)
    at ../libs/ardour/graph.cc:418
#8  0x00007ffff6632b37 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffadffad58, p=0x3c81a20)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#9  0x00007ffff6632232 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffadffad68, f=..., a=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253
#10 0x00007ffff66316a5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffadffad58)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
#11 0x00007ffff6630f27 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
#12 0x0000000000726c26 in boost::function0<void>::operator() (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffadffad50)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#13 0x00007fffd65e6c19 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x3c84450) at ../libs/backends/jack/jack_audiobackend.cc:936
#14 0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#15 0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 30 (Thread 0x7fffae7fc700 (LWP 8697)):
#0  0x00007fffef78d477 in do_futex_wait.constprop ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffef78d524 in __new_sem_wait_slow.constprop.0 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffff662e040 in PBD::Semaphore::wait (this=0x3c81af8)
    at /home/ardour/linux-x86_64-v5/ardour/libs/pbd/pbd/semutils.h:61
#3  0x00007ffff662c1b2 in ARDOUR::Graph::run_one (this=0x3c81a20)
    at ../libs/ardour/graph.cc:387
#4  0x00007ffff662c835 in ARDOUR::Graph::main_thread (this=0x3c81a20)
    at ../libs/ardour/graph.cc:457
#5  0x00007ffff6632b37 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffae7fbd58, p=0x3c81a20)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.---Type <return> to continue, or q <return> to quit---
hpp:49
#6  0x00007ffff6632232 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffae7fbd68, f=..., a=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253
#7  0x00007ffff66316a5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffae7fbd58)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
#8  0x00007ffff6630f27 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
#9  0x0000000000726c26 in boost::function0<void>::operator() (
    this=0x7fffae7fbd50)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x00007fffd65e6c19 in ARDOUR::JACKAudioBackend::_start_process_thread (
    arg=0x3c84450) at ../libs/backends/jack/jack_audiobackend.cc:936
#11 0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#12 0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 20 (Thread 0x7fffc67cb700 (LWP 8686)):
#0  0x00007fffec74419d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffd635d4e6 in jack_cycle_wait ()
   from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffd6604dc3 in WJACK_cycle_wait (client=0x2406460)
    at ../libs/backends/jack/weak_libjack.def:78
#3  0x00007fffd65e6ccb in ARDOUR::JACKAudioBackend::process_thread (
    this=0x1cb4c30) at ../libs/backends/jack/jack_audiobackend.cc:965
#4  0x00007fffd65e6c68 in ARDOUR::JACKAudioBackend::_process_thread (
    arg=0x1cb4c30) at ../libs/backends/jack/jack_audiobackend.cc:944
#5  0x00007fffd635d897 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 19 (Thread 0x7fffc5fca700 (LWP 8683)):
#0  0x00007fffef78b09f in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffd635ef33 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 11 (Thread 0x7fffd4d58700 (LWP 8675)):
#0  0x00007fffec74419d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff3a06674 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff3a0677c in g_main_context_iteration ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff3a067b9 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#4  0x00007ffff3a36225 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#5  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 7 (Thread 0x7fffd77fe700 (LWP 8667)):
#0  0x00007fffec748e49 in syscall () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff3a57fcc in g_cond_wait ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff64d488e in ARDOUR::AudioEngine::do_devicelist_update (
    this=0x1ab52a0) at ../libs/ardour/audioengine.cc:560
#3  0x00007ffff64df46d in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator(---Type <return> to continue, or q <return> to quit---
) (this=0x1a9cde0, p=0x1ab52a0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff64def12 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x1a9cdf0, f=..., a=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff64de56b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x1a9cde0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff64ddef4 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=0x1a9cde0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff64dd1e0 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=0x1a9cdb0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff3fa023d in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-5.0.74-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff3a36225 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7fffd7fff700 (LWP 8666)):
#0  0x00007fffec748e49 in syscall () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff3a57fcc in g_cond_wait ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff64d4668 in ARDOUR::AudioEngine::do_reset_backend (
    this=0x1ab52a0) at ../libs/ardour/audioengine.cc:525
#3  0x00007ffff64df46d in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x1a9cd90, p=0x1ab52a0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff64def12 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x1a9cda0, f=..., a=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253
#5  0x00007ffff64de56b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::o---Type <return> to continue, or q <return> to quit---
perator() (this=0x1a9cd90)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
#6  0x00007ffff64ddef4 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=0x1a9cd90)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7  0x00007ffff64dd1e0 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=0x1a9cd60)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff3fa023d in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff3a36225 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7fffe62dc700 (LWP 8665)):
#0  0x00007fffec748e49 in syscall () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff3a57fcc in g_cond_wait ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff646db38 in ARDOUR::Analyser::work ()
    at ../libs/ardour/analyser.cc:87
#3  0x00007ffff646d924 in analyser_work () at ../libs/ardour/analyser.cc:52
#4  0x0000000000e41339 in sigc::pointer_functor0<void>::operator() (
    this=0x1997948)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x0000000000e3e4c8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1997940)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6  0x0000000000e3a4c9 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1997910)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff3fa023d in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff3a36225 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#9  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#10 0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7fffe6add700 (LWP 8664)):
#0  0x00007fffec748e49 in syscall () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff3a57fcc in g_cond_wait ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6a7af52 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:71
#3  0x0000000000e41339 in sigc::pointer_functor0<void>::operator() (
    this=0x1996218)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000000e3e4c8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1996210)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000000e3a4c9 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x19961e0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff3fa023d in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff3a36225 in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7fffe72de700 (LWP 8663)):
#0  0x00007fffec748e49 in syscall () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff3a57fcc in g_cond_wait ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6a7af52 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:71
#3  0x0000000000e41339 in sigc::pointer_functor0<void>::operator() (
    this=0x1940f98)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x0000000000e3e4c8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1940f90)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5  0x0000000000e3a4c9 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1940f60)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff3fa023d in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff3a36225 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7fffe7adf700 (LWP 8662)):
#0  0x00007fffef78e7cd in nanosleep ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff3a37a48 in g_usleep ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#2  0x000000000112d7d3 in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:475
#3  0x00007fffef785464 in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007fffec74d30d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7ffff7f998c0 (LWP 8658)):
#0  0x00007fffec6e3f76 in strlen () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffed03bb04 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const*) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007fffd65f7b81 in ARDOUR::JACKAudioBackend::get_port_property (
    this=0x1cb4c30, port=0x4febc30, 
    key="http://jackaudio.org/metadata/pretty-name", 
    value="SC a-Compressor/Ein 1", type="")
    at ../libs/backends/jack/jack_portengine.cc:140
#3  0x00007ffff68be23b in ARDOUR::PortManager::get_pretty_name_by_name (
    this=0x1ab52a0, portname="ardour:Sidechain 1/audio_in 1")
    at ../libs/ardour/port_manager.cc:115
#4  0x0000000000e0e30e in ProcessorEntry::name[abi:cxx11](Width) const (
    this=0x40de2e0, w=Wide) at ../gtk2_ardour/processor_box.cc:556
#5  0x0000000000e0ac80 in ProcessorEntry::ProcessorEntry (this=0x40de2e0, 
    parent=0x4b2c220, p=..., w=Wide) at ../gtk2_ardour/processor_box.cc:161
#6  0x0000000000e1e689 in ProcessorBox::add_processor_to_display (
    this=0x4b2c220, p=...) at ../gtk2_ardour/processor_box.cc:2762
#7  0x0000000000e3df06 in sigc::bound_mem_functor1<void, ProcessorBox, boost::weak_ptr<ARDOUR::Processor> >::operator() (this=0x4b67ac0, _A_a1=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
#8  0x0000000000e39f05 in boost::detail::function::void_function_obj_invoker1<sigc::bound_mem_functor1<void, ProcessorBox, boost::weak_ptr<ARDOUR::Processor> >, void, boost::weak_ptr<ARDOUR::Processor> >::invoke (function_obj_ptr=..., 
    a0=...)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
#9  0x0000000000c8e4a6 in boost::function1<void, boost::weak_ptr<ARDOUR::Processor> >::operator() (this=0x7fffffffb750, a0=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#10 0x0000000000c8dafe in ARDOUR::Route::foreach_processor(boost::function<void (boost::weak_ptr<ARDOUR::Processor>)>) (this=0x3309aa0, method=...)
    at /home/ardour/linux-x86_64-v5/ardour/libs/ardour/ardour/route.h:198
#11 0x0000000000e1dabb in ProcessorBox::redisplay_processors (this=0x4b2c220)
    at ../gtk2_ardour/processor_box.cc:2640
#12 0x0000000000e1d8bf in ProcessorBox::route_processors_changed (
    this=0x4b2c220, c=...) at ../gtk2_ardour/processor_box.cc:2619
#13 0x0000000000e43048 in boost::_mfi::mf1<void, ProcessorBox, ARDOUR::RouteProcessorChange>::operator() (this=0x2e40e38, p=0x4b2c220, a1=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:165
#14 0x0000000000e402d8 in boost::_bi::list2<boost::_bi::value<ProcessorBox*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, ProcessorBox, ARDOUR::RouteProcessorChange>, boost::_bi::list1<ARDOUR::RouteProcessorChange&> > (
    this=0x2e40e48, f=..., a=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:313
#15 0x0000000000e3d14a in boost::_bi::bind_t<void, boost::_mfi::mf1<void, Proces---Type <return> to continue, or q <return> to quit---
sorBox, ARDOUR::RouteProcessorChange>, boost::_bi::list2<boost::_bi::value<ProcessorBox*>, boost::arg<1> > >::operator()<ARDOUR::RouteProcessorChange> (
    this=0x2e40e38, a1=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:32
#16 0x0000000000e38f31 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, ProcessorBox, ARDOUR::RouteProcessorChange>, boost::_bi::list2<boost::_bi::value<ProcessorBox*>, boost::arg<1> > >, void, ARDOUR::RouteProcessorChange>::invoke (function_obj_ptr=..., a0=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
#17 0x0000000000c66441 in boost::function1<void, ARDOUR::RouteProcessorChange>::operator() (this=0x2e40e30, a0=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#18 0x0000000000c65d64 in boost::_bi::list1<boost::_bi::value<ARDOUR::RouteProcessorChange> >::operator()<boost::function<void (ARDOUR::RouteProcessorChange)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void (ARDOUR::RouteProcessorChange)>&, boost::_bi::list0&, int) (this=0x2e40e50, f=..., a=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:253
#19 0x0000000000c64951 in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void (ARDOUR::RouteProcessorChange)>, boost::_bi::list1<boost::_bi::value<ARDOUR::RouteProcessorChange> > >::operator()() (this=0x2e40e30)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:20
#20 0x0000000000c63342 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void (ARDOUR::RouteProcessorChange)>, boost::_bi::list1<boost::_bi::value<ARDOUR::RouteProcessorChange> > >, void>::invoke(boost::detail::function::function_buffer&) (
    function_obj_ptr=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
#21 0x0000000000726c26 in boost::function0<void>::operator() (
    this=0x7fffffffbc30)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#22 0x00007ffff753936c in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) (this=0x1ac9ee0, 
    invalidation=0x4a6d4c0, f=...)
    at /home/ardour/linux-x86_64-v5/ardour/libs/pbd/pbd/abstract_ui.cc:410
#23 0x0000000000c57d38 in PBD::Signal1<void, ARDOUR::RouteProcessorChange, PBD::OptionalLastValue<void> >::compositor(boost::function<void (ARDOUR::RouteProcessorChange)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange) (f=..., event_loop=0x1ac9ee0, ir=0x4a6d4c0, a1=...)
    at /home/ardour/linux-x86_64-v5/ardour/build/libs/pbd/pbd/signals_generated.h:586
---Type <return> to continue, or q <return> to quit---
#24 0x0000000000c64c21 in boost::_bi::list4<boost::_bi::value<boost::function<void (ARDOUR::RouteProcessorChange)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> >::operator()<void (*)(boost::function<void (ARDOUR::RouteProcessorChange)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list1<ARDOUR::RouteProcessorChange&> >(boost::_bi::type<void>, void (*&)(boost::function<void (ARDOUR::RouteProcessorChange)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list1<ARDOUR::RouteProcessorChange&>&, int) (this=0x3398978, 
    f=@0x3398970: 0xc57c9d <PBD::Signal1<void, ARDOUR::RouteProcessorChange, PBD::OptionalLastValue<void> >::compositor(boost::function<void (ARDOUR::RouteProcessorChange)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange)>, a=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:457
#25 0x0000000000c634b2 in boost::_bi::bind_t<void, void (*)(boost::function<void (ARDOUR::RouteProcessorChange)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list4<boost::_bi::value<boost::function<void (ARDOUR::RouteProcessorChange)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >::operator()<ARDOUR::RouteProcessorChange>(ARDOUR::RouteProcessorChange&) (
    this=0x3398970, a1=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind_template.hpp:32
---Type <return> to continue, or q <return> to quit---
#26 0x0000000000c611c3 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, void (*)(boost::function<void (ARDOUR::RouteProcessorChange)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, ARDOUR::RouteProcessorChange), boost::_bi::list4<boost::_bi::value<boost::function<void (ARDOUR::RouteProcessorChange)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >, void, ARDOUR::RouteProcessorChange>::invoke(boost::detail::function::function_buffer&, ARDOUR::RouteProcessorChange) (function_obj_ptr=..., a0=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:153
#27 0x0000000000c66441 in boost::function1<void, ARDOUR::RouteProcessorChange>::operator() (this=0x33063d0, a0=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:760
#28 0x00007ffff69355b5 in PBD::Signal1<void, ARDOUR::RouteProcessorChange, PBD::OptionalLastValue<void> >::operator() (this=0x330a158, a1=...)
    at /home/ardour/linux-x86_64-v5/ardour/build/libs/pbd/pbd/signals_generated.h:695
#29 0x00007ffff691adad in ARDOUR::Route::add_processors (this=0x3309aa0, 
    others=..., before=..., err=0x0) at ../libs/ardour/route.cc:1050
#30 0x00007ffff6918fef in ARDOUR::Route::add_processor (this=0x3309aa0, 
    processor=..., before=..., err=0x0, activation_allowed=true)
    at ../libs/ardour/route.cc:776
---Type <return> to continue, or q <return> to quit---
#31 0x00007ffff6918cca in ARDOUR::Route::add_processor (this=0x3309aa0, 
    processor=..., placement=ARDOUR::PreFader, err=0x0, 
    activation_allowed=true) at ../libs/ardour/route.cc:746
#32 0x0000000000d9d914 in PluginPinWidget::add_send_from (this=0x2bf4aa0, 
    wp=..., wr=...) at ../gtk2_ardour/plugin_pin_dialog.cc:1722
#33 0x0000000000db100d in sigc::bound_mem_functor2<void, PluginPinWidget, boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Route> >::operator() (
    this=0x2e25df0, _A_a1=..., _A_a2=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1917
#34 0x0000000000dafb45 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, PluginPinWidget, boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Route> > >::operator()<boost::weak_ptr<ARDOUR::Port>&, boost::weak_ptr<ARDOUR::Route>&>
    (this=0x2e25de8, _A_arg1=..., _A_arg2=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:103
#35 0x0000000000dae3c3 in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, PluginPinWidget, boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Route> >, boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Route>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x2e25de0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/bind.h:1324
#36 0x0000000000dac20b in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc---Type <return> to continue, or q <return> to quit---
::bound_mem_functor2<void, PluginPinWidget, boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Route> >, boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Route>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it (rep=0x2e25db0)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#37 0x00007ffff3fb00b8 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /opt/Ardour-5.0.74-dbg/lib/libglibmm-2.4.so.1
#38 0x00007ffff3d14935 in g_closure_invoke ()
   from /opt/Ardour-5.0.74-dbg/lib/libgobject-2.0.so.0
#39 0x00007ffff3d25f84 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libgobject-2.0.so.0
#40 0x00007ffff3d2fab1 in g_signal_emit_valist ()
   from /opt/Ardour-5.0.74-dbg/lib/libgobject-2.0.so.0
#41 0x00007ffff3d2fe32 in g_signal_emit ()
   from /opt/Ardour-5.0.74-dbg/lib/libgobject-2.0.so.0
#42 0x00007ffff318234e in gtk_widget_activate ()
   from /opt/Ardour-5.0.74-dbg/lib/libgtk-x11-2.0.so.0
#43 0x00007ffff3018a52 in gtk_menu_shell_activate_item ()
   from /opt/Ardour-5.0.74-dbg/lib/libgtk-x11-2.0.so.0
#44 0x00007ffff3018ea6 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libgtk-x11-2.0.so.0
#45 0x00007ffff300aaa6 in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-5.0.74-dbg/lib/libgtk-x11-2.0.so.0
#46 0x00007ffff2ffee6c in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libgtk-x11-2.0.so.0
#47 0x00007ffff3d14935 in g_closure_invoke ()
   from /opt/Ardour-5.0.74-dbg/lib/libgobject-2.0.so.0
#48 0x00007ffff3d2641f in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libgobject-2.0.so.0
#49 0x00007ffff3d2f5a3 in g_signal_emit_valist ()
   from /opt/Ardour-5.0.74-dbg/lib/libgobject-2.0.so.0
#50 0x00007ffff3d2fe32 in g_signal_emit ()
   from /opt/Ardour-5.0.74-dbg/lib/libgobject-2.0.so.0
#51 0x00007ffff318378c in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libgtk-x11-2.0.so.0
#52 0x00007ffff2ffd444 in gtk_propagate_event ()
   from /opt/Ardour-5.0.74-dbg/lib/libgtk-x11-2.0.so.0
#53 0x00007ffff2ffd8b3 in gtk_main_do_event ()
   from /opt/Ardour-5.0.74-dbg/lib/libgtk-x11-2.0.so.0
#54 0x00007ffff2c1b13c in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libgdk-x11-2.0.so.0
#55 0x00007ffff3a06477 in g_main_context_dispatch ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#56 0x00007ffff3a066d8 in ?? ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#57 0x00007ffff3a069f2 in g_main_loop_run ()
   from /opt/Ardour-5.0.74-dbg/lib/libglib-2.0.so.0
#58 0x00007ffff2ffc597 in gtk_main ()
   from /opt/Ardour-5.0.74-dbg/lib/libgtk-x11-2.0.so.0
#59 0x00007ffff7535a4c in Gtkmm2ext::UI::run (this=0x1ac9ee0, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:286
#60 0x0000000000bea457 in main (argc=1, argv=0x7fffffffd858)
    at ../gtk2_ardour/main.cc:408
(gdb) 

x42

2016-08-19 12:39

administrator   ~0018420

the actual issue is in jack1 -- worked around in Ardour 5.0-78-gcdcccd8

Issue History

Date Modified Username Field Change
2016-08-19 12:08 mortenulysses New Issue
2016-08-19 12:08 mortenulysses File Added: ardour_crash_sidechain_gdb.txt
2016-08-19 12:39 x42 Note Added: 0018420