View Issue Details

IDCategoryLast Update
0006586bugs2015-09-17 00:08
ReportertimbyrAssigned Totimbyr 
Reproducibilityalways 
Status resolvedResolutionfixed 
Product Version4.X git (version in description) 
Fixed in Version4.X git (version in description) 
Summary0006586: Crash when removing plugin with > 2 outputs
DescriptionThis is occurs in Ardour master@faa38a0d but not in 4.2

When a plugin with more than 2 audio outputs is added to a track, removing that plugin will cause an assertion in VBAP panner.

ardour-4.2.305: ../libs/panners/vbap/vbap.cc:226: virtual void ARDOUR::VBAPanner::distribute(ARDOUR::BufferSet&, ARDOUR::BufferSet&, ARDOUR::gain_t, ARDOUR::pframes_t): Assertion `inbufs.count().n_audio() == _signals.size()' failed.
TagsNo tags attached.

Activities

2015-09-16 03:37

 

ardour-remove-plugin-bt.txt (61,868 bytes)
[timbyr@mojo-7 master-debug-tests]$ ./gtk2_ardour/ardbg 
GNU gdb (GDB) Fedora 7.8.2-39.fc21
Copyright (C) 2014 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 "i686-redhat-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 ./gtk2_ardour/../build/gtk2_ardour/ardour-4.2.305...done.
(gdb) run
Starting program: /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/build/gtk2_ardour/ardour-4.2.305 
Missing separate debuginfos, use: debuginfo-install glibc-2.20-8.fc21.i686
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
bind txt domain [gtk2_ardour4] to /usr/local/share/ardour4/locale
Ardour4.2.305 (built using 4.2-305-gfaa38a0 and GCC version 4.9.2 20150212 (Red Hat 4.9.2-6))
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
[New Thread 0xb2404b40 (LWP 25497)]
ardour: [INFO]: Loading system configuration file /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/system_config
Loading user configuration file /home/timbyr/.config/ardour4/config
CPU vendor: GenuineIntel
ardour: [INFO]: AVX-capable processor
ardour: [INFO]: CPU brand:        Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz
ardour: [INFO]: Using SSE optimized routines
[New Thread 0xb1c03b40 (LWP 25498)]
[New Thread 0xb12ffb40 (LWP 25499)]
[New Thread 0xb0afeb40 (LWP 25500)]
[New Thread 0xafeffb40 (LWP 25501)]
[New Thread 0xaf6feb40 (LWP 25502)]
Cannot xinstall SIGPIPE error handler
ardour: [INFO]: Loading default ui configuration file /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/build/gtk2_ardour/default_ui_config
ardour: [INFO]: Loading user ui configuration file /home/timbyr/.config/ardour4/ui_config
[New Thread 0xae814b40 (LWP 25503)]
[New Thread 0xadeffb40 (LWP 25504)]
[New Thread 0xad4ffb40 (LWP 25505)]
[New Thread 0xaccfeb40 (LWP 25506)]
ardour: [INFO]: Loading color file /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/gtk2_ardour/dark.colors
ardour: [INFO]: Loading ui configuration file /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/build/gtk2_ardour/clearlooks.rc
ardour: [INFO]: Loading ui configuration file /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/build/gtk2_ardour/clearlooks.rc
[New Thread 0xac443c40 (LWP 25508)]
[New Thread 0xac3c9b40 (LWP 25509)]
EngineControl::set_state
[New Thread 0xabbc8b40 (LWP 25510)]
[New Thread 0xab3c7b40 (LWP 25511)]
[New Thread 0xaabc6b40 (LWP 25512)]
Found 1 along /home/timbyr/.config/ardour4/templates:./gtk2_ardour/../templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
run dialog
[Thread 0xaccfeb40 (LWP 25506) exited]
[Thread 0xad4ffb40 (LWP 25505) exited]
[Thread 0xaabc6b40 (LWP 25512) exited]
[Thread 0xabbc8b40 (LWP 25510) exited]
Detaching after fork from child process 25513.
[New Thread 0xabbc8b40 (LWP 25514)]
playback :
  nchan  : 4
  fsamp  : 44100
  fsize  : 512
  nfrag  : 2
  format : S32_LE
capture  :
  nchan  : 2
  fsamp  : 44100
  fsize  : 512
  nfrag  : 2
  format : S32_LE
synced
[New Thread 0xaabc6b40 (LWP 25516)]
[New Thread 0xad4ffb40 (LWP 25518)]
[New Thread 0xaccfeb40 (LWP 25520)]
lilv_world_add_plugin(): error: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): error: ... found in file:///home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): error: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): error: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): error: ... found in file:///home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): error: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-1_pi#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-2_pi#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-2_sqrtpi#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-ln10#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-ln2#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-log10e#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-log2e#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-pi#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-pi_2#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-pi_4#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-sqrt1_2#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-constants.lv2/math-constants.ttl:19:31: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-constants.lv2/math-constants.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-sqrt2#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-abs#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-abs-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-acos-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-asin#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-asin-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-atan#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-atan-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-atan2#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-atan2-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-ceil#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-ceil-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-cos#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-cos-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-cosh#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-cosh-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-exp#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-exp-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-floor#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-floor-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-fmod#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-fmod-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-log#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-log-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-log10#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-log10-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-modf#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-modf-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-pow#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-pow-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sin#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sin-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sinh#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sinh-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sqrt#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sqrt-ctrl#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-tan#0> has no (mandatory) doap:name
error: /usr/lib/lv2/math-functions.lv2/math-functions.ttl:76:30: name ends with `.'
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/math-functions.lv2/math-functions.ttl'
lilv_plugin_get_name(): warning: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-tan-ctrl#0> has no (mandatory) doap:name
error: failed to expand CURIE `foaf:name'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:homepage'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:mbox'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:name'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:homepage'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:mbox'
error: attempt to add quad with NULL field
Set cursor set to default
[Thread 0xac3c9b40 (LWP 25509) exited]
[Thread 0xab3c7b40 (LWP 25511) exited]
Announcement is: 
[Thread 0xac443c40 (LWP 25508) exited]
[New Thread 0xa90fe1c0 (LWP 25522)]
[New Thread 0xa90cc1c0 (LWP 25524)]
[New Thread 0xa909a1c0 (LWP 25526)]
Set buffering params to 262144|131072|10|10
[New Thread 0xa8923c40 (LWP 25527)]
[New Thread 0xab3c7b40 (LWP 25528)]
Set buffering params to 262144|131072|10|10
Skip explicit buffer seconds, preset in use
Skip explicit buffer seconds, preset in use
[New Thread 0xac3c9b40 (LWP 25530)]
[New Thread 0xa5cbab40 (LWP 25531)]
[New Thread 0xa54b9b40 (LWP 25532)]
[New Thread 0xa4cb8b40 (LWP 25533)]
[New Thread 0xa44b7b40 (LWP 25534)]
[New Thread 0xa3cb6b40 (LWP 25535)]
[New Thread 0xa34b5b40 (LWP 25536)]
[Thread 0xa4cb8b40 (LWP 25533) exited]
[Thread 0xa34b5b40 (LWP 25536) exited]
[Thread 0xa44b7b40 (LWP 25534) exited]
[Thread 0xa3cb6b40 (LWP 25535) exited]
[Thread 0xa54b9b40 (LWP 25532) exited]
ardour-4.2.305: ../libs/panners/vbap/vbap.cc:226: virtual void ARDOUR::VBAPanner::distribute(ARDOUR::BufferSet&, ARDOUR::BufferSet&, ARDOUR::gain_t, ARDOUR::pframes_t): Assertion `inbufs.count().n_audio() == _signals.size()' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xa90cc1c0 (LWP 25524)]
0xb7fdbbe0 in __kernel_vsyscall ()
Missing separate debuginfos, use: debuginfo-install PackageKit-gtk3-module-1.0.6-1.fc21.i686 adwaita-gtk2-theme-3.14.2.2-1.fc21.i686 alsa-lib-1.0.28-2.fc21.i686 at-spi2-atk-2.14.1-1.fc21.i686 at-spi2-core-2.14.1-1.fc21.i686 atk-2.14.0-1.fc21.i686 atkmm-2.22.7-4.fc21.i686 aubio-0.3.2-16.fc21.i686 bluez-libs-5.29-2.fc21.i686 boost-system-1.55.0-8.fc21.i686 bzip2-libs-1.0.6-14.fc21.i686 cairo-1.14.2-1.fc21.i686 cairomm-1.10.0-9.fc21.i686 cwiid-0.6.00-25.20100505gitfadf11e.fc21.i686 cyrus-sasl-lib-2.1.26-19.fc21.i686 dbus-libs-1.8.20-1.fc21.i686 elfutils-libelf-0.163-1.fc21.i686 elfutils-libs-0.163-1.fc21.i686 expat-2.1.0-10.fc21.i686 fftw-libs-double-3.3.4-5.fc21.i686 fftw-libs-single-3.3.4-5.fc21.i686 flac-libs-1.3.1-5.fc21.i686 fluidsynth-libs-1.1.6-5.fc21.i686 fontconfig-2.11.1-5.fc21.i686 freetype-2.5.3-16.fc21.i686 gdk-pixbuf2-2.31.1-1.fc21.i686 glib2-2.42.2-1.fc21.i686 glibmm24-2.42.0-1.fc21.i686 graphite2-1.2.4-3.fc21.i686 gsm-1.0.13-12.fc21.i686 gtk2-2.24.28-1.fc21.i686 gtkmm24-2.24.4-4.fc21.i686 gvfs-1.22.4-2.fc21.i686 harfbuzz-0.9.36-1.fc21.i686 ibus-gtk2-1.5.10-5.fc21.i686 ibus-libs-1.5.10-5.fc21.i686 jack-audio-connection-kit-1.9.10-1.fc21.i686 json-c-0.12-5.fc21.i686 keyutils-libs-1.5.9-4.fc21.i686 krb5-libs-1.12.2-17.fc21.i686 ladspa-1.13-13.fc21.i686 ladspa-amb-plugins-0.6.1-8.fc21.i686 ladspa-autotalent-plugins-0.2-10.fc21.i686 ladspa-blop-plugins-0.2.8-16.fc21.i686 ladspa-calf-plugins-0.0.19-6.fc21.i686 ladspa-caps-plugins-0.9.10-3.fc21.i686 ladspa-cmt-plugins-1.16-9.fc21.i686 ladspa-fil-plugins-0.3.0-9.fc21.i686 ladspa-guitarix-plugins-0.32.3-1.fc21.i686 ladspa-mcp-plugins-0.4.0-10.fc21.i686 ladspa-rev-plugins-0.3.1-13.fc21.i686 ladspa-swh-plugins-0.4.15-23.fc21.i686 ladspa-tap-plugins-0.7.0-14.fc21.i686 ladspa-vco-plugins-0.3.0-15.fc21.i686 ladspa-wasp-plugins-0.9.5.1-10.fc21.i686 lash-0.5.4-21.fc21.i686 libICE-1.0.9-2.fc21.i686 libSM-1.2.2-2.fc21.i686 libX11-1.6.2-2.fc21.i686 libXau-1.0.8-4.fc21.i686 libXcomposite-0.4.4-6.fc21.i686 libXcursor-1.1.14-4.fc21.i686 libXdamage-1.1.4-6.fc21.i686 libXext-1.3.3-2.fc21.i686 libXfixes-5.0.1-4.fc21.i686 libXi-1.7.4-2.fc21.i686 libXinerama-1.1.3-4.fc21.i686 libXrandr-1.4.2-2.fc21.i686 libXrender-0.9.8-4.fc21.i686 libXtst-1.2.2-4.fc21.i686 libXxf86vm-1.1.3-4.fc21.i686 libasyncns-0.8-8.fc21.i686 libattr-2.4.47-9.fc21.i686 libbluray-0.7.0-1.fc21.i686 libcanberra-0.30-7.fc21.i686 libcanberra-gtk2-0.30-7.fc21.i686 libcap-2.24-7.fc21.i686 libcom_err-1.42.12-4.fc21.i686 libcurl-7.37.0-14.fc21.i686 libdrm-2.4.60-1.fc21.i686 libffi-3.1-7.fc21.i686 libgcc-4.9.2-6.fc21.i686 libgcrypt-1.6.3-4.fc21.i686 libgpg-error-1.17-2.fc21.i686 libicu-52.1-6.fc21.i686 libidn-1.31-1.fc21.i686 liblo-0.27-5.fc21.i686 liblrdf-0.5.0-8.fc21.i686 libltc-1.1.4-3.fc21.i686 libogg-1.3.0-8.fc21.i686 libpng-1.6.10-3.fc21.i686 libsamplerate-0.1.8-7.fc21.i686 libselinux-2.3-10.fc21.i686 libsigc++20-2.4.0-1.fc21.i686 libsndfile-1.0.25-14.fc21.i686 libssh2-1.5.0-1.fc21.i686 libstdc++-4.9.2-6.fc21.i686 libtdb-1.3.1-1.fc21.i686 libtool-ltdl-2.4.2-31.fc21.i686 libuuid-2.25.2-3.fc21.i686 libvorbis-1.3.4-3.fc21.i686 libwayland-client-1.6.0-1.fc21.i686 libwayland-server-1.6.0-1.fc21.i686 libxcb-1.11-5.fc21.i686 libxml2-2.9.1-7.fc21.i686 libxshmfence-1.2-1.fc21.i686 libxslt-1.1.28-8.fc21.i686 lilv-0.20.0-2.fc21.i686 lv2-fomp-plugins-1.0.0-4.fc21.i686 lv2-x42-plugins-0.1.1-0.5.20131005git7db99d5.fc21.i686 mesa-libEGL-10.4.7-1.20150323.fc21.i686 mesa-libGL-10.4.7-1.20150323.fc21.i686 mesa-libgbm-10.4.7-1.20150323.fc21.i686 mesa-libglapi-10.4.7-1.20150323.fc21.i686 ncurses-libs-5.9-16.20140323.fc21.i686 nspr-4.10.8-1.fc21.i686 nss-3.19.3-1.0.fc21.i686 nss-mdns-0.10-15.fc21.i686 nss-softokn-freebl-3.19.2-1.0.fc21.i686 nss-util-3.19.2-1.0.fc21.i686 openldap-2.4.40-3.fc21.i686 openssl-libs-1.0.1k-12.fc21.i686 opus-1.1-5.fc21.i686 pango-1.36.8-6.fc21.i686 pangomm-2.34.0-4.fc21.i686 pcre-8.35-12.fc21.i686 pixman-0.32.6-4.fc21.i686 pulseaudio-libs-6.0-4.fc21.i686 raptor2-2.0.14-3.fc21.i686 readline-6.3-5.fc21.i686 rubberband-1.8.1-5.fc21.i686 serd-0.20.0-1.fc21.i686 sord-0.12.2-1.fc21.i686 sratom-0.4.6-2.fc21.i686 sssd-client-1.12.5-3.fc21.i686 suil-0.8.2-2.fc21.i686 systemd-libs-216-25.fc21.i686 taglib-1.9.1-7.fc21.i686 tcp_wrappers-libs-7.6-79.fc21.i686 vamp-plugin-sdk-2.5-4.fc21.i686 xz-libs-5.1.2-14alpha.fc21.i686 yajl-2.1.0-3.fc21.i686 zita-convolver-3.1.0-7.fc21.i686 zita-resampler-1.3.0-5.fc21.i686 zlib-1.2.8-7.fc21.i686
(gdb) where
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in raise () at /lib/libc.so.6
#2  0xffffffff in abort () at /lib/libc.so.6
#3  0xffffffff in __assert_fail_base () at /lib/libc.so.6
#4  0xffffffff in  () at /lib/libc.so.6
#5  0xffffffff in ARDOUR::VBAPanner::distribute(ARDOUR::BufferSet&, ARDOUR::BufferSet&, float, unsigned int) (this=0xba96508, inbufs=..., obufs=..., gain_coefficient=1, nframes=512)
    at ../libs/panners/vbap/vbap.cc:226
#6  0xffffffff in ARDOUR::PannerShell::distribute_no_automation(ARDOUR::BufferSet&, ARDOUR::BufferSet&, unsigned int, float) (this=0xa2e6fe8, inbufs=..., outbufs=..., nframes=512, gain_coeff=1)
    at ../libs/ardour/panner_shell.cc:340
#7  0xffffffff in ARDOUR::PannerShell::run(ARDOUR::BufferSet&, ARDOUR::BufferSet&, long long, long long, unsigned int) (this=0xa2e6fe8, inbufs=..., outbufs=..., start_frame=0, end_frame=512, nframes=512)
    at ../libs/ardour/panner_shell.cc:388
#8  0xffffffff in ARDOUR::Delivery::run(ARDOUR::BufferSet&, long long, long long, unsigned int, bool) (this=0x93b8118, bufs=..., start_frame=0, end_frame=512, nframes=512, result_required=false)
    at ../libs/ardour/delivery.cc:333
#9  0xffffffff in ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long long, long long, unsigned int, int, bool) (this=0xb6b6800, bufs=..., start_frame=0, end_frame=512, nframes=512, declick=0, gain_automation_ok=true) at ../libs/ardour/route.cc:608
#10 0xffffffff in ARDOUR::Route::passthru(ARDOUR::BufferSet&, long long, long long, unsigned int, int) (this=0xb6b6800, bufs=..., start_frame=0, end_frame=512, nframes=512, declick=0)
    at ../libs/ardour/route.cc:753
#11 0xffffffff in ARDOUR::Track::no_roll(unsigned int, long long, long long, bool) (this=0xb6b6800, nframes=512, start_frame=0, end_frame=512, session_state_changing=false) at ../libs/ardour/track.cc:538
#12 0xffffffff in ARDOUR::Graph::process_one_route(ARDOUR::Route*) (this=0x9d48f90, route=0xb6b6800) at ../libs/ardour/graph.cc:584
#13 0xffffffff in ARDOUR::GraphNode::process() (this=0xb6b697c) at ../libs/ardour/graphnode.cc:79
#14 0xffffffff in ARDOUR::Graph::run_one() (this=0x9d48f90) at ../libs/ardour/graph.cc:400
#15 0xffffffff in ARDOUR::Graph::helper_thread() (this=0x9d48f90) at ../libs/ardour/graph.cc:418
#16 0xffffffff in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0xa90cb810, p=0x9d48f90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#17 0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0xa90cb818, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#18 0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0xa90cb810)
    at /usr/include/boost/bind/bind_template.hpp:20
#19 0xffffffff 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(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
#20 0x08240eb3 in boost::function0<void>::operator()() const (this=0xa90cb80c) at /usr/include/boost/function/function_template.hpp:767
#21 0xffffffff in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) (arg=0x9ad8b48) at ../libs/backends/alsa/alsa_audiobackend.cc:951
#22 0xffffffff in start_thread () at /lib/libpthread.so.0
#23 0xffffffff in clone () at /lib/libc.so.6
(gdb) up 5
#5  0xb02e6841 in ARDOUR::VBAPanner::distribute (this=0xba96508, inbufs=..., obufs=..., gain_coefficient=1, nframes=512) at ../libs/panners/vbap/vbap.cc:226
226	        assert (inbufs.count().n_audio() == _signals.size());
(gdb) l
221	VBAPanner::distribute (BufferSet& inbufs, BufferSet& obufs, gain_t gain_coefficient, pframes_t nframes)
222	{
223	        uint32_t n;
224	        vector<Signal*>::iterator s;
225	
226	        assert (inbufs.count().n_audio() == _signals.size());
227	
228	        for (s = _signals.begin(), n = 0; s != _signals.end(); ++s, ++n) {
229	
230	                Signal* signal (*s);
(gdb) 
231	
232	                distribute_one (inbufs.get_audio (n), obufs, gain_coefficient, nframes, n);
233	
234	                memcpy (signal->outputs, signal->desired_outputs, sizeof (signal->outputs));
235	        }
236	}
237	
238	void
239	VBAPanner::distribute_one (AudioBuffer& srcbuf, BufferSet& obufs, gain_t gain_coefficient, pframes_t nframes, uint32_t which)
240	{
(gdb) t a a bt

Thread 27 (Thread 0xa5cbab40 (LWP 25531)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in nanosleep () at /lib/libpthread.so.0
#2  0xffffffff in g_usleep () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::usleep(unsigned long) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in ARDOUR::AutomationWatch::thread() (this=0xa9f7e80) at ../libs/ardour/automation_watch.cc:153
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0xa2b3e60, p=0xa9f7e80) at /usr/include/boost/bind/mem_fn_template.hpp:49
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>&, boost::_bi::list0&, int) (this=0xa2b3e68, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0xa2b3e60)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator()() const (this=0xa2b3e60) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#9  0xffffffff 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(sigc::internal::slot_rep*) (rep=0xa2b3e48) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#11 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 26 (Thread 0xac3c9b40 (LWP 25530)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in ARDOUR::Session::emit_thread_run() (this=0x943f098) at ../libs/ardour/session_process.cc:1313
#3  0xffffffff in ARDOUR::Session::emit_thread(void*) (arg=0x943f098) at ../libs/ardour/session_process.cc:1302
#4  0xffffffff in start_thread () at /lib/libpthread.so.0
#5  0xffffffff in clone () at /lib/libc.so.6

Thread 25 (Thread 0xab3c7b40 (LWP 25528)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0xffffffff in g_main_loop_run () at /lib/libglib-2.0.so.0
#5  0xffffffff in Glib::MainLoop::run() () at /lib/libglibmm-2.4.so.1
#6  0xffffffff in BaseUI::main_thread() (this=0x95ea548) at ../libs/pbd/base_ui.cc:86
#7  0xffffffff in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x95ea8d4) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#8  0xffffffff in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x95ea8d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#9  0xffffffff in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x95ea8b8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#11 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 24 (Thread 0xa8923c40 (LWP 25527)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in CrossThreadChannel::poll_for_request() (this=0x9442338) at ../libs/pbd/crossthread.posix.cc:73
#3  0xffffffff in CrossThreadChannel::receive(char&, bool) (this=0x9442338, msg=@0xa8922e5b: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:94
#4  0xffffffff in ARDOUR::Butler::thread_work() (this=0x94422d0) at ../libs/ardour/butler.cc:175
#5  0xffffffff in ARDOUR::Butler::_thread_work(void*) (arg=0x94422d0) at ../libs/ardour/butler.cc:156
#6  0xffffffff in fake_thread_start(void*) (arg=0x95ea318) at ../libs/pbd/pthread_utils.cc:93
#7  0xffffffff in start_thread () at /lib/libpthread.so.0
#8  0xffffffff in clone () at /lib/libc.so.6

Thread 23 (Thread 0xa909a1c0 (LWP 25526)):
#0  0xffffffff in __kernel_vsyscall ()
---Type <return> to continue, or q <return> to quit---
#1  0xffffffff in sem_wait@@GLIBC_2.1 () at /lib/libpthread.so.0
#2  0xffffffff in PBD::ProcessSemaphore::wait() (this=0x9d48ff0) at /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/libs/pbd/pbd/semutils.h:56
#3  0xffffffff in ARDOUR::Graph::run_one() (this=0x9d48f90) at ../libs/ardour/graph.cc:387
#4  0xffffffff in ARDOUR::Graph::helper_thread() (this=0x9d48f90) at ../libs/ardour/graph.cc:418
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0xa9099810, p=0x9d48f90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0xa9099818, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0xa9099810)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff 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(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
#9  0x08240eb3 in boost::function0<void>::operator()() const (this=0xa909980c) at /usr/include/boost/function/function_template.hpp:767
#10 0xffffffff in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) (arg=0x9526060) at ../libs/backends/alsa/alsa_audiobackend.cc:951
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 22 (Thread 0xa90cc1c0 (LWP 25524)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in raise () at /lib/libc.so.6
#2  0xffffffff in abort () at /lib/libc.so.6
#3  0xffffffff in __assert_fail_base () at /lib/libc.so.6
#4  0xffffffff in  () at /lib/libc.so.6
#5  0xffffffff in ARDOUR::VBAPanner::distribute(ARDOUR::BufferSet&, ARDOUR::BufferSet&, float, unsigned int) (this=0xba96508, inbufs=..., obufs=..., gain_coefficient=1, nframes=512)
    at ../libs/panners/vbap/vbap.cc:226
#6  0xffffffff in ARDOUR::PannerShell::distribute_no_automation(ARDOUR::BufferSet&, ARDOUR::BufferSet&, unsigned int, float) (this=0xa2e6fe8, inbufs=..., outbufs=..., nframes=512, gain_coeff=1)
    at ../libs/ardour/panner_shell.cc:340
#7  0xffffffff in ARDOUR::PannerShell::run(ARDOUR::BufferSet&, ARDOUR::BufferSet&, long long, long long, unsigned int) (this=0xa2e6fe8, inbufs=..., outbufs=..., start_frame=0, end_frame=512, nframes=512)
    at ../libs/ardour/panner_shell.cc:388
#8  0xffffffff in ARDOUR::Delivery::run(ARDOUR::BufferSet&, long long, long long, unsigned int, bool) (this=0x93b8118, bufs=..., start_frame=0, end_frame=512, nframes=512, result_required=false)
    at ../libs/ardour/delivery.cc:333
#9  0xffffffff in ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long long, long long, unsigned int, int, bool) (this=0xb6b6800, bufs=..., start_frame=0, end_frame=512, nframes=512, declick=0, gain_automation_ok=true) at ../libs/ardour/route.cc:608
#10 0xffffffff in ARDOUR::Route::passthru(ARDOUR::BufferSet&, long long, long long, unsigned int, int) (this=0xb6b6800, bufs=..., start_frame=0, end_frame=512, nframes=512, declick=0)
    at ../libs/ardour/route.cc:753
#11 0xffffffff in ARDOUR::Track::no_roll(unsigned int, long long, long long, bool) (this=0xb6b6800, nframes=512, start_frame=0, end_frame=512, session_state_changing=false) at ../libs/ardour/track.cc:538
#12 0xffffffff in ARDOUR::Graph::process_one_route(ARDOUR::Route*) (this=0x9d48f90, route=0xb6b6800) at ../libs/ardour/graph.cc:584
#13 0xffffffff in ARDOUR::GraphNode::process() (this=0xb6b697c) at ../libs/ardour/graphnode.cc:79
#14 0xffffffff in ARDOUR::Graph::run_one() (this=0x9d48f90) at ../libs/ardour/graph.cc:400
#15 0xffffffff in ARDOUR::Graph::helper_thread() (this=0x9d48f90) at ../libs/ardour/graph.cc:418
#16 0xffffffff in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0xa90cb810, p=0x9d48f90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#17 0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0xa90cb818, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#18 0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0xa90cb810)
    at /usr/include/boost/bind/bind_template.hpp:20
#19 0xffffffff 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(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
#20 0x08240eb3 in boost::function0<void>::operator()() const (this=0xa90cb80c) at /usr/include/boost/function/function_template.hpp:767
#21 0xffffffff in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) (arg=0x9ad8b48) at ../libs/backends/alsa/alsa_audiobackend.cc:951
#22 0xffffffff in start_thread () at /lib/libpthread.so.0
#23 0xffffffff in clone () at /lib/libc.so.6

Thread 21 (Thread 0xa90fe1c0 (LWP 25522)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in sem_wait@@GLIBC_2.1 () at /lib/libpthread.so.0
#2  0xffffffff in PBD::ProcessSemaphore::wait() (this=0x9d48ff0) at /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/libs/pbd/pbd/semutils.h:56
#3  0xffffffff in ARDOUR::Graph::run_one() (this=0x9d48f90) at ../libs/ardour/graph.cc:387
#4  0xffffffff in ARDOUR::Graph::main_thread() (this=0x9d48f90) at ../libs/ardour/graph.cc:456
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0xa90fd810, p=0x9d48f90) at /usr/include/boost/bind/mem_fn_template.hpp:49
---Type <return> to continue, or q <return> to quit---
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0xa90fd818, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0xa90fd810)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff 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(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
#9  0x08240eb3 in boost::function0<void>::operator()() const (this=0xa90fd80c) at /usr/include/boost/function/function_template.hpp:767
#10 0xffffffff in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) (arg=0x9526060) at ../libs/backends/alsa/alsa_audiobackend.cc:951
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 20 (Thread 0xaccfeb40 (LWP 25520)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in sem_wait@@GLIBC_2.1 () at /lib/libpthread.so.0
#2  0xffffffff in PBD::ProcessSemaphore::wait() (this=0x9d49010) at /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/libs/pbd/pbd/semutils.h:56
#3  0xffffffff in ARDOUR::Graph::routes_no_roll(unsigned int, long long, long long, bool, int) (this=0x9d48f90, nframes=512, start_frame=0, end_frame=512, non_rt_pending=false, declick=0)
    at ../libs/ardour/graph.cc:566
#4  0xffffffff in ARDOUR::Session::no_roll(unsigned int) (this=0x943f098, nframes=512) at ../libs/ardour/session_process.cc:147
#5  0xffffffff in ARDOUR::Session::fail_roll(unsigned int) (this=0x943f098, nframes=512) at ../libs/ardour/session_process.cc:126
#6  0xffffffff in ARDOUR::Session::process_without_events(unsigned int) (this=0x943f098, nframes=512) at ../libs/ardour/session_process.cc:830
#7  0xffffffff in ARDOUR::Session::process_with_events(unsigned int) (this=0x943f098, nframes=512) at ../libs/ardour/session_process.cc:361
#8  0xffffffff in ARDOUR::Session::process(unsigned int) (this=0x943f098, nframes=512) at ../libs/ardour/session_process.cc:76
#9  0xffffffff in ARDOUR::AudioEngine::process_callback(unsigned int) (this=0x8feca40, nframes=512) at ../libs/ardour/audioengine.cc:351
#10 0xffffffff in ARDOUR::AlsaAudioBackend::main_process_thread() (this=0x926fba0) at ../libs/backends/alsa/alsa_audiobackend.cc:1727
#11 0xffffffff in pthread_process(void*) (arg=0x926fba0) at ../libs/backends/alsa/alsa_audiobackend.cc:670
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 19 (Thread 0xad4ffb40 (LWP 25518)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in ARDOUR::AlsaRawMidiIn::main_process_thread() (this=0x9544c48) at ../libs/backends/alsa/alsa_rawmidi.cc:245
#3  0xffffffff in pthread_process(void*) (arg=0x9545078) at ../libs/backends/alsa/alsa_midi.cc:67
#4  0xffffffff in start_thread () at /lib/libpthread.so.0
#5  0xffffffff in clone () at /lib/libc.so.6

Thread 18 (Thread 0xaabc6b40 (LWP 25516)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in ARDOUR::AlsaRawMidiOut::main_process_thread() (this=0x94a52f0) at ../libs/backends/alsa/alsa_rawmidi.cc:152
#3  0xffffffff in pthread_process(void*) (arg=0x94a52fc) at ../libs/backends/alsa/alsa_midi.cc:67
#4  0xffffffff in start_thread () at /lib/libpthread.so.0
#5  0xffffffff in clone () at /lib/libc.so.6

Thread 17 (Thread 0xabbc8b40 (LWP 25514)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in select () at /lib/libc.so.6
#2  0xffffffff in PBD::SystemExec::output_interposer() (this=0x9503b40) at ../libs/pbd/system_exec.cc:885
#3  0xffffffff in interposer_thread(void*) (arg=0x9503b40) at ../libs/pbd/system_exec.cc:309
#4  0xffffffff in start_thread () at /lib/libpthread.so.0
#5  0xffffffff in clone () at /lib/libc.so.6

Thread 9 (Thread 0xadeffb40 (LWP 25504)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#5  0xffffffff in glib_worker_main () at /lib/libglib-2.0.so.0
#6  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#7  0xffffffff in start_thread () at /lib/libpthread.so.0
#8  0xffffffff in clone () at /lib/libc.so.6

Thread 8 (Thread 0xae814b40 (LWP 25503)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0xffffffff in g_main_loop_run () at /lib/libglib-2.0.so.0
#5  0xffffffff in gdbus_shared_thread_func () at /lib/libgio-2.0.so.0
#6  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#7  0xffffffff in start_thread () at /lib/libpthread.so.0
#8  0xffffffff in clone () at /lib/libc.so.6

Thread 7 (Thread 0xaf6feb40 (LWP 25502)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at /lib/libc.so.6
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in ARDOUR::AudioEngine::do_devicelist_update() (this=0x8feca40) at ../libs/ardour/audioengine.cc:536
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x90cc580, p=0x8feca40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) (this=0x90cc588, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x90cc580)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const (this=0x90cc580)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#9  0xffffffff 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(sigc::internal::slot_rep*) (rep=0x90cc568) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#11 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 6 (Thread 0xafeffb40 (LWP 25501)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at /lib/libc.so.6
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in ARDOUR::AudioEngine::do_reset_backend() (this=0x8feca40) at ../libs/ardour/audioengine.cc:501
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x8fecde8, p=0x8feca40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) (this=0x8fecdf0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x8fecde8)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const (this=0x8fecde8)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#9  0xffffffff 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(sigc::internal::slot_rep*) (rep=0x8fecdd0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#11 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 5 (Thread 0xb0afeb40 (LWP 25500)):
#0  0xffffffff in __kernel_vsyscall ()
---Type <return> to continue, or q <return> to quit---
#1  0xffffffff in syscall () at /lib/libc.so.6
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:85
#5  0xffffffff in analyser_work() () at ../libs/ardour/analyser.cc:50
#6  0x087c2003 in sigc::pointer_functor0<void>::operator()() const (this=0x8fbb634) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#7  0x087bfe42 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x8fbb630) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#8  0x087bd5c8 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x8fbb618) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#9  0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#10 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 4 (Thread 0xb12ffb40 (LWP 25499)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at /lib/libc.so.6
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in peak_thread_work() () at ../libs/ardour/source_factory.cc:71
#5  0x087c2003 in sigc::pointer_functor0<void>::operator()() const (this=0x8fc4564) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#6  0x087bfe42 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x8fc4560) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x087bd5c8 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x8fc4548) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#9  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#10 0xffffffff in start_thread () at /lib/libpthread.so.0
#11 0xffffffff in clone () at /lib/libc.so.6

Thread 3 (Thread 0xb1c03b40 (LWP 25498)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at /lib/libc.so.6
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in peak_thread_work() () at ../libs/ardour/source_factory.cc:71
#5  0x087c2003 in sigc::pointer_functor0<void>::operator()() const (this=0x8f8f81c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#6  0x087bfe42 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x8f8f818) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x087bd5c8 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x8f8f800) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#9  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#10 0xffffffff in start_thread () at /lib/libpthread.so.0
#11 0xffffffff in clone () at /lib/libc.so.6

Thread 2 (Thread 0xb2404b40 (LWP 25497)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in nanosleep () at /lib/libpthread.so.0
#2  0xffffffff in g_usleep () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::usleep(unsigned long) () at /lib/libglibmm-2.4.so.1
#4  0x08a4a81f in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:476
#5  0xffffffff in start_thread () at /lib/libpthread.so.0
#6  0xffffffff in clone () at /lib/libc.so.6

Thread 1 (Thread 0xb265d8c0 (LWP 25493)):
#0  0xffffffff in param_spec_pool_hash () at /lib/libgobject-2.0.so.0
#1  0xffffffff in g_hash_table_lookup () at /lib/libglib-2.0.so.0
#2  0xffffffff in g_param_spec_pool_lookup () at /lib/libgobject-2.0.so.0
#3  0xffffffff in g_object_class_find_property () at /lib/libgobject-2.0.so.0
#4  0xffffffff in Glib::ConstructParams::ConstructParams(Glib::Class const&, char const*, ...) () at /lib/libglibmm-2.4.so.1
#5  0xffffffff in Gtk::Adjustment::Adjustment(double, double, double, double, double, double) () at /lib/libgtkmm-2.4.so.1
#6  0x087a000d in ProcessorEntry::Control::Control(boost::shared_ptr<ARDOUR::AutomationControl>, std::string const&) (this=0xba2f700, c=..., n="Fader") at ../gtk2_ardour/processor_box.cc:518
---Type <return> to continue, or q <return> to quit---
#7  0x0879da22 in ProcessorEntry::ProcessorEntry(ProcessorBox*, boost::shared_ptr<ARDOUR::Processor>, Width) (this=0xba97200, parent=0xb49a244, p=..., w=Wide) at ../gtk2_ardour/processor_box.cc:162
#8  0x087a8fe0 in ProcessorBox::add_processor_to_display(boost::weak_ptr<ARDOUR::Processor>) (this=0xb49a244, p=...) at ../gtk2_ardour/processor_box.cc:1823
#9  0x087bf94e in sigc::bound_mem_functor1<void, ProcessorBox, boost::weak_ptr<ARDOUR::Processor> >::operator()(boost::weak_ptr<ARDOUR::Processor> const&) const (this=0xbac6890, _A_a1=...)
    at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856
#10 0x087bd151 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(boost::detail::function::function_buffer&, boost::weak_ptr<ARDOUR::Processor>) (function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:153
#11 0x0868ef3c in boost::function1<void, boost::weak_ptr<ARDOUR::Processor> >::operator()(boost::weak_ptr<ARDOUR::Processor>) const (this=0xbfffd260, a0=...)
    at /usr/include/boost/function/function_template.hpp:767
#12 0x0868e8b3 in ARDOUR::Route::foreach_processor(boost::function<void (boost::weak_ptr<ARDOUR::Processor>)>) (this=0xb6b6800, method=...)
    at /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/libs/ardour/ardour/route.h:210
#13 0x087a89fb in ProcessorBox::redisplay_processors() (this=0xb49a244) at ../gtk2_ardour/processor_box.cc:1734
#14 0x087aa403 in ProcessorBox::delete_processors(std::vector<boost::shared_ptr<ARDOUR::Processor>, std::allocator<boost::shared_ptr<ARDOUR::Processor> > > const&) (this=0xb49a244, targets=std::vector of length 1, capacity 1 = {...}) at ../gtk2_ardour/processor_box.cc:2073
#15 0x087a6b14 in ProcessorBox::processor_operation(ProcessorBox::ProcessorOperation) (this=0xb49a244, op=ProcessorBox::ProcessorsDelete) at ../gtk2_ardour/processor_box.cc:1376
#16 0x087aea82 in ProcessorBox::rb_delete() () at ../gtk2_ardour/processor_box.cc:2725
#17 0x087c2003 in sigc::pointer_functor0<void>::operator()() const (this=0x9ca620c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#18 0x087bfe42 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x9ca6208) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#19 0x087bd5c8 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x9ca61f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#20 0xffffffff in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () at /lib/libglibmm-2.4.so.1
#21 0xffffffff in g_cclosure_marshal_VOID__VOID () at /lib/libgobject-2.0.so.0
#22 0xffffffff in g_closure_invoke () at /lib/libgobject-2.0.so.0
#23 0xffffffff in signal_emit_unlocked_R () at /lib/libgobject-2.0.so.0
#24 0xffffffff in g_signal_emit_valist () at /lib/libgobject-2.0.so.0
#25 0xffffffff in g_signal_emit () at /lib/libgobject-2.0.so.0
#26 0xffffffff in _gtk_action_emit_activate () at /lib/libgtk-x11-2.0.so.0
#27 0xffffffff in gtk_action_activate () at /lib/libgtk-x11-2.0.so.0
#28 0xffffffff in g_cclosure_marshal_VOID__VOID () at /lib/libgobject-2.0.so.0
#29 0xffffffff in g_type_class_meta_marshal () at /lib/libgobject-2.0.so.0
#30 0xffffffff in g_closure_invoke () at /lib/libgobject-2.0.so.0
#31 0xffffffff in signal_emit_unlocked_R () at /lib/libgobject-2.0.so.0
#32 0xffffffff in g_signal_emit_valist () at /lib/libgobject-2.0.so.0
#33 0xffffffff in g_signal_emit () at /lib/libgobject-2.0.so.0
#34 0xffffffff in gtk_widget_activate () at /lib/libgtk-x11-2.0.so.0
#35 0xffffffff in gtk_menu_shell_activate_item () at /lib/libgtk-x11-2.0.so.0
#36 0xffffffff in gtk_menu_shell_button_release () at /lib/libgtk-x11-2.0.so.0
#37 0xffffffff in gtk_menu_button_release () at /lib/libgtk-x11-2.0.so.0
#38 0xffffffff in _gtk_marshal_BOOLEAN__BOXED () at /lib/libgtk-x11-2.0.so.0
#39 0xffffffff in g_type_class_meta_marshal () at /lib/libgobject-2.0.so.0
#40 0xffffffff in g_closure_invoke () at /lib/libgobject-2.0.so.0
#41 0xffffffff in signal_emit_unlocked_R () at /lib/libgobject-2.0.so.0
#42 0xffffffff in g_signal_emit_valist () at /lib/libgobject-2.0.so.0
#43 0xffffffff in g_signal_emit () at /lib/libgobject-2.0.so.0
#44 0xffffffff in gtk_widget_event_internal () at /lib/libgtk-x11-2.0.so.0
#45 0xffffffff in gtk_propagate_event () at /lib/libgtk-x11-2.0.so.0
#46 0xffffffff in gtk_main_do_event () at /lib/libgtk-x11-2.0.so.0
#47 0xffffffff in gdk_event_dispatch () at /lib/libgdk-x11-2.0.so.0
#48 0xffffffff in g_main_context_dispatch () at /lib/libglib-2.0.so.0
#49 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#50 0xffffffff in g_main_loop_run () at /lib/libglib-2.0.so.0
#51 0xffffffff in gtk_main () at /lib/libgtk-x11-2.0.so.0
#52 0xffffffff in Gtk::Main::run() () at /lib/libgtkmm-2.4.so.1
#53 0xffffffff in Gtkmm2ext::UI::run(Receiver&) (this=0x91c4130, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:280
#54 0x085f2b91 in main(int, char**) (argc=1, argv=0xbfffe294) at ../gtk2_ardour/main.cc:390
(gdb) 

x42

2015-09-16 23:09

administrator   ~0017222

I cannot reproduce with Ardour 4.2-346-g23a384f.

- new session
- add a mono track
- add 3in, 3out plugin (here sisco.lv2) ,
(VBAP panner shows)
- remove plugin,
(no crash, 3 chan VBAP remains)

possibly related to the send/amp rework (meanwhile reverted).

timbyr

2015-09-17 00:08

developer   ~0017223

Yes it looks like this has been fixed. tested with 23a384f8.

Issue History

Date Modified Username Field Change
2015-09-16 03:36 timbyr New Issue
2015-09-16 03:37 timbyr File Added: ardour-remove-plugin-bt.txt
2015-09-16 03:41 timbyr Severity minor => crash
2015-09-16 23:09 x42 Note Added: 0017222
2015-09-17 00:08 timbyr Note Added: 0017223
2015-09-17 00:08 timbyr Status new => resolved
2015-09-17 00:08 timbyr Fixed in Version => 4.X git (version in description)
2015-09-17 00:08 timbyr Resolution open => fixed
2015-09-17 00:08 timbyr Assigned To => timbyr