View Issue Details

IDProjectCategoryView StatusLast Update
0008058ardourbugspublic2020-06-25 02:32
ReporterAlexander Assigned Tox42  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformLinux5.3.0-3-amd64 Debian 5.3.15OSDebianOS VersionBullseye
Product Version6.0-pre1 
Summary0008058: Gui freezes every time I try to add a track / import a recording
DescriptionEvery time I add a track or import a recording to a session the GUI freezes. There is no segfault but nothing happens so I press <ctrl><c> in den debugger and print the stack, see the attachment for a couple of examples.
Steps To Reproduce1. Start Ardour
2. Make a new session
3. Add a track
4. GUI freeze
TagsNo tags attached.

Relationships

related to 0007980 closedx42 Occasional random crashes probably when setting up connections 
related to 0008060 closedx42 Audio track cannot be added to Session - "Failed to register port "Audio 1/audio_in 1" 

Activities

Alexander

2020-04-26 02:32

reporter  

1 (138,977 bytes)   
I opened a new session in e97ea3810897a7afccb0e3faf0d9966a43a33467 and tried to import a wav file (ffmpeg says: Duration: 00:04:24.21, bitrate: 1536 kb/s Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s)
The progress bar reached ~95% pretty fast but then the GUI just froze.

The bug is also present in 8399abd277fb1feffcef13f27a8edf2103b3ad0e

BT #1: 

(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-104-ge97ea38108 and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed42700 (LWP 88152)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee541700 (LWP 88153)]
[New Thread 0x7fffedd40700 (LWP 88154)]
[New Thread 0x7fffed53f700 (LWP 88155)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 88156)]
[Thread 0x7fffdf27b700 (LWP 88156) exited]
[New Thread 0x7fffdf27b700 (LWP 88157)]
[New Thread 0x7fffde462700 (LWP 88158)]
[New Thread 0x7fffdd3c9700 (LWP 88159)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca13700 (LWP 88160)]
[New Thread 0x7fffcbfff700 (LWP 88161)]
[New Thread 0x7fffcb7fe700 (LWP 88162)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e0700 (LWP 88163)]
[New Thread 0x7fffdc15f700 (LWP 88164)]
[Thread 0x7fffdc15f700 (LWP 88164) exited]
[Thread 0x7fffdc1e0700 (LWP 88163) exited]
[New Thread 0x7fffdc1e0700 (LWP 88165)]
[New Thread 0x7fffdc15f700 (LWP 88166)]
[Thread 0x7fffdc15f700 (LWP 88166) exited]
[Thread 0x7fffdc1e0700 (LWP 88165) exited]
[New Thread 0x7fffcaffd700 (LWP 88167)]
[New Thread 0x7fffca7fc700 (LWP 88168)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffca7fc700 (LWP 88168) exited]
[Thread 0x7fffcb7fe700 (LWP 88162) exited]
[Thread 0x7fffdd3c9700 (LWP 88159) exited]
[New Thread 0x7fffcb7fe700 (LWP 89095)]
[Thread 0x7fffcb7fe700 (LWP 89095) exited]
[New Thread 0x7fffcb7fe700 (LWP 89096)]
[Thread 0x7fffcb7fe700 (LWP 89096) exited]
[New Thread 0x7fffcb7fe700 (LWP 89097)]
[Thread 0x7fffcb7fe700 (LWP 89097) exited]
[New Thread 0x7fffcb7fe700 (LWP 89098)]
[New Thread 0x7fffca7fc700 (LWP 89099)]
[New Thread 0x7fffc9e8e700 (LWP 89100)]
[New Thread 0x7fffc968d700 (LWP 89101)]
[Thread 0x7fffc9e8e700 (LWP 89100) exited]
[Thread 0x7fffca7fc700 (LWP 89099) exited]
[Thread 0x7fffcaffd700 (LWP 88167) exited]
[Thread 0x7fffcb7fe700 (LWP 89098) exited]
[New Thread 0x7fffcb7fe700 (LWP 89102)]
[Thread 0x7fffc968d700 (LWP 89101) exited]
[New Thread 0x7fffc968d700 (LWP 89104)]
[Thread 0x7fffcb7fe700 (LWP 89102) exited]
[New Thread 0x7fffcb7fe700 (LWP 89105)]
[Thread 0x7fffcb7fe700 (LWP 89105) exited]
[New Thread 0x7fffdc1e0700 (LWP 89106)]
[New Thread 0x7fffdc15f700 (LWP 89107)]
[New Thread 0x7fffc8e8c700 (LWP 89108)]
[New Thread 0x7fffcb7fe700 (LWP 89109)]
[Thread 0x7fffc968d700 (LWP 89104) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffc968d700 (LWP 89110)]
[New Thread 0x7fffcaffd700 (LWP 89111)]
[Detaching after vfork from child process 89112]
[New Thread 0x7fffca7fc700 (LWP 89113)]
[Thread 0x7fffca7fc700 (LWP 89113) exited]
[Thread 0x7fffc968d700 (LWP 89110) exited]
[Thread 0x7fffcaffd700 (LWP 89111) exited]
[Detaching after vfork from child process 89114]
[New Thread 0x7fffca7fc700 (LWP 89115)]
[Thread 0x7fffca7fc700 (LWP 89115) exited]
Set cursor set to default
 loading from /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl as ardour-uhl templ  is_new 1 bp 2
[New Thread 0x7fffdc035700 (LWP 89116)]
[New Thread 0x7fffdc02c700 (LWP 89117)]
[New Thread 0x7fffdc023700 (LWP 89118)]
[New Thread 0x7fffdc01a700 (LWP 89119)]
[New Thread 0x7fffdc011700 (LWP 89120)]
[New Thread 0x7fffdc008700 (LWP 89121)]
[New Thread 0x7fffc8b0a700 (LWP 89122)]
[New Thread 0x7fffc8b01700 (LWP 89123)]
[New Thread 0x7fffc8af8700 (LWP 89124)]
[New Thread 0x7fffc8aef700 (LWP 89125)]
[New Thread 0x7fffc8ae6700 (LWP 89126)]
[New Thread 0x7fffc8add700 (LWP 89127)]
[New Thread 0x7fffc8ad4700 (LWP 89128)]
[New Thread 0x7fffc8acb700 (LWP 89129)]
[New Thread 0x7fffc8ac2700 (LWP 89130)]
[New Thread 0x7fffc8ab9700 (LWP 89131)]
[New Thread 0x7fffc8a38700 (LWP 89132)]
[New Thread 0x7fffc89b7700 (LWP 89133)]
[New Thread 0x7fffc8936700 (LWP 89134)]
[New Thread 0x7fffc88b5700 (LWP 89135)]
[New Thread 0x7fffc8834700 (LWP 89136)]
[New Thread 0x7fffc87b3700 (LWP 89137)]
[New Thread 0x7fffc8732700 (LWP 89138)]
[New Thread 0x7fffc86b1700 (LWP 89139)]
[New Thread 0x7fffc8630700 (LWP 89140)]
[New Thread 0x7fffc85af700 (LWP 89141)]
[New Thread 0x7fffc852e700 (LWP 89142)]
[New Thread 0x7fffc84ad700 (LWP 89143)]
[New Thread 0x7fffc842c700 (LWP 89144)]
[New Thread 0x7fffc83ab700 (LWP 89145)]
[New Thread 0x7fff30fcf700 (LWP 89146)]
[New Thread 0x7fffca7fc700 (LWP 89147)]
actually writing state to /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl/ardour-uhl.tmp
renaming state to /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl/ardour-uhl.ardour
saved state in 12.9 ms
[New Thread 0x7fffcaffd700 (LWP 89148)]
[New Thread 0x7fffc968d700 (LWP 89149)]
actually writing state to /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl/ardour-uhl.tmp
renaming state to /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl/ardour-uhl.ardour
saved state in 1.0 ms
[New Thread 0x7fffc9e8e700 (LWP 89150)]
locate took 64 usecs for 1 tracks = 64 per track
actually writing state to /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl/ardour-uhl.tmp
renaming state to /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl/ardour-uhl.ardour
saved state in 1.4 ms
[New Thread 0x7fff2affd700 (LWP 89152)]
[New Thread 0x7fff2a7fc700 (LWP 89153)]
[New Thread 0x7fff29ffb700 (LWP 89154)]
[New Thread 0x7fff297fa700 (LWP 89155)]
[New Thread 0x7fff28ff9700 (LWP 89156)]
[New Thread 0x7fff07fff700 (LWP 89157)]
[New Thread 0x7fff077fe700 (LWP 89158)]
[New Thread 0x7fff06ffd700 (LWP 89159)]
[New Thread 0x7fff067fc700 (LWP 89160)]
[Thread 0x7fff067fc700 (LWP 89160) exited]
[Thread 0x7fff2affd700 (LWP 89152) exited]
[Thread 0x7fff06ffd700 (LWP 89159) exited]
[Thread 0x7fff297fa700 (LWP 89155) exited]
[Thread 0x7fff07fff700 (LWP 89157) exited]
[Thread 0x7fff28ff9700 (LWP 89156) exited]
[Thread 0x7fff2a7fc700 (LWP 89153) exited]
[Thread 0x7fff29ffb700 (LWP 89154) exited]
[Thread 0x7fffcb7fe700 (LWP 89109) exited]
[New Thread 0x7fff29ffb700 (LWP 89161)]
[New Thread 0x7fffcb7fe700 (LWP 89162)]
[New Thread 0x7fff2a7fc700 (LWP 89163)]
[Thread 0x7fff29ffb700 (LWP 89161) exited]
[Thread 0x7fff2a7fc700 (LWP 89163) exited]
[Thread 0x7fffcb7fe700 (LWP 89162) exited]
[New Thread 0x7fffcb7fe700 (LWP 89164)]
[Thread 0x7fffcb7fe700 (LWP 89164) exited]
[New Thread 0x7fffcb7fe700 (LWP 89169)]
[New Thread 0x7fff2a7fc700 (LWP 89170)]
[New Thread 0x7fff29ffb700 (LWP 89171)]
[Thread 0x7fff29ffb700 (LWP 89171) exited]
[Thread 0x7fff2a7fc700 (LWP 89170) exited]
[Thread 0x7fff077fe700 (LWP 89158) exited]
[New Thread 0x7fff077fe700 (LWP 89173)]
[New Thread 0x7fff2a7fc700 (LWP 89174)]
[Thread 0x7fff077fe700 (LWP 89173) exited]
[Thread 0x7fffcb7fe700 (LWP 89169) exited]
Importing 1 at once
[New Thread 0x7fff2affd700 (LWP 89175)]
actually writing state to /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl/ardour-uhl.tmp
renaming state to /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl/ardour-uhl.ardour
saved state in 0.9 ms
[Thread 0x7fff2affd700 (LWP 89175) exited]
[Thread 0x7fff2a7fc700 (LWP 89174) exited]

^C--Type <RET> for more, q to quit, c to continue without paging--

Thread 1 "gui" received signal SIGINT, Interrupt.
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38	../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory.
(gdb) bt
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a6ac8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffaf40, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x55555b134c00, enable=true) at ../libs/ardour/route.cc:2429
#4  0x0000555555da7dd9 in Editor::finish_bringing_in_material(boost::shared_ptr<ARDOUR::Region>, unsigned int, unsigned int, long&, Editing::ImportMode, boost::shared_ptr<ARDOUR::Track>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555585309f0, region=..., in_chans=2, out_chans=2, pos=@0x555558532120: 0, mode=Editing::ImportAsTrack, existing_track=..., new_track_name="uhl.mp4", instrument=...) at ../gtk2_ardour/editor_audio_import.cc:1027
#5  0x0000555555da74ac in Editor::add_sources(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<boost::shared_ptr<ARDOUR::Source>, std::allocator<boost::shared_ptr<ARDOUR::Source> > >&, long&, Editing::ImportDisposition, Editing::ImportMode, int, int, boost::shared_ptr<ARDOUR::Track>&, bool, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555585309f0, paths=std::vector of length 1, capacity 1 = {...}, sources=std::vector of length 2, capacity 2 = {...}, pos=@0x555558532120: 0, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, target_regions=1, target_tracks=-1, track=..., instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:947
#6  0x0000555555da4fd9 in Editor::import_sndfiles(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, Editing::ImportDisposition, Editing::ImportMode, ARDOUR::SrcQuality, long&, int, int, boost::shared_ptr<ARDOUR::Track>&, bool, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555585309f0, paths=std::vector of length 1, capacity 1 = {...}, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, quality=ARDOUR::SrcBest, pos=@0x7fffffffbd78: 0, target_regions=1, target_tracks=-1, track=..., replace=false, instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:594
#7  0x0000555555da403d in Editor::do_import(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, Editing::ImportDisposition, Editing::ImportMode, ARDOUR::SrcQuality, ARDOUR::MidiTrackNameSource, ARDOUR::MidiTempoMapDisposition, long&, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555585309f0, paths=std::vector of length 1, capacity 1 = {...}, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, quality=ARDOUR::SrcBest, midi_track_name_source=ARDOUR::SMFTrackNumber, smf_tempo_disposition=ARDOUR::SMFTempoIgnore, pos=@0x7fffffffbd78: 0, instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:425
#8  0x00005555565d85d2 in SoundFileOmega::do_something(int) (this=0x55555710cc00, action=-5) at ../gtk2_ardour/sfdb_ui.cc:2085
#9  0x00005555565e03a2 in sigc::bound_mem_functor1<void, SoundFileBrowser, int>::operator()(int const&) const (this=0x55555aee17a0, _A_a1=@0x7fffffffbe7c: -5) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#10 0x00005555565df81c in sigc::adaptor_functor<sigc::bound_mem_functor1<void, SoundFileBrowser, int> >::operator()<Gtk::ResponseType&>(Gtk::ResponseType&) const (this=0x55555aee1798, _A_arg1=@0x55555aee17c0: Gtk::RESPONSE_OK) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#11 0x00005555565deab4 in sigc::bind_functor<-1, sigc::bound_mem_functor1<void, SoundFileBrowser, int>, Gtk::ResponseType, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() (this=0x55555aee1790) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1124
#12 0x00005555565dd74e in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, SoundFileBrowser, int>, Gtk::ResponseType, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it(sigc::internal::slot_rep*) (rep=0x55555aee1760)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#13 0x00007ffff58921e8 in sigc::slot0<void>::operator()() const (this=0x55555aee1388) at /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:335
#14 Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) (self=<optimized out>, data=0x55555aee1380) at signalproxy.cc:103
#18 0x00007ffff5800edf in <emit signal ??? on instance 0x55555afabe50 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #15 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555aee2020, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #16 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x55555738df70, detail=detail@entry=0, instance=instance@entry=0x55555afabe50, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3812
    #17 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#19 0x00007ffff52e037e in gtk_real_button_released (button=0x55555afabe50 [gtkmm__GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#23 0x00007ffff5800edf in <emit signal ??? on instance 0x55555afabe50 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #20 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555738de60, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #21 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x55555738de90, detail=detail@entry=0, instance=instance@entry=0x55555afabe50, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #22 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#24 0x00007ffff52df289 in gtk_button_button_release (widget=<optimized out>, event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#29 0x00007ffff5800edf in <emit signal ??? on instance 0x55555afabe50 [gtkmm__GtkButton]> (instance=instance@entry=0x55555afabe50, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #25 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555735d660, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #26 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555735d660, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #27 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x55555afabe50, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #28 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#30 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x55555afabe50 [gtkmm__GtkButton], event=event@entry=0x55555aed0090) at ../../../../gtk/gtkwidget.c:5010
#31 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x55555afabe50 [gtkmm__GtkButton], event=event@entry=0x55555aed0090) at ../../../../gtk/gtkwidget.c:4807
#32 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x55555afabe50 [gtkmm__GtkButton], event=0x55555aed0090) at ../../../../gtk/gtkmain.c:2503
#33 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x55555aed0090) at ../../../../gtk/gtkmain.c:1698
#34 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#35 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#36 0x00007ffff56f760d in g_main_dispatch (context=0x555557294c60) at ../../../glib/gmain.c:3309
#37 g_main_context_dispatch (context=context@entry=0x555557294c60) at ../../../glib/gmain.c:3974
#38 0x00007ffff56f7890 in g_main_context_iterate (context=0x555557294c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#39 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555777bee0) at ../../../glib/gmain.c:4241
#40 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#41 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f3e30, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#42 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435
(gdb)


bt full:

(gdb) bt full
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a6ac8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffaf40, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x55555b134c00, enable=true) at ../libs/ardour/route.cc:2429
        lx = {mutex_ = @0x5555572a6ac8, locked_ = true}
#4  0x0000555555da7dd9 in Editor::finish_bringing_in_material(boost::shared_ptr<ARDOUR::Region>, unsigned int, unsigned int, long&, Editing::ImportMode, boost::shared_ptr<ARDOUR::Track>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555585309f0, region=..., in_chans=2, out_chans=2, pos=@0x555558532120: 0, mode=Editing::ImportAsTrack, existing_track=..., new_track_name="uhl.mp4", instrument=...) at ../gtk2_ardour/editor_audio_import.cc:1027
        i = {px = 0x55555b134c00, pn = {pi_ = 0x55555b189d00}}
        at = std::__cxx11::list = {[0] = {px = 0x55555b134c00, pn = {pi_ = 0x55555b189d00}}}
        playlist = {px = 0x0, pn = {pi_ = 0x0}}
        copy = {px = 0x118b004e700, pn = {pi_ = 0x5555585e3110}}
        ar = {px = 0x55555b180c00, pn = {pi_ = 0x55555b161b50}}
        mr = {px = 0x0, pn = {pi_ = 0x0}}
#5  0x0000555555da74ac in Editor::add_sources(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<boost::shared_ptr<ARDOUR::Source>, std::allocator<boost::shared_ptr<ARDOUR::Source> > >&, long&, Editing::ImportDisposition, Editing::ImportMode, int, int, boost::shared_ptr<ARDOUR::Track>&, bool, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555585309f0, paths=std::vector of length 1, capacity 1 = {...}, sources=std::vector of length 2, capacity 2 = {...}, pos=@0x555558532120: 0, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, target_regions=1, target_tracks=-1, track=..., instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:947
        ar = {px = 0x55555b180c00, pn = {pi_ = 0x55555b161b50}}
        r = {px = 0x55555b180c00, pn = {pi_ = 0x55555b161b50}}
        regions = std::vector of length 1, capacity 1 = {{px = 0x55555b180c00, pn = {pi_ = 0x55555b161b50}}}
        region_name = "uhl.mp4"
        input_chan = 2
        output_chan = 2
        use_timestamp = false
        track_names = std::vector of length 1, capacity 1 = {"uhl.mp4"}
        n = 0
        rlen = 0
        __PRETTY_FUNCTION__ = "int Editor::add_sources(std::vector<std::__cxx11::basic_string<char> >, ARDOUR::SourceList&, ARDOUR::samplepos_t&, Editing::ImportDisposition, Editing::ImportMode, int, int, boost::shared_ptr<ARDOUR::"...
#6  0x0000555555da4fd9 in Editor::import_sndfiles(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, Editing::ImportDisposition, Editing::ImportMode, ARDOUR::SrcQuality, long&, int, int, boost::shared_ptr<ARDOUR::Track>&, bool, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555585309f0, paths=std::vector of length 1, capacity 1 = {...}, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, quality=ARDOUR::SrcBest, pos=@0x7fffffffbd78: 0, target_regions=1, target_tracks=-1, track=..., replace=false, instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:594
        cursor_ctx = {px = 0x55555af99450, pn = {pi_ = 0x55555aa9deb0}}
        result = -1
#7  0x0000555555da403d in Editor::do_import(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, Editing::ImportDisposition, Editing::ImportMode, ARDOUR::SrcQuality, ARDOUR::MidiTrackNameSource, ARDOUR::MidiTempoMapDisposition, long&, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555585309f0, paths=std::vector of length 1, capacity 1 = {...}, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, quality=ARDOUR::SrcBest, midi_track_name_source=ARDOUR::SMFTrackNumber, smf_tempo_disposition=ARDOUR::SMFTempoIgnore, pos=@0x7fffffffbd78: 0, instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:425
        check = 1
        a = "/home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/clips/uhl.mp4.wav"
        replace = false
        track = {px = 0x0, pn = {pi_ = 0x0}}
--Type <RET> for more, q to quit, c to continue without paging--
        to_import = std::vector of length 1, capacity 1 = {"/home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/clips/uhl.mp4.wav"}
        nth = 0
        use_timestamp = false
        ipw =
          {<InterthreadProgressWindow> = {<ArdourDialog> = {<Gtk::Dialog> = {<No data fields>}, <ARDOUR::SessionHandlePtr> = {_vptr.SessionHandlePtr = 0x555556d36608 <vtable for ImportProgressWindow+736>, _session = 0x0, _session_connections = {<boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.ScopedConnectionList = 0x7ffff5a93da0 <vtable for PBD::ScopedConnectionList+16>, _scoped_connection_lock = {gobject_ = {p = 0x0, i = {0, 0}}}, _scoped_connection_list = empty std::__cxx11::list}}, _sensitive = true, proxy = 0x55555afb9d90, _splash_pushed = false, static CloseAllDialogs = <optimized out>}, _cancel_button = <incomplete type>, _cancel_label = <incomplete type>, _bar = <incomplete type>, _interthread_info = 0x555558532090}, _label = <incomplete type>, _import_status = 0x555558532088}
        ok = true
#8  0x00005555565d85d2 in SoundFileOmega::do_something(int) (this=0x55555710cc00, action=-5) at ../gtk2_ardour/sfdb_ui.cc:2085
        paths = std::vector of length 1, capacity 1 = {"/home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/clips/uhl.mp4.wav"}
        pos = Editing::ImportAtStart
        mode = Editing::ImportAsTrack
        chns = Editing::ImportDistinctFiles
        instrument = {px = 0x55555818f5f0, pn = {pi_ = 0x55555816e540}}
        where = 0
        mts = ARDOUR::SMFTrackNumber
        mtd = ARDOUR::SMFTempoIgnore
        quality = ARDOUR::SrcBest
#9  0x00005555565e03a2 in sigc::bound_mem_functor1<void, SoundFileBrowser, int>::operator()(int const&) const (this=0x55555aee17a0, _A_a1=@0x7fffffffbe7c: -5) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#10 0x00005555565df81c in sigc::adaptor_functor<sigc::bound_mem_functor1<void, SoundFileBrowser, int> >::operator()<Gtk::ResponseType&>(Gtk::ResponseType&) const (this=0x55555aee1798, _A_arg1=@0x55555aee17c0: Gtk::RESPONSE_OK) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#11 0x00005555565deab4 in sigc::bind_functor<-1, sigc::bound_mem_functor1<void, SoundFileBrowser, int>, Gtk::ResponseType, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() (this=0x55555aee1790) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1124
#12 0x00005555565dd74e in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, SoundFileBrowser, int>, Gtk::ResponseType, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it(sigc::internal::slot_rep*) (rep=0x55555aee1760)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x55555aee1760
#13 0x00007ffff58921e8 in sigc::slot0<void>::operator()() const (this=0x55555aee1388) at /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:335
        slot = 0x55555aee1388
#14 Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) (self=<optimized out>, data=0x55555aee1380) at signalproxy.cc:103
        slot = 0x55555aee1388
#18 0x00007ffff5800edf in <emit signal ??? on instance 0x55555afabe50 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc350, reg_save_area = 0x7fffffffc290}}
    #15 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555aee2020, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e3fe0 <g_cclosure_marshal_VOID__VOID>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x55555aee2000
                __func__ = "g_closure_invoke"
    #16 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x55555738df70, detail=detail@entry=0, instance=instance@entry=0x55555afabe50, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3812
                tmp = <optimized out>
                handler = 0x55555afcc000
                accumulator = 0x0
                emission = {next = 0x7fffffffc4a0, instance = 0x55555afabe50, ihint = {signal_id = 123, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x55555738df40
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 123
                max_sequential_handler_number = 20103
                return_value_altered = 1
    #17 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc0c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc0d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#19 0x00007ffff52e037e in gtk_real_button_released (button=0x55555afabe50 [gtkmm__GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#23 0x00007ffff5800edf in <emit signal ??? on instance 0x55555afabe50 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}}
    #20 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555738de60, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x340
                in_marshal = 0
                real_closure = 0x55555738de40
                __func__ = "g_closure_invoke"
    #21 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x55555738de90, detail=detail@entry=0, instance=instance@entry=0x55555afabe50, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
                accumulator = 0x0
                emission = {next = 0x7fffffffc930, instance = 0x55555afabe50, ihint = {signal_id = 122, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x55555734b190 [gtkmm__GtkButton/GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x55555738de60
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 122
                max_sequential_handler_number = 20103
                return_value_altered = <optimized out>
    #22 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc530
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc548
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#24 0x00007ffff52df289 in gtk_button_button_release (widget=<optimized out>, event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
        button = <optimized out>
#29 0x00007ffff5800edf in <emit signal ??? on instance 0x55555afabe50 [gtkmm__GtkButton]> (instance=instance@entry=0x55555afabe50, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcc70, reg_save_area = 0x7fffffffcbb0}}
    #25 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555735d660, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
                cc = 0x55555735d660
--Type <RET> for more, q to quit, c to continue without paging--
                data1 = 0x55555afabe50
                data2 = <optimized out>
                callback = 0x7ffff4e33c60 <Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*)>
                v_return = <optimized out>
                __func__ = "_gtk_marshal_BOOLEAN__BOXED"
    #26 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555735d660, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x160
                in_marshal = 0
                real_closure = 0x55555735d640
                __func__ = "g_closure_invoke"
    #27 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x55555afabe50, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
                accumulator = 0x55555735ee80
                emission = {next = 0x0, instance = 0x55555afabe50, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x55555734b190 [gtkmm__GtkButton/GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x55555735d660
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x7fffffffc960
                accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 34
                max_sequential_handler_number = 20103
                return_value_altered = 0
    #28 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
                return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                error = 0x0
                rtype = 0x14 [gboolean]
                static_scope = 0
                instance_and_params = 0x7fffffffc9c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc9d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#30 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x55555afabe50 [gtkmm__GtkButton], event=event@entry=0x55555aed0090) at ../../../../gtk/gtkwidget.c:5010
        signal_num = <optimized out>
        return_val = 0
#31 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x55555afabe50 [gtkmm__GtkButton], event=event@entry=0x55555aed0090) at ../../../../gtk/gtkwidget.c:4807
        __func__ = "IA__gtk_widget_event"
#32 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x55555afabe50 [gtkmm__GtkButton], event=0x55555aed0090) at ../../../../gtk/gtkmain.c:2503
        tmp = <optimized out>
        handled_event = <optimized out>
        __func__ = "IA__gtk_propagate_event"
#33 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x55555aed0090) at ../../../../gtk/gtkmain.c:1698
        grab_widget = 0x55555afabe50 [gtkmm__GtkButton]
        window_group = <optimized out>
        rewritten_event = <optimized out>
        tmp_list = <optimized out>
        event_widget = <optimized out>
        __func__ = "IA__gtk_main_do_event"
        __func__ = "IA__gtk_main_do_event"
#34 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
        __func__ = "IA__gtk_main_do_event"
#35 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
        display = <optimized out>
        event = 0x55555aed0090
#36 0x00007ffff56f760d in g_main_dispatch (context=0x555557294c60) at ../../../glib/gmain.c:3309
        dispatch = 0x7ffff51f70c0 <gdk_event_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x55555731c730
        current = 0x5555573d6de0
        i = 0
        __func__ = "g_main_dispatch"
#37 g_main_context_dispatch (context=context@entry=0x555557294c60) at ../../../glib/gmain.c:3974
#38 0x00007ffff56f7890 in g_main_context_iterate (context=0x555557294c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
        max_priority = 2147483647
        timeout = 40
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x5555570a7730
#39 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555777bee0) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#40 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x55555777bee0
#41 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f3e30, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#42 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435


BT #2:

(gdb) bt
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a6a58) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffaf40, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x55555b209110, enable=true) at ../libs/ardour/route.cc:2429
#4  0x0000555555da7dd9 in Editor::finish_bringing_in_material(boost::shared_ptr<ARDOUR::Region>, unsigned int, unsigned int, long&, Editing::ImportMode, boost::shared_ptr<ARDOUR::Track>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555583cb590, region=..., in_chans=2, out_chans=2, pos=@0x5555583cccc0: 0, mode=Editing::ImportAsTrack, existing_track=..., new_track_name="uhl.mp4", instrument=...) at ../gtk2_ardour/editor_audio_import.cc:1027
#5  0x0000555555da74ac in Editor::add_sources(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<boost::shared_ptr<ARDOUR::Source>, std::allocator<boost::shared_ptr<ARDOUR::Source> > >&, long&, Editing::ImportDisposition, Editing::ImportMode, int, int, boost::shared_ptr<ARDOUR::Track>&, bool, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555583cb590, paths=std::vector of length 1, capacity 1 = {...}, sources=std::vector of length 2, capacity 2 = {...}, pos=@0x5555583cccc0: 0, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, target_regions=1, target_tracks=-1, track=..., instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:947
#6  0x0000555555da4fd9 in Editor::import_sndfiles(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, Editing::ImportDisposition, Editing::ImportMode, ARDOUR::SrcQuality, long&, int, int, boost::shared_ptr<ARDOUR::Track>&, bool, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555583cb590, paths=std::vector of length 1, capacity 1 = {...}, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, quality=ARDOUR::SrcBest, pos=@0x7fffffffbd78: 0, target_regions=1, target_tracks=-1, track=..., replace=false, instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:594
#7  0x0000555555da403d in Editor::do_import(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, Editing::ImportDisposition, Editing::ImportMode, ARDOUR::SrcQuality, ARDOUR::MidiTrackNameSource, ARDOUR::MidiTempoMapDisposition, long&, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555583cb590, paths=std::vector of length 1, capacity 1 = {...}, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, quality=ARDOUR::SrcBest, midi_track_name_source=ARDOUR::SMFTrackNumber, smf_tempo_disposition=ARDOUR::SMFTempoIgnore, pos=@0x7fffffffbd78: 0, instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:425
#8  0x00005555565d85d2 in SoundFileOmega::do_something(int) (this=0x55555af259a0, action=-5) at ../gtk2_ardour/sfdb_ui.cc:2085
#9  0x00005555565e03a2 in sigc::bound_mem_functor1<void, SoundFileBrowser, int>::operator()(int const&) const (this=0x5555570f2c30, _A_a1=@0x7fffffffbe7c: -5) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#10 0x00005555565df81c in sigc::adaptor_functor<sigc::bound_mem_functor1<void, SoundFileBrowser, int> >::operator()<Gtk::ResponseType&>(Gtk::ResponseType&) const (this=0x5555570f2c28, _A_arg1=@0x5555570f2c50: Gtk::RESPONSE_OK) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#11 0x00005555565deab4 in sigc::bind_functor<-1, sigc::bound_mem_functor1<void, SoundFileBrowser, int>, Gtk::ResponseType, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() (this=0x5555570f2c20) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1124
#12 0x00005555565dd74e in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, SoundFileBrowser, int>, Gtk::ResponseType, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it(sigc::internal::slot_rep*) (rep=0x5555570f2bf0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#13 0x00007ffff58921e8 in sigc::slot0<void>::operator()() const (this=0x5555570f2818) at /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:335
#14 Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) (self=<optimized out>, data=0x5555570f2810) at signalproxy.cc:103
#18 0x00007ffff5800edf in <emit signal ??? on instance 0x555556f02650 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #15 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570f2c80, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #16 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x55555738c790, detail=detail@entry=0, instance=instance@entry=0x555556f02650, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3812
    #17 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#19 0x00007ffff52e037e in gtk_real_button_released (button=0x555556f02650 [gtkmm__GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#23 0x00007ffff5800edf in <emit signal ??? on instance 0x555556f02650 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #20 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555738c680, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #21 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x55555738c6b0, detail=detail@entry=0, instance=instance@entry=0x555556f02650, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #22 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#24 0x00007ffff52df289 in gtk_button_button_release (widget=<optimized out>, event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#29 0x00007ffff5800edf in <emit signal ??? on instance 0x555556f02650 [gtkmm__GtkButton]> (instance=instance@entry=0x555556f02650, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #25 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555735ca30, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #26 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555735ca30, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #27 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555556f02650, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #28 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#30 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x555556f02650 [gtkmm__GtkButton], event=event@entry=0x55555aed1aa0) at ../../../../gtk/gtkwidget.c:5010
#31 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x555556f02650 [gtkmm__GtkButton], event=event@entry=0x55555aed1aa0) at ../../../../gtk/gtkwidget.c:4807
#32 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x555556f02650 [gtkmm__GtkButton], event=0x55555aed1aa0) at ../../../../gtk/gtkmain.c:2503
#33 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x55555aed1aa0) at ../../../../gtk/gtkmain.c:1698
#34 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#35 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#36 0x00007ffff56f760d in g_main_dispatch (context=0x555557294a20) at ../../../glib/gmain.c:3309
#37 g_main_context_dispatch (context=context@entry=0x555557294a20) at ../../../glib/gmain.c:3974
#38 0x00007ffff56f7890 in g_main_context_iterate (context=0x555557294a20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#39 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555777bc60) at ../../../glib/gmain.c:4241
#40 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#41 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f4510, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#42 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435


bt full:

(gdb) bt full
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a6a58) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffaf40, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x55555b209110, enable=true) at ../libs/ardour/route.cc:2429
        lx = {mutex_ = @0x5555572a6a58, locked_ = true}
#4  0x0000555555da7dd9 in Editor::finish_bringing_in_material(boost::shared_ptr<ARDOUR::Region>, unsigned int, unsigned int, long&, Editing::ImportMode, boost::shared_ptr<ARDOUR::Track>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555583cb590, region=..., in_chans=2, out_chans=2, pos=@0x5555583cccc0: 0, mode=Editing::ImportAsTrack, existing_track=..., new_track_name="uhl.mp4", instrument=...) at ../gtk2_ardour/editor_audio_import.cc:1027
        i = {px = 0x55555b209110, pn = {pi_ = 0x5555570ff0f0}}
        at = std::__cxx11::list = {[0] = {px = 0x55555b209110, pn = {pi_ = 0x5555570ff0f0}}}
        playlist = {px = 0x0, pn = {pi_ = 0x0}}
        copy = {px = 0x118f8027c10, pn = {pi_ = 0x5555585db0b0}}
        ar = {px = 0x55555b208800, pn = {pi_ = 0x55555b208090}}
        mr = {px = 0x0, pn = {pi_ = 0x0}}
#5  0x0000555555da74ac in Editor::add_sources(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<boost::shared_ptr<ARDOUR::Source>, std::allocator<boost::shared_ptr<ARDOUR::Source> > >&, long&, Editing::ImportDisposition, Editing::ImportMode, int, int, boost::shared_ptr<ARDOUR::Track>&, bool, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555583cb590, paths=std::vector of length 1, capacity 1 = {...}, sources=std::vector of length 2, capacity 2 = {...}, pos=@0x5555583cccc0: 0, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, target_regions=1, target_tracks=-1, track=..., instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:947
        ar = {px = 0x55555b208800, pn = {pi_ = 0x55555b208090}}
        r = {px = 0x55555b208800, pn = {pi_ = 0x55555b208090}}
        regions = std::vector of length 1, capacity 1 = {{px = 0x55555b208800, pn = {pi_ = 0x55555b208090}}}
        region_name = "uhl.mp4"
        input_chan = 2
        output_chan = 2
        use_timestamp = false
        track_names = std::vector of length 1, capacity 1 = {"uhl.mp4"}
        n = 0
        rlen = 0
        __PRETTY_FUNCTION__ = "int Editor::add_sources(std::vector<std::__cxx11::basic_string<char> >, ARDOUR::SourceList&, ARDOUR::samplepos_t&, Editing::ImportDisposition, Editing::ImportMode, int, int, boost::shared_ptr<ARDOUR::"...
#6  0x0000555555da4fd9 in Editor::import_sndfiles(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, Editing::ImportDisposition, Editing::ImportMode, ARDOUR::SrcQuality, long&, int, int, boost::shared_ptr<ARDOUR::Track>&, bool, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555583cb590, paths=std::vector of length 1, capacity 1 = {...}, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, quality=ARDOUR::SrcBest, pos=@0x7fffffffbd78: 0, target_regions=1, target_tracks=-1, track=..., replace=false, instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:594
        cursor_ctx = {px = 0x55555b0ddd80, pn = {pi_ = 0x55555a9bb380}}
        result = -1
#7  0x0000555555da403d in Editor::do_import(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, Editing::ImportDisposition, Editing::ImportMode, ARDOUR::SrcQuality, ARDOUR::MidiTrackNameSource, ARDOUR::MidiTempoMapDisposition, long&, boost::shared_ptr<ARDOUR::PluginInfo>)
    (this=0x5555583cb590, paths=std::vector of length 1, capacity 1 = {...}, disposition=Editing::ImportDistinctFiles, mode=Editing::ImportAsTrack, quality=ARDOUR::SrcBest, midi_track_name_source=ARDOUR::SMFTrackNumber, smf_tempo_disposition=ARDOUR::SMFTempoIgnore, pos=@0x7fffffffbd78: 0, instrument=...)
    at ../gtk2_ardour/editor_audio_import.cc:425
        check = 1
        a = "/home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/clips/uhl.mp4.wav"
        replace = false
        track = {px = 0x0, pn = {pi_ = 0x0}}
        to_import = std::vector of length 1, capacity 1 = {"/home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/clips/uhl.mp4.wav"}
        nth = 0
        use_timestamp = false
        ipw =
          {<InterthreadProgressWindow> = {<ArdourDialog> = {<Gtk::Dialog> = {<No data fields>}, <ARDOUR::SessionHandlePtr> = {_vptr.SessionHandlePtr = 0x555556d36608 <vtable for ImportProgressWindow+736>, _session = 0x0, _session_connections = {<boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.ScopedConnectionList = 0x7ffff5a93da0 <vtable for PBD::ScopedConnectionList+16>, _scoped_connection_lock = {gobject_ = {p = 0x0, i = {0, 0}}}, _scoped_connection_list = empty std::__cxx11::list}}, _sensitive = true, proxy = 0x555557107190, _splash_pushed = false, static CloseAllDialogs = <optimized out>}, _cancel_button = <incomplete type>, _cancel_label = <incomplete type>, _bar = <incomplete type>, _interthread_info = 0x5555583ccc30}, _label = <incomplete type>, _import_status = 0x5555583ccc28}
        ok = true
#8  0x00005555565d85d2 in SoundFileOmega::do_something(int) (this=0x55555af259a0, action=-5) at ../gtk2_ardour/sfdb_ui.cc:2085
        paths = std::vector of length 1, capacity 1 = {"/home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/clips/uhl.mp4.wav"}
        pos = Editing::ImportAtStart
        mode = Editing::ImportAsTrack
        chns = Editing::ImportDistinctFiles
        instrument = {px = 0x5555581765d0, pn = {pi_ = 0x555558155500}}
        where = 0
        mts = ARDOUR::SMFTrackNumber
        mtd = ARDOUR::SMFTempoIgnore
        quality = ARDOUR::SrcBest
#9  0x00005555565e03a2 in sigc::bound_mem_functor1<void, SoundFileBrowser, int>::operator()(int const&) const (this=0x5555570f2c30, _A_a1=@0x7fffffffbe7c: -5) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#10 0x00005555565df81c in sigc::adaptor_functor<sigc::bound_mem_functor1<void, SoundFileBrowser, int> >::operator()<Gtk::ResponseType&>(Gtk::ResponseType&) const (this=0x5555570f2c28, _A_arg1=@0x5555570f2c50: Gtk::RESPONSE_OK) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#11 0x00005555565deab4 in sigc::bind_functor<-1, sigc::bound_mem_functor1<void, SoundFileBrowser, int>, Gtk::ResponseType, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() (this=0x5555570f2c20) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1124
#12 0x00005555565dd74e in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, SoundFileBrowser, int>, Gtk::ResponseType, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it(sigc::internal::slot_rep*) (rep=0x5555570f2bf0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555570f2bf0
#13 0x00007ffff58921e8 in sigc::slot0<void>::operator()() const (this=0x5555570f2818) at /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:335
        slot = 0x5555570f2818
#14 Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) (self=<optimized out>, data=0x5555570f2810) at signalproxy.cc:103
        slot = 0x5555570f2818
#18 0x00007ffff5800edf in <emit signal ??? on instance 0x555556f02650 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc350, reg_save_area = 0x7fffffffc290}}
    #15 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570f2c80, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e3fe0 <g_cclosure_marshal_VOID__VOID>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570f2c60
                __func__ = "g_closure_invoke"
    #16 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x55555738c790, detail=detail@entry=0, instance=instance@entry=0x555556f02650, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3812
                tmp = <optimized out>
                handler = 0x5555570eeb40
                accumulator = 0x0
                emission = {next = 0x7fffffffc4a0, instance = 0x555556f02650, ihint = {signal_id = 123, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x55555738c760
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 123
                max_sequential_handler_number = 19432
                return_value_altered = 1
--Type <RET> for more, q to quit, c to continue without paging--c
    #17 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc0c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc0d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#19 0x00007ffff52e037e in gtk_real_button_released (button=0x555556f02650 [gtkmm__GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#23 0x00007ffff5800edf in <emit signal ??? on instance 0x555556f02650 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}}
    #20 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555738c680, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x340
                in_marshal = 0
                real_closure = 0x55555738c660
                __func__ = "g_closure_invoke"
    #21 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x55555738c6b0, detail=detail@entry=0, instance=instance@entry=0x555556f02650, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
                accumulator = 0x0
                emission = {next = 0x7fffffffc930, instance = 0x555556f02650, ihint = {signal_id = 122, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x55555734a100 [gtkmm__GtkButton/GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x55555738c680
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 122
                max_sequential_handler_number = 19432
                return_value_altered = <optimized out>
    #22 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc530
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc548
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#24 0x00007ffff52df289 in gtk_button_button_release (widget=<optimized out>, event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
        button = <optimized out>
#29 0x00007ffff5800edf in <emit signal ??? on instance 0x555556f02650 [gtkmm__GtkButton]> (instance=instance@entry=0x555556f02650, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcc70, reg_save_area = 0x7fffffffcbb0}}
    #25 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555735ca30, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
                cc = 0x55555735ca30
                data1 = 0x555556f02650
                data2 = <optimized out>
                callback = 0x7ffff4e33c60 <Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*)>
                v_return = <optimized out>
                __func__ = "_gtk_marshal_BOOLEAN__BOXED"
    #26 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x55555735ca30, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x160
                in_marshal = 0
                real_closure = 0x55555735ca10
                __func__ = "g_closure_invoke"
    #27 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555556f02650, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
                accumulator = 0x55555735ca80
                emission = {next = 0x0, instance = 0x555556f02650, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x55555734a100 [gtkmm__GtkButton/GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x55555735ca30
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x7fffffffc960
                accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 34
                max_sequential_handler_number = 19432
                return_value_altered = 0
    #28 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
                return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                error = 0x0
                rtype = 0x14 [gboolean]
                static_scope = 0
                instance_and_params = 0x7fffffffc9c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc9d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#30 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x555556f02650 [gtkmm__GtkButton], event=event@entry=0x55555aed1aa0) at ../../../../gtk/gtkwidget.c:5010
        signal_num = <optimized out>
        return_val = 0
#31 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x555556f02650 [gtkmm__GtkButton], event=event@entry=0x55555aed1aa0) at ../../../../gtk/gtkwidget.c:4807
        __func__ = "IA__gtk_widget_event"
#32 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x555556f02650 [gtkmm__GtkButton], event=0x55555aed1aa0) at ../../../../gtk/gtkmain.c:2503
        tmp = <optimized out>
        handled_event = <optimized out>
        __func__ = "IA__gtk_propagate_event"
#33 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x55555aed1aa0) at ../../../../gtk/gtkmain.c:1698
        grab_widget = 0x555556f02650 [gtkmm__GtkButton]
        window_group = <optimized out>
        rewritten_event = <optimized out>
        tmp_list = <optimized out>
        event_widget = <optimized out>
        __func__ = "IA__gtk_main_do_event"
        __func__ = "IA__gtk_main_do_event"
#34 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
        __func__ = "IA__gtk_main_do_event"
#35 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
        display = <optimized out>
        event = 0x55555aed1aa0
#36 0x00007ffff56f760d in g_main_dispatch (context=0x555557294a20) at ../../../glib/gmain.c:3309
        dispatch = 0x7ffff51f70c0 <gdk_event_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x55555731bac0
        current = 0x5555573d5530
        i = 0
        __func__ = "g_main_dispatch"
#37 g_main_context_dispatch (context=context@entry=0x555557294a20) at ../../../glib/gmain.c:3974
#38 0x00007ffff56f7890 in g_main_context_iterate (context=0x555557294a20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
        max_priority = 2147483647
        timeout = 29
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x5555570a6b10
#39 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555777bc60) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#40 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x55555777bc60
#41 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f4510, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#42 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435



Also it's not possible to add a track, ardour also freezes: 

$ ./gtk2_ardour/ardbg
GNU gdb (Debian 9.1-3) 9.1
Copyright (C) 2020 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 ./gtk2_ardour/../build/gtk2_ardour/ardour-6.0.pre1.242...
(gdb) handle SIG32 noprint nostop
Signal        Stop	Print	Pass to program	Description
SIG32         No	No	Yes		Real-time event 32
(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-104-ge97ea38108 and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed42700 (LWP 89812)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee541700 (LWP 89813)]
[New Thread 0x7fffedd40700 (LWP 89814)]
[New Thread 0x7fffed53f700 (LWP 89815)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 89816)]
[Thread 0x7fffdf27b700 (LWP 89816) exited]
[New Thread 0x7fffdf27b700 (LWP 89817)]
[New Thread 0x7fffde462700 (LWP 89818)]
[New Thread 0x7fffdd3c9700 (LWP 89819)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca13700 (LWP 89820)]
[New Thread 0x7fffcbfff700 (LWP 89821)]
[New Thread 0x7fffcb7fe700 (LWP 89822)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e0700 (LWP 89823)]
[New Thread 0x7fffdc15f700 (LWP 89824)]
[Thread 0x7fffdc15f700 (LWP 89824) exited]
[Thread 0x7fffdc1e0700 (LWP 89823) exited]
[New Thread 0x7fffdc1e0700 (LWP 89825)]
[New Thread 0x7fffdc15f700 (LWP 89826)]
[Thread 0x7fffdc15f700 (LWP 89826) exited]
[Thread 0x7fffdc1e0700 (LWP 89825) exited]
[New Thread 0x7fffcaffd700 (LWP 89827)]
[New Thread 0x7fffca7fc700 (LWP 89828)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffca7fc700 (LWP 89828) exited]
[Thread 0x7fffcb7fe700 (LWP 89822) exited]
[Thread 0x7fffdd3c9700 (LWP 89819) exited]
[New Thread 0x7fffca7fc700 (LWP 89832)]
[New Thread 0x7fffcb7fe700 (LWP 89833)]
[New Thread 0x7fffc9e8e700 (LWP 89834)]
[New Thread 0x7fffc968d700 (LWP 89835)]
[New Thread 0x7fffc8e8c700 (LWP 89836)]
[New Thread 0x7fffaffff700 (LWP 89837)]
[New Thread 0x7fffaf7fe700 (LWP 89838)]
[New Thread 0x7fffaeffd700 (LWP 89839)]
[New Thread 0x7fffae7fc700 (LWP 89840)]
[Thread 0x7fffae7fc700 (LWP 89840) exited]
[Thread 0x7fffaeffd700 (LWP 89839) exited]
[Thread 0x7fffaf7fe700 (LWP 89838) exited]
[Thread 0x7fffaffff700 (LWP 89837) exited]
[Thread 0x7fffc968d700 (LWP 89835) exited]
[Thread 0x7fffca7fc700 (LWP 89832) exited]
[Thread 0x7fffcaffd700 (LWP 89827) exited]
[Thread 0x7fffc9e8e700 (LWP 89834) exited]
[Thread 0x7fffcb7fe700 (LWP 89833) exited]
[New Thread 0x7fffcb7fe700 (LWP 89841)]
[New Thread 0x7fffc9e8e700 (LWP 89842)]
[New Thread 0x7fffcaffd700 (LWP 89843)]
[New Thread 0x7fffc968d700 (LWP 89844)]
[New Thread 0x7fffca7fc700 (LWP 89845)]
[New Thread 0x7fffaffff700 (LWP 89846)]
[New Thread 0x7fffaf7fe700 (LWP 89847)]
[Thread 0x7fffaf7fe700 (LWP 89847) exited]
[Thread 0x7fffc968d700 (LWP 89844) exited]
[Thread 0x7fffc9e8e700 (LWP 89842) exited]
[Thread 0x7fffcaffd700 (LWP 89843) exited]
[Thread 0x7fffcb7fe700 (LWP 89841) exited]
[Thread 0x7fffca7fc700 (LWP 89845) exited]
[Thread 0x7fffc8e8c700 (LWP 89836) exited]
[New Thread 0x7fffca7fc700 (LWP 89848)]
[New Thread 0x7fffcaffd700 (LWP 89849)]
[New Thread 0x7fffc968d700 (LWP 89850)]
[New Thread 0x7fffcb7fe700 (LWP 89851)]
[New Thread 0x7fffc9e8e700 (LWP 89852)]
[Thread 0x7fffc9e8e700 (LWP 89852) exited]
[Thread 0x7fffcaffd700 (LWP 89849) exited]
[Thread 0x7fffcb7fe700 (LWP 89851) exited]
[Thread 0x7fffca7fc700 (LWP 89848) exited]
[Thread 0x7fffaffff700 (LWP 89846) exited]
[New Thread 0x7fffaffff700 (LWP 89853)]
[New Thread 0x7fffcb7fe700 (LWP 89854)]
[New Thread 0x7fffca7fc700 (LWP 89855)]
[New Thread 0x7fffc9e8e700 (LWP 89856)]
[New Thread 0x7fffcaffd700 (LWP 89857)]
[New Thread 0x7fffc8e8c700 (LWP 89858)]
[Thread 0x7fffc9e8e700 (LWP 89856) exited]
[Thread 0x7fffc8e8c700 (LWP 89858) exited]
[Thread 0x7fffca7fc700 (LWP 89855) exited]
[Thread 0x7fffcb7fe700 (LWP 89854) exited]
[Thread 0x7fffaffff700 (LWP 89853) exited]
[Thread 0x7fffc968d700 (LWP 89850) exited]
[New Thread 0x7fffaffff700 (LWP 89860)]
[New Thread 0x7fffca7fc700 (LWP 89861)]
[New Thread 0x7fffc8e8c700 (LWP 89862)]
[New Thread 0x7fffc9e8e700 (LWP 89863)]
[New Thread 0x7fffcb7fe700 (LWP 89864)]
[Thread 0x7fffcb7fe700 (LWP 89864) exited]
[Thread 0x7fffc8e8c700 (LWP 89862) exited]
[Thread 0x7fffaffff700 (LWP 89860) exited]
[Thread 0x7fffca7fc700 (LWP 89861) exited]
[Thread 0x7fffcaffd700 (LWP 89857) exited]
[New Thread 0x7fffcaffd700 (LWP 89865)]
[New Thread 0x7fffca7fc700 (LWP 89866)]
[New Thread 0x7fffcb7fe700 (LWP 89867)]
[New Thread 0x7fffaffff700 (LWP 89868)]
[New Thread 0x7fffc968d700 (LWP 89869)]
[New Thread 0x7fffc8e8c700 (LWP 89870)]
[New Thread 0x7fffaf7fe700 (LWP 89871)]
[New Thread 0x7fffaeffd700 (LWP 89872)]
[New Thread 0x7fffae7fc700 (LWP 89873)]
[Thread 0x7fffae7fc700 (LWP 89873) exited]
[Thread 0x7fffaeffd700 (LWP 89872) exited]
[Thread 0x7fffaf7fe700 (LWP 89871) exited]
[Thread 0x7fffc8e8c700 (LWP 89870) exited]
[Thread 0x7fffc968d700 (LWP 89869) exited]
[Thread 0x7fffaffff700 (LWP 89868) exited]
[Thread 0x7fffca7fc700 (LWP 89866) exited]
[Thread 0x7fffcaffd700 (LWP 89865) exited]
[Thread 0x7fffc9e8e700 (LWP 89863) exited]
[New Thread 0x7fffc968d700 (LWP 89874)]
[New Thread 0x7fffca7fc700 (LWP 89875)]
[New Thread 0x7fffaeffd700 (LWP 89876)]
[Thread 0x7fffcb7fe700 (LWP 89867) exited]
[Thread 0x7fffaeffd700 (LWP 89876) exited]
[Thread 0x7fffc968d700 (LWP 89874) exited]
[New Thread 0x7fffc968d700 (LWP 89877)]
[New Thread 0x7fffaeffd700 (LWP 89878)]
[New Thread 0x7fffcb7fe700 (LWP 89879)]
[New Thread 0x7fffc9e8e700 (LWP 89880)]
[New Thread 0x7fffcaffd700 (LWP 89881)]
[New Thread 0x7fffc8e8c700 (LWP 89882)]
[New Thread 0x7fffaffff700 (LWP 89883)]
[Thread 0x7fffc8e8c700 (LWP 89882) exited]
[Thread 0x7fffaffff700 (LWP 89883) exited]
[Thread 0x7fffcaffd700 (LWP 89881) exited]
[Thread 0x7fffc9e8e700 (LWP 89880) exited]
[Thread 0x7fffaeffd700 (LWP 89878) exited]
[Thread 0x7fffc968d700 (LWP 89877) exited]
[Thread 0x7fffca7fc700 (LWP 89875) exited]
[New Thread 0x7fffdc1e0700 (LWP 89884)]
[New Thread 0x7fffdc15f700 (LWP 89885)]
[New Thread 0x7fffcaf5b700 (LWP 89886)]
[New Thread 0x7fffca7fc700 (LWP 89887)]
[Thread 0x7fffcb7fe700 (LWP 89879) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffcb7fe700 (LWP 89890)]
[New Thread 0x7fffc968d700 (LWP 89891)]
[Detaching after vfork from child process 89892]
[New Thread 0x7fffc9e8e700 (LWP 89893)]
[Thread 0x7fffc9e8e700 (LWP 89893) exited]
[Thread 0x7fffc968d700 (LWP 89891) exited]
[Thread 0x7fffca7fc700 (LWP 89887) exited]
[Detaching after vfork from child process 89894]
[New Thread 0x7fffc9e8e700 (LWP 89895)]
[Thread 0x7fffc9e8e700 (LWP 89895) exited]
Set cursor set to default
 loading from /home/alexander/media/videos/2020-04-27-gemeinschaftsproduktion/ardour-uhl as ardour-uhl templ  is_new 0 bp 0
[New Thread 0x7fffca80a700 (LWP 89896)]
[New Thread 0x7fffc889d700 (LWP 89897)]
[New Thread 0x7fffc8894700 (LWP 89898)]
[New Thread 0x7fffc888b700 (LWP 89899)]
[New Thread 0x7fffc8882700 (LWP 89900)]
[New Thread 0x7fffc8879700 (LWP 89901)]
[New Thread 0x7fffc8870700 (LWP 89902)]
[New Thread 0x7fffc8867700 (LWP 89903)]
[New Thread 0x7fffc885e700 (LWP 89904)]
[New Thread 0x7fffc8855700 (LWP 89905)]
[New Thread 0x7fffc884c700 (LWP 89906)]
[New Thread 0x7fffc8843700 (LWP 89907)]
[New Thread 0x7fffc883a700 (LWP 89908)]
[New Thread 0x7fffc8831700 (LWP 89909)]
[New Thread 0x7fffc8828700 (LWP 89910)]
[New Thread 0x7fffc881f700 (LWP 89911)]
[New Thread 0x7fffc879e700 (LWP 89912)]
[New Thread 0x7fffc871d700 (LWP 89913)]
[New Thread 0x7fffc869c700 (LWP 89914)]
[New Thread 0x7fffc861b700 (LWP 89915)]
[New Thread 0x7fffc859a700 (LWP 89916)]
[New Thread 0x7fffc8519700 (LWP 89917)]
[New Thread 0x7fffc8498700 (LWP 89918)]
[New Thread 0x7fffc8417700 (LWP 89919)]
[New Thread 0x7fffc8396700 (LWP 89920)]
[New Thread 0x7fffc8315700 (LWP 89921)]
[New Thread 0x7fffc8294700 (LWP 89922)]
[New Thread 0x7fffc8213700 (LWP 89923)]
[New Thread 0x7fffc8192700 (LWP 89924)]
[New Thread 0x7fffc8111700 (LWP 89925)]
[New Thread 0x7fff8c45a700 (LWP 89926)]
[New Thread 0x7fffc9e8e700 (LWP 89927)]
[New Thread 0x7fffca7fc700 (LWP 89928)]
[New Thread 0x7fffc968d700 (LWP 89929)]
[New Thread 0x7fffaffff700 (LWP 89930)]
locate took 92 usecs for 1 tracks = 92 per track
[Thread 0x7fffcb7fe700 (LWP 89890) exited]
^C--Type <RET> for more, q to quit, c to continue without paging--c

Thread 1 "gui" received signal SIGINT, Interrupt.
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38	../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory.
(gdb) bt
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a6238) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x5555570f6400, enable=true) at ../libs/ardour/route.cc:2429
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=
    0x5555572ec4e0, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572ec4e0, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570c2b48, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570c2b40, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570c2b10, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574248f0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570c7640, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557533ec0, detail=detail@entry=0, instance=instance@entry=0x5555574248f0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b3840 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570c17e0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557394050, detail=detail@entry=0, instance=instance@entry=0x5555570b3840, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
--Type <RET> for more, q to quit, c to continue without paging--c
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x5555570b3840 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b3840 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557392f00, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557392f30, detail=detail@entry=0, instance=instance@entry=0x5555570b3840, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x5555570b3840 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b3840 [GtkButton]> (instance=instance@entry=0x5555570b3840, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x555557363660, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557363660, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5555570b3840, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x5555570b3840 [GtkButton], event=event@entry=0x555557907d90) at ../../../../gtk/gtkwidget.c:5010
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x5555570b3840 [GtkButton], event=event@entry=0x555557907d90) at ../../../../gtk/gtkwidget.c:4807
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x5555570b3840 [GtkButton], event=0x555557907d90) at ../../../../gtk/gtkmain.c:2503
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x555557907d90) at ../../../../gtk/gtkmain.c:1698
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#35 0x00007ffff56f760d in g_main_dispatch (context=0x5555572e4e10) at ../../../glib/gmain.c:3309
#36 g_main_context_dispatch (context=context@entry=0x5555572e4e10) at ../../../glib/gmain.c:3974
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x5555572e4e10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555776a480) at ../../../glib/gmain.c:4241
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572ec4e0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435



bt full: 

(gdb) bt full
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a6238) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x5555570f6400, enable=true) at ../libs/ardour/route.cc:2429
        lx = {mutex_ = @0x5555572a6238, locked_ = true}
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int)
    (this=0x5555572ec4e0, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
        i = {px = 0x5555570f6400, pn = {pi_ = 0x55555a965240}}
        tracks = std::__cxx11::list = {[0] = {px = 0x5555570f6400, pn = {pi_ = 0x55555a965240}}}
        routes = empty std::__cxx11::list
        __PRETTY_FUNCTION__ = "void ARDOUR_UI::session_add_audio_route(bool, int32_t, int32_t, ARDOUR::TrackMode, ARDOUR::RouteGroup*, uint32_t, const string&, bool, ARDOUR::PresentationInfo::order_t)"
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572ec4e0, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
        order = 4294967295
        output_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {2, 0}}
        input_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {1, 0}}
        instrument = {px = 0x55555817b8e0, pn = {pi_ = 0x55555815b880}}
        route_group = 0x0
        strict_io = true
        pcb = {_session = 0x5555585deb00, _reconfigure_on_delete = true}
        name_template = "Audio"
        ds = {<No data fields>}
        oac = ARDOUR::AutoConnectMaster
        count = 1
        template_path = ""
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570c2b48, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570c2b40, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570c2b10, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
        typed_rep = 0x5555570c2b10
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574248f0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffbf00, reg_save_area = 0x7fffffffbe40}}
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570c7640, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e4430 <g_cclosure_marshal_VOID__INT>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570c7620
                __func__ = "g_closure_invoke"
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557533ec0, detail=detail@entry=0, instance=instance@entry=0x5555574248f0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
                tmp = <optimized out>
                handler = 0x5555570c64c0
                accumulator = 0x0
                emission = {next = 0x7fffffffc030, instance = 0x5555574248f0, ihint = {signal_id = 204, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x555557371180
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 204
                max_sequential_handler_number = 19011
                return_value_altered = 1
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffbc50
                signal_return_type = <optimized out>
                param_values = 0x7fffffffbc68
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b3840 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc350, reg_save_area = 0x7fffffffc290}}
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570c17e0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e3fe0 <g_cclosure_marshal_VOID__VOID>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570c17c0
                __func__ = "g_closure_invoke"
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557394050, detail=detail@entry=0, instance=instance@entry=0x5555570b3840, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
                tmp = <optimized out>
                handler = 0x5555570ba680
                accumulator = 0x0
                emission = {next = 0x7fffffffc4a0, instance = 0x5555570b3840, ihint = {signal_id = 123, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x555557394020
                hlist = <optimized out>
                handler_list = 0x5555570ba680
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 123
                max_sequential_handler_number = 19011
                return_value_altered = 1
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc0c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc0d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x5555570b3840 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b3840 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}}
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557392f00, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
--Type <RET> for more, q to quit, c to continue without paging--c
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x340
                in_marshal = 0
                real_closure = 0x555557392ee0
                __func__ = "g_closure_invoke"
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557392f30, detail=detail@entry=0, instance=instance@entry=0x5555570b3840, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
                accumulator = 0x0
                emission = {next = 0x7fffffffc930, instance = 0x5555570b3840, ihint = {signal_id = 122, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x555556ed1770 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x555557392f00
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 122
                max_sequential_handler_number = 19011
                return_value_altered = <optimized out>
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc530
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc548
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x5555570b3840 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
        button = 0x5555570b3840 [GtkButton]
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b3840 [GtkButton]> (instance=instance@entry=0x5555570b3840, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcc70, reg_save_area = 0x7fffffffcbb0}}
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x555557363660, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
                cc = 0x555557363660
                data1 = 0x5555570b3840
                data2 = <optimized out>
                callback = 0x7ffff52df270 <gtk_button_button_release>
                v_return = <optimized out>
                __func__ = "_gtk_marshal_BOOLEAN__BOXED"
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557363660, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x160
                in_marshal = 0
                real_closure = 0x555557363640
                __func__ = "g_closure_invoke"
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5555570b3840, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
                accumulator = 0x555557364f50
                emission = {next = 0x0, instance = 0x5555570b3840, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x555556ed1770 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x555557363660
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x7fffffffc960
                accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 34
                max_sequential_handler_number = 19011
                return_value_altered = 0
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
                return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                error = 0x0
                rtype = 0x14 [gboolean]
                static_scope = 0
                instance_and_params = 0x7fffffffc9c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc9d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x5555570b3840 [GtkButton], event=event@entry=0x555557907d90) at ../../../../gtk/gtkwidget.c:5010
        signal_num = <optimized out>
        return_val = 0
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x5555570b3840 [GtkButton], event=event@entry=0x555557907d90) at ../../../../gtk/gtkwidget.c:4807
        __func__ = "IA__gtk_widget_event"
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x5555570b3840 [GtkButton], event=0x555557907d90) at ../../../../gtk/gtkmain.c:2503
        tmp = <optimized out>
        handled_event = <optimized out>
        __func__ = "IA__gtk_propagate_event"
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x555557907d90) at ../../../../gtk/gtkmain.c:1698
        grab_widget = 0x5555570b3840 [GtkButton]
        window_group = <optimized out>
        rewritten_event = <optimized out>
        tmp_list = <optimized out>
        event_widget = <optimized out>
        __func__ = "IA__gtk_main_do_event"
        __func__ = "IA__gtk_main_do_event"
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
        __func__ = "IA__gtk_main_do_event"
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
        display = <optimized out>
        event = 0x555557907d90
#35 0x00007ffff56f760d in g_main_dispatch (context=0x5555572e4e10) at ../../../glib/gmain.c:3309
        dispatch = 0x7ffff51f70c0 <gdk_event_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x555557322840
        current = 0x5555573dd140
        i = 0
        __func__ = "g_main_dispatch"
#36 g_main_context_dispatch (context=context@entry=0x5555572e4e10) at ../../../glib/gmain.c:3974
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x5555572e4e10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
        max_priority = 2147483647
        timeout = 19
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x5555570a27f0
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555776a480) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x55555776a480
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572ec4e0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435

I made a new session and added a bus, that worked. Then I added a track and the gui froze:

(gdb) bt
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a72f8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x5555598c1c00, enable=true) at ../libs/ardour/route.cc:2429
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=
    0x5555572ed060, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572ed060, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570b3858, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570b3850, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570b3820, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574277b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b8bc0, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557535ec0, detail=detail@entry=0, instance=instance@entry=0x5555574277b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x55555978d030 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b2160, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557393f90, detail=detail@entry=0, instance=instance@entry=0x55555978d030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
--Type <RET> for more, q to quit, c to continue without paging--
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x55555978d030 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x55555978d030 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557393e80, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557393eb0, detail=detail@entry=0, instance=instance@entry=0x55555978d030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x55555978d030 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x55555978d030 [GtkButton]> (instance=instance@entry=0x55555978d030, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x555557364860, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557364860, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x55555978d030, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x55555978d030 [GtkButton], event=event@entry=0x5555595c04b0) at ../../../../gtk/gtkwidget.c:5010
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x55555978d030 [GtkButton], event=event@entry=0x5555595c04b0) at ../../../../gtk/gtkwidget.c:4807
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x55555978d030 [GtkButton], event=0x5555595c04b0) at ../../../../gtk/gtkmain.c:2503
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x5555595c04b0) at ../../../../gtk/gtkmain.c:1698
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#35 0x00007ffff56f760d in g_main_dispatch (context=0x555557299100) at ../../../glib/gmain.c:3309
#36 g_main_context_dispatch (context=context@entry=0x555557299100) at ../../../glib/gmain.c:3974
--Type <RET> for more, q to quit, c to continue without paging--c
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x555557299100, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555777e150) at ../../../glib/gmain.c:4241
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572ed060, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435


bt full:

(gdb) bt full
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a72f8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x5555598c1c00, enable=true) at ../libs/ardour/route.cc:2429
        lx = {mutex_ = @0x5555572a72f8, locked_ = true}
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int)
    (this=0x5555572ed060, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
        i = {px = 0x5555598c1c00, pn = {pi_ = 0x5555597a7d00}}
        tracks = std::__cxx11::list = {[0] = {px = 0x5555598c1c00, pn = {pi_ = 0x5555597a7d00}}}
        routes = empty std::__cxx11::list
        __PRETTY_FUNCTION__ = "void ARDOUR_UI::session_add_audio_route(bool, int32_t, int32_t, ARDOUR::TrackMode, ARDOUR::RouteGroup*, uint32_t, const string&, bool, ARDOUR::PresentationInfo::order_t)"
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572ed060, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
        order = 4294967295
        output_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {2, 0}}
        input_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {1, 0}}
        instrument = {px = 0x555558185b40, pn = {pi_ = 0x555558164d50}}
        route_group = 0x0
        strict_io = true
        pcb = {_session = 0x5555585de0f0, _reconfigure_on_delete = true}
        name_template = "Audio"
        ds = {<No data fields>}
        oac = ARDOUR::AutoConnectMaster
        count = 1
        template_path = ""
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570b3858, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570b3850, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570b3820, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
        typed_rep = 0x5555570b3820
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574277b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffbf00, reg_save_area = 0x7fffffffbe40}}
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b8bc0, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e4430 <g_cclosure_marshal_VOID__INT>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570b8ba0
                __func__ = "g_closure_invoke"
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557535ec0, detail=detail@entry=0, instance=instance@entry=0x5555574277b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
                tmp = <optimized out>
                handler = 0x5555570b7d80
                accumulator = 0x0
                emission = {next = 0x7fffffffc030, instance = 0x5555574277b0, ihint = {signal_id = 204, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x555557372880
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 204
                max_sequential_handler_number = 20931
                return_value_altered = 1
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffbc50
                signal_return_type = <optimized out>
                param_values = 0x7fffffffbc68
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x55555978d030 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc350, reg_save_area = 0x7fffffffc290}}
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b2160, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e3fe0 <g_cclosure_marshal_VOID__VOID>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570b2140
                __func__ = "g_closure_invoke"
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557393f90, detail=detail@entry=0, instance=instance@entry=0x55555978d030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
                tmp = <optimized out>
                handler = 0x5555570ab340
                accumulator = 0x0
                emission = {next = 0x7fffffffc4a0, instance = 0x55555978d030, ihint = {signal_id = 123, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x555557393f60
                hlist = <optimized out>
                handler_list = 0x5555570ab340
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 123
                max_sequential_handler_number = 20931
                return_value_altered = 1
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc0c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc0d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x55555978d030 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x55555978d030 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}}
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557393e80, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
--Type <RET> for more, q to quit, c to continue without paging--c
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x340
                in_marshal = 0
                real_closure = 0x555557393e60
                __func__ = "g_closure_invoke"
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557393eb0, detail=detail@entry=0, instance=instance@entry=0x55555978d030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
                accumulator = 0x0
                emission = {next = 0x7fffffffc930, instance = 0x55555978d030, ihint = {signal_id = 122, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x5555573325e0 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x555557393e80
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 122
                max_sequential_handler_number = 20931
                return_value_altered = <optimized out>
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc530
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc548
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x55555978d030 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
        button = 0x55555978d030 [GtkButton]
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x55555978d030 [GtkButton]> (instance=instance@entry=0x55555978d030, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcc70, reg_save_area = 0x7fffffffcbb0}}
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x555557364860, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
                cc = 0x555557364860
                data1 = 0x55555978d030
                data2 = <optimized out>
                callback = 0x7ffff52df270 <gtk_button_button_release>
                v_return = <optimized out>
                __func__ = "_gtk_marshal_BOOLEAN__BOXED"
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557364860, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x160
                in_marshal = 0
                real_closure = 0x555557364840
                __func__ = "g_closure_invoke"
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x55555978d030, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
                accumulator = 0x5555573648b0
                emission = {next = 0x0, instance = 0x55555978d030, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x5555573325e0 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x555557364860
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x7fffffffc960
                accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 34
                max_sequential_handler_number = 20931
                return_value_altered = 0
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
                return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                error = 0x0
                rtype = 0x14 [gboolean]
                static_scope = 0
                instance_and_params = 0x7fffffffc9c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc9d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x55555978d030 [GtkButton], event=event@entry=0x5555595c04b0) at ../../../../gtk/gtkwidget.c:5010
        signal_num = <optimized out>
        return_val = 0
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x55555978d030 [GtkButton], event=event@entry=0x5555595c04b0) at ../../../../gtk/gtkwidget.c:4807
        __func__ = "IA__gtk_widget_event"
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x55555978d030 [GtkButton], event=0x5555595c04b0) at ../../../../gtk/gtkmain.c:2503
        tmp = <optimized out>
        handled_event = <optimized out>
        __func__ = "IA__gtk_propagate_event"
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x5555595c04b0) at ../../../../gtk/gtkmain.c:1698
        grab_widget = 0x55555978d030 [GtkButton]
        window_group = <optimized out>
        rewritten_event = <optimized out>
        tmp_list = <optimized out>
        event_widget = <optimized out>
        __func__ = "IA__gtk_main_do_event"
        __func__ = "IA__gtk_main_do_event"
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
        __func__ = "IA__gtk_main_do_event"
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
        display = <optimized out>
        event = 0x5555595c04b0
#35 0x00007ffff56f760d in g_main_dispatch (context=0x555557299100) at ../../../glib/gmain.c:3309
        dispatch = 0x7ffff51f70c0 <gdk_event_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x555557323c60
        current = 0x5555573dc590
        i = 0
        __func__ = "g_main_dispatch"
#36 g_main_context_dispatch (context=context@entry=0x555557299100) at ../../../glib/gmain.c:3974
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x555557299100, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
        max_priority = 2147483647
        timeout = 40
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x5555570a35d0
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555777e150) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x55555777e150
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572ed060, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435



1 (138,977 bytes)   

x42

2020-04-26 02:38

administrator   ~0023925

I cannot reproduce this. Which backend are you using? JACK? if so which version of jackd?

sadly "bt full" isn't useful, "thread apply all bt" would be in this case to see where the 2nd lock is held.

Alexander

2020-04-26 10:33

reporter   ~0023929

$ jackd --version
jackdmp version 1.9.12 tmpdir /dev/shm protocol 8

I run jackd like this:
jackd -r -dalsa -dhw:2 -r48000 -p512 -n3 -i32 -o32

And it gives me this output:

$ jack-qupac 2
jackdmp 1.9.12
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2016 Grame.
Copyright 2016-2017 Filipe Coelho.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
no message buffer overruns
JACK server starting in non-realtime mode
self-connect-mode is "Don't restrict self connect requests"
audio_reservation_init
Acquire audio card Audio2
creating alsa driver ... hw:2|hw:2|512|3|48000|32|32|nomon|swmeter|-|32bit
configuring for 48000Hz, period = 512 frames (10.7 ms), buffer = 3 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 3 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 3 periods for playback


When I start ardour, jackd prints:

JackGraphManager::Connect already connected port_src = 69 port_dst = 33
JackGraphManager::Connect already connected port_src = 70 port_dst = 34
JackGraphManager::Connect already connected port_src = 82 port_dst = 33
JackGraphManager::Connect already connected port_src = 83 port_dst = 34

When I try to add a track I get these messages:

JackClientSocket::Read time out
ClientNotify fails name = ardour notification = 18 val1 = 1 val2 = 0
JackClientSocket::Read time out
ClientNotify fails name = ardour notification = 18 val1 = 0 val2 = 0
JackClientSocket::Read time out
ClientNotify fails name = ardour notification = 18 val1 = 1 val2 = 0
JackClientSocket::Read time out
ClientNotify fails name = ardour notification = 18 val1 = 0 val2 = 0
JackClientSocket::Read time out
ClientNotify fails name = ardour notification = 18 val1 = 1 val2 = 0
JackClientSocket::Read time out
ClientNotify fails name = ardour notification = 18 val1 = 0 val2 = 0
JackClientSocket::Read time out
ClientNotify fails name = ardour notification = 18 val1 = 1 val2 = 0
thread-apply-all-bt-full (164,142 bytes)   
(gdb) thread apply all bt full

Thread 61 (Thread 0x7fff2d604700 (LWP 93877)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d603880, remaining=remaining@entry=0x7fff2d603890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
        request = {tv_sec = 0, tv_nsec = 30000000}
        remaining = {tv_sec = 0, tv_nsec = 12431295}
#2  0x00007ffff71ad29b in ARDOUR::AutomationWatch::thread() (this=0x5555591be640) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b25a9 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x5555592035e0, p=0x5555591be640) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b21bb 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=0x5555592035f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b1aa9 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x5555592035e0) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#6  0x00007ffff71b1a3a 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=0x5555592035e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b148c 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=0x5555592035b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555592035b0
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555571253c0) at threads.cc:77
        slot = 0x5555571253c0
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555571253c0) at threads.cc:64
        slot = 0x5555571253c0
#10 0x00007ffff572052d in g_thread_proxy (data=0x555559200640) at ../../../glib/gthread.c:807
        thread = 0x555559200640
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733954672384, 4454130222885152248, 140737488331230, 140737488331231, 140733954669248, 140733954672384, -4454511832997648904, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fff2deb0700 (LWP 93876)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555585e04c8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fff2deaf2e0, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778f1f0 in ARDOUR::Session::set_worst_io_latencies() (this=0x5555585de670) at ../libs/ardour/session.cc:6595
        lx = {mutex_ = @0x5555585e04c8, locked_ = true}
#4  0x00007ffff778e6b4 in ARDOUR::Session::set_worst_io_latencies_x(ARDOUR::IOChange, void*) (this=0x5555585de670) at ../libs/ardour/session.cc:6462
#5  0x00007ffff77b89d1 in boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>::operator()(ARDOUR::Session*, ARDOUR::IOChange, void*) const (this=0x7fff18112f28, p=0x5555585de670, a1=..., a2=0x5555585de670) at /usr/include/boost/bind/mem_fn_template.hpp:280
#6  0x00007ffff77b59ce in boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::rrlist2<ARDOUR::IOChange, void*> >(boost::_bi::type<void>, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>&, boost::_bi::rrlist2<ARDOUR::IOChange, void*>&, int) (this=0x7fff18112f38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398
#7  0x00007ffff77b1526 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >::operator()<ARDOUR::IOChange, void*>(ARDOUR::IOChange&&, void*&&) (this=0x7fff18112f28, a1=..., a2=@0x7fff2deaf480: 0x5555585de670) at /usr/include/boost/bind/bind.hpp:1318
        a = {a1_ = @0x7fff2deaf4b0, a2_ = @0x7fff2deaf480}
#8  0x00007ffff77abfcb in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >, void, ARDOUR::IOChange, void*>::invoke(boost::detail::function::function_buffer&, ARDOUR::IOChange, void*) (function_obj_ptr=..., a0=..., a1=0x5555585de670) at /usr/include/boost/function/function_template.hpp:159
        f = 0x7fff18112f28
#9  0x0000555555fe959e in boost::function2<void, ARDOUR::IOChange, void*>::operator()(ARDOUR::IOChange, void*) const (this=0x7fff18112f20, a0=..., a1=0x5555585de670) at /usr/include/boost/function/function_template.hpp:768
#10 0x00007ffff730c26a in PBD::Signal2<void, ARDOUR::IOChange, void*, PBD::OptionalLastValue<void> >::operator()(ARDOUR::IOChange, void*) (this=0x55555919b7d8, a1=..., a2=0x5555585de670) at libs/pbd/pbd/signals_generated.h:1080
        still_there = true
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
{_M_node = 0x7fff18112ef0}
        s = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
std::map with 3 elements
#11 0x00007ffff7300c88 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x55555919b5f0, our_port=..., other_port="Master/audio_in 1", src=0x5555585de670) at ../libs/ardour/io.cc:206
#12 0x00007ffff7790da6 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585de670, ar=...) at ../libs/ardour/session.cc:6906
        port = "Master/audio_in 1"
        i = 0
        nphysical_out = 32
        physinputs = std::vector of length 32, capacity 32 = {"system:capture_1", "system:capture_2", "system:capture_3", "system:capture_4", "system:capture_5", "system:capture_6", "system:capture_7", "system:capture_8", "system:capture_9", "system:capture_10", "system:capture_11", "system:capture_12", "system:capture_13", "system:capture_14", "system:capture_15", "system:capture_16", "system:capture_17", "system:capture_18", "system:capture_19", "system:capture_20", "system:capture_21", "system:capture_22", "system:capture_23", "system:capture_24", "system:capture_25", "system:capture_26", "system:capture_27", "system:capture_28", "system:capture_29", "system:capture_30", "system:capture_31", "system:capture_32"}
        physoutputs = std::vector of length 32, capacity 32 = {"system:playback_1", "system:playback_2", "system:playback_3", "system:playback_4", "system:playback_5", "system:playback_6", "system:playback_7", "system:playback_8", "system:playback_9", "system:playback_10", "system:playback_11", "system:playback_12", "system:playback_13", "system:playback_14", "system:playback_15", "system:playback_16", "system:playback_17", "system:playback_18", "system:playback_19", "system:playback_20", "system:playback_21", "system:playback_22", "system:playback_23", "system:playback_24", "system:playback_25", "system:playback_26", "system:playback_27", "system:playback_28", "system:playback_29", "system:playback_30", "system:playback_31", "system:playback_32"}
        t = {_index = 0}
        route = {px = 0x5555570e7800, pn = {pi_ = 0x5555570e2c30}}
        in_out_physical = false
        in_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}
        out_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}
#13 0x00007ffff77913a2 in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585de670) at ../libs/ardour/session.cc:6989
        ar = {route = {px = 0x5555570e7800, pn = {pi_ = 0x5555570e2c30}}, connect_inputs = true, input_start = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}, output_start = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}, input_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}, output_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}}
        lm = {mutex_ = @0x55555728c2c8, locked_ = true}
        lx = {mutex_ = @0x5555585e04d0, locked_ = false}
#14 0x00007ffff77911c2 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585de670) at ../libs/ardour/session.cc:6963
        s = 0x5555585de670
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733963765504, 4454130222885152248, 140737488331982, 140737488331983, 140733963762368, 140733963765504, -4454513016261138952, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffcb7fe700 (LWP 93875)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585e0450) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffcb7fd940, __canceltype = 15, __prev = 0x0}
--Type <RET> for more, q to quit, c to continue without paging--c
        cbuffer = {wseq = 0, cond = 0x5555585e0428, mutex = 0x5555585e0400, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585e0400, cond=0x5555585e0428) at pthread_cond_wait.c:508
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffcb7fd940, __canceltype = 15, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x5555585e0428, mutex = 0x5555585e0400, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
#2  __pthread_cond_wait (cond=0x5555585e0428, mutex=0x5555585e0400) at pthread_cond_wait.c:638
#3  0x00007ffff780714b in ARDOUR::Session::emit_thread_run() (this=0x5555585de670) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78070e8 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585de670) at ../libs/ardour/session_process.cc:1100
        s = 0x5555585de670
#5  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736607545088, 4454130222885152248, 140737488331998, 140737488331999, 140736607541952, 140736607545088, -4454155512847096328, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffca7fc700 (LWP 93874)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x555559130850) at ../../../glib/gmain.c:4346
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ffff57071d0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = <optimized out>
        fds = 0x7fff2015aad0
#2  g_main_context_iterate (context=0x555559130850, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = <optimized out>
        fds = 0x7fff2015aad0
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x555559130970) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#4  0x00007ffff59f5402 in BaseUI::main_thread() (this=0x555557e914e0) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59f93d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x555559130b98) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59f9092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x555559130b90) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59f8b09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555559130b60) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555559130b60
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555559130b40) at threads.cc:77
        slot = 0x555559130b40
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555559130b40) at threads.cc:64
        slot = 0x555559130b40
#10 0x00007ffff572052d in g_thread_proxy (data=0x5555585af700) at ../../../glib/gthread.c:807
        thread = 0x5555585af700
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736590759680, 4454130222885152248, 140737488329838, 140737488329839, 140736590756544, 140736590759680, -4454153310602615304, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fff2fc13700 (LWP 93873)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2fc11ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff5a0aa94 in CrossThreadChannel::poll_for_request() (this=0x555558042218) at ../libs/pbd/crossthread.posix.cc:102
        pfd = {{fd = 19, events = 25, revents = 0}}
#2  0x00007ffff5a0aafd in CrossThreadChannel::receive(char&, bool) (this=0x555558042218, msg=@0x7fff2fc120bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c372e in ARDOUR::Butler::thread_work() (this=0x555558042180) at ../libs/ardour/butler.cc:172
        msg = 0 '\000'
        audition_seek = 140737347452113
        rl = {px = 0x7fffd3238280, pn = {pi_ = 0x7fffd3324e50}}
        err = 0
        disk_work_outstanding = false
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 

#4  0x00007ffff71c34b1 in ARDOUR::Butler::_thread_work(void*) (arg=0x555558042180) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a2de1e in fake_thread_start(void*) (arg=0x55555911a720) at ../libs/pbd/pthread_utils.cc:107
        ts = 0x55555911a720
        thread_work = 0x7ffff71c3440 <ARDOUR::Butler::_thread_work(void*)>
        thread_arg = 0x555558042180
        ret = 0x0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733994579712, 4454130222885152248, 140737488330062, 140737488330063, 140733994576576, 140733994579712, -4454517063730944520, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffc8917700 (LWP 93872)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 55834574848
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 14
        pt = 0x7fff38000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc89169b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc89169c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc89169b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc89169b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc89169b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555573b08d0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555573b08d0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736558364416, 4454130222885152248, 140737488330606, 140737488330607, 140736558361280, 140736558364416, -4454149141799983624, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffc8998700 (LWP 93871)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 51539607552
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 13
        pt = 0x7fff34000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc89979b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc89979c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc89979b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc89979b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc89979b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557187ac0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555557187ac0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736558892800, 4454130222885152248, 140737488330606, 140737488330607, 140736558889664, 140736558892800, -4454149211056331272, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffc8a19700 (LWP 93870)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 47244640256
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 12
        pt = 0x7fff40000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8a189b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8a189c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8a189b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8a189b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8a189b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b343e0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555557b343e0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736559421184, 4454130222885152248, 140737488330606, 140737488330607, 140736559418048, 140736559421184, -4454149548748134920, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc8a9a700 (LWP 93869)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 42949672960
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 11
        pt = 0x7fff3c000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8a999b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8a999c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8a999b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8a999b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8a999b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578f05e0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555578f05e0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736559949568, 4454130222885152248, 140737488330606, 140737488330607, 140736559946432, 140736559949568, -4454149618004482568, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc8b1b700 (LWP 93868)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 38654705664
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 10
        pt = 0x7fff48000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8b1a9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8b1a9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8b1a9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8b1a9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8b1a9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557cc7330) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555557cc7330
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736560477952, 4454130222885152248, 140737488330606, 140737488330607, 140736560474816, 140736560477952, -4454149410235439624, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc8b9c700 (LWP 93867)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 34359738368
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 9
        pt = 0x7fff44000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8b9b9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8b9b9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8b9b9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8b9b9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8b9b9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580bb920) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580bb920
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736561006336, 4454130222885152248, 140737488330606, 140737488330607, 140736561003200, 140736561006336, -4454149479491787272, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc8c1d700 (LWP 93866)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 30064771072
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 8
        pt = 0x7fff50000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8c1c9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8c1c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8c1c9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8c1c9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8c1c9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585288c0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555585288c0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736561534720, 4454130222885152248, 140737488330606, 140737488330607, 140736561531584, 140736561534720, -4454149825773525512, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc8c9e700 (LWP 93865)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 25769803776
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 7
        pt = 0x7fff4c000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8c9d9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8c9d9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8c9d9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8c9d9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8c9d9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555577afc70) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555577afc70
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736562063104, 4454130222885152248, 140737488330606, 140737488330607, 140736562059968, 140736562063104, -4454149895029873160, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8d1f700 (LWP 93864)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 21474836480
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 6
        pt = 0x7fff58000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8d1e9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8d1e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8d1e9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8d1e9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8d1e9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578f4250) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555578f4250
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736562591488, 4454130222885152248, 140737488330606, 140737488330607, 140736562588352, 140736562591488, -4454149687260830216, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc8da0700 (LWP 93863)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 17179869184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 5
        pt = 0x7fff54000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8d9f9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8d9f9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8d9f9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8d9f9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8d9f9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580762e0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580762e0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736563119872, 4454130222885152248, 140737488330606, 140737488330607, 140736563116736, 140736563119872, -4454149756517177864, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8e21700 (LWP 93862)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 12884901888
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 4
        pt = 0x7fff60000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8e209b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8e209c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8e209b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8e209b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8e209b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578ed850) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555578ed850
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736563648256, 4454130222885152248, 140737488330606, 140737488330607, 140736563645120, 140736563648256, -4454150111388850696, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc8ea2700 (LWP 93861)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 8589934592
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 3
        pt = 0x7fff5c000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8ea19b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8ea19c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8ea19b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8ea19b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8ea19b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e83910) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555557e83910
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736564176640, 4454130222885152248, 140737488330606, 140737488330607, 140736564173504, 140736564176640, -4454150180645198344, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8f23700 (LWP 93860)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 4294967296
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 2
        pt = 0x7fff68000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8f229b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8f229c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8f229b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8f229b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8f229b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584f3b60) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555584f3b60
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736564705024, 4454130222885152248, 140737488330606, 140737488330607, 140736564701888, 140736564705024, -4454149972876155400, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc8fa4700 (LWP 93859)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = 1677737784, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
        id = 1
        pt = 0x7fff64000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8fa39b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8fa39c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8fa39b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc8fa39b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8fa39b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578ed130) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555578ed130
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565233408, 4454130222885152248, 140737488330606, 140737488330607, 140736565230272, 140736565233408, -4454150042132503048, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc9025700 (LWP 93858)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99928) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557e99928, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99928, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99928, __canceltype = -922598656, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99928) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d7cd7 in ARDOUR::Graph::reached_terminal_node() (this=0x555557e99850) at ../libs/ardour/graph.cc:301
        n_workers = 14
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::reached_terminal_node()"
#5  0x00007ffff72df949 in ARDOUR::GraphNode::finish(int) (this=0x555558fdc7b8, chain=1) at ../libs/ardour/graphnode.cc:73
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
{_M_node = 0x555558fdc7f8}
        feeds = false
#6  0x00007ffff72db280 in ARDOUR::GraphNode::run(int) (this=0x555558fdc7b8, chain=1) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d8af4 in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:442
        to_run = 0x555558fdc7b8
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#8  0x00007ffff72d926f in ARDOUR::Graph::main_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:523
        pt = 0x7fff70000b60
#9  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc90249b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72deaaf 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=0x7fffc90249c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc90249b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#12 0x00007ffff72dd7c4 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:159
        f = 0x7fffc90249b8
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc90249b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578edf70) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555578edf70
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, type = {type = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\006\217-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565761792, 4454130222885152248, 140737488330606, 140737488330607, 140736565758656, 140736565761792, -4454150388414241288, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc902e700 (LWP 93857)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 60129542144
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565798656, 4454130222885152248, 140737488331390, 140737488331391, 140736565795520, 140736565798656, -4454150384656144904, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc9037700 (LWP 93856)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 55834574848
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565835520, 4454130222885152248, 140737488331390, 140737488331391, 140736565832384, 140736565835520, -4454150395930434056, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc9040700 (LWP 93855)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 51539607552
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565872384, 4454130222885152248, 140737488331390, 140737488331391, 140736565869248, 140736565872384, -4454150392172337672, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc9049700 (LWP 93854)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 47244640256
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565909248, 4454130222885152248, 140737488331390, 140737488331391, 140736565906112, 140736565909248, -4454150330432182792, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc9052700 (LWP 93853)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 42949672960
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565946112, 4454130222885152248, 140737488331390, 140737488331391, 140736565942976, 140736565946112, -4454150343853955592, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc905b700 (LWP 93852)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 38654705664
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565982976, 4454130222885152248, 140737488331390, 140737488331391, 140736565979840, 140736565982976, -4454150337948375560, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc9064700 (LWP 93851)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 34359738368
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566019840, 4454130222885152248, 140737488331390, 140737488331391, 140736566016704, 140736566019840, -4454150351370148360, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc906d700 (LWP 93850)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 30064771072
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566056704, 4454130222885152248, 140737488331390, 140737488331391, 140736566053568, 140736566056704, -4454150349759535624, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc9076700 (LWP 93849)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 25769803776
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566093568, 4454130222885152248, 140737488331390, 140737488331391, 140736566090432, 140736566093568, -4454150363181308424, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc907f700 (LWP 93848)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 21474836480
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566130432, 4454130222885152248, 140737488331390, 140737488331391, 140736566127296, 140736566130432, -4454150357275728392, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc9088700 (LWP 93847)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 17179869184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566167296, 4454130222885152248, 140737488331390, 140737488331391, 140736566164160, 140736566167296, -4454150439416977928, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc9091700 (LWP 93846)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 12884901888
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566204160, 4454130222885152248, 140737488331390, 140737488331391, 140736566201024, 140736566204160, -4454150446396299784, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc909a700 (LWP 93845)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 8589934592
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566241024, 4454130222885152248, 140737488331390, 140737488331391, 140736566237888, 140736566241024, -4454150442638203400, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc90a3700 (LWP 93844)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 4294967296
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566277888, 4454130222885152248, 140737488331390, 140737488331391, 140736566274752, 140736566277888, -4454150453912492552, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffc90ac700 (LWP 93843)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x5555585a3f58, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x5555585a3f30
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566314752, 4454130222885152248, 140737488331390, 140737488331391, 140736566311616, 140736566314752, -4454150450154396168, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9ba0700 (LWP 93836)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x55555732a000) at ../libs/backends/jack/jack_audiobackend.cc:982
        _priv_jack = 0x5555574a6960
        nframes = 512
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x55555732a000) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736577799936, 4454130222885152248, 140737488338094, 140737488338095, 140736577796800, 140736577799936, -4454151680662526472, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#9  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc15f700 (LWP 93835)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x55555728c2c8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc15e530, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778ef23 in ARDOUR::Session::update_latency(bool) (this=0x5555585de670, playback=true) at ../libs/ardour/session.cc:6577
        lx = {mutex_ = @0x5555585e04c8, locked_ = true}
        lm = {mutex_ = @0x55555728c2c8, locked_ = true}
        r = {px = 0x7fffd2da0700, pn = {pi_ = 0x7fffd2da06e0}}
#4  0x00007ffff7157fd0 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x55555728bd00, for_playback=true) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x55555732a000, mode=JackPlaybackLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackPlaybackLatency, arg=0x55555732a000) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736885815040, 4454130222885152248, 140737488337470, 140737488337471, 140736885811904, 140736885815040, -4454191984098761224, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffdc1e0700 (LWP 93834)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577bcf38) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
        __ret = -512
        oldtype = 2
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffdc1df930, __canceltype = -602015312, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x5555577bcf10, mutex = 0x5555577bcee0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 4
        seq = 2
        private = 0
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577bcee0, cond=0x5555577bcf10) at pthread_cond_wait.c:508
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffdc1df930, __canceltype = -602015312, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x5555577bcf10, mutex = 0x5555577bcee0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 4
        seq = 2
        private = 0
#2  __pthread_cond_wait (cond=0x5555577bcf10, mutex=0x5555577bcee0) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736886343424, 4454130222885152248, 140737488337630, 140737488337631, 140736886340288, 140736886343424, -4454192053355108872, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 93825)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573dc3e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573dc3e0, timeout=<optimized out>, context=0x5555573db310) at ../../../glib/gmain.c:4346
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ffff57071d0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573dc3e0
#2  g_main_context_iterate (context=0x5555573db310, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573dc3e0
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x5555573db400) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#4  0x00007ffff351ef16 in gdbus_shared_thread_func (user_data=0x5555573db2e0) at ../../../gio/gdbusprivate.c:279
        data = 0x5555573db2e0
#5  0x00007ffff572052d in g_thread_proxy (data=0x5555573d5c00) at ../../../glib/gthread.c:807
        thread = 0x5555573d5c00
        __func__ = "g_thread_proxy"
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736615937792, 4454130222885152248, 140737488330462, 140737488330463, 140736615934656, 140736615937792, -4454156610748111368, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca13700 (LWP 93824)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573cdfc0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573cdfc0, timeout=<optimized out>, context=0x5555573cded0) at ../../../glib/gmain.c:4346
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ffff57071d0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573cdfc0
#2  g_main_context_iterate (context=context@entry=0x5555573cded0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573cdfc0
#3  0x00007ffff56f791f in g_main_context_iteration (context=0x5555573cded0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
        retval = <optimized out>
#4  0x00007ffff56f7971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572052d in g_thread_proxy (data=0x55555739e920) at ../../../glib/gthread.c:807
        thread = 0x55555739e920
        __func__ = "g_thread_proxy"
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736894940928, 4454130222885152248, 140737488330030, 140737488330031, 140736894937792, 140736894940928, -4454193532434471432, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 93822)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x55555728c428, mutex=0x55555728c438) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff715555d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x55555728bd00) at ../libs/ardour/audioengine.cc:678
        guard = {mutex_ = @0x55555728c438, locked_ = true}
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a0890, p=0x55555728bd00) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572a08a0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572a0890) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#6  0x00007ffff7160cdc 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=0x5555572a0890) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572a0860) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555572a0860
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572aee70) at threads.cc:77
        slot = 0x5555572aee70
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572aee70) at threads.cc:64
        slot = 0x5555572aee70
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
        thread = 0x555556e40de0
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736922527488, 4454130222885152248, 140737488341326, 140737488341327, 140736922524352, 140736922527488, -4454197081688070664, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 93821)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x55555728c3f8, mutex=0x55555728c408) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff715531a in ARDOUR::AudioEngine::do_reset_backend() (this=0x55555728bd00) at ../libs/ardour/audioengine.cc:642
        guard = {mutex_ = @0x55555728c408, locked_ = true}
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572b0030, p=0x55555728bd00) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572b0040, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572b0030) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#6  0x00007ffff7160cdc 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=0x5555572b0030) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572b0000) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555572b0000
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572a9e70) at threads.cc:77
        slot = 0x5555572a9e70
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572a9e70) at threads.cc:64
        slot = 0x5555572a9e70
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
        thread = 0x555556e40d80
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736937309952, 4454130222885152248, 140737488341326, 140737488341327, 140736937306816, 140736937309952, -4454199008517773832, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed53f700 (LWP 93819)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e93850 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e93840 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff71094b8 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
        src = {px = 0x555556e40d20, pn = {pi_ = 0xe87029de3cdcbc00}}
#3  0x00007ffff71092ac in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f36fe8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f36fe0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f36fb0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555556f36fb0
#7  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556f36f90) at threads.cc:77
        slot = 0x555556f36f90
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556f36f90) at threads.cc:64
        slot = 0x555556f36f90
#9  0x00007ffff572052d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
        thread = 0x555556e40d20
        __func__ = "g_thread_proxy"
#10 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737175090944, 4454130222885152248, 140737488341518, 140737488341519, 140737175087808, 140737175090944, -4454089231301171720, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#11 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd40700 (LWP 93818)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
        as = {px = 0x0, pn = {pi_ = 0x0}}
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f37078) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f37070) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37040) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555556f37040
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556efc590) at threads.cc:77
        slot = 0x555556efc590
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efc590) at threads.cc:64
        slot = 0x555556efc590
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
        thread = 0x555556e40cc0
        __func__ = "g_thread_proxy"
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737183483648, 4454130222885152248, 140737488341518, 140737488341519, 140737183480512, 140737183483648, -4454090331349670408, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee541700 (LWP 93817)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
        as = {px = 0x3a00000029, pn = {pi_ = 0x0}}
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f370c8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f370c0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37090) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555556f37090
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556ef9f40) at threads.cc:77
        slot = 0x555556ef9f40
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ef9f40) at threads.cc:64
        slot = 0x555556ef9f40
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
        thread = 0x555556e40c60
        __func__ = "g_thread_proxy"
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737191876352, 4454130222885152248, 140737488341518, 140737488341519, 140737191873216, 140737191876352, -4454091373416110600, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed42700 (LWP 93816)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed418a0, remaining=remaining@entry=0x7fffeed418b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
        request = {tv_sec = 0, tv_nsec = 38000000}
        remaining = {tv_sec = 0, tv_nsec = 2907174}
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
        may_sleep = true
        elapsed_time_ms = 1
        vstfx = 0x0
        LXVST_sched_timer_interval = 40
        event = {type = 0, xany = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0}, xkey = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, keycode = 0, same_screen = 0}, xbutton = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, button = 0, same_screen = 0}, xmotion = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, mode = 0, detail = 0}, xexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, x = 0, y = 0, width = 0, height = 0, count = 0}, xgraphicsexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, drawable = 0, x = 0, y = 0, width = 0, height = 0, count = 0, major_code = 0, minor_code = 0}, xnoexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, drawable = 0, major_code = 0, minor_code = 0}, xvisibility = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, state = 0}, xcreatewindow = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0}, xunmap = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, from_configure = 0}, xmap = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, override_redirect = 0}, xmaprequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0}, xreparent = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, parent = 0, x = 0, y = 0, override_redirect = 0}, xconfigure = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, above = 0, override_redirect = 0}, xgravity = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, x = 0, y = 0}, xresizerequest = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, width = 0, height = 0}, xconfigurerequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, above = 0, detail = 0, value_mask = 0}, xcirculate = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, place = 0}, xcirculaterequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, place = 0}, xproperty = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, atom = 0, time = 0, state = 0}, xselectionclear = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, selection = 0, time = 0}, xselectionrequest = {type = 0, serial = 0, send_event = 0, display = 0x0, owner = 0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}, xselection = {type = 0, serial = 0, send_event = 0, display = 0x0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}, xcolormap = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, colormap = 0, c_new = 0, state = 0}, xclient = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, message_type = 0, format = 0, data = {b = '\000' <repeats 19 times>, s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l = {0, 0, 0, 0, 0}}}, xmapping = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, request = 0, first_keycode = 0, count = 0}, xerror = {type = 0, display = 0x0, resourceid = 0, serial = 0, error_code = 0 '\000', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, key_vector = '\000' <repeats 31 times>}, xgeneric = {type = 0, serial = 0, send_event = 0, display = 0x0, extension = 0, evtype = 0}, xcookie = {type = 0, serial = 0, send_event = 0, display = 0x0, extension = 0, evtype = 0, cookie = 0, data = 0x0}, pad = {0 <repeats 24 times>}}
        clock1 = 52475510371
        clock2 = 52475511457
#3  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737200269056, 4454130222885152248, 140737488341806, 140737488341807, 140737200265920, 140737200269056, -4454092473464609288, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#4  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4a7100 (LWP 93811)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x55555728c2c8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x5555570e7800, enable=true) at ../libs/ardour/route.cc:2429
        lx = {mutex_ = @0x55555728c2c8, locked_ = true}
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572f8ed0, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 

        tracks = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
std::__cxx11::list
        routes = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
empty std::__cxx11::list
        __PRETTY_FUNCTION__ = "void ARDOUR_UI::session_add_audio_route(bool, int32_t, int32_t, ARDOUR::TrackMode, ARDOUR::RouteGroup*, uint32_t, const string&, bool, ARDOUR::PresentationInfo::order_t)"
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572f8ed0, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
        order = 4294967295
        output_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {2, 0}}
        input_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {1, 0}}
        instrument = {px = 0x55555818bf10, pn = {pi_ = 0x55555816b0c0}}
        route_group = 0x0
        strict_io = true
        pcb = {_session = 0x5555585de670, _reconfigure_on_delete = true}
        name_template = "Audio"
        ds = {<No data fields>}
        oac = ARDOUR::AutoConnectMaster
        count = 1
        template_path = ""
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570b3f78, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570b3f70, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570b3f40, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
        typed_rep = 0x5555570b3f40
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574257b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffbf00, reg_save_area = 0x7fffffffbe40}}
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b83a0, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e4430 <g_cclosure_marshal_VOID__INT>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570b8380
                __func__ = "g_closure_invoke"
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557534080, detail=detail@entry=0, instance=instance@entry=0x5555574257b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
                tmp = <optimized out>
                handler = 0x5555570ad580
                accumulator = 0x0
                emission = {next = 0x7fffffffc030, instance = 0x5555574257b0, ihint = {signal_id = 204, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x555557331cd0
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 204
                max_sequential_handler_number = 18495
                return_value_altered = 1
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffbc50
                signal_return_type = <optimized out>
                param_values = 0x7fffffffbc68
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x555559790030 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc350, reg_save_area = 0x7fffffffc290}}
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b2c70, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e3fe0 <g_cclosure_marshal_VOID__VOID>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570b2c50
                __func__ = "g_closure_invoke"
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557391dc0, detail=detail@entry=0, instance=instance@entry=0x555559790030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
                tmp = <optimized out>
                handler = 0x5555570ad200
                accumulator = 0x0
                emission = {next = 0x7fffffffc4a0, instance = 0x555559790030, ihint = {signal_id = 123, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x555557391d90
                hlist = <optimized out>
                handler_list = 0x5555570ad200
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 123
                max_sequential_handler_number = 18495
                return_value_altered = 1
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc0c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc0d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x555559790030 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x555559790030 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}}
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557391cb0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x340
                in_marshal = 0
                real_closure = 0x555557391c90
                __func__ = "g_closure_invoke"
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557391ce0, detail=detail@entry=0, instance=instance@entry=0x555559790030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
                accumulator = 0x0
                emission = {next = 0x7fffffffc930, instance = 0x555559790030, ihint = {signal_id = 122, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x55555732fa00 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x555557391cb0
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 122
                max_sequential_handler_number = 18495
                return_value_altered = <optimized out>
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc530
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc548
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x555559790030 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
        button = 0x555559790030 [GtkButton]
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x555559790030 [GtkButton]> (instance=instance@entry=0x555559790030, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcc70, reg_save_area = 0x7fffffffcbb0}}
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x5555573622a0, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
                cc = 0x5555573622a0
                data1 = 0x555559790030
                data2 = <optimized out>
                callback = 0x7ffff52df270 <gtk_button_button_release>
                v_return = <optimized out>
                __func__ = "_gtk_marshal_BOOLEAN__BOXED"
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555573622a0, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x160
                in_marshal = 0
                real_closure = 0x555557362280
                __func__ = "g_closure_invoke"
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555559790030, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
                accumulator = 0x5555573622f0
                emission = {next = 0x0, instance = 0x555559790030, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x55555732fa00 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x5555573622a0
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x7fffffffc960
                accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 34
                max_sequential_handler_number = 18495
                return_value_altered = 0
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
                return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                error = 0x0
                rtype = 0x14 [gboolean]
                static_scope = 0
                instance_and_params = 0x7fffffffc9c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc9d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x555559790030 [GtkButton], event=event@entry=0x5555595d5150) at ../../../../gtk/gtkwidget.c:5010
        signal_num = <optimized out>
        return_val = 0
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x555559790030 [GtkButton], event=event@entry=0x5555595d5150) at ../../../../gtk/gtkwidget.c:4807
        __func__ = "IA__gtk_widget_event"
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x555559790030 [GtkButton], event=0x5555595d5150) at ../../../../gtk/gtkmain.c:2503
        tmp = <optimized out>
        handled_event = <optimized out>
        __func__ = "IA__gtk_propagate_event"
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x5555595d5150) at ../../../../gtk/gtkmain.c:1698
        grab_widget = 0x555559790030 [GtkButton]
        window_group = <optimized out>
        rewritten_event = <optimized out>
        tmp_list = <optimized out>
        event_widget = <optimized out>
        __func__ = "IA__gtk_main_do_event"
        __func__ = "IA__gtk_main_do_event"
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
        __func__ = "IA__gtk_main_do_event"
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
        display = <optimized out>
        event = 0x5555595d5150
#35 0x00007ffff56f760d in g_main_dispatch (context=0x5555572e2960) at ../../../glib/gmain.c:3309
        dispatch = 0x7ffff51f70c0 <gdk_event_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x555557321100
        current = 0x5555573dcb80
        i = 0
        __func__ = "g_main_dispatch"
#36 g_main_context_dispatch (context=context@entry=0x5555572e2960) at ../../../glib/gmain.c:3974
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x5555572e2960, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
        max_priority = 2147483647
        timeout = 40
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x5555570a3220
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555776daf0) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x55555776daf0
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f8ed0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435

thread-apply-all-bt-full (164,142 bytes)   
thread-apply-all-bt (92,366 bytes)   
$ ./gtk2_ardour/ardbg
GNU gdb (Debian 9.1-3) 9.1
Copyright (C) 2020 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 ./gtk2_ardour/../build/gtk2_ardour/ardour-6.0.pre1.242...
(gdb) handle SIG32 noprint nostop
Signal        Stop	Print	Pass to program	Description
SIG32         No	No	Yes		Real-time event 32
(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-105-g8399abd277 and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed42700 (LWP 93816)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee541700 (LWP 93817)]
[New Thread 0x7fffedd40700 (LWP 93818)]
[New Thread 0x7fffed53f700 (LWP 93819)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 93820)]
[Thread 0x7fffdf27b700 (LWP 93820) exited]
[New Thread 0x7fffdf27b700 (LWP 93821)]
[New Thread 0x7fffde462700 (LWP 93822)]
[New Thread 0x7fffdd3c9700 (LWP 93823)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca13700 (LWP 93824)]
[New Thread 0x7fffcbfff700 (LWP 93825)]
[New Thread 0x7fffcb7fe700 (LWP 93826)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e0700 (LWP 93827)]
[New Thread 0x7fffdc15f700 (LWP 93828)]
[Thread 0x7fffdc15f700 (LWP 93828) exited]
[Thread 0x7fffdc1e0700 (LWP 93827) exited]
[New Thread 0x7fffdc1e0700 (LWP 93829)]
[New Thread 0x7fffdc15f700 (LWP 93830)]
[Thread 0x7fffdc15f700 (LWP 93830) exited]
[Thread 0x7fffdc1e0700 (LWP 93829) exited]
[New Thread 0x7fffcaffd700 (LWP 93831)]
[New Thread 0x7fffca7fc700 (LWP 93832)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffca7fc700 (LWP 93832) exited]
[Thread 0x7fffcaffd700 (LWP 93831) exited]
[Thread 0x7fffdd3c9700 (LWP 93823) exited]
[New Thread 0x7fffcaffd700 (LWP 93833)]
[Thread 0x7fffcaffd700 (LWP 93833) exited]
[New Thread 0x7fffdc1e0700 (LWP 93834)]
[New Thread 0x7fffdc15f700 (LWP 93835)]
[New Thread 0x7fffc9ba0700 (LWP 93836)]
[New Thread 0x7fffcaffd700 (LWP 93837)]
[Thread 0x7fffcaffd700 (LWP 93837) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffcaffd700 (LWP 93838)]
[Detaching after vfork from child process 93839]
[New Thread 0x7fffca7fc700 (LWP 93840)]
[Thread 0x7fffca7fc700 (LWP 93840) exited]
[Thread 0x7fffcb7fe700 (LWP 93826) exited]
[Detaching after vfork from child process 93841]
[New Thread 0x7fffca7fc700 (LWP 93842)]
[Thread 0x7fffca7fc700 (LWP 93842) exited]
Set cursor set to default
 loading from /home/alexander/media/ardour-sessions/Untitled-2020-04-26-12-24-41 as Untitled-2020-04-26-12-24-41 templ  is_new 1 bp 2
[New Thread 0x7fffc90ac700 (LWP 93843)]
[New Thread 0x7fffc90a3700 (LWP 93844)]
[New Thread 0x7fffc909a700 (LWP 93845)]
[New Thread 0x7fffc9091700 (LWP 93846)]
[New Thread 0x7fffc9088700 (LWP 93847)]
[New Thread 0x7fffc907f700 (LWP 93848)]
[New Thread 0x7fffc9076700 (LWP 93849)]
[New Thread 0x7fffc906d700 (LWP 93850)]
[New Thread 0x7fffc9064700 (LWP 93851)]
[New Thread 0x7fffc905b700 (LWP 93852)]
[New Thread 0x7fffc9052700 (LWP 93853)]
[New Thread 0x7fffc9049700 (LWP 93854)]
[New Thread 0x7fffc9040700 (LWP 93855)]
[New Thread 0x7fffc9037700 (LWP 93856)]
[New Thread 0x7fffc902e700 (LWP 93857)]
[New Thread 0x7fffc9025700 (LWP 93858)]
[New Thread 0x7fffc8fa4700 (LWP 93859)]
[New Thread 0x7fffc8f23700 (LWP 93860)]
[New Thread 0x7fffc8ea2700 (LWP 93861)]
[New Thread 0x7fffc8e21700 (LWP 93862)]
[New Thread 0x7fffc8da0700 (LWP 93863)]
[New Thread 0x7fffc8d1f700 (LWP 93864)]
[New Thread 0x7fffc8c9e700 (LWP 93865)]
[New Thread 0x7fffc8c1d700 (LWP 93866)]
[New Thread 0x7fffc8b9c700 (LWP 93867)]
[New Thread 0x7fffc8b1b700 (LWP 93868)]
[New Thread 0x7fffc8a9a700 (LWP 93869)]
[New Thread 0x7fffc8a19700 (LWP 93870)]
[New Thread 0x7fffc8998700 (LWP 93871)]
[New Thread 0x7fffc8917700 (LWP 93872)]
[New Thread 0x7fff2fc13700 (LWP 93873)]
[New Thread 0x7fffca7fc700 (LWP 93874)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-12-24-41/Untitled-2020-04-26-12-24-41.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-12-24-41/Untitled-2020-04-26-12-24-41.ardour
saved state in 13.1 ms
[New Thread 0x7fffcb7fe700 (LWP 93875)]
[New Thread 0x7fff2deb0700 (LWP 93876)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-12-24-41/Untitled-2020-04-26-12-24-41.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-12-24-41/Untitled-2020-04-26-12-24-41.ardour
saved state in 1.0 ms
[New Thread 0x7fff2d604700 (LWP 93877)]
locate took 60 usecs for 1 tracks = 60 per track
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-12-24-41/Untitled-2020-04-26-12-24-41.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-12-24-41/Untitled-2020-04-26-12-24-41.ardour
saved state in 1.1 ms
[Thread 0x7fffcaffd700 (LWP 93838) exited]
^C--Type <RET> for more, q to quit, c to continue without paging--c

Thread 1 "gui" received signal SIGINT, Interrupt.
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38	../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory.
(gdb) thread apply all bt

Thread 61 (Thread 0x7fff2d604700 (LWP 93877)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d603880, remaining=remaining@entry=0x7fff2d603890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x00007ffff71ad29b in ARDOUR::AutomationWatch::thread() (this=0x5555591be640) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b25a9 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x5555592035e0, p=0x5555591be640) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b21bb 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=0x5555592035f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b1aa9 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x5555592035e0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff71b1a3a 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=0x5555592035e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b148c 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=0x5555592035b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555571253c0) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555571253c0) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x555559200640) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fff2deb0700 (LWP 93876)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
--Type <RET> for more, q to quit, c to continue without paging--
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555585e04c8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fff2deaf2e0, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778f1f0 in ARDOUR::Session::set_worst_io_latencies() (this=0x5555585de670) at ../libs/ardour/session.cc:6595
#4  0x00007ffff778e6b4 in ARDOUR::Session::set_worst_io_latencies_x(ARDOUR::IOChange, void*) (this=0x5555585de670) at ../libs/ardour/session.cc:6462
#5  0x00007ffff77b89d1 in boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>::operator()(ARDOUR::Session*, ARDOUR::IOChange, void*) const (this=0x7fff18112f28, p=0x5555585de670, a1=..., a2=0x5555585de670) at /usr/include/boost/bind/mem_fn_template.hpp:280
#6  0x00007ffff77b59ce in boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::rrlist2<ARDOUR::IOChange, void*> >(boost::_bi::type<void>, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>&, boost::_bi::rrlist2<ARDOUR::IOChange, void*>&, int) (this=0x7fff18112f38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398
#7  0x00007ffff77b1526 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >::operator()<ARDOUR::IOChange, void*>(ARDOUR::IOChange&&, void*&&) (this=0x7fff18112f28, a1=..., a2=@0x7fff2deaf480: 0x5555585de670) at /usr/include/boost/bind/bind.hpp:1318
#8  0x00007ffff77abfcb in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >, void, ARDOUR::IOChange, void*>::invoke(boost::detail::function::function_buffer&, ARDOUR::IOChange, void*) (function_obj_ptr=..., a0=..., a1=0x5555585de670) at /usr/include/boost/function/function_template.hpp:159
#9  0x0000555555fe959e in boost::function2<void, ARDOUR::IOChange, void*>::operator()(ARDOUR::IOChange, void*) const (this=0x7fff18112f20, a0=..., a1=0x5555585de670) at /usr/include/boost/function/function_template.hpp:768
#10 0x00007ffff730c26a in PBD::Signal2<void, ARDOUR::IOChange, void*, PBD::OptionalLastValue<void> >::operator()(ARDOUR::IOChange, void*) (this=0x55555919b7d8, a1=..., a2=0x5555585de670) at libs/pbd/pbd/signals_generated.h:1080
#11 0x00007ffff7300c88 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x55555919b5f0, our_port=..., other_port="Master/audio_in 1", src=0x5555585de670) at ../libs/ardour/io.cc:206
#12 0x00007ffff7790da6 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585de670, ar=...) at ../libs/ardour/session.cc:6906
#13 0x00007ffff77913a2 in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585de670) at ../libs/ardour/session.cc:6989
#14 0x00007ffff77911c2 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585de670) at ../libs/ardour/session.cc:6963
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffcb7fe700 (LWP 93875)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585e0450) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585e0400, cond=0x5555585e0428) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555585e0428, mutex=0x5555585e0400) at pthread_cond_wait.c:638
#3  0x00007ffff780714b in ARDOUR::Session::emit_thread_run() (this=0x5555585de670) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78070e8 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585de670) at ../libs/ardour/session_process.cc:1100
#5  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffca7fc700 (LWP 93874)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x555559130850) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x555559130850, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x555559130970) at ../../../glib/gmain.c:4241
#4  0x00007ffff59f5402 in BaseUI::main_thread() (this=0x555557e914e0) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59f93d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x555559130b98) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59f9092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x555559130b90) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59f8b09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555559130b60) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555559130b40) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555559130b40) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x5555585af700) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fff2fc13700 (LWP 93873)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2fc11ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5a0aa94 in CrossThreadChannel::poll_for_request() (this=0x555558042218) at ../libs/pbd/crossthread.posix.cc:102
#2  0x00007ffff5a0aafd in CrossThreadChannel::receive(char&, bool) (this=0x555558042218, msg=@0x7fff2fc120bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c372e in ARDOUR::Butler::thread_work() (this=0x555558042180) at ../libs/ardour/butler.cc:172
#4  0x00007ffff71c34b1 in ARDOUR::Butler::_thread_work(void*) (arg=0x555558042180) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a2de1e in fake_thread_start(void*) (arg=0x55555911a720) at ../libs/pbd/pthread_utils.cc:107
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffc8917700 (LWP 93872)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc89169b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc89169c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc89169b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc89169b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555573b08d0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffc8998700 (LWP 93871)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc89979b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc89979c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc89979b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc89979b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557187ac0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffc8a19700 (LWP 93870)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
--Type <RET> for more, q to quit, c to continue without paging--
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8a189b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8a189c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8a189b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8a189b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b343e0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc8a9a700 (LWP 93869)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8a999b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8a999c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8a999b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8a999b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578f05e0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc8b1b700 (LWP 93868)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8b1a9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8b1a9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8b1a9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8b1a9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557cc7330) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc8b9c700 (LWP 93867)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8b9b9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8b9b9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8b9b9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8b9b9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580bb920) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc8c1d700 (LWP 93866)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8c1c9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8c1c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8c1c9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8c1c9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585288c0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc8c9e700 (LWP 93865)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8c9d9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8c9d9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
--Type <RET> for more, q to quit, c to continue without paging--
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8c9d9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8c9d9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555577afc70) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8d1f700 (LWP 93864)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8d1e9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8d1e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8d1e9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8d1e9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578f4250) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc8da0700 (LWP 93863)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8d9f9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8d9f9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8d9f9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8d9f9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580762e0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8e21700 (LWP 93862)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8e209b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8e209c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8e209b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8e209b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578ed850) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc8ea2700 (LWP 93861)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8ea19b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8ea19c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8ea19b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8ea19b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e83910) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8f23700 (LWP 93860)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8f229b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8f229c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8f229b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8f229b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584f3b60) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
--Type <RET> for more, q to quit, c to continue without paging--
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc8fa4700 (LWP 93859)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8fa39b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc8fa39c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8fa39b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8fa39b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578ed130) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc9025700 (LWP 93858)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99928) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e99928, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99928, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99928) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d7cd7 in ARDOUR::Graph::reached_terminal_node() (this=0x555557e99850) at ../libs/ardour/graph.cc:301
#5  0x00007ffff72df949 in ARDOUR::GraphNode::finish(int) (this=0x555558fdc7b8, chain=1) at ../libs/ardour/graphnode.cc:73
#6  0x00007ffff72db280 in ARDOUR::GraphNode::run(int) (this=0x555558fdc7b8, chain=1) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d8af4 in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:442
#8  0x00007ffff72d926f in ARDOUR::Graph::main_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:523
#9  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc90249b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72deaaf 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=0x7fffc90249c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc90249b8) at /usr/include/boost/bind/bind.hpp:1294
#12 0x00007ffff72dd7c4 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:159
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc90249b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578edf70) at ../libs/backends/jack/jack_audiobackend.cc:953
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc902e700 (LWP 93857)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc9037700 (LWP 93856)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc9040700 (LWP 93855)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc9049700 (LWP 93854)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc9052700 (LWP 93853)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc905b700 (LWP 93852)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
--Type <RET> for more, q to quit, c to continue without paging--c
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc9064700 (LWP 93851)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc906d700 (LWP 93850)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc9076700 (LWP 93849)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc907f700 (LWP 93848)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc9088700 (LWP 93847)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc9091700 (LWP 93846)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc909a700 (LWP 93845)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc90a3700 (LWP 93844)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffc90ac700 (LWP 93843)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9ba0700 (LWP 93836)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x55555732a000) at ../libs/backends/jack/jack_audiobackend.cc:982
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x55555732a000) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc15f700 (LWP 93835)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x55555728c2c8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc15e530, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778ef23 in ARDOUR::Session::update_latency(bool) (this=0x5555585de670, playback=true) at ../libs/ardour/session.cc:6577
#4  0x00007ffff7157fd0 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x55555728bd00, for_playback=true) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x55555732a000, mode=JackPlaybackLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackPlaybackLatency, arg=0x55555732a000) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffdc1e0700 (LWP 93834)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577bcf38) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577bcee0, cond=0x5555577bcf10) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555577bcf10, mutex=0x5555577bcee0) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 93825)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573dc3e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573dc3e0, timeout=<optimized out>, context=0x5555573db310) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555573db310, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x5555573db400) at ../../../glib/gmain.c:4241
#4  0x00007ffff351ef16 in gdbus_shared_thread_func (user_data=0x5555573db2e0) at ../../../gio/gdbusprivate.c:279
#5  0x00007ffff572052d in g_thread_proxy (data=0x5555573d5c00) at ../../../glib/gthread.c:807
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca13700 (LWP 93824)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573cdfc0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573cdfc0, timeout=<optimized out>, context=0x5555573cded0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x5555573cded0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f791f in g_main_context_iteration (context=0x5555573cded0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff56f7971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572052d in g_thread_proxy (data=0x55555739e920) at ../../../glib/gthread.c:807
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 93822)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x55555728c428, mutex=0x55555728c438) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715555d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x55555728bd00) at ../libs/ardour/audioengine.cc:678
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a0890, p=0x55555728bd00) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572a08a0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572a0890) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7160cdc 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=0x5555572a0890) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572a0860) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572aee70) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572aee70) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 93821)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x55555728c3f8, mutex=0x55555728c408) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715531a in ARDOUR::AudioEngine::do_reset_backend() (this=0x55555728bd00) at ../libs/ardour/audioengine.cc:642
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572b0030, p=0x55555728bd00) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572b0040, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572b0030) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7160cdc 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=0x5555572b0030) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572b0000) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572a9e70) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572a9e70) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed53f700 (LWP 93819)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e93850 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e93840 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff71094b8 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff71092ac in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f36fe8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f36fe0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f36fb0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#7  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556f36f90) at threads.cc:77
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556f36f90) at threads.cc:64
#9  0x00007ffff572052d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
#10 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd40700 (LWP 93818)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f37078) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f37070) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37040) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556efc590) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efc590) at threads.cc:64
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee541700 (LWP 93817)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f370c8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f370c0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37090) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556ef9f40) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ef9f40) at threads.cc:64
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed42700 (LWP 93816)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed418a0, remaining=remaining@entry=0x7fffeed418b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
#3  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#4  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4a7100 (LWP 93811)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x55555728c2c8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x5555570e7800, enable=true) at ../libs/ardour/route.cc:2429
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572f8ed0, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572f8ed0, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570b3f78, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570b3f70, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570b3f40, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574257b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b83a0, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557534080, detail=detail@entry=0, instance=instance@entry=0x5555574257b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x555559790030 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b2c70, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557391dc0, detail=detail@entry=0, instance=instance@entry=0x555559790030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x555559790030 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x555559790030 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557391cb0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557391ce0, detail=detail@entry=0, instance=instance@entry=0x555559790030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x555559790030 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x555559790030 [GtkButton]> (instance=instance@entry=0x555559790030, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x5555573622a0, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555573622a0, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555559790030, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x555559790030 [GtkButton], event=event@entry=0x5555595d5150) at ../../../../gtk/gtkwidget.c:5010
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x555559790030 [GtkButton], event=event@entry=0x5555595d5150) at ../../../../gtk/gtkwidget.c:4807
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x555559790030 [GtkButton], event=0x5555595d5150) at ../../../../gtk/gtkmain.c:2503
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x5555595d5150) at ../../../../gtk/gtkmain.c:1698
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#35 0x00007ffff56f760d in g_main_dispatch (context=0x5555572e2960) at ../../../glib/gmain.c:3309
#36 g_main_context_dispatch (context=context@entry=0x5555572e2960) at ../../../glib/gmain.c:3974
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x5555572e2960, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555776daf0) at ../../../glib/gmain.c:4241
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f8ed0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435

thread-apply-all-bt (92,366 bytes)   

johmue-eo

2020-04-26 12:22

developer   ~0023930

Last edited: 2020-04-26 12:26

Probably the same issue as now described in 0007980

Adding a single track works here but it's slow, like takes half a second. Adding more than one track freezes the gui, just like described in 0007980.

After reverting b196cef2c4443ca2a6e7d26b03b3691d0ad706c5 adding several tracks works smoothly.

Alexander

2020-04-26 12:29

reporter  

b196cef2c4443ca2a6e7d26b03b3691d0ad706c5 (256,575 bytes)   
Commit 


$ ./gtk2_ardour/ardbg
GNU gdb (Debian 9.1-3) 9.1
Copyright (C) 2020 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 ./gtk2_ardour/../build/gtk2_ardour/ardour-6.0.pre1.242...
(gdb) handle SIG32 noprint nostop
Signal        Stop	Print	Pass to program	Description
SIG32         No	No	Yes		Real-time event 32
(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-100-gb196cef2c4 and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed42700 (LWP 113539)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee541700 (LWP 113540)]
[New Thread 0x7fffedd40700 (LWP 113541)]
[New Thread 0x7fffed53f700 (LWP 113542)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 113543)]
[Thread 0x7fffdf27b700 (LWP 113543) exited]
[New Thread 0x7fffdf27b700 (LWP 113544)]
[New Thread 0x7fffde462700 (LWP 113545)]
[New Thread 0x7fffdd3c9700 (LWP 113546)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca13700 (LWP 113547)]
[New Thread 0x7fffcbfff700 (LWP 113548)]
[New Thread 0x7fffcb7fe700 (LWP 113549)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e0700 (LWP 113550)]
[New Thread 0x7fffdc15f700 (LWP 113551)]
[Thread 0x7fffdc15f700 (LWP 113551) exited]
[Thread 0x7fffdc1e0700 (LWP 113550) exited]
[New Thread 0x7fffdc1e0700 (LWP 113552)]
[New Thread 0x7fffdc15f700 (LWP 113553)]
[Thread 0x7fffdc15f700 (LWP 113553) exited]
[Thread 0x7fffdc1e0700 (LWP 113552) exited]
[New Thread 0x7fffcaffd700 (LWP 113554)]
[New Thread 0x7fffca7fc700 (LWP 113555)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffcaffd700 (LWP 113554) exited]
[Thread 0x7fffcb7fe700 (LWP 113549) exited]
[Thread 0x7fffdd3c9700 (LWP 113546) exited]
[New Thread 0x7fffcb7fe700 (LWP 113556)]
[New Thread 0x7fffcaffd700 (LWP 113557)]
[Thread 0x7fffcaffd700 (LWP 113557) exited]
[Thread 0x7fffcb7fe700 (LWP 113556) exited]
[New Thread 0x7fffdc1e0700 (LWP 113558)]
[New Thread 0x7fffdc15f700 (LWP 113559)]
[New Thread 0x7fffc9ba0700 (LWP 113560)]
[New Thread 0x7fffcb7fe700 (LWP 113561)]
[Thread 0x7fffca7fc700 (LWP 113555) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffca7fc700 (LWP 113562)]
[New Thread 0x7fffcaffd700 (LWP 113563)]
[Detaching after vfork from child process 113564]
[New Thread 0x7fffc93ad700 (LWP 113565)]
[Thread 0x7fffc93ad700 (LWP 113565) exited]
[Thread 0x7fffcb7fe700 (LWP 113561) exited]
[Thread 0x7fffcaffd700 (LWP 113563) exited]
[Detaching after vfork from child process 113566]
[New Thread 0x7fffc93ad700 (LWP 113567)]
[Thread 0x7fffc93ad700 (LWP 113567) exited]
Set cursor set to default
 loading from /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-18-41 as Untitled-2020-04-26-14-18-41 templ  is_new 1 bp 2
[New Thread 0x7fffc88ab700 (LWP 113568)]
[New Thread 0x7fffc88a2700 (LWP 113569)]
[New Thread 0x7fffc8899700 (LWP 113570)]
[New Thread 0x7fffc8890700 (LWP 113571)]
[New Thread 0x7fffc8887700 (LWP 113572)]
[New Thread 0x7fffc887e700 (LWP 113573)]
[New Thread 0x7fffc8875700 (LWP 113574)]
[New Thread 0x7fffc886c700 (LWP 113575)]
[New Thread 0x7fffc8863700 (LWP 113576)]
[New Thread 0x7fffc885a700 (LWP 113577)]
[New Thread 0x7fffc8851700 (LWP 113578)]
[New Thread 0x7fffc8848700 (LWP 113579)]
[New Thread 0x7fffc883f700 (LWP 113580)]
[New Thread 0x7fffc8836700 (LWP 113581)]
[New Thread 0x7fffc882d700 (LWP 113582)]
[New Thread 0x7fffc8824700 (LWP 113583)]
[New Thread 0x7fffc87a3700 (LWP 113584)]
[New Thread 0x7fffc8722700 (LWP 113585)]
[New Thread 0x7fffc86a1700 (LWP 113586)]
[New Thread 0x7fffc8620700 (LWP 113587)]
[New Thread 0x7fffc859f700 (LWP 113588)]
[New Thread 0x7fffc851e700 (LWP 113589)]
[New Thread 0x7fffc849d700 (LWP 113590)]
[New Thread 0x7fffc841c700 (LWP 113591)]
[New Thread 0x7fffc839b700 (LWP 113592)]
[New Thread 0x7fffc831a700 (LWP 113593)]
[New Thread 0x7fffc8299700 (LWP 113594)]
[New Thread 0x7fffc8218700 (LWP 113595)]
[New Thread 0x7fffc8197700 (LWP 113596)]
[New Thread 0x7fffc8116700 (LWP 113597)]
[New Thread 0x7fff2f408700 (LWP 113598)]
[New Thread 0x7fffc93ad700 (LWP 113599)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-18-41/Untitled-2020-04-26-14-18-41.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-18-41/Untitled-2020-04-26-14-18-41.ardour
saved state in 12.9 ms
[New Thread 0x7fffcaffd700 (LWP 113600)]
[New Thread 0x7fffcb7fe700 (LWP 113601)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-18-41/Untitled-2020-04-26-14-18-41.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-18-41/Untitled-2020-04-26-14-18-41.ardour
saved state in 1.0 ms
locate took 83 usecs for 1 tracks = 83 per track
[New Thread 0x7fff2d5fa700 (LWP 113602)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-18-41/Untitled-2020-04-26-14-18-41.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-18-41/Untitled-2020-04-26-14-18-41.ardour
saved state in 1.2 ms
[Thread 0x7fffca7fc700 (LWP 113562) exited]
^C--Type <RET> for more, q to quit, c to continue without paging--

Thread 1 "gui" received signal SIGINT, Interrupt.
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38	../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory.
(gdb) thread apply all bt

Thread 63 (Thread 0x7fff2d5fa700 (LWP 113602)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d5f9880, remaining=remaining@entry=0x7fff2d5f9890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x00007ffff71ad29b in ARDOUR::AutomationWatch::thread() (this=0x555557b95b40) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b25a9 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x5555583e4760, p=0x555557b95b40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b21bb 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=0x5555583e4770, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b1aa9 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x5555583e4760) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff71b1a3a 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=0x5555583e4760) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b148c 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=0x5555583e4730) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555591d4ac0) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555591d4ac0) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x5555591f0180) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 62 (Thread 0x7fffcb7fe700 (LWP 113601)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555585d25f8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffcb7fd2e0, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778f2ce in ARDOUR::Session::set_worst_io_latencies() (this=0x5555585d07a0) at ../libs/ardour/session.cc:6595
#4  0x00007ffff778e792 in ARDOUR::Session::set_worst_io_latencies_x(ARDOUR::IOChange, void*) (this=0x5555585d07a0) at ../libs/ardour/session.cc:6462
#5  0x00007ffff77b8aaf in boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>::operator()(ARDOUR::Session*, ARDOUR::IOChange, void*) const (this=0x7fff18111d88, p=0x5555585d07a0, a1=..., a2=0x5555585d07a0) at /usr/include/boost/bind/mem_fn_template.hpp:280
#6  0x00007ffff77b5aac in boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::rrlist2<ARDOUR::IOChange, void*> >(boost::_bi::type<void>, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>&, boost::_bi::rrlist2<ARDOUR::IOChange, void*>&, int) (this=0x7fff18111d98, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398
#7  0x00007ffff77b1604 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >::operator()<ARDOUR::IOChange, void*>(ARDOUR::IOChange&&, void*&&) (this=0x7fff18111d88, a1=..., a2=@0x7fffcb7fd480: 0x5555585d07a0) at /usr/include/boost/bind/bind.hpp:1318
#8  0x00007ffff77ac0a9 in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >, void, ARDOUR::IOChange, void*>::invoke(boost::detail::function::function_buffer&, ARDOUR::IOChange, void*) (function_obj_ptr=..., a0=..., a1=0x5555585d07a0) at /usr/include/boost/function/function_template.hpp:159
#9  0x0000555555fe959e in boost::function2<void, ARDOUR::IOChange, void*>::operator()(ARDOUR::IOChange, void*) const (this=0x7fff18111d80, a0=..., a1=0x5555585d07a0) at /usr/include/boost/function/function_template.hpp:768
#10 0x00007ffff730c26a in PBD::Signal2<void, ARDOUR::IOChange, void*, PBD::OptionalLastValue<void> >::operator()(ARDOUR::IOChange, void*) (this=0x5555591b4af8, a1=..., a2=0x5555585d07a0) at libs/pbd/pbd/signals_generated.h:1080
#11 0x00007ffff7300c88 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x5555591b4910, our_port=..., other_port="Master/audio_in 1", src=0x5555585d07a0) at ../libs/ardour/io.cc:206
#12 0x00007ffff7790e84 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585d07a0, ar=...) at ../libs/ardour/session.cc:6906
#13 0x00007ffff7791480 in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585d07a0) at ../libs/ardour/session.cc:6989
#14 0x00007ffff77912a0 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585d07a0) at ../libs/ardour/session.cc:6963
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 61 (Thread 0x7fffcaffd700 (LWP 113600)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585d2580) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585d2530, cond=0x5555585d2558) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555585d2558, mutex=0x5555585d2530) at pthread_cond_wait.c:638
#3  0x00007ffff7807229 in ARDOUR::Session::emit_thread_run() (this=0x5555585d07a0) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78071c6 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585d07a0) at ../libs/ardour/session_process.cc:1100
#5  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fffc93ad700 (LWP 113599)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x555559120e90) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x555559120e90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x555559120fb0) at ../../../glib/gmain.c:4241
#4  0x00007ffff59f5402 in BaseUI::main_thread() (this=0x555558fcd4e0) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59f93d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x5555591211d8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59f9092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x5555591211d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59f8b09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x5555591211a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555559121180) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555559121180) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x55555859df60) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fff2f408700 (LWP 113598)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2f406ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5a0aa94 in CrossThreadChannel::poll_for_request() (this=0x555557b46448) at ../libs/pbd/crossthread.posix.cc:102
#2  0x00007ffff5a0aafd in CrossThreadChannel::receive(char&, bool) (this=0x555557b46448, msg=@0x7fff2f4070bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c372e in ARDOUR::Butler::thread_work() (this=0x555557b463b0) at ../libs/ardour/butler.cc:172
#4  0x00007ffff71c34b1 in ARDOUR::Butler::_thread_work(void*) (arg=0x555557b463b0) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a2de1e in fake_thread_start(void*) (arg=0x55555910ac80) at ../libs/pbd/pthread_utils.cc:107
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffc8116700 (LWP 113597)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc81159b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc81159c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc81159b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc81159b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580f8580) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fffc8197700 (LWP 113596)):
--Type <RET> for more, q to quit, c to continue without paging--c
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc81969b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc81969c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc81969b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc81969b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580f8540) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffc8218700 (LWP 113595)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc82179b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc82179c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc82179b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc82179b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580fa8e0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffc8299700 (LWP 113594)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc82989b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc82989c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc82989b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc82989b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580fa8a0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffc831a700 (LWP 113593)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc83199b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc83199c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc83199b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc83199b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585010e0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc839b700 (LWP 113592)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc839a9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc839a9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc839a9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc839a9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585010a0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc841c700 (LWP 113591)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc841b9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc841b9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc841b9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc841b9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558502ee0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc849d700 (LWP 113590)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc849c9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc849c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc849c9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc849c9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558502ea0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc851e700 (LWP 113589)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc851d9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc851d9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc851d9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc851d9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558257340) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc859f700 (LWP 113588)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc859e9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc859e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc859e9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc859e9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b33380) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8620700 (LWP 113587)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc861f9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc861f9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc861f9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc861f9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580fd0b0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc86a1700 (LWP 113586)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc86a09b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc86a09c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc86a09b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc86a09b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558501790) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8722700 (LWP 113585)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc87219b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc87219c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc87219b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc87219b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585035b0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc87a3700 (LWP 113584)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc87a29b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc87a29c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc87a29b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc87a29b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584fdd90) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8824700 (LWP 113583)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2098) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557ca2098, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2098, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2098) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d7cd7 in ARDOUR::Graph::reached_terminal_node() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:301
#5  0x00007ffff72df949 in ARDOUR::GraphNode::finish(int) (this=0x555559036d58, chain=1) at ../libs/ardour/graphnode.cc:73
#6  0x00007ffff72db280 in ARDOUR::GraphNode::run(int) (this=0x555559036d58, chain=1) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d8af4 in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:442
#8  0x00007ffff72d926f in ARDOUR::Graph::main_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:523
#9  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc88239b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72deaaf 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=0x7fffc88239c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc88239b8) at /usr/include/boost/bind/bind.hpp:1294
#12 0x00007ffff72dd7c4 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:159
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc88239b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584ff970) at ../libs/backends/jack/jack_audiobackend.cc:953
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc882d700 (LWP 113582)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc8836700 (LWP 113581)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc883f700 (LWP 113580)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc8848700 (LWP 113579)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc8851700 (LWP 113578)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc885a700 (LWP 113577)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc8863700 (LWP 113576)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc886c700 (LWP 113575)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc8875700 (LWP 113574)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc887e700 (LWP 113573)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc8887700 (LWP 113572)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc8890700 (LWP 113571)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc8899700 (LWP 113570)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc88a2700 (LWP 113569)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc88ab700 (LWP 113568)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7fffc9ba0700 (LWP 113560)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x555557329000) at ../libs/backends/jack/jack_audiobackend.cc:982
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x555557329000) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffdc15f700 (LWP 113559)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a9138) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc15e530, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778f001 in ARDOUR::Session::update_latency(bool) (this=0x5555585d07a0, playback=true) at ../libs/ardour/session.cc:6577
#4  0x00007ffff7157fd0 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x5555572a8b70, for_playback=true) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x555557329000, mode=JackPlaybackLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackPlaybackLatency, arg=0x555557329000) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc1e0700 (LWP 113558)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577b5d58) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577b5d00, cond=0x5555577b5d30) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555577b5d30, mutex=0x5555577b5d00) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 113548)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573d9ef0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573d9ef0, timeout=<optimized out>, context=0x5555573da910) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555573da910, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x5555573daa00) at ../../../glib/gmain.c:4241
#4  0x00007ffff351ef16 in gdbus_shared_thread_func (user_data=0x5555573da8e0) at ../../../gio/gdbusprivate.c:279
#5  0x00007ffff572052d in g_thread_proxy (data=0x5555573d5400) at ../../../glib/gthread.c:807
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca13700 (LWP 113547)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573ce450, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573ce450, timeout=<optimized out>, context=0x5555573ce360) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x5555573ce360, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f791f in g_main_context_iteration (context=0x5555573ce360, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff56f7971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572052d in g_thread_proxy (data=0x55555739e920) at ../../../glib/gthread.c:807
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 113545)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x5555572a9298, mutex=0x5555572a92a8) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715555d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x5555572a8b70) at ../libs/ardour/audioengine.cc:678
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572ac1d0, p=0x5555572a8b70) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572ac1e0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572ac1d0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7160cdc 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=0x5555572ac1d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572ac1a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572ac220) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572ac220) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 113544)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x5555572a9268, mutex=0x5555572a9278) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715531a in ARDOUR::AudioEngine::do_reset_backend() (this=0x5555572a8b70) at ../libs/ardour/audioengine.cc:642
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x55555729cb30, p=0x5555572a8b70) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x55555729cb40, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x55555729cb30) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7160cdc 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=0x55555729cb30) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x55555729cb00) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572ac180) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572ac180) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed53f700 (LWP 113542)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e93850 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e93840 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff71094b8 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff71092ac in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f37188) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f37180) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37150) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#7  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556f37130) at threads.cc:77
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556f37130) at threads.cc:64
#9  0x00007ffff572052d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
#10 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd40700 (LWP 113541)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78958a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f37218) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f37210) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f371e0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556efc090) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efc090) at threads.cc:64
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee541700 (LWP 113540)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78958a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f37268) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f37260) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37230) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556ef9960) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ef9960) at threads.cc:64
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed42700 (LWP 113539)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed418a0, remaining=remaining@entry=0x7fffeed418b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
#3  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#4  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4a7100 (LWP 113535)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a9138) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff77167ae in ARDOUR::Route::set_strict_io(bool) (this=0x5555570eb8e0, enable=true) at ../libs/ardour/route.cc:2429
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572ed500, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572ed500, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570baf88, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570baf80, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570baf50, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574f17b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570bff20, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557461850, detail=detail@entry=0, instance=instance@entry=0x5555574f17b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570ab050 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b9f60, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557393510, detail=detail@entry=0, instance=instance@entry=0x5555570ab050, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x5555570ab050 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570ab050 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557393400, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557393430, detail=detail@entry=0, instance=instance@entry=0x5555570ab050, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x5555570ab050 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570ab050 [GtkButton]> (instance=instance@entry=0x5555570ab050, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x5555573625f0, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555573625f0, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5555570ab050, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x5555570ab050 [GtkButton], event=event@entry=0x5555597188e0) at ../../../../gtk/gtkwidget.c:5010
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x5555570ab050 [GtkButton], event=event@entry=0x5555597188e0) at ../../../../gtk/gtkwidget.c:4807
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x5555570ab050 [GtkButton], event=0x5555597188e0) at ../../../../gtk/gtkmain.c:2503
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x5555597188e0) at ../../../../gtk/gtkmain.c:1698
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#35 0x00007ffff56f760d in g_main_dispatch (context=0x5555572e5db0) at ../../../glib/gmain.c:3309
#36 g_main_context_dispatch (context=context@entry=0x5555572e5db0) at ../../../glib/gmain.c:3974
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x5555572e5db0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555776e230) at ../../../glib/gmain.c:4241
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572ed500, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435




############## full bt


(gdb) thread apply all bt full

Thread 63 (Thread 0x7fff2d5fa700 (LWP 113602)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d5f9880, remaining=remaining@entry=0x7fff2d5f9890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
        request = {tv_sec = 0, tv_nsec = 30000000}
        remaining = {tv_sec = 0, tv_nsec = 15812686}
#2  0x00007ffff71ad29b in ARDOUR::AutomationWatch::thread() (this=0x555557b95b40) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b25a9 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x5555583e4760, p=0x555557b95b40) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b21bb 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=0x5555583e4770, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b1aa9 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x5555583e4760) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#6  0x00007ffff71b1a3a 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=0x5555583e4760) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b148c 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=0x5555583e4730) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555583e4730
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555591d4ac0) at threads.cc:77
        slot = 0x5555591d4ac0
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555591d4ac0) at threads.cc:64
        slot = 0x5555591d4ac0
#10 0x00007ffff572052d in g_thread_proxy (data=0x5555591f0180) at ../../../glib/gthread.c:807
        thread = 0x5555591f0180
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733954631424, -6471704574407032776, 140737488331230, 140737488331231, 140733954628288, 140733954631424, 6472156747396202552, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 62 (Thread 0x7fffcb7fe700 (LWP 113601)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555585d25f8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffcb7fd2e0, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778f2ce in ARDOUR::Session::set_worst_io_latencies() (this=0x5555585d07a0) at ../libs/ardour/session.cc:6595
        lx = {mutex_ = @0x5555585d25f8, locked_ = true}
#4  0x00007ffff778e792 in ARDOUR::Session::set_worst_io_latencies_x(ARDOUR::IOChange, void*) (this=0x5555585d07a0) at ../libs/ardour/session.cc:6462
#5  0x00007ffff77b8aaf in boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>::operator()(ARDOUR::Session*, ARDOUR::IOChange, void*) const (this=0x7fff18111d88, p=0x5555585d07a0, a1=..., a2=0x5555585d07a0) at /usr/include/boost/bind/mem_fn_template.hpp:280
#6  0x00007ffff77b5aac in boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::rrlist2<ARDOUR::IOChange, void*> >(boost::_bi::type<void>, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>&, boost::_bi::rrlist2<ARDOUR::IOChange, void*>&, int) (this=0x7fff18111d98, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398
#7  0x00007ffff77b1604 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >::operator()<ARDOUR::IOChange, void*>(ARDOUR::IOChange&&, void*&&) (this=0x7fff18111d88, a1=..., a2=@0x7fffcb7fd480: 0x5555585d07a0) at /usr/include/boost/bind/bind.hpp:1318
        a = {a1_ = @0x7fffcb7fd4b0, a2_ = @0x7fffcb7fd480}
#8  0x00007ffff77ac0a9 in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >, void, ARDOUR::IOChange, void*>::invoke(boost::detail::function::function_buffer&, ARDOUR::IOChange, void*) (function_obj_ptr=..., a0=..., a1=0x5555585d07a0) at /usr/include/boost/function/function_template.hpp:159
        f = 0x7fff18111d88
#9  0x0000555555fe959e in boost::function2<void, ARDOUR::IOChange, void*>::operator()(ARDOUR::IOChange, void*) const (this=0x7fff18111d80, a0=..., a1=0x5555585d07a0) at /usr/include/boost/function/function_template.hpp:768
#10 0x00007ffff730c26a in PBD::Signal2<void, ARDOUR::IOChange, void*, PBD::OptionalLastValue<void> >::operator()(ARDOUR::IOChange, void*) (this=0x5555591b4af8, a1=..., a2=0x5555585d07a0) at libs/pbd/pbd/signals_generated.h:1080
        still_there = true
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer':
{_M_node = 0x7fff18111d50}
        s = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer':
std::map with 6 elements
#11 0x00007ffff7300c88 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x5555591b4910, our_port=..., other_port="Master/audio_in 1", src=0x5555585d07a0) at ../libs/ardour/io.cc:206
#12 0x00007ffff7790e84 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585d07a0, ar=...) at ../libs/ardour/session.cc:6906
        port = "Master/audio_in 1"
        i = 0
        nphysical_out = 32
        physinputs = std::vector of length 32, capacity 32 = {"system:capture_1", "system:capture_2", "system:capture_3", "system:capture_4", "system:capture_5", "system:capture_6", "system:capture_7", "system:capture_8", "system:capture_9", "system:capture_10", "system:capture_11", "system:capture_12", "system:capture_13", "system:capture_14", "system:capture_15", "system:capture_16", "system:capture_17", "system:capture_18", "system:capture_19", "system:capture_20", "system:capture_21", "system:capture_22", "system:capture_23", "system:capture_24", "system:capture_25", "system:capture_26", "system:capture_27", "system:capture_28", "system:capture_29", "system:capture_30", "system:capture_31", "system:capture_32"}
        physoutputs = std::vector of length 32, capacity 32 = {"system:playback_1", "system:playback_2", "system:playback_3", "system:playback_4", "system:playback_5", "system:playback_6", "system:playback_7", "system:playback_8", "system:playback_9", "system:playback_10", "system:playback_11", "system:playback_12", "system:playback_13", "system:playback_14", "system:playback_15", "system:playback_16", "system:playback_17", "system:playback_18", "system:playback_19", "system:playback_20", "system:playback_21", "system:playback_22", "system:playback_23", "system:playback_24", "system:playback_25", "system:playback_26", "system:playback_27", "system:playback_28", "system:playback_29", "system:playback_30", "system:playback_31", "system:playback_32"}
        t = {_index = 0}
        route = {px = 0x5555570eb8e0, pn = {pi_ = 0x55555925fd70}}
        in_out_physical = false
        in_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}
        out_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}
#13 0x00007ffff7791480 in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585d07a0) at ../libs/ardour/session.cc:6989
        ar = {route = {px = 0x5555570eb8e0, pn = {pi_ = 0x55555925fd70}}, connect_inputs = true, input_start = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}, output_start = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}, input_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}, output_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}}
        lm = {mutex_ = @0x5555572a9138, locked_ = true}
        lx = {mutex_ = @0x5555585d2600, locked_ = false}
#14 0x00007ffff77912a0 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585d07a0) at ../libs/ardour/session.cc:6963
        s = 0x5555585d07a0
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736607545088, -6471704574407032776, 140737488331982, 140737488331983, 140736607541952, 140736607545088, 6471800232898379832, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 61 (Thread 0x7fffcaffd700 (LWP 113600)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585d2580) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffcaffc940, __canceltype = 15, __prev = 0x0}
--Type <RET> for more, q to quit, c to continue without paging--c
        cbuffer = {wseq = 0, cond = 0x5555585d2558, mutex = 0x5555585d2530, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585d2530, cond=0x5555585d2558) at pthread_cond_wait.c:508
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffcaffc940, __canceltype = 15, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x5555585d2558, mutex = 0x5555585d2530, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
#2  __pthread_cond_wait (cond=0x5555585d2558, mutex=0x5555585d2530) at pthread_cond_wait.c:638
#3  0x00007ffff7807229 in ARDOUR::Session::emit_thread_run() (this=0x5555585d07a0) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78071c6 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585d07a0) at ../libs/ardour/session_process.cc:1100
        s = 0x5555585d07a0
#5  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736599152384, -6471704574407032776, 140737488331998, 140737488331999, 140736599149248, 140736599152384, 6471803531970134072, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fffc93ad700 (LWP 113599)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x555559120e90) at ../../../glib/gmain.c:4346
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ffff57071d0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = <optimized out>
        fds = 0x7fff2015aad0
#2  g_main_context_iterate (context=0x555559120e90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = <optimized out>
        fds = 0x7fff2015aad0
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x555559120fb0) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#4  0x00007ffff59f5402 in BaseUI::main_thread() (this=0x555558fcd4e0) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59f93d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x5555591211d8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59f9092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x5555591211d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59f8b09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x5555591211a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555591211a0
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555559121180) at threads.cc:77
        slot = 0x555559121180
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555559121180) at threads.cc:64
        slot = 0x555559121180
#10 0x00007ffff572052d in g_thread_proxy (data=0x55555859df60) at ../../../glib/gthread.c:807
        thread = 0x55555859df60
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736569464576, -6471704574407032776, 140737488329838, 140737488329839, 140736569461440, 140736569464576, 6471796428094226488, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fff2f408700 (LWP 113598)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2f406ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff5a0aa94 in CrossThreadChannel::poll_for_request() (this=0x555557b46448) at ../libs/pbd/crossthread.posix.cc:102
        pfd = {{fd = 17, events = 25, revents = 0}}
#2  0x00007ffff5a0aafd in CrossThreadChannel::receive(char&, bool) (this=0x555557b46448, msg=@0x7fff2f4070bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c372e in ARDOUR::Butler::thread_work() (this=0x555557b463b0) at ../libs/ardour/butler.cc:172
        msg = 0 '\000'
        audition_seek = 140737347452113
        rl = {px = 0x7fffd23cf1f0, pn = {pi_ = 0x7fffd113bed0}}
        err = 0
        disk_work_outstanding = false
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer':

#4  0x00007ffff71c34b1 in ARDOUR::Butler::_thread_work(void*) (arg=0x555557b463b0) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a2de1e in fake_thread_start(void*) (arg=0x55555910ac80) at ../libs/pbd/pthread_utils.cc:107
        ts = 0x55555910ac80
        thread_work = 0x7ffff71c3440 <ARDOUR::Butler::_thread_work(void*)>
        thread_arg = 0x555557b463b0
        ret = 0x0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733986146048, -6471704574407032776, 140737488330062, 140737488330063, 140733986142912, 140733986146048, 6472161374149722168, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffc8116700 (LWP 113597)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 55834574848
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 14
        pt = 0x7fff38000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc81159b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc81159c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc81159b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc81159b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc81159b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580f8580) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580f8580
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736549971712, -6471704574407032776, 140737488330606, 140737488330607, 140736549968576, 140736549971712, 6471798940113223736, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fffc8197700 (LWP 113596)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 51539607552
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 13
        pt = 0x7fff34000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc81969b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc81969c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc81969b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc81969b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc81969b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580f8540) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580f8540
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736550500096, -6471704574407032776, 140737488330606, 140737488330607, 140736550496960, 140736550500096, 6471798870856876088, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffc8218700 (LWP 113595)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 47244640256
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 12
        pt = 0x7fff40000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc82179b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc82179c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc82179b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc82179b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc82179b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580fa8e0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580fa8e0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736551028480, -6471704574407032776, 140737488330606, 140737488330607, 140736551025344, 140736551028480, 6471798801600528440, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffc8299700 (LWP 113594)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 42949672960
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 11
        pt = 0x7fff3c000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc82989b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc82989c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc82989b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc82989b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc82989b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580fa8a0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580fa8a0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736551556864, -6471704574407032776, 140737488330606, 140737488330607, 140736551553728, 140736551556864, 6471798736639148088, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffc831a700 (LWP 113593)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 38654705664
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 10
        pt = 0x7fff48000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc83199b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc83199c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc83199b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc83199b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc83199b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585010e0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555585010e0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736552085248, -6471704574407032776, 140737488330606, 140737488330607, 140736552082112, 140736552085248, 6471798667382800440, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc839b700 (LWP 113592)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 34359738368
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 9
        pt = 0x7fff44000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc839a9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc839a9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc839a9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc839a9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc839a9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585010a0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555585010a0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736552613632, -6471704574407032776, 140737488330606, 140737488330607, 140736552610496, 140736552613632, 6471798598126452792, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc841c700 (LWP 113591)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 30064771072
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 8
        pt = 0x7fff50000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc841b9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc841b9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc841b9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc841b9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc841b9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558502ee0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555558502ee0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736553142016, -6471704574407032776, 140737488330606, 140737488330607, 140736553138880, 140736553142016, 6471798528870105144, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc849d700 (LWP 113590)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 25769803776
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 7
        pt = 0x7fff4c000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc849c9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc849c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc849c9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc849c9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc849c9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558502ea0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555558502ea0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736553670400, -6471704574407032776, 140737488330606, 140737488330607, 140736553667264, 140736553670400, 6471798463908724792, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc851e700 (LWP 113589)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 21474836480
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 6
        pt = 0x7fff58000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc851d9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc851d9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc851d9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc851d9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc851d9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558257340) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555558257340
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736554198784, -6471704574407032776, 140737488330606, 140737488330607, 140736554195648, 140736554198784, 6471798394652377144, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc859f700 (LWP 113588)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 17179869184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 5
        pt = 0x7fff54000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc859e9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc859e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc859e9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc859e9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc859e9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b33380) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555557b33380
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736554727168, -6471704574407032776, 140737488330606, 140737488330607, 140736554724032, 140736554727168, 6471798325396029496, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8620700 (LWP 113587)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 12884901888
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 4
        pt = 0x7fff60000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc861f9b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc861f9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc861f9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc861f9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc861f9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580fd0b0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580fd0b0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555255552, -6471704574407032776, 140737488330606, 140737488330607, 140736555252416, 140736555255552, 6471798256139681848, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc86a1700 (LWP 113586)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 8589934592
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 3
        pt = 0x7fff5c000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc86a09b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc86a09c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc86a09b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc86a09b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc86a09b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558501790) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555558501790
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555783936, -6471704574407032776, 140737488330606, 140737488330607, 140736555780800, 140736555783936, 6471798208358170680, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8722700 (LWP 113585)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 4294967296
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 2
        pt = 0x7fff68000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc87219b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc87219c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc87219b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc87219b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc87219b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585035b0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555585035b0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736556312320, -6471704574407032776, 140737488330606, 140737488330607, 140736556309184, 140736556312320, 6471798139101823032, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc87a3700 (LWP 113584)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2070) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2070, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2070, __canceltype = 1677737784, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2070) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:470
        id = 1
        pt = 0x7fff64000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc87a29b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc87a29c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc87a29b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc87a29b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc87a29b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584fdd90) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555584fdd90
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736556840704, -6471704574407032776, 140737488330606, 140737488330607, 140736556837568, 140736556840704, 6471798069845475384, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8824700 (LWP 113583)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ca2098) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557ca2098, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557ca2098, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557ca2098, __canceltype = -930991360, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557ca2098) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d7cd7 in ARDOUR::Graph::reached_terminal_node() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:301
        n_workers = 14
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::reached_terminal_node()"
#5  0x00007ffff72df949 in ARDOUR::GraphNode::finish(int) (this=0x555559036d58, chain=1) at ../libs/ardour/graphnode.cc:73
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer':
{_M_node = 0x555559036d98}
        feeds = false
#6  0x00007ffff72db280 in ARDOUR::GraphNode::run(int) (this=0x555559036d58, chain=1) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d8af4 in ARDOUR::Graph::run_one() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:442
        to_run = 0x555559036d58
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#8  0x00007ffff72d926f in ARDOUR::Graph::main_thread() (this=0x555557ca1fc0) at ../libs/ardour/graph.cc:523
        pt = 0x7fff70000b60
#9  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc88239b8, p=0x555557ca1fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72deaaf 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=0x7fffc88239c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc88239b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#12 0x00007ffff72dd7c4 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:159
        f = 0x7fffc88239b8
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc88239b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584ff970) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555584ff970
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, type = {type = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, obj_ptr = 0x555557ca1fc0}, obj_ref = {obj_ptr = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\006\217-\367\377\177\000\000\000\000\000\000\000\000\000\000\300\037\312WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557369088, -6471704574407032776, 140737488330606, 140737488330607, 140736557365952, 140736557369088, 6471800199612383288, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc882d700 (LWP 113582)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 60129542144
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557405952, -6471704574407032776, 140737488331390, 140737488331391, 140736557402816, 140736557405952, 6471800207665446968, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc8836700 (LWP 113581)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 55834574848
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557442816, -6471704574407032776, 140737488331390, 140737488331391, 140736557439680, 140736557442816, 6471800194243674168, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc883f700 (LWP 113580)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 51539607552
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557479680, -6471704574407032776, 140737488331390, 140737488331391, 140736557476544, 140736557479680, 6471800198001770552, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc8848700 (LWP 113579)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 47244640256
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557516544, -6471704574407032776, 140737488331390, 140737488331391, 140736557513408, 140736557516544, 6471800150220259384, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc8851700 (LWP 113578)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 42949672960
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557553408, -6471704574407032776, 140737488331390, 140737488331391, 140736557550272, 140736557553408, 6471800141093453880, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc885a700 (LWP 113577)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 38654705664
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557590272, -6471704574407032776, 140737488331390, 140737488331391, 140736557587136, 140736557590272, 6471800144851550264, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc8863700 (LWP 113576)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 34359738368
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557627136, -6471704574407032776, 140737488331390, 140737488331391, 140736557624000, 140736557627136, 6471800165789515832, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc886c700 (LWP 113575)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 30064771072
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557664000, -6471704574407032776, 140737488331390, 140737488331391, 140736557660864, 140736557664000, 6471800169547612216, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc8875700 (LWP 113574)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 25769803776
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557700864, -6471704574407032776, 140737488331390, 140737488331391, 140736557697728, 140736557700864, 6471800160420806712, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc887e700 (LWP 113573)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 21474836480
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557737728, -6471704574407032776, 140737488331390, 140737488331391, 140736557734592, 140736557737728, 6471800164178903096, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc8887700 (LWP 113572)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 17179869184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557774592, -6471704574407032776, 140737488331390, 140737488331391, 140736557771456, 140736557774592, 6471800116397391928, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc8890700 (LWP 113571)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 12884901888
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557811456, -6471704574407032776, 140737488331390, 140737488331391, 140736557808320, 140736557811456, 6471800120155488312, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc8899700 (LWP 113570)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 8589934592
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557848320, -6471704574407032776, 140737488331390, 140737488331391, 140736557845184, 140736557848320, 6471800111028682808, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc88a2700 (LWP 113569)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 4294967296
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557885184, -6471704574407032776, 140737488331390, 140737488331391, 140736557882048, 140736557885184, 6471800131966648376, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc88ab700 (LWP 113568)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585951a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585951a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585951a0, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585951a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753f11 in ARDOUR::RTTaskList::run() (this=0x555558595170) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x63d967497402ed00, type = {type = 0x63d967497402ed00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x63d967497402ed00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x63d967497402ed00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x63d967497402ed00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\355\002tIg\331c~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555558595198, locked_ = false}
        wait = true
#5  0x00007ffff7753ce2 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555558595170) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555558595170
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736557922048, -6471704574407032776, 140737488331390, 140737488331391, 140736557918912, 140736557922048, 6471800135724744760, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7fffc9ba0700 (LWP 113560)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x555557329000) at ../libs/backends/jack/jack_audiobackend.cc:982
        _priv_jack = 0x5555573eb560
        nframes = 512
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x555557329000) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736577799936, -6471704574407032776, 140737488338094, 140737488338095, 140736577796800, 140736577799936, 6471797500225437752, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#9  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffdc15f700 (LWP 113559)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a9138) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc15e530, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778f001 in ARDOUR::Session::update_latency(bool) (this=0x5555585d07a0, playback=true) at ../libs/ardour/session.cc:6577
        lx = {mutex_ = @0x5555585d25f8, locked_ = true}
        lm = {mutex_ = @0x5555572a9138, locked_ = true}
        r = {px = 0x7fffd27e95a0, pn = {pi_ = 0x7fffd1a76d30}}
#4  0x00007ffff7157fd0 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x5555572a8b70, for_playback=true) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x555557329000, mode=JackPlaybackLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackPlaybackLatency, arg=0x555557329000) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736885815040, -6471704574407032776, 140737488337470, 140737488337471, 140736885811904, 140736885815040, 6471772521232515128, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc1e0700 (LWP 113558)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577b5d58) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
        __ret = -512
        oldtype = 2
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffdc1df930, __canceltype = -602015312, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x5555577b5d30, mutex = 0x5555577b5d00, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 4
        seq = 2
        private = 0
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577b5d00, cond=0x5555577b5d30) at pthread_cond_wait.c:508
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffdc1df930, __canceltype = -602015312, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x5555577b5d30, mutex = 0x5555577b5d00, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 4
        seq = 2
        private = 0
#2  __pthread_cond_wait (cond=0x5555577b5d30, mutex=0x5555577b5d00) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736886343424, -6471704574407032776, 140737488337630, 140737488337631, 140736886340288, 140736886343424, 6471772451976167480, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 113548)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573d9ef0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573d9ef0, timeout=<optimized out>, context=0x5555573da910) at ../../../glib/gmain.c:4346
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ffff57071d0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573d9ef0
#2  g_main_context_iterate (context=0x5555573da910, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573d9ef0
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x5555573daa00) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#4  0x00007ffff351ef16 in gdbus_shared_thread_func (user_data=0x5555573da8e0) at ../../../gio/gdbusprivate.c:279
        data = 0x5555573da8e0
#5  0x00007ffff572052d in g_thread_proxy (data=0x5555573d5400) at ../../../glib/gthread.c:807
        thread = 0x5555573d5400
        __func__ = "g_thread_proxy"
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736615937792, -6471704574407032776, 140737488330462, 140737488330463, 140736615934656, 140736615937792, 6471801331873136696, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca13700 (LWP 113547)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573ce450, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573ce450, timeout=<optimized out>, context=0x5555573ce360) at ../../../glib/gmain.c:4346
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ffff57071d0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573ce450
#2  g_main_context_iterate (context=context@entry=0x5555573ce360, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573ce450
#3  0x00007ffff56f791f in g_main_context_iteration (context=0x5555573ce360, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
        retval = <optimized out>
#4  0x00007ffff56f7971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572052d in g_thread_proxy (data=0x55555739e920) at ../../../glib/gthread.c:807
        thread = 0x55555739e920
        __func__ = "g_thread_proxy"
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736894940928, -6471704574407032776, 140737488330030, 140737488330031, 140736894937792, 140736894940928, 6471773511222476856, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 113545)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x5555572a9298, mutex=0x5555572a92a8) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff715555d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x5555572a8b70) at ../libs/ardour/audioengine.cc:678
        guard = {mutex_ = @0x5555572a92a8, locked_ = true}
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572ac1d0, p=0x5555572a8b70) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572ac1e0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572ac1d0) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#6  0x00007ffff7160cdc 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=0x5555572ac1d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572ac1a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555572ac1a0
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572ac220) at threads.cc:77
        slot = 0x5555572ac220
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572ac220) at threads.cc:64
        slot = 0x5555572ac220
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
        thread = 0x555556e40de0
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736922527488, -6471704574407032776, 140737488341326, 140737488341327, 140736922524352, 140736922527488, 6471776526826389560, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 113544)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x5555572a9268, mutex=0x5555572a9278) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff715531a in ARDOUR::AudioEngine::do_reset_backend() (this=0x5555572a8b70) at ../libs/ardour/audioengine.cc:642
        guard = {mutex_ = @0x5555572a9278, locked_ = true}
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x55555729cb30, p=0x5555572a8b70) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x55555729cb40, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x55555729cb30) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#6  0x00007ffff7160cdc 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=0x55555729cb30) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x55555729cb00) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x55555729cb00
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572ac180) at threads.cc:77
        slot = 0x5555572ac180
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572ac180) at threads.cc:64
        slot = 0x5555572ac180
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
        thread = 0x555556e40d80
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736937309952, -6471704574407032776, 140737488341326, 140737488341327, 140736937306816, 140736937309952, 6471774597849202744, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed53f700 (LWP 113542)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e93850 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e93840 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff71094b8 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
        src = {px = 0x555556e40d20, pn = {pi_ = 0x63d967497402ed00}}
#3  0x00007ffff71092ac in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f37188) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f37180) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37150) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555556f37150
#7  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556f37130) at threads.cc:77
        slot = 0x555556f37130
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556f37130) at threads.cc:64
        slot = 0x555556f37130
#9  0x00007ffff572052d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
        thread = 0x555556e40d20
        __func__ = "g_thread_proxy"
#10 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737175090944, -6471704574407032776, 140737488341518, 140737488341519, 140737175087808, 140737175090944, 6471734639620964408, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#11 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd40700 (LWP 113541)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff78958a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
        as = {px = 0x0, pn = {pi_ = 0x0}}
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f37218) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f37210) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f371e0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555556f371e0
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556efc090) at threads.cc:77
        slot = 0x555556efc090
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efc090) at threads.cc:64
        slot = 0x555556efc090
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
        thread = 0x555556e40cc0
        __func__ = "g_thread_proxy"
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737183483648, -6471704574407032776, 140737488341518, 140737488341519, 140737183480512, 140737183483648, 6471735738595721272, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee541700 (LWP 113540)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff78958a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
        as = {px = 0x3a00000029, pn = {pi_ = 0x0}}
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f37268) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f37260) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37230) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555556f37230
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556ef9960) at threads.cc:77
        slot = 0x555556ef9960
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ef9960) at threads.cc:64
        slot = 0x555556ef9960
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
        thread = 0x555556e40c60
        __func__ = "g_thread_proxy"
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737191876352, -6471704574407032776, 140737488341518, 140737488341519, 140737191873216, 140737191876352, 6471741188372348984, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed42700 (LWP 113539)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed418a0, remaining=remaining@entry=0x7fffeed418b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
        request = {tv_sec = 0, tv_nsec = 38000000}
        remaining = {tv_sec = 0, tv_nsec = 37818712}
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
        may_sleep = true
        elapsed_time_ms = 1
        vstfx = 0x0
        LXVST_sched_timer_interval = 40
        event = {type = 0, xany = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0}, xkey = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, keycode = 0, same_screen = 0}, xbutton = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, button = 0, same_screen = 0}, xmotion = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, mode = 0, detail = 0}, xexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, x = 0, y = 0, width = 0, height = 0, count = 0}, xgraphicsexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, drawable = 0, x = 0, y = 0, width = 0, height = 0, count = 0, major_code = 0, minor_code = 0}, xnoexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, drawable = 0, major_code = 0, minor_code = 0}, xvisibility = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, state = 0}, xcreatewindow = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0}, xunmap = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, from_configure = 0}, xmap = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, override_redirect = 0}, xmaprequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0}, xreparent = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, parent = 0, x = 0, y = 0, override_redirect = 0}, xconfigure = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, above = 0, override_redirect = 0}, xgravity = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, x = 0, y = 0}, xresizerequest = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, width = 0, height = 0}, xconfigurerequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, above = 0, detail = 0, value_mask = 0}, xcirculate = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, place = 0}, xcirculaterequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, place = 0}, xproperty = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, atom = 0, time = 0, state = 0}, xselectionclear = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, selection = 0, time = 0}, xselectionrequest = {type = 0, serial = 0, send_event = 0, display = 0x0, owner = 0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}, xselection = {type = 0, serial = 0, send_event = 0, display = 0x0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}, xcolormap = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, colormap = 0, c_new = 0, state = 0}, xclient = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, message_type = 0, format = 0, data = {b = '\000' <repeats 19 times>, s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l = {0, 0, 0, 0, 0}}}, xmapping = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, request = 0, first_keycode = 0, count = 0}, xerror = {type = 0, display = 0x0, resourceid = 0, serial = 0, error_code = 0 '\000', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, key_vector = '\000' <repeats 31 times>}, xgeneric = {type = 0, serial = 0, send_event = 0, display = 0x0, extension = 0, evtype = 0}, xcookie = {type = 0, serial = 0, send_event = 0, display = 0x0, extension = 0, evtype = 0, cookie = 0, data = 0x0}, pad = {0 <repeats 24 times>}}
        clock1 = 59310811217
        clock2 = 59310812271
#3  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737200269056, -6471704574407032776, 140737488341806, 140737488341807, 140737200265920, 140737200269056, 6471742287347105848, 6471683690696589368}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#4  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4a7100 (LWP 113535)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a9138) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff77167ae in ARDOUR::Route::set_strict_io(bool) (this=0x5555570eb8e0, enable=true) at ../libs/ardour/route.cc:2429
        lx = {mutex_ = @0x5555572a9138, locked_ = true}
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572ed500, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer':

        tracks = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer':
std::__cxx11::list
        routes = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer':
empty std::__cxx11::list
        __PRETTY_FUNCTION__ = "void ARDOUR_UI::session_add_audio_route(bool, int32_t, int32_t, ARDOUR::TrackMode, ARDOUR::RouteGroup*, uint32_t, const string&, bool, ARDOUR::PresentationInfo::order_t)"
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572ed500, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
        order = 4294967295
        output_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {2, 0}}
        input_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {1, 0}}
        instrument = {px = 0x5555581821a0, pn = {pi_ = 0x555558161360}}
        route_group = 0x0
        strict_io = true
        pcb = {_session = 0x5555585d07a0, _reconfigure_on_delete = true}
        name_template = "Audio"
        ds = {<No data fields>}
        oac = ARDOUR::AutoConnectMaster
        count = 1
        template_path = ""
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570baf88, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570baf80, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570baf50, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
        typed_rep = 0x5555570baf50
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574f17b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffbf00, reg_save_area = 0x7fffffffbe40}}
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570bff20, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e4430 <g_cclosure_marshal_VOID__INT>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570bff00
                __func__ = "g_closure_invoke"
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557461850, detail=detail@entry=0, instance=instance@entry=0x5555574f17b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
                tmp = <optimized out>
                handler = 0x5555570be600
                accumulator = 0x0
                emission = {next = 0x7fffffffc030, instance = 0x5555574f17b0, ihint = {signal_id = 204, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x555557370140
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 204
                max_sequential_handler_number = 18442
                return_value_altered = 1
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffbc50
                signal_return_type = <optimized out>
                param_values = 0x7fffffffbc68
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570ab050 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc350, reg_save_area = 0x7fffffffc290}}
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b9f60, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e3fe0 <g_cclosure_marshal_VOID__VOID>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570b9f40
                __func__ = "g_closure_invoke"
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557393510, detail=detail@entry=0, instance=instance@entry=0x5555570ab050, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
                tmp = <optimized out>
                handler = 0x5555570b4440
                accumulator = 0x0
                emission = {next = 0x7fffffffc4a0, instance = 0x5555570ab050, ihint = {signal_id = 123, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x5555573934e0
                hlist = <optimized out>
                handler_list = 0x5555570b4440
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 123
                max_sequential_handler_number = 18442
                return_value_altered = 1
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc0c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc0d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x5555570ab050 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570ab050 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}}
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557393400, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x340
                in_marshal = 0
                real_closure = 0x5555573933e0
                __func__ = "g_closure_invoke"
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557393430, detail=detail@entry=0, instance=instance@entry=0x5555570ab050, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
                accumulator = 0x0
                emission = {next = 0x7fffffffc930, instance = 0x5555570ab050, ihint = {signal_id = 122, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x555556ed18e0 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x555557393400
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 122
                max_sequential_handler_number = 18442
                return_value_altered = <optimized out>
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc530
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc548
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x5555570ab050 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
        button = 0x5555570ab050 [GtkButton]
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570ab050 [GtkButton]> (instance=instance@entry=0x5555570ab050, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcc70, reg_save_area = 0x7fffffffcbb0}}
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x5555573625f0, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
                cc = 0x5555573625f0
                data1 = 0x5555570ab050
                data2 = <optimized out>
                callback = 0x7ffff52df270 <gtk_button_button_release>
                v_return = <optimized out>
                __func__ = "_gtk_marshal_BOOLEAN__BOXED"
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555573625f0, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x160
                in_marshal = 0
                real_closure = 0x5555573625d0
                __func__ = "g_closure_invoke"
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5555570ab050, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
                accumulator = 0x555557363e90
                emission = {next = 0x0, instance = 0x5555570ab050, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x555556ed18e0 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x5555573625f0
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x7fffffffc960
                accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 34
                max_sequential_handler_number = 18442
                return_value_altered = 0
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
                return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                error = 0x0
                rtype = 0x14 [gboolean]
                static_scope = 0
                instance_and_params = 0x7fffffffc9c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc9d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x5555570ab050 [GtkButton], event=event@entry=0x5555597188e0) at ../../../../gtk/gtkwidget.c:5010
        signal_num = <optimized out>
        return_val = 0
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x5555570ab050 [GtkButton], event=event@entry=0x5555597188e0) at ../../../../gtk/gtkwidget.c:4807
        __func__ = "IA__gtk_widget_event"
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x5555570ab050 [GtkButton], event=0x5555597188e0) at ../../../../gtk/gtkmain.c:2503
        tmp = <optimized out>
        handled_event = <optimized out>
        __func__ = "IA__gtk_propagate_event"
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x5555597188e0) at ../../../../gtk/gtkmain.c:1698
        grab_widget = 0x5555570ab050 [GtkButton]
        window_group = <optimized out>
        rewritten_event = <optimized out>
        tmp_list = <optimized out>
        event_widget = <optimized out>
        __func__ = "IA__gtk_main_do_event"
        __func__ = "IA__gtk_main_do_event"
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
        __func__ = "IA__gtk_main_do_event"
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
        display = <optimized out>
        event = 0x5555597188e0
#35 0x00007ffff56f760d in g_main_dispatch (context=0x5555572e5db0) at ../../../glib/gmain.c:3309
        dispatch = 0x7ffff51f70c0 <gdk_event_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x555557322380
        current = 0x5555573dbf50
        i = 0
        __func__ = "g_main_dispatch"
#36 g_main_context_dispatch (context=context@entry=0x5555572e5db0) at ../../../glib/gmain.c:3974
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x5555572e5db0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
        max_priority = 2147483647
        timeout = 40
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x5555570a3ac0
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555776e230) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x55555776e230
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572ed500, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435




02e5605cdd2d248c185bcbb995456161dd2c4d21 (255,727 bytes)   
Commit 02e5605cdd2d248c185bcbb995456161dd2c4d21

(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-102-g02e5605cdd and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed42700 (LWP 111527)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee541700 (LWP 111528)]
[New Thread 0x7fffedd40700 (LWP 111529)]
[New Thread 0x7fffed53f700 (LWP 111530)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 111531)]
[Thread 0x7fffdf27b700 (LWP 111531) exited]
[New Thread 0x7fffdf27b700 (LWP 111532)]
[New Thread 0x7fffde462700 (LWP 111533)]
[New Thread 0x7fffdd3c9700 (LWP 111534)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca13700 (LWP 111535)]
[New Thread 0x7fffcbfff700 (LWP 111536)]
[New Thread 0x7fffcb7fe700 (LWP 111537)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e0700 (LWP 111538)]
[New Thread 0x7fffdc15f700 (LWP 111539)]
[Thread 0x7fffdc15f700 (LWP 111539) exited]
[Thread 0x7fffdc1e0700 (LWP 111538) exited]
[New Thread 0x7fffdc1e0700 (LWP 111540)]
[New Thread 0x7fffdc15f700 (LWP 111541)]
[Thread 0x7fffdc15f700 (LWP 111541) exited]
[Thread 0x7fffdc1e0700 (LWP 111540) exited]
[New Thread 0x7fffcaffd700 (LWP 111542)]
[New Thread 0x7fffca7fc700 (LWP 111543)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffcaffd700 (LWP 111542) exited]
[Thread 0x7fffca7fc700 (LWP 111543) exited]
[Thread 0x7fffdd3c9700 (LWP 111534) exited]
[New Thread 0x7fffca7fc700 (LWP 111544)]
[Thread 0x7fffcb7fe700 (LWP 111537) exited]
[New Thread 0x7fffdc1e0700 (LWP 111545)]
[New Thread 0x7fffdc15f700 (LWP 111546)]
[New Thread 0x7fffc9ba0700 (LWP 111547)]
[New Thread 0x7fffcb7fe700 (LWP 111548)]
[Thread 0x7fffcb7fe700 (LWP 111548) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffcb7fe700 (LWP 111549)]
[New Thread 0x7fffcaffd700 (LWP 111550)]
[Detaching after vfork from child process 111551]
[New Thread 0x7fffc913f700 (LWP 111552)]
[Thread 0x7fffc913f700 (LWP 111552) exited]
[Thread 0x7fffcb7fe700 (LWP 111549) exited]
[Thread 0x7fffcaffd700 (LWP 111550) exited]
[Detaching after vfork from child process 111553]
[New Thread 0x7fffc913f700 (LWP 111554)]
[Thread 0x7fffc913f700 (LWP 111554) exited]
Set cursor set to default
 loading from /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-09-20 as Untitled-2020-04-26-14-09-20 templ  is_new 1 bp 2
[New Thread 0x7fffc863d700 (LWP 111555)]
[New Thread 0x7fffc8634700 (LWP 111556)]
[New Thread 0x7fffc862b700 (LWP 111557)]
[New Thread 0x7fffc8622700 (LWP 111558)]
[New Thread 0x7fffc8619700 (LWP 111559)]
[New Thread 0x7fffc8610700 (LWP 111560)]
[New Thread 0x7fffc8607700 (LWP 111561)]
[New Thread 0x7fffc85fe700 (LWP 111562)]
[New Thread 0x7fffc85f5700 (LWP 111563)]
[New Thread 0x7fffc85ec700 (LWP 111564)]
[New Thread 0x7fffc85e3700 (LWP 111565)]
[New Thread 0x7fffc85da700 (LWP 111566)]
[New Thread 0x7fffc85d1700 (LWP 111567)]
[New Thread 0x7fffc85c8700 (LWP 111568)]
[New Thread 0x7fffc85bf700 (LWP 111569)]
[New Thread 0x7fffc85b6700 (LWP 111570)]
[New Thread 0x7fffc8535700 (LWP 111571)]
[New Thread 0x7fffc84b4700 (LWP 111572)]
[New Thread 0x7fffc8433700 (LWP 111573)]
[New Thread 0x7fffc83b2700 (LWP 111574)]
[New Thread 0x7fffc8331700 (LWP 111575)]
[New Thread 0x7fffc82b0700 (LWP 111576)]
[New Thread 0x7fffc822f700 (LWP 111577)]
[New Thread 0x7fffc81ae700 (LWP 111578)]
[New Thread 0x7fffc812d700 (LWP 111579)]
[New Thread 0x7fffc80ac700 (LWP 111580)]
[New Thread 0x7fffab187700 (LWP 111581)]
[New Thread 0x7fffab106700 (LWP 111582)]
[New Thread 0x7fffab085700 (LWP 111583)]
[New Thread 0x7fffab004700 (LWP 111584)]
[New Thread 0x7fff2f184700 (LWP 111585)]
[New Thread 0x7fffc913f700 (LWP 111586)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-09-20/Untitled-2020-04-26-14-09-20.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-09-20/Untitled-2020-04-26-14-09-20.ardour
saved state in 13.1 ms
[New Thread 0x7fffcaffd700 (LWP 111587)]
[New Thread 0x7fffcb7fe700 (LWP 111588)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-09-20/Untitled-2020-04-26-14-09-20.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-09-20/Untitled-2020-04-26-14-09-20.ardour
saved state in 1.0 ms
[New Thread 0x7fff2d33d700 (LWP 111589)]
locate took 75 usecs for 1 tracks = 75 per track
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-09-20/Untitled-2020-04-26-14-09-20.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-26-14-09-20/Untitled-2020-04-26-14-09-20.ardour
saved state in 1.3 ms
[Thread 0x7fffca7fc700 (LWP 111544) exited]
^C--Type <RET> for more, q to quit, c to continue without paging--

Thread 1 "gui" received signal SIGINT, Interrupt.
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38	../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory.
(gdb) thread apply all bt

Thread 62 (Thread 0x7fff2d33d700 (LWP 111589)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d33c880, remaining=remaining@entry=0x7fff2d33c890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x00007ffff71ad29b in ARDOUR::AutomationWatch::thread() (this=0x55555914a2f0) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b25a9 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x5555591ee4c0, p=0x55555914a2f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b21bb 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=0x5555591ee4d0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b1aa9 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x5555591ee4c0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff71b1a3a 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=0x5555591ee4c0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b148c 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=0x5555591ee490) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555557800ac0) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555557800ac0) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x5555591ec180) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 61 (Thread 0x7fffcb7fe700 (LWP 111588)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555585ce268) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffcb7fd2e0, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778f1f0 in ARDOUR::Session::set_worst_io_latencies() (this=0x5555585cc410) at ../libs/ardour/session.cc:6595
#4  0x00007ffff778e6b4 in ARDOUR::Session::set_worst_io_latencies_x(ARDOUR::IOChange, void*) (this=0x5555585cc410) at ../libs/ardour/session.cc:6462
#5  0x00007ffff77b89d1 in boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>::operator()(ARDOUR::Session*, ARDOUR::IOChange, void*) const (this=0x7fff18112f28, p=0x5555585cc410, a1=..., a2=0x5555585cc410) at /usr/include/boost/bind/mem_fn_template.hpp:280
#6  0x00007ffff77b59ce in boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::rrlist2<ARDOUR::IOChange, void*> >(boost::_bi::type<void>, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>&, boost::_bi::rrlist2<ARDOUR::IOChange, void*>&, int) (this=0x7fff18112f38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398
#7  0x00007ffff77b1526 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >::operator()<ARDOUR::IOChange, void*>(ARDOUR::IOChange&&, void*&&) (this=0x7fff18112f28, a1=..., a2=@0x7fffcb7fd480: 0x5555585cc410) at /usr/include/boost/bind/bind.hpp:1318
#8  0x00007ffff77abfcb in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >, void, ARDOUR::IOChange, void*>::invoke(boost::detail::function::function_buffer&, ARDOUR::IOChange, void*) (function_obj_ptr=..., a0=..., a1=0x5555585cc410) at /usr/include/boost/function/function_template.hpp:159
#9  0x0000555555fe959e in boost::function2<void, ARDOUR::IOChange, void*>::operator()(ARDOUR::IOChange, void*) const (this=0x7fff18112f20, a0=..., a1=0x5555585cc410) at /usr/include/boost/function/function_template.hpp:768
#10 0x00007ffff730c26a in PBD::Signal2<void, ARDOUR::IOChange, void*, PBD::OptionalLastValue<void> >::operator()(ARDOUR::IOChange, void*) (this=0x55555918a678, a1=..., a2=0x5555585cc410) at libs/pbd/pbd/signals_generated.h:1080
#11 0x00007ffff7300c88 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x55555918a490, our_port=..., other_port="Master/audio_in 1", src=0x5555585cc410) at ../libs/ardour/io.cc:206
#12 0x00007ffff7790da6 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585cc410, ar=...) at ../libs/ardour/session.cc:6906
#13 0x00007ffff77913a2 in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585cc410) at ../libs/ardour/session.cc:6989
#14 0x00007ffff77911c2 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585cc410) at ../libs/ardour/session.cc:6963
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fffcaffd700 (LWP 111587)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585ce1f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585ce1a0, cond=0x5555585ce1c8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555585ce1c8, mutex=0x5555585ce1a0) at pthread_cond_wait.c:638
#3  0x00007ffff780714b in ARDOUR::Session::emit_thread_run() (this=0x5555585cc410) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78070e8 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585cc410) at ../libs/ardour/session_process.cc:1100
#5  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffc913f700 (LWP 111586)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x55555911e6c0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x55555911e6c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555911e7e0) at ../../../glib/gmain.c:4241
#4  0x00007ffff59f5402 in BaseUI::main_thread() (this=0x5555585b4800) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59f93d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x55555911ea08) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59f9092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x55555911ea00) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59f8b09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x55555911e9d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x55555911e9b0) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555911e9b0) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x55555859d8c0) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fff2f184700 (LWP 111585)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2f182ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5a0aa94 in CrossThreadChannel::poll_for_request() (this=0x5555584c0fc8) at ../libs/pbd/crossthread.posix.cc:102
#2  0x00007ffff5a0aafd in CrossThreadChannel::receive(char&, bool) (this=0x5555584c0fc8, msg=@0x7fff2f1830bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c372e in ARDOUR::Butler::thread_work() (this=0x5555584c0f30) at ../libs/ardour/butler.cc:172
#4  0x00007ffff71c34b1 in ARDOUR::Butler::_thread_work(void*) (arg=0x5555584c0f30) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a2de1e in fake_thread_start(void*) (arg=0x5555591084e0) at ../libs/pbd/pthread_utils.cc:107
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fffab004700 (LWP 111584)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab0039b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffab0039c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab0039b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffab0039b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578edd40) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffab085700 (LWP 111583)):
--Type <RET> for more, q to quit, c to continue without paging--c
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab0849b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffab0849c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab0849b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffab0849b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b7dd0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffab106700 (LWP 111582)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab1059b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffab1059c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab1059b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffab1059b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b7d90) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffab187700 (LWP 111581)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab1869b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffab1869c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab1869b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffab1869b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555733e540) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc80ac700 (LWP 111580)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc80ab9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc80ab9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc80ab9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc80ab9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555733e500) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc812d700 (LWP 111579)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc812c9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc812c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc812c9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc812c9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b65c0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc81ae700 (LWP 111578)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc81ad9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc81ad9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc81ad9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc81ad9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b6580) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc822f700 (LWP 111577)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc822e9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc822e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc822e9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc822e9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555824f5c0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc82b0700 (LWP 111576)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc82af9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc82af9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc82af9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc82af9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580bc1f0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8331700 (LWP 111575)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc83309b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc83309c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc83309b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc83309b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557c83950) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc83b2700 (LWP 111574)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc83b19b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc83b19c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc83b19b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc83b19b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580ba600) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8433700 (LWP 111573)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc84329b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc84329c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc84329b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc84329b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e7a310) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc84b4700 (LWP 111572)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc84b39b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc84b39c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc84b39b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc84b39b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584eeab0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8535700 (LWP 111571)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc85349b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc85349c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc85349b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd7c4 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc85349b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b96d0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc85b6700 (LWP 111570)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab68) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f3ab68, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab68, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab68) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d7cd7 in ARDOUR::Graph::reached_terminal_node() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:301
#5  0x00007ffff72df949 in ARDOUR::GraphNode::finish(int) (this=0x555559034558, chain=1) at ../libs/ardour/graphnode.cc:73
#6  0x00007ffff72db280 in ARDOUR::GraphNode::run(int) (this=0x555559034558, chain=1) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d8af4 in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:442
#8  0x00007ffff72d926f in ARDOUR::Graph::main_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:523
#9  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc85b59b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72deaaf 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=0x7fffc85b59c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc85b59b8) at /usr/include/boost/bind/bind.hpp:1294
#12 0x00007ffff72dd7c4 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:159
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc85b59b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580bad20) at ../libs/backends/jack/jack_audiobackend.cc:953
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc85bf700 (LWP 111569)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc85c8700 (LWP 111568)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc85d1700 (LWP 111567)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc85da700 (LWP 111566)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc85e3700 (LWP 111565)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc85ec700 (LWP 111564)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc85f5700 (LWP 111563)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc85fe700 (LWP 111562)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc8607700 (LWP 111561)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc8610700 (LWP 111560)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc8619700 (LWP 111559)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc8622700 (LWP 111558)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc862b700 (LWP 111557)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc8634700 (LWP 111556)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc863d700 (LWP 111555)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9ba0700 (LWP 111547)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x55555733e650) at ../libs/backends/jack/jack_audiobackend.cc:982
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x55555733e650) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc15f700 (LWP 111546)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a57b8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc15e530, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778ef23 in ARDOUR::Session::update_latency(bool) (this=0x5555585cc410, playback=true) at ../libs/ardour/session.cc:6577
#4  0x00007ffff7157fd0 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x5555572a51f0, for_playback=true) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x55555733e650, mode=JackPlaybackLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackPlaybackLatency, arg=0x55555733e650) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffdc1e0700 (LWP 111545)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x555557787e48) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555557787df0, cond=0x555557787e20) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555557787e20, mutex=0x555557787df0) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 111536)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573da360, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573da360, timeout=<optimized out>, context=0x5555573d9140) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555573d9140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x5555573d9230) at ../../../glib/gmain.c:4241
#4  0x00007ffff351ef16 in gdbus_shared_thread_func (user_data=0x5555573d9110) at ../../../gio/gdbusprivate.c:279
#5  0x00007ffff572052d in g_thread_proxy (data=0x5555573d3c00) at ../../../glib/gthread.c:807
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca13700 (LWP 111535)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573ccf60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573ccf60, timeout=<optimized out>, context=0x5555573cce70) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x5555573cce70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f791f in g_main_context_iteration (context=0x5555573cce70, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff56f7971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572052d in g_thread_proxy (data=0x55555739e120) at ../../../glib/gthread.c:807
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 111533)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x5555572a5918, mutex=0x5555572a5928) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715555d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x5555572a51f0) at ../libs/ardour/audioengine.cc:678
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a9220, p=0x5555572a51f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572a9230, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572a9220) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7160cdc 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=0x5555572a9220) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572a91f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572a5980) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572a5980) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 111532)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x5555572a58e8, mutex=0x5555572a58f8) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715531a in ARDOUR::AudioEngine::do_reset_backend() (this=0x5555572a51f0) at ../libs/ardour/audioengine.cc:642
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572ab120, p=0x5555572a51f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572ab130, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572ab120) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7160cdc 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=0x5555572ab120) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572ab0f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572ab170) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572ab170) at threads.cc:64
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed53f700 (LWP 111530)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e93850 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e93840 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff71094b8 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff71092ac in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f36ef8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f36ef0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f36ec0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#7  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556f36ea0) at threads.cc:77
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556f36ea0) at threads.cc:64
#9  0x00007ffff572052d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
#10 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd40700 (LWP 111529)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f36f88) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f36f80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f36f50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556efbe00) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efbe00) at threads.cc:64
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee541700 (LWP 111528)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f36fd8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f36fd0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f36fa0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556ef95f0) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ef95f0) at threads.cc:64
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed42700 (LWP 111527)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed418a0, remaining=remaining@entry=0x7fffeed418b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
#3  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#4  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4a7100 (LWP 111526)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a57b8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x5555570f6c00, enable=true) at ../libs/ardour/route.cc:2429
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572f7e80, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572f7e80, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570c4f38, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570c4f30, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570c4f00, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574237b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570ca0a0, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557530200, detail=detail@entry=0, instance=instance@entry=0x5555574237b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b5060 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570c0060, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557392600, detail=detail@entry=0, instance=instance@entry=0x5555570b5060, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x5555570b5060 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b5060 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555573924f0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557392520, detail=detail@entry=0, instance=instance@entry=0x5555570b5060, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x5555570b5060 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b5060 [GtkButton]> (instance=instance@entry=0x5555570b5060, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x555557361a60, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557361a60, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5555570b5060, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x5555570b5060 [GtkButton], event=event@entry=0x5555585c6de0) at ../../../../gtk/gtkwidget.c:5010
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x5555570b5060 [GtkButton], event=event@entry=0x5555585c6de0) at ../../../../gtk/gtkwidget.c:4807
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x5555570b5060 [GtkButton], event=0x5555585c6de0) at ../../../../gtk/gtkmain.c:2503
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x5555585c6de0) at ../../../../gtk/gtkmain.c:1698
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#35 0x00007ffff56f760d in g_main_dispatch (context=0x5555572e24b0) at ../../../glib/gmain.c:3309
#36 g_main_context_dispatch (context=context@entry=0x5555572e24b0) at ../../../glib/gmain.c:3974
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x5555572e24b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x5555576df250) at ../../../glib/gmain.c:4241
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f7e80, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435









################# Full BT:



(gdb) thread apply all bt full

Thread 62 (Thread 0x7fff2d33d700 (LWP 111589)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d33c880, remaining=remaining@entry=0x7fff2d33c890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
        request = {tv_sec = 0, tv_nsec = 30000000}
        remaining = {tv_sec = 0, tv_nsec = 5612352}
#2  0x00007ffff71ad29b in ARDOUR::AutomationWatch::thread() (this=0x55555914a2f0) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b25a9 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x5555591ee4c0, p=0x55555914a2f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b21bb 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=0x5555591ee4d0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b1aa9 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x5555591ee4c0) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#6  0x00007ffff71b1a3a 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=0x5555591ee4c0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b148c 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=0x5555591ee490) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555591ee490
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555557800ac0) at threads.cc:77
        slot = 0x555557800ac0
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555557800ac0) at threads.cc:64
        slot = 0x555557800ac0
#10 0x00007ffff572052d in g_thread_proxy (data=0x5555591ec180) at ../../../glib/gthread.c:807
        thread = 0x5555591ec180
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733951760128, 5128346202007565501, 140737488331230, 140737488331231, 140733951756992, 140733951760128, -5127961890015513411, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 61 (Thread 0x7fffcb7fe700 (LWP 111588)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555585ce268) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffcb7fd2e0, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778f1f0 in ARDOUR::Session::set_worst_io_latencies() (this=0x5555585cc410) at ../libs/ardour/session.cc:6595
        lx = {mutex_ = @0x5555585ce268, locked_ = true}
#4  0x00007ffff778e6b4 in ARDOUR::Session::set_worst_io_latencies_x(ARDOUR::IOChange, void*) (this=0x5555585cc410) at ../libs/ardour/session.cc:6462
#5  0x00007ffff77b89d1 in boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>::operator()(ARDOUR::Session*, ARDOUR::IOChange, void*) const (this=0x7fff18112f28, p=0x5555585cc410, a1=..., a2=0x5555585cc410) at /usr/include/boost/bind/mem_fn_template.hpp:280
#6  0x00007ffff77b59ce in boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::rrlist2<ARDOUR::IOChange, void*> >(boost::_bi::type<void>, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>&, boost::_bi::rrlist2<ARDOUR::IOChange, void*>&, int) (this=0x7fff18112f38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398
#7  0x00007ffff77b1526 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >::operator()<ARDOUR::IOChange, void*>(ARDOUR::IOChange&&, void*&&) (this=0x7fff18112f28, a1=..., a2=@0x7fffcb7fd480: 0x5555585cc410) at /usr/include/boost/bind/bind.hpp:1318
        a = {a1_ = @0x7fffcb7fd4b0, a2_ = @0x7fffcb7fd480}
#8  0x00007ffff77abfcb in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, ARDOUR::IOChange, void*>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::arg<1>, boost::arg<2> > >, void, ARDOUR::IOChange, void*>::invoke(boost::detail::function::function_buffer&, ARDOUR::IOChange, void*) (function_obj_ptr=..., a0=..., a1=0x5555585cc410) at /usr/include/boost/function/function_template.hpp:159
        f = 0x7fff18112f28
#9  0x0000555555fe959e in boost::function2<void, ARDOUR::IOChange, void*>::operator()(ARDOUR::IOChange, void*) const (this=0x7fff18112f20, a0=..., a1=0x5555585cc410) at /usr/include/boost/function/function_template.hpp:768
#10 0x00007ffff730c26a in PBD::Signal2<void, ARDOUR::IOChange, void*, PBD::OptionalLastValue<void> >::operator()(ARDOUR::IOChange, void*) (this=0x55555918a678, a1=..., a2=0x5555585cc410) at libs/pbd/pbd/signals_generated.h:1080
        still_there = true
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
{_M_node = 0x7fff18112ef0}
        s = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
std::map with 3 elements
#11 0x00007ffff7300c88 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x55555918a490, our_port=..., other_port="Master/audio_in 1", src=0x5555585cc410) at ../libs/ardour/io.cc:206
#12 0x00007ffff7790da6 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585cc410, ar=...) at ../libs/ardour/session.cc:6906
        port = "Master/audio_in 1"
        i = 0
        nphysical_out = 32
        physinputs = std::vector of length 32, capacity 32 = {"system:capture_1", "system:capture_2", "system:capture_3", "system:capture_4", "system:capture_5", "system:capture_6", "system:capture_7", "system:capture_8", "system:capture_9", "system:capture_10", "system:capture_11", "system:capture_12", "system:capture_13", "system:capture_14", "system:capture_15", "system:capture_16", "system:capture_17", "system:capture_18", "system:capture_19", "system:capture_20", "system:capture_21", "system:capture_22", "system:capture_23", "system:capture_24", "system:capture_25", "system:capture_26", "system:capture_27", "system:capture_28", "system:capture_29", "system:capture_30", "system:capture_31", "system:capture_32"}
        physoutputs = std::vector of length 32, capacity 32 = {"system:playback_1", "system:playback_2", "system:playback_3", "system:playback_4", "system:playback_5", "system:playback_6", "system:playback_7", "system:playback_8", "system:playback_9", "system:playback_10", "system:playback_11", "system:playback_12", "system:playback_13", "system:playback_14", "system:playback_15", "system:playback_16", "system:playback_17", "system:playback_18", "system:playback_19", "system:playback_20", "system:playback_21", "system:playback_22", "system:playback_23", "system:playback_24", "system:playback_25", "system:playback_26", "system:playback_27", "system:playback_28", "system:playback_29", "system:playback_30", "system:playback_31", "system:playback_32"}
        t = {_index = 0}
        route = {px = 0x5555570f6c00, pn = {pi_ = 0x55555971e090}}
        in_out_physical = false
        in_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}
        out_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}
#13 0x00007ffff77913a2 in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585cc410) at ../libs/ardour/session.cc:6989
        ar = {route = {px = 0x5555570f6c00, pn = {pi_ = 0x55555971e090}}, connect_inputs = true, input_start = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}, output_start = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}, input_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}, output_offset = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {0, 0}}}
        lm = {mutex_ = @0x5555572a57b8, locked_ = true}
        lx = {mutex_ = @0x5555585ce270, locked_ = false}
#14 0x00007ffff77911c2 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585cc410) at ../libs/ardour/session.cc:6963
        s = 0x5555585cc410
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736607545088, 5128346202007565501, 140737488331982, 140737488331983, 140736607541952, 140736607545088, -5128441860663905091, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fffcaffd700 (LWP 111587)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585ce1f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffcaffc940, __canceltype = 15, __prev = 0x0}
--Type <RET> for more, q to quit, c to continue without paging--c
        cbuffer = {wseq = 0, cond = 0x5555585ce1c8, mutex = 0x5555585ce1a0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585ce1a0, cond=0x5555585ce1c8) at pthread_cond_wait.c:508
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffcaffc940, __canceltype = 15, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x5555585ce1c8, mutex = 0x5555585ce1a0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
#2  __pthread_cond_wait (cond=0x5555585ce1c8, mutex=0x5555585ce1a0) at pthread_cond_wait.c:638
#3  0x00007ffff780714b in ARDOUR::Session::emit_thread_run() (this=0x5555585cc410) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78070e8 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585cc410) at ../libs/ardour/session_process.cc:1100
        s = 0x5555585cc410
#5  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736599152384, 5128346202007565501, 140737488331998, 140737488331999, 140736599149248, 140736599152384, -5128440761689148227, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffc913f700 (LWP 111586)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x55555911e6c0) at ../../../glib/gmain.c:4346
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ffff57071d0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = <optimized out>
        fds = 0x7fff2015aad0
#2  g_main_context_iterate (context=0x55555911e6c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = <optimized out>
        fds = 0x7fff2015aad0
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555911e7e0) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#4  0x00007ffff59f5402 in BaseUI::main_thread() (this=0x5555585b4800) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59f93d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x55555911ea08) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59f9092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x55555911ea00) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59f8b09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x55555911e9d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x55555911e9d0
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x55555911e9b0) at threads.cc:77
        slot = 0x55555911e9b0
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555911e9b0) at threads.cc:64
        slot = 0x55555911e9b0
#10 0x00007ffff572052d in g_thread_proxy (data=0x55555859d8c0) at ../../../glib/gthread.c:807
        thread = 0x55555859d8c0
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566916864, 5128346202007565501, 140737488329838, 140737488329839, 140736566913728, 140736566916864, -5128445948935899971, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fff2f184700 (LWP 111585)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2f182ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff5a0aa94 in CrossThreadChannel::poll_for_request() (this=0x5555584c0fc8) at ../libs/pbd/crossthread.posix.cc:102
        pfd = {{fd = 17, events = 25, revents = 0}}
#2  0x00007ffff5a0aafd in CrossThreadChannel::receive(char&, bool) (this=0x5555584c0fc8, msg=@0x7fff2f1830bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c372e in ARDOUR::Butler::thread_work() (this=0x5555584c0f30) at ../libs/ardour/butler.cc:172
        msg = 0 '\000'
        audition_seek = 140737347452113
        rl = {px = 0x7fffb800e550, pn = {pi_ = 0x7fffb801bb00}}
        err = 0
        disk_work_outstanding = false
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 

#4  0x00007ffff71c34b1 in ARDOUR::Butler::_thread_work(void*) (arg=0x5555584c0f30) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a2de1e in fake_thread_start(void*) (arg=0x5555591084e0) at ../libs/pbd/pthread_utils.cc:107
        ts = 0x5555591084e0
        thread_work = 0x7ffff71c3440 <ARDOUR::Butler::_thread_work(void*)>
        thread_arg = 0x5555584c0f30
        ret = 0x0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733983508224, 5128346202007565501, 140737488330062, 140737488330063, 140733983505088, 140733983508224, -5127957840398224195, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fffab004700 (LWP 111584)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 55834574848
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 14
        pt = 0x7fff38000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab0039b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffab0039c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab0039b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffab0039b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffab0039b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578edd40) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555578edd40
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736062310144, 5128346202007565501, 140737488330606, 140737488330607, 140736062307008, 140736062310144, -5128230313123482435, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffab085700 (LWP 111583)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 51539607552
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 13
        pt = 0x7fff34000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab0849b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffab0849c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab0849b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffab0849b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffab0849b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b7dd0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580b7dd0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736062838528, 5128346202007565501, 140737488330606, 140737488330607, 140736062835392, 140736062838528, -5128230381306088259, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffab106700 (LWP 111582)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 42949672960
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 12
        pt = 0x7fff40000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab1059b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffab1059c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab1059b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffab1059b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffab1059b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b7d90) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580b7d90
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736063366912, 5128346202007565501, 140737488330606, 140737488330607, 140736063363776, 140736063366912, -5128230449488694083, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffab187700 (LWP 111581)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 38654705664
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 11
        pt = 0x7fff3c000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab1869b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffab1869c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab1869b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffab1869b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffab1869b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555733e540) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x55555733e540
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736063895296, 5128346202007565501, 140737488330606, 140737488330607, 140736063892160, 140736063895296, -5128230517671299907, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc80ac700 (LWP 111580)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 47244640256
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 10
        pt = 0x7fff48000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc80ab9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc80ab9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc80ab9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc80ab9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc80ab9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555733e500) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x55555733e500
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736549537536, 5128346202007565501, 140737488330606, 140737488330607, 140736549534400, 140736549537536, -5128443674213845827, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc812d700 (LWP 111579)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 34359738368
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 9
        pt = 0x7fff44000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc812c9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc812c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc812c9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc812c9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc812c9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b65c0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580b65c0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736550065920, 5128346202007565501, 140737488330606, 140737488330607, 140736550062784, 140736550065920, -5128443742396451651, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc81ae700 (LWP 111578)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 30064771072
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 8
        pt = 0x7fff50000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc81ad9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc81ad9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc81ad9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc81ad9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc81ad9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b6580) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580b6580
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736550594304, 5128346202007565501, 140737488330606, 140737488330607, 140736550591168, 140736550594304, -5128443810579057475, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc822f700 (LWP 111577)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 25769803776
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 7
        pt = 0x7fff4c000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc822e9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc822e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc822e9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc822e9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc822e9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555824f5c0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x55555824f5c0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736551122688, 5128346202007565501, 140737488330606, 140737488330607, 140736551119552, 140736551122688, -5128443329005849411, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc82b0700 (LWP 111576)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 17179869184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 6
        pt = 0x7fff58000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc82af9b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc82af9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc82af9b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc82af9b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc82af9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580bc1f0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580bc1f0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736551651072, 5128346202007565501, 140737488330606, 140737488330607, 140736551647936, 140736551651072, -5128443397188455235, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8331700 (LWP 111575)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 21474836480
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 5
        pt = 0x7fff54000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc83309b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc83309c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc83309b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc83309b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc83309b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557c83950) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555557c83950
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736552179456, 5128346202007565501, 140737488330606, 140737488330607, 140736552176320, 140736552179456, -5128443473960995651, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc83b2700 (LWP 111574)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 12884901888
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 4
        pt = 0x7fff60000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc83b19b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc83b19c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc83b19b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc83b19b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc83b19b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580ba600) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580ba600
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736552707840, 5128346202007565501, 140737488330606, 140737488330607, 140736552704704, 140736552707840, -5128443542143601475, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8433700 (LWP 111573)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 8589934592
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 3
        pt = 0x7fff5c000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc84329b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc84329c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc84329b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc84329b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc84329b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e7a310) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x555557e7a310
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736553236224, 5128346202007565501, 140737488330606, 140737488330607, 140736553233088, 140736553236224, -5128444160082021187, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc84b4700 (LWP 111572)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = -24721, __prev = 0x0}
        err = <optimized out>
        d = 4294967296
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 2
        pt = 0x7fff68000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc84b39b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc84b39c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc84b39b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc84b39b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc84b39b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584eeab0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555584eeab0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736553764608, 5128346202007565501, 140737488330606, 140737488330607, 140736553761472, 140736553764608, -5128444228264627011, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8535700 (LWP 111571)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab40) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab40, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab40, __canceltype = 1677737784, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab40) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:426
        to_run = 0x0
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#5  0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:470
        id = 1
        pt = 0x7fff64000b80
#6  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc85349b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72deaaf 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=0x7fffc85349c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc85349b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#9  0x00007ffff72dd7c4 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:159
        f = 0x7fffc85349b8
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc85349b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b96d0) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580b96d0
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, type = {type = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 <ARDOUR::Graph::helper_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#12 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736554292992, 5128346202007565501, 140737488330606, 140737488330607, 140736554289856, 140736554292992, -5128444296447232835, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc85b6700 (LWP 111570)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f3ab68) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557f3ab68, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557f3ab68, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557f3ab68, __canceltype = -933539072, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557f3ab68) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d7cd7 in ARDOUR::Graph::reached_terminal_node() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:301
        n_workers = 14
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::reached_terminal_node()"
#5  0x00007ffff72df949 in ARDOUR::GraphNode::finish(int) (this=0x555559034558, chain=1) at ../libs/ardour/graphnode.cc:73
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
{_M_node = 0x555559034598}
        feeds = false
#6  0x00007ffff72db280 in ARDOUR::GraphNode::run(int) (this=0x555559034558, chain=1) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d8af4 in ARDOUR::Graph::run_one() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:442
        to_run = 0x555559034558
        __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()"
#8  0x00007ffff72d926f in ARDOUR::Graph::main_thread() (this=0x555557f3aa90) at ../libs/ardour/graph.cc:523
        pt = 0x7fff70000b60
#9  0x00007ffff72df245 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc85b59b8, p=0x555557f3aa90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72deaaf 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=0x7fffc85b59c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72ddf31 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc85b59b8) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#12 0x00007ffff72dd7c4 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:159
        f = 0x7fffc85b59b8
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc85b59b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580bad20) at ../libs/backends/jack/jack_audiobackend.cc:953
        td = 0x5555580bad20
        f = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x7ffff7de81f1 <boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, type = {type = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, obj_ptr = 0x555557f3aa90}, obj_ref = {obj_ptr = 0x7ffff72d8f06 <ARDOUR::Graph::main_thread()>, is_const_qualified = false, is_volatile_qualified = false}}, data = "\006\217-\367\377\177\000\000\000\000\000\000\000\000\000\000\220\252\363WUU\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
#15 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736554821376, 5128346202007565501, 140737488330606, 140737488330607, 140736554818240, 140736554821376, -5128444364629838659, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc85bf700 (LWP 111569)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 60129542144
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736554858240, 5128346202007565501, 140737488331390, 140737488331391, 140736554855104, 140736554858240, -5128444368387935043, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc85c8700 (LWP 111568)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 55834574848
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736554895104, 5128346202007565501, 140737488331390, 140737488331391, 140736554891968, 140736554895104, -5128444337786293059, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc85d1700 (LWP 111567)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 51539607552
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736554931968, 5128346202007565501, 140737488331390, 140737488331391, 140736554928832, 140736554931968, -5128444350134324035, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc85da700 (LWP 111566)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 47244640256
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736554968832, 5128346202007565501, 140737488331390, 140737488331391, 140736554965696, 140736554968832, -5128444353892420419, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc85e3700 (LWP 111565)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 42949672960
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555005696, 5128346202007565501, 140737488331390, 140737488331391, 140736555002560, 140736555005696, -5128444323290778435, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc85ec700 (LWP 111564)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 38654705664
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555042560, 5128346202007565501, 140737488331390, 140737488331391, 140736555039424, 140736555042560, -5128444327048874819, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc85f5700 (LWP 111563)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 34359738368
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555079424, 5128346202007565501, 140737488331390, 140737488331391, 140736555076288, 140736555079424, -5128444330806971203, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc85fe700 (LWP 111562)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 30064771072
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555116288, 5128346202007565501, 140737488331390, 140737488331391, 140736555113152, 140736555116288, -5128444334565067587, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc8607700 (LWP 111561)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 25769803776
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555153152, 5128346202007565501, 140737488331390, 140737488331391, 140736555150016, 140736555153152, -5128443891646565187, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc8610700 (LWP 111560)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 21474836480
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555190016, 5128346202007565501, 140737488331390, 140737488331391, 140736555186880, 140736555190016, -5128443895404661571, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc8619700 (LWP 111559)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 17179869184
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555226880, 5128346202007565501, 140737488331390, 140737488331391, 140736555223744, 140736555226880, -5128443907752692547, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc8622700 (LWP 111558)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 12884901888
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555263744, 5128346202007565501, 140737488331390, 140737488331391, 140736555260608, 140736555263744, -5128443877151050563, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc862b700 (LWP 111557)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 8589934592
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555300608, 5128346202007565501, 140737488331390, 140737488331391, 140736555297472, 140736555300608, -5128443880909146947, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc8634700 (LWP 111556)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 4294967296
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555337472, 5128346202007565501, 140737488331390, 140737488331391, 140736555334336, 140736555337472, -5128443884667243331, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc863d700 (LWP 111555)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d20f00) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557d20f00, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557d20f00, __canceltype = 41, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557d20f00) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:112
        to_run = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0x0, functor = {members = {obj_ptr = 0x888ef7e465471300, type = {type = 0x888ef7e465471300, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0x888ef7e465471300, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x888ef7e465471300, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x888ef7e465471300, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\023Ge\344\367\216\210~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}
        tm = {mutex_ = @0x555557d20ef8, locked_ = false}
        wait = true
#5  0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d20ed0) at ../libs/ardour/rt_tasklist.cc:67
        d = 0x555557d20ed0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736555374336, 5128346202007565501, 140737488331390, 140737488331391, 140736555371200, 140736555374336, -5128443888425339715, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9ba0700 (LWP 111547)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x55555733e650) at ../libs/backends/jack/jack_audiobackend.cc:982
        _priv_jack = 0x555557369f00
        nframes = 512
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x55555733e650) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736577799936, 5128346202007565501, 140737488338094, 140737488338095, 140736577796800, 140736577799936, -5128446858932095811, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#9  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc15f700 (LWP 111546)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a57b8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc15e530, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778ef23 in ARDOUR::Session::update_latency(bool) (this=0x5555585cc410, playback=true) at ../libs/ardour/session.cc:6577
        lx = {mutex_ = @0x5555585ce268, locked_ = true}
        lm = {mutex_ = @0x5555572a57b8, locked_ = true}
        r = {px = 0x7fffb8029b00, pn = {pi_ = 0x7fffb800f530}}
#4  0x00007ffff7157fd0 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x5555572a51f0, for_playback=true) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x55555733e650, mode=JackPlaybackLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackPlaybackLatency, arg=0x55555733e650) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736885815040, 5128346202007565501, 140737488337470, 140737488337471, 140736885811904, 140736885815040, -5128417344453708611, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffdc1e0700 (LWP 111545)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x555557787e48) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
        __ret = -512
        oldtype = 2
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffdc1df930, __canceltype = -602015312, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x555557787e20, mutex = 0x555557787df0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 4
        seq = 2
        private = 0
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555557787df0, cond=0x555557787e20) at pthread_cond_wait.c:508
        spin = 0
        buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffdc1df930, __canceltype = -602015312, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x555557787e20, mutex = 0x555557787df0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 4
        seq = 2
        private = 0
#2  __pthread_cond_wait (cond=0x555557787e20, mutex=0x555557787df0) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736886343424, 5128346202007565501, 140737488337630, 140737488337631, 140736886340288, 140736886343424, -5128417412636314435, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 111536)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573da360, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573da360, timeout=<optimized out>, context=0x5555573d9140) at ../../../glib/gmain.c:4346
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ffff57071d0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573da360
#2  g_main_context_iterate (context=0x5555573d9140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573da360
#3  0x00007ffff56f7b63 in g_main_loop_run (loop=0x5555573d9230) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#4  0x00007ffff351ef16 in gdbus_shared_thread_func (user_data=0x5555573d9110) at ../../../gio/gdbusprivate.c:279
        data = 0x5555573d9110
#5  0x00007ffff572052d in g_thread_proxy (data=0x5555573d3c00) at ../../../glib/gthread.c:807
        thread = 0x5555573d3c00
        __func__ = "g_thread_proxy"
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736615937792, 5128346202007565501, 140737488330462, 140737488330463, 140736615934656, 140736615937792, -5128442959638661955, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca13700 (LWP 111535)):
#0  0x00007ffff40c7b4f in __GI___poll (fds=0x5555573ccf60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff56f77fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573ccf60, timeout=<optimized out>, context=0x5555573cce70) at ../../../glib/gmain.c:4346
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ffff57071d0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573ccf60
#2  g_main_context_iterate (context=context@entry=0x5555573cce70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x5555573ccf60
#3  0x00007ffff56f791f in g_main_context_iteration (context=0x5555573cce70, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
        retval = <optimized out>
#4  0x00007ffff56f7971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572052d in g_thread_proxy (data=0x55555739e120) at ../../../glib/gthread.c:807
        thread = 0x55555739e120
        __func__ = "g_thread_proxy"
#6  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736894940928, 5128346202007565501, 140737488330030, 140737488330031, 140736894937792, 140736894940928, -5128418063860730691, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 111533)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x5555572a5918, mutex=0x5555572a5928) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff715555d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x5555572a51f0) at ../libs/ardour/audioengine.cc:678
        guard = {mutex_ = @0x5555572a5928, locked_ = true}
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a9220, p=0x5555572a51f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572a9230, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572a9220) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#6  0x00007ffff7160cdc 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=0x5555572a9220) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572a91f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555572a91f0
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572a5980) at threads.cc:77
        slot = 0x5555572a5980
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572a5980) at threads.cc:64
        slot = 0x5555572a5980
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
        thread = 0x555556e40de0
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736922527488, 5128346202007565501, 140737488341326, 140737488341327, 140736922524352, 140736922527488, -5128413331343641411, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 111532)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x5555572a58e8, mutex=0x5555572a58f8) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff715531a in ARDOUR::AudioEngine::do_reset_backend() (this=0x5555572a51f0) at ../libs/ardour/audioengine.cc:642
        guard = {mutex_ = @0x5555572a58f8, locked_ = true}
#3  0x00007ffff7162325 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572ab120, p=0x5555572a51f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161ccf 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=0x5555572ab130, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161459 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572ab120) at /usr/include/boost/bind/bind.hpp:1294
        a = {<No data fields>}
#6  0x00007ffff7160cdc 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=0x5555572ab120) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff716009a 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=0x5555572ab0f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x5555572ab0f0
#8  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x5555572ab170) at threads.cc:77
        slot = 0x5555572ab170
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572ab170) at threads.cc:64
        slot = 0x5555572ab170
#10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
        thread = 0x555556e40d80
        __func__ = "g_thread_proxy"
#11 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736937309952, 5128346202007565501, 140737488341326, 140737488341327, 140736937306816, 140736937309952, -5128414718081207107, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed53f700 (LWP 111530)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e93850 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e93840 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff71094b8 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
        src = {px = 0x555556e40d20, pn = {pi_ = 0x888ef7e465471300}}
#3  0x00007ffff71092ac in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f36ef8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f36ef0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f36ec0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555556f36ec0
#7  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556f36ea0) at threads.cc:77
        slot = 0x555556f36ea0
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556f36ea0) at threads.cc:64
        slot = 0x555556f36ea0
#9  0x00007ffff572052d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
        thread = 0x555556e40d20
        __func__ = "g_thread_proxy"
#10 0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737175090944, 5128346202007565501, 140737488341518, 140737488341519, 140737175087808, 140737175090944, -5128384926040558403, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#11 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd40700 (LWP 111529)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
        as = {px = 0x0, pn = {pi_ = 0x0}}
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f36f88) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f36f80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f36f50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555556f36f50
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556efbe00) at threads.cc:77
        slot = 0x555556efbe00
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efbe00) at threads.cc:64
        slot = 0x555556efbe00
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
        thread = 0x555556e40cc0
        __func__ = "g_thread_proxy"
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737183483648, 5128346202007565501, 140737488341518, 140737488341519, 140737183480512, 140737183483648, -5128386025015315267, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee541700 (LWP 111528)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e96660 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
        sampled = 0
#2  0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
        as = {px = 0x3a00000029, pn = {pi_ = 0x0}}
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f36fd8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f36fd0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f36fa0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
        typed_rep = 0x555556f36fa0
#6  0x00007ffff5882fda in sigc::slot0<void>::operator()() const (this=0x555556ef95f0) at threads.cc:77
        slot = 0x555556ef95f0
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ef95f0) at threads.cc:64
        slot = 0x555556ef95f0
#8  0x00007ffff572052d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
        thread = 0x555556e40c60
        __func__ = "g_thread_proxy"
#9  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737191876352, 5128346202007565501, 140737488341518, 140737488341519, 140737191873216, 140737191876352, -5128378302127246147, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed42700 (LWP 111527)):
#0  0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed418a0, remaining=remaining@entry=0x7fffeed418b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff5721f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
        request = {tv_sec = 0, tv_nsec = 38000000}
        remaining = {tv_sec = 0, tv_nsec = 7386265}
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
        may_sleep = true
        elapsed_time_ms = 1
        vstfx = 0x0
        LXVST_sched_timer_interval = 40
        event = {type = 0, xany = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0}, xkey = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, keycode = 0, same_screen = 0}, xbutton = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, button = 0, same_screen = 0}, xmotion = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, mode = 0, detail = 0}, xexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, x = 0, y = 0, width = 0, height = 0, count = 0}, xgraphicsexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, drawable = 0, x = 0, y = 0, width = 0, height = 0, count = 0, major_code = 0, minor_code = 0}, xnoexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, drawable = 0, major_code = 0, minor_code = 0}, xvisibility = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, state = 0}, xcreatewindow = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0}, xunmap = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, from_configure = 0}, xmap = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, override_redirect = 0}, xmaprequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0}, xreparent = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, parent = 0, x = 0, y = 0, override_redirect = 0}, xconfigure = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, above = 0, override_redirect = 0}, xgravity = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, x = 0, y = 0}, xresizerequest = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, width = 0, height = 0}, xconfigurerequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, above = 0, detail = 0, value_mask = 0}, xcirculate = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, place = 0}, xcirculaterequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, place = 0}, xproperty = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, atom = 0, time = 0, state = 0}, xselectionclear = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, selection = 0, time = 0}, xselectionrequest = {type = 0, serial = 0, send_event = 0, display = 0x0, owner = 0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}, xselection = {type = 0, serial = 0, send_event = 0, display = 0x0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}, xcolormap = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, colormap = 0, c_new = 0, state = 0}, xclient = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, message_type = 0, format = 0, data = {b = '\000' <repeats 19 times>, s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l = {0, 0, 0, 0, 0}}}, xmapping = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, request = 0, first_keycode = 0, count = 0}, xerror = {type = 0, display = 0x0, resourceid = 0, serial = 0, error_code = 0 '\000', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, key_vector = '\000' <repeats 31 times>}, xgeneric = {type = 0, serial = 0, send_event = 0, display = 0x0, extension = 0, evtype = 0}, xcookie = {type = 0, serial = 0, send_event = 0, display = 0x0, extension = 0, evtype = 0, cookie = 0, data = 0x0}, pad = {0 <repeats 24 times>}}
        clock1 = 58866642089
        clock2 = 58866643170
#3  0x00007ffff47eaf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737200269056, 5128346202007565501, 140737488341806, 140737488341807, 140737200265920, 140737200269056, -5128379401102003011, -5128364887760145219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#4  0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4a7100 (LWP 111526)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555572a57b8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x5555570f6c00, enable=true) at ../libs/ardour/route.cc:2429
        lx = {mutex_ = @0x5555572a57b8, locked_ = true}
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572f7e80, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
        i = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 

        tracks = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
std::__cxx11::list
        routes = Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
empty std::__cxx11::list
        __PRETTY_FUNCTION__ = "void ARDOUR_UI::session_add_audio_route(bool, int32_t, int32_t, ARDOUR::TrackMode, ARDOUR::RouteGroup*, uint32_t, const string&, bool, ARDOUR::PresentationInfo::order_t)"
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572f7e80, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
        order = 4294967295
        output_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {2, 0}}
        input_chan = {static ZERO = {static ZERO = <same as static member of an already seen type>, _counts = {0, 0}}, _counts = {1, 0}}
        instrument = {px = 0x555558181eb0, pn = {pi_ = 0x555558161080}}
        route_group = 0x0
        strict_io = true
        pcb = {_session = 0x5555585cc410, _reconfigure_on_delete = true}
        name_template = "Audio"
        ds = {<No data fields>}
        oac = ARDOUR::AutoConnectMaster
        count = 1
        template_path = ""
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570c4f38, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570c4f30, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570c4f00, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
        typed_rep = 0x5555570c4f00
#9  0x00007ffff4db8f27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5800edf in <emit signal ??? on instance 0x5555574237b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffbf00, reg_save_area = 0x7fffffffbe40}}
    #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570ca0a0, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e4430 <g_cclosure_marshal_VOID__INT>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570ca080
                __func__ = "g_closure_invoke"
    #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557530200, detail=detail@entry=0, instance=instance@entry=0x5555574237b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
                tmp = <optimized out>
                handler = 0x5555570c7400
                accumulator = 0x0
                emission = {next = 0x7fffffffc030, instance = 0x5555574237b0, ihint = {signal_id = 204, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x55555736f060
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 204
                max_sequential_handler_number = 18441
                return_value_altered = 1
    #12 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffbc50
                signal_return_type = <optimized out>
                param_values = 0x7fffffffbc68
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#17 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b5060 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc350, reg_save_area = 0x7fffffffc290}}
    #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570c0060, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e3fe0 <g_cclosure_marshal_VOID__VOID>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5555570c0040
                __func__ = "g_closure_invoke"
    #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557392600, detail=detail@entry=0, instance=instance@entry=0x5555570b5060, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
                tmp = <optimized out>
                handler = 0x5555570bddc0
                accumulator = 0x0
                emission = {next = 0x7fffffffc4a0, instance = 0x5555570b5060, ihint = {signal_id = 123, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x5555573925d0
                hlist = <optimized out>
                handler_list = 0x5555570bddc0
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 123
                max_sequential_handler_number = 18441
                return_value_altered = 1
    #16 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc0c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc0d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#18 0x00007ffff52e037e in gtk_real_button_released (button=0x5555570b5060 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b5060 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}}
    #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555573924f0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x340
                in_marshal = 0
                real_closure = 0x5555573924d0
                __func__ = "g_closure_invoke"
    #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557392520, detail=detail@entry=0, instance=instance@entry=0x5555570b5060, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
                accumulator = 0x0
                emission = {next = 0x7fffffffc930, instance = 0x5555570b5060, ihint = {signal_id = 122, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x555556ed1450 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x5555573924f0
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 122
                max_sequential_handler_number = 18441
                return_value_altered = <optimized out>
    #21 0x00007ffff580054f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
                instance_and_params = 0x7fffffffc530
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc548
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x5555570b5060 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
        button = 0x5555570b5060 [GtkButton]
#28 0x00007ffff5800edf in <emit signal ??? on instance 0x5555570b5060 [GtkButton]> (instance=instance@entry=0x5555570b5060, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcc70, reg_save_area = 0x7fffffffcbb0}}
    #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x555557361a60, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
                cc = 0x555557361a60
                data1 = 0x5555570b5060
                data2 = <optimized out>
                callback = 0x7ffff52df270 <gtk_button_button_release>
                v_return = <optimized out>
                __func__ = "_gtk_marshal_BOOLEAN__BOXED"
    #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557361a60, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
                marshal = 0x7ffff57e0510 <g_type_class_meta_marshal>
                marshal_data = 0x160
                in_marshal = 0
                real_closure = 0x555557361a40
                __func__ = "g_closure_invoke"
    #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5555570b5060, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
                accumulator = 0x555557363350
                emission = {next = 0x0, instance = 0x5555570b5060, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x555556ed1450 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
                class_closure = 0x555557361a60
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x7fffffffc960
                accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 34
                max_sequential_handler_number = 18441
                return_value_altered = 0
    #27 0x00007ffff5800078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
                return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                error = 0x0
                rtype = 0x14 [gboolean]
                static_scope = 0
                instance_and_params = 0x7fffffffc9c0
                signal_return_type = <optimized out>
                param_values = 0x7fffffffc9d8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x5555570b5060 [GtkButton], event=event@entry=0x5555585c6de0) at ../../../../gtk/gtkwidget.c:5010
        signal_num = <optimized out>
        return_val = 0
#30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x5555570b5060 [GtkButton], event=event@entry=0x5555585c6de0) at ../../../../gtk/gtkwidget.c:4807
        __func__ = "IA__gtk_widget_event"
#31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x5555570b5060 [GtkButton], event=0x5555585c6de0) at ../../../../gtk/gtkmain.c:2503
        tmp = <optimized out>
        handled_event = <optimized out>
        __func__ = "IA__gtk_propagate_event"
#32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x5555585c6de0) at ../../../../gtk/gtkmain.c:1698
        grab_widget = 0x5555570b5060 [GtkButton]
        window_group = <optimized out>
        rewritten_event = <optimized out>
        tmp_list = <optimized out>
        event_widget = <optimized out>
        __func__ = "IA__gtk_main_do_event"
        __func__ = "IA__gtk_main_do_event"
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
        __func__ = "IA__gtk_main_do_event"
#34 0x00007ffff51f710c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
        display = <optimized out>
        event = 0x5555585c6de0
#35 0x00007ffff56f760d in g_main_dispatch (context=0x5555572e24b0) at ../../../glib/gmain.c:3309
        dispatch = 0x7ffff51f70c0 <gdk_event_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x555557320610
        current = 0x5555573d9d30
        i = 0
        __func__ = "g_main_dispatch"
#36 g_main_context_dispatch (context=context@entry=0x5555572e24b0) at ../../../glib/gmain.c:3974
#37 0x00007ffff56f7890 in g_main_context_iterate (context=0x5555572e24b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
        max_priority = 2147483647
        timeout = 18
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x5555570a2c80
#38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x5555576df250) at ../../../glib/gmain.c:4241
        __func__ = "g_main_loop_run"
#39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x5555576df250
#40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f7e80, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435



Alexander

2020-04-26 12:29

reporter   ~0023931

I did a git bisect and it told me b196cef2c4443ca2a6e7d26b03b3691d0ad706c5 is the first bad commit.

This is the full log of the bisect. I also attached "thread apply all bt" and "thread apply all bt full" for both bad revisions.

git bisect start
# bad: [3785cbbf0376524a4a294fb7eb9d272d0a9c3251] Cont'd work on delayline-config (amend b196cef2)
git bisect bad 3785cbbf0376524a4a294fb7eb9d272d0a9c3251
# good: [e8efd45c0512cb07a6ac2658575f44c16cc60b69] Fix ALSA slave-device half-duplex mode
git bisect good e8efd45c0512cb07a6ac2658575f44c16cc60b69
# good: [e4e035c6e2d080fe62d933255c796f741a4a7c10] remove debug output
git bisect good e4e035c6e2d080fe62d933255c796f741a4a7c10
# good: [80dc3a38e00d751ff7203d91b1276109545e63bf] WebSockets: let clients know if a strip is a VCA
git bisect good 80dc3a38e00d751ff7203d91b1276109545e63bf
# good: [777f1ea3bef475d9442d8be2fb85a26012a3a639] Indicate unlinked send-panners in pan-widget 0008024
git bisect good 777f1ea3bef475d9442d8be2fb85a26012a3a639
# good: [75b9689f0c2d16911e872b7f583eb0ab3943ab07] only update port lists when a TransportMastersWidget is actually mapped
git bisect good 75b9689f0c2d16911e872b7f583eb0ab3943ab07
# good: [e16ac09e549febcbe443f7227d45071d14dbb159] Clean up 135814cf0, prefer PannableChanged signal
git bisect good e16ac09e549febcbe443f7227d45071d14dbb159
# bad: [02e5605cdd2d248c185bcbb995456161dd2c4d21] NO-OP: reduce scope, return early
git bisect bad 02e5605cdd2d248c185bcbb995456161dd2c4d21
# bad: [b196cef2c4443ca2a6e7d26b03b3691d0ad706c5] Prevent delay-line reconfiguration while processing
git bisect bad b196cef2c4443ca2a6e7d26b03b3691d0ad706c5
# good: [7751841b784856e66c7bf0d61d134cdf69cf3855] Allow to un/link panner directly from the panner 0008024
git bisect good 7751841b784856e66c7bf0d61d134cdf69cf3855
# first bad commit: [b196cef2c4443ca2a6e7d26b03b3691d0ad706c5] Prevent delay-line reconfiguration while processing

x42

2020-04-26 12:37

administrator   ~0023932

I know what it causing it: jack has undefined thread semantics. So bisect is not going to help.
Backtraces showing the threads where from where jack calls into ardour are sufficient.

Alexander

2020-04-26 12:44

reporter   ~0023933

Do the backtraces show the information you need? Should I provide more / other information?

x42

2020-04-26 12:55

administrator   ~0023934

Found it Thread 60 (ardour's connection manager) first takes the process-lock and then waits to the latency-update-lock.
Meanwhile Thread 21 (jack) calls latency_callback, takes the latency-lock and waits for the process-lock
Classic deadlock.

x42

2020-04-26 12:56

administrator   ~0023935

the "thread-apply-all-bt " was sufficient. Thanks!

x42

2020-04-26 23:14

administrator   ~0023942

Could you give 6.0-rc1-112-gb0daa85bfb another try?

Alexander

2020-04-26 23:41

reporter   ~0023944

I tried 6.0-rc1-112-gb0daa85bfb and it partially fixed the problem:

The first new track takes a long time (0000009:0000010 seconds?) to add, after that new tracks are added immediately when clicking "add (leave dialogue open)".
Then I tried to add a 6-channel track and Ardour froze. I waitet >60 sec and stopped it to get a new backtrace.
6.0-rc1-112-gb0daa85bfb (92,041 bytes)   
$ ./gtk2_ardour/ardbg 
GNU gdb (Debian 9.1-3) 9.1
Copyright (C) 2020 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 ./gtk2_ardour/../build/gtk2_ardour/ardour-6.0.pre1.242...
handle SIG32 (gdb) handle SIG32 noprint nostop
Signal        Stop	Print	Pass to program	Description
SIG32         No	No	Yes		Real-time event 32
(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-112-gb0daa85bfb and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed45700 (LWP 177123)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee544700 (LWP 177124)]
[New Thread 0x7fffedd43700 (LWP 177125)]
[New Thread 0x7fffed542700 (LWP 177126)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 177154)]
[Thread 0x7fffdf27b700 (LWP 177154) exited]
[New Thread 0x7fffdf27b700 (LWP 177155)]
[New Thread 0x7fffde462700 (LWP 177156)]
[New Thread 0x7fffdd3d1700 (LWP 177157)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca1b700 (LWP 177158)]
[New Thread 0x7fffcbfff700 (LWP 177159)]
[New Thread 0x7fffcb7fe700 (LWP 177160)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e8700 (LWP 177161)]
[New Thread 0x7fffdc167700 (LWP 177162)]
[Thread 0x7fffdc167700 (LWP 177162) exited]
[Thread 0x7fffdc1e8700 (LWP 177161) exited]
[New Thread 0x7fffdc1e8700 (LWP 177163)]
[New Thread 0x7fffdc167700 (LWP 177164)]
[Thread 0x7fffdc167700 (LWP 177164) exited]
[Thread 0x7fffdc1e8700 (LWP 177163) exited]
[New Thread 0x7fffcaffd700 (LWP 177165)]
[New Thread 0x7fffca7fc700 (LWP 177166)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffca7fc700 (LWP 177166) exited]
[Thread 0x7fffcb7fe700 (LWP 177160) exited]
[Thread 0x7fffdd3d1700 (LWP 177157) exited]
[New Thread 0x7fffcb7fe700 (LWP 177168)]
[Thread 0x7fffcb7fe700 (LWP 177168) exited]
[New Thread 0x7fffdc1e8700 (LWP 177196)]
[New Thread 0x7fffdc167700 (LWP 177197)]
[New Thread 0x7fffc9ba0700 (LWP 177198)]
[New Thread 0x7fffcb7fe700 (LWP 177199)]
[Thread 0x7fffcb7fe700 (LWP 177199) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffcb7fe700 (LWP 177200)]
[Detaching after vfork from child process 177201]
[New Thread 0x7fffca7fc700 (LWP 177202)]
[Thread 0x7fffca7fc700 (LWP 177202) exited]
[Thread 0x7fffcb7fe700 (LWP 177200) exited]
[Detaching after vfork from child process 177203]
[New Thread 0x7fffca7fc700 (LWP 177204)]
[Thread 0x7fffca7fc700 (LWP 177204) exited]
Set cursor set to default
 loading from /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-31-06 as Untitled-2020-04-27-01-31-06 templ  is_new 1 bp 2
[New Thread 0x7fffc90ac700 (LWP 177205)]
[New Thread 0x7fffc90a3700 (LWP 177206)]
[New Thread 0x7fffc909a700 (LWP 177207)]
[New Thread 0x7fffc9091700 (LWP 177208)]
[New Thread 0x7fffc9088700 (LWP 177209)]
[New Thread 0x7fffc907f700 (LWP 177210)]
[New Thread 0x7fffc9076700 (LWP 177211)]
[New Thread 0x7fffc906d700 (LWP 177212)]
[New Thread 0x7fffc9064700 (LWP 177213)]
[New Thread 0x7fffc905b700 (LWP 177214)]
[New Thread 0x7fffc9052700 (LWP 177215)]
[New Thread 0x7fffc9049700 (LWP 177216)]
[New Thread 0x7fffc9040700 (LWP 177217)]
[New Thread 0x7fffc9037700 (LWP 177218)]
[New Thread 0x7fffc902e700 (LWP 177219)]
[New Thread 0x7fffc9025700 (LWP 177220)]
[New Thread 0x7fffc8fa4700 (LWP 177221)]
[New Thread 0x7fffc8f23700 (LWP 177222)]
[New Thread 0x7fffc8ea2700 (LWP 177223)]
[New Thread 0x7fffc8e21700 (LWP 177224)]
[New Thread 0x7fffc8da0700 (LWP 177225)]
[New Thread 0x7fffc8d1f700 (LWP 177226)]
[New Thread 0x7fffc8c9e700 (LWP 177227)]
[New Thread 0x7fffc8c1d700 (LWP 177228)]
[New Thread 0x7fffc8b9c700 (LWP 177229)]
[New Thread 0x7fffc8b1b700 (LWP 177230)]
[New Thread 0x7fffc8a9a700 (LWP 177231)]
[New Thread 0x7fffc8a19700 (LWP 177232)]
[New Thread 0x7fffc8998700 (LWP 177233)]
[New Thread 0x7fffc8917700 (LWP 177234)]
[New Thread 0x7fff2fc13700 (LWP 177235)]
[New Thread 0x7fffca7fc700 (LWP 177236)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-31-06/Untitled-2020-04-27-01-31-06.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-31-06/Untitled-2020-04-27-01-31-06.ardour
saved state in 13.2 ms
[New Thread 0x7fffcb7fe700 (LWP 177237)]
[New Thread 0x7fff2deb0700 (LWP 177238)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-31-06/Untitled-2020-04-27-01-31-06.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-31-06/Untitled-2020-04-27-01-31-06.ardour
saved state in 1.1 ms
[New Thread 0x7fff2d604700 (LWP 177239)]
locate took 138 usecs for 1 tracks = 138 per track
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-31-06/Untitled-2020-04-27-01-31-06.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-31-06/Untitled-2020-04-27-01-31-06.ardour
saved state in 1.4 ms
[Thread 0x7fffcaffd700 (LWP 177165) exited]
^C
Thread 1 "gui" received signal SIGINT, Interrupt.
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38	../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory.
(gdb) thread apply all bt 

Thread 61 (Thread 0x7fff2d604700 (LWP 177239)):
#0  0x00007ffff47f8575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d603880, remaining=remaining@entry=0x7fff2d603890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5724f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x00007ffff71ae15b in ARDOUR::AutomationWatch::thread() (this=0x555557b41e10) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b3469 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x555557f34970, p=0x555557b41e10) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b307b 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=0x555557f34980, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b2969 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x555557f34970) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff71b28fa 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=0x555557f34970) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b234c 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=0x555557f34940) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x5555591efd40) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555591efd40) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x55555920b300) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fff2deb0700 (LWP 177238)):
#0  __libc_read (nbytes=4, buf=0x7fff2deaf178, fd=8) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __libc_read (fd=8, buf=0x7fff2deaf178, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fffdd91b9be in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd90a647 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd90adab in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd9000fa in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007fffddbd2441 in ARDOUR::JACKAudioBackend::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x555557391c00, src="ardour:Audio 9/audio_out 5", dst="ardour:Master/audio_in 1") at ../libs/backends/jack/jack_portengine.cc:561
#7  0x00007ffff7697ece in ARDOUR::Port::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x5555589e9440, other="Master/audio_in 1") at ../libs/ardour/port.cc:257
#8  0x00007ffff7301b06 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x55555c598400, our_port=..., other_port="Master/audio_in 1", src=0x5555585e7710) at ../libs/ardour/io.cc:202
#9  0x00007ffff7791cc0 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585e7710, ar=...) at ../libs/ardour/session.cc:6897
#10 0x00007ffff77922bc in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585e7710) at ../libs/ardour/session.cc:6982
#11 0x00007ffff77920dc in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585e7710) at ../libs/ardour/session.cc:6954
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffcb7fe700 (LWP 177237)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585e94f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585e94a0, cond=0x5555585e94c8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555585e94c8, mutex=0x5555585e94a0) at pthread_cond_wait.c:638
#3  0x00007ffff7807a03 in ARDOUR::Session::emit_thread_run() (this=0x5555585e7710) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78079a0 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585e7710) at ../libs/ardour/session_process.cc:1100
#5  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffca7fc700 (LWP 177236)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x55555913d370) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x55555913d370, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fab63 in g_main_loop_run (loop=0x55555913d490) at ../../../glib/gmain.c:4241
#4  0x00007ffff59f8402 in BaseUI::main_thread() (this=0x5555585d06e0) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59fc3d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x55555913d6b8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59fc092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x55555913d6b0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59fbb09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x55555913d680) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x55555913d660) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555913d660) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x5555585b4f60) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fff2fc13700 (LWP 177235)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x7fff2fc11ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5a0da94 in CrossThreadChannel::poll_for_request() (this=0x555557aa4338) at ../libs/pbd/crossthread.posix.cc:102
#2  0x00007ffff5a0dafd in CrossThreadChannel::receive(char&, bool) (this=0x555557aa4338, msg=@0x7fff2fc120bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c45ee in ARDOUR::Butler::thread_work() (this=0x555557aa42a0) at ../libs/ardour/butler.cc:172
#4  0x00007ffff71c4371 in ARDOUR::Butler::_thread_work(void*) (arg=0x555557aa42a0) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a30e1e in fake_thread_start(void*) (arg=0x555559127290) at ../libs/pbd/pthread_utils.cc:107
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffc8917700 (LWP 177234)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc89169b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc89169c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc89169b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc89169b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b96b00) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffc8998700 (LWP 177233)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
--Type <RET> for more, q to quit, c to continue without paging--c
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc89979b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc89979c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc89979b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc89979b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b97220) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffc8a19700 (LWP 177232)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8a189b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8a189c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8a189b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8a189b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580cd6b0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc8a9a700 (LWP 177231)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8a999b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8a999c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8a999b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8a999b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580cdce0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc8b1b700 (LWP 177230)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8b1a9b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8b1a9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8b1a9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8b1a9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580d1850) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc8b9c700 (LWP 177229)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8b9b9b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8b9b9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8b9b9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8b9b9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580d2730) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc8c1d700 (LWP 177228)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8c1c9b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8c1c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8c1c9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8c1c9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555581485b0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc8c9e700 (LWP 177227)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8c9d9b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8c9d9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8c9d9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8c9d9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555581494d0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8d1f700 (LWP 177226)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf878) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf878, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf878, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf878) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d8bcb in ARDOUR::Graph::reached_terminal_node() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:301
#5  0x00007ffff72e083d in ARDOUR::GraphNode::finish(int) (this=0x555559044268, chain=0) at ../libs/ardour/graphnode.cc:73
#6  0x00007ffff72dc174 in ARDOUR::GraphNode::run(int) (this=0x555559044268, chain=0) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d99e8 in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:442
#8  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#9  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8d1e9b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72df9a3 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=0x7fffc8d1e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8d1e9b8) at /usr/include/boost/bind/bind.hpp:1294
#12 0x00007ffff72de6b8 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:159
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8d1e9b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555814a3f0) at ../libs/backends/jack/jack_audiobackend.cc:953
#15 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc8da0700 (LWP 177225)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8d9f9b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8d9f9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8d9f9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8d9f9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555814aaf0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8e21700 (LWP 177224)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8e209b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8e209c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8e209b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8e209b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585dbde0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc8ea2700 (LWP 177223)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8ea19b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8ea19c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8ea19b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8ea19b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585dbd60) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8f23700 (LWP 177222)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8f229b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8f229c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8f229b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8f229b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e94190) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc8fa4700 (LWP 177221)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8fa39b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8fa39c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8fa39b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8fa39b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585dbe20) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc9025700 (LWP 177220)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557caf850) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557caf850, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557caf850) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72da163 in ARDOUR::Graph::main_thread() (this=0x555557caf7a0) at ../libs/ardour/graph.cc:523
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc90249b8, p=0x555557caf7a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc90249c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc90249b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc90249b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585dbda0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc902e700 (LWP 177219)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc9037700 (LWP 177218)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc9040700 (LWP 177217)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc9049700 (LWP 177216)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc9052700 (LWP 177215)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc905b700 (LWP 177214)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc9064700 (LWP 177213)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc906d700 (LWP 177212)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc9076700 (LWP 177211)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc907f700 (LWP 177210)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc9088700 (LWP 177209)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc9091700 (LWP 177208)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc909a700 (LWP 177207)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc90a3700 (LWP 177206)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffc90ac700 (LWP 177205)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585aaf60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585aaf60, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585aaf60) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585aaf30) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9ba0700 (LWP 177198)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x555557391c00) at ../libs/backends/jack/jack_audiobackend.cc:982
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x555557391c00) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc167700 (LWP 177197)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5745e7c in g_mutex_lock_slowpath (mutex=0x5555572863f8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc166550, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778fe67 in ARDOUR::Session::update_latency(bool) (this=0x5555585e7710, playback=false) at ../libs/ardour/session.cc:6563
#4  0x00007ffff7158e90 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x555557285e30, for_playback=false) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x555557391c00, mode=JackCaptureLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackCaptureLatency, arg=0x555557391c00) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffdc1e8700 (LWP 177196)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577c0d98) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577c0d40, cond=0x5555577c0d70) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555577c0d70, mutex=0x5555577c0d40) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 177159)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x5555573d68b0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573d68b0, timeout=<optimized out>, context=0x5555573d5940) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555573d5940, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fab63 in g_main_loop_run (loop=0x5555573d5a30) at ../../../glib/gmain.c:4241
#4  0x00007ffff3521f16 in gdbus_shared_thread_func (user_data=0x5555573d5910) at ../../../gio/gdbusprivate.c:279
#5  0x00007ffff572352d in g_thread_proxy (data=0x5555573d0800) at ../../../glib/gthread.c:807
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca1b700 (LWP 177158)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x5555573c92e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573c92e0, timeout=<optimized out>, context=0x5555573c91f0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x5555573c91f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fa91f in g_main_context_iteration (context=0x5555573c91f0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff56fa971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572352d in g_thread_proxy (data=0x555557399920) at ../../../glib/gthread.c:807
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 177156)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x555557286558, mutex=0x555557286568) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715641d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x555557285e30) at ../libs/ardour/audioengine.cc:678
#3  0x00007ffff71631e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a7c80, p=0x555557285e30) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7162b8f 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=0x5555572a7c90, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7162319 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572a7c80) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7161b9c 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=0x5555572a7c80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7160f5a 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=0x5555572a7c50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x55555729cb60) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555729cb60) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 177155)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x555557286528, mutex=0x555557286538) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff71561da in ARDOUR::AudioEngine::do_reset_backend() (this=0x555557285e30) at ../libs/ardour/audioengine.cc:642
#3  0x00007ffff71631e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a7d10, p=0x555557285e30) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7162b8f 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=0x5555572a7d20, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7162319 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572a7d10) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7161b9c 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=0x5555572a7d10) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7160f5a 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=0x5555572a7ce0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x5555572a7be0) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572a7be0) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed542700 (LWP 177126)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e937b0 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e937a0 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff710a378 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff710a16c in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3f9d8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3f9d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3f9a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#7  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556eff740) at threads.cc:77
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556eff740) at threads.cc:64
#9  0x00007ffff572352d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
#10 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd43700 (LWP 177125)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78960a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3fa28) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3fa20) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3f9f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556efd450) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efd450) at threads.cc:64
#8  0x00007ffff572352d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
#9  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee544700 (LWP 177124)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78960a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3fa78) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3fa70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3fa40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556efac40) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efac40) at threads.cc:64
#8  0x00007ffff572352d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
#9  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed45700 (LWP 177123)):
#0  0x00007ffff47f8575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed448a0, remaining=remaining@entry=0x7fffeed448b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5724f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
#3  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#4  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4aa100 (LWP 177119)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5745e7c in g_mutex_lock_slowpath (mutex=0x5555572863f8) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb4d0, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7717624 in ARDOUR::Route::set_strict_io(bool) (this=0x55555c6b4c00, enable=true) at ../libs/ardour/route.cc:2429
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572e7750, track=true, input_channels=6, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572e7750, r=0) at ../gtk2_ardour/ardour_ui.cc:2777
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570bc598, _A_a1=@0x7fffffffb9bc: 0) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570bc590, _A_arg1=@0x7fffffffb9bc: 0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570bc560, a_1=@0x7fffffffb9bc: 0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#9  0x00007ffff4dbbf27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5803edf in <emit signal ??? on instance 0x5555574ec7b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #10 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x5555570c1f20, return_value=0x0, n_param_values=2, param_values=0x7fffffffbb90, invocation_hint=0x7fffffffbb10) at ../../../gobject/gclosure.c:810
    #11 0x00007ffff57f81b3 in signal_emit_unlocked_R (node=node@entry=0x555557461ad0, detail=detail@entry=0, instance=instance@entry=0x5555574ec7b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbb90) at ../../../gobject/gsignal.c:3812
    #12 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbd60) at ../../../gobject/gsignal.c:3498
#14 0x0000555555b72590 in sigc::bound_mem_functor1<void, AddRouteDialog, int>::operator()(int const&) const (this=0x55555976f460, _A_a1=@0x7fffffffbe7c: 0) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#15 0x0000555555b71938 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, AddRouteDialog, int> >::operator()<AddRouteDialog::ResponseId&>(AddRouteDialog::ResponseId&) const (this=0x55555976f458, _A_arg1=@0x55555976f480: AddRouteDialog::Add) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#16 0x0000555555b709d2 in sigc::bind_functor<-1, sigc::bound_mem_functor1<void, AddRouteDialog, int>, AddRouteDialog::ResponseId, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() (this=0x55555976f450) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1124
#17 0x0000555555b6f962 in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, AddRouteDialog, int>, AddRouteDialog::ResponseId, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it(sigc::internal::slot_rep*) (rep=0x55555976f420) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#18 0x00007ffff58951e8 in sigc::slot0<void>::operator()() const (this=0x5555592b6ae8) at /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:335
#19 Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) (self=<optimized out>, data=0x5555592b6ae0) at signalproxy.cc:103
#23 0x00007ffff5803edf in <emit signal ??? on instance 0x55555971c700 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #20 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x5555570b66e0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #21 0x00007ffff57f81b3 in signal_emit_unlocked_R (node=node@entry=0x555557388df0, detail=detail@entry=0, instance=instance@entry=0x55555971c700, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3812
    #22 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#24 0x00007ffff52e337e in gtk_real_button_released (button=0x55555971c700 [gtkmm__GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#28 0x00007ffff5803edf in <emit signal ??? on instance 0x55555971c700 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #25 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x55555738cf80, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #26 0x00007ffff57f88d2 in signal_emit_unlocked_R (node=node@entry=0x555557388d60, detail=detail@entry=0, instance=instance@entry=0x55555971c700, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #27 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#29 0x00007ffff52e2289 in gtk_button_button_release (widget=<optimized out>, event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#34 0x00007ffff5803edf in <emit signal ??? on instance 0x55555971c700 [gtkmm__GtkButton]> (instance=instance@entry=0x55555971c700, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #30 0x00007ffff5389a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555735cd40, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #31 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x55555735cd40, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #32 0x00007ffff57f7f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x55555971c700, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #33 0x00007ffff5803078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#35 0x00007ffff54a19e4 in gtk_widget_event_internal (widget=widget@entry=0x55555971c700 [gtkmm__GtkButton], event=event@entry=0x55555c60cde0) at ../../../../gtk/gtkwidget.c:5010
#36 0x00007ffff54a1cc9 in IA__gtk_widget_event (widget=widget@entry=0x55555971c700 [gtkmm__GtkButton], event=event@entry=0x55555c60cde0) at ../../../../gtk/gtkwidget.c:4807
#37 0x00007ffff5387cbc in IA__gtk_propagate_event (widget=0x55555971c700 [gtkmm__GtkButton], event=0x55555c60cde0) at ../../../../gtk/gtkmain.c:2503
#38 0x00007ffff53880b3 in IA__gtk_main_do_event (event=0x55555c60cde0) at ../../../../gtk/gtkmain.c:1698
#39 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#40 0x00007ffff51fa10c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#41 0x00007ffff56fa60d in g_main_dispatch (context=0x5555572955a0) at ../../../glib/gmain.c:3309
#42 g_main_context_dispatch (context=context@entry=0x5555572955a0) at ../../../glib/gmain.c:3974
#43 0x00007ffff56fa890 in g_main_context_iterate (context=0x5555572955a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#44 0x00007ffff56fab63 in g_main_loop_run (loop=0x55555777cec0) at ../../../glib/gmain.c:4241
#45 0x00007ffff538712a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#46 0x00007ffff5bdad20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572e7750, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#47 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435

6.0-rc1-112-gb0daa85bfb (92,041 bytes)   

Alexander

2020-04-27 00:15

reporter   ~0023945

I did a couple more experiments, the *-channels files show ardour freezing when adding multichannel tracks, even though that sometimes works but takes a long time (>30 seconds). I considered the program to be frozen beyond hope after 2 minutes.

6.0-rc1-112-gb0daa85bfb-working-interrupted shows the backtrace of adding a 2-channel track in a fresh ardour instance which usually works but takes 0000009:0000012 seconds. I stopped it after 7 seconds so perhaps you can figure out what's taking to long.
6.0-rc1-112-gb0daa85bfb-working-interrupted (91,114 bytes)   
(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-112-gb0daa85bfb and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed45700 (LWP 178801)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee544700 (LWP 178802)]
[New Thread 0x7fffedd43700 (LWP 178803)]
[New Thread 0x7fffed542700 (LWP 178804)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 178805)]
[Thread 0x7fffdf27b700 (LWP 178805) exited]
[New Thread 0x7fffdf27b700 (LWP 178806)]
[New Thread 0x7fffde462700 (LWP 178807)]
[New Thread 0x7fffdd3d1700 (LWP 178808)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca1b700 (LWP 178809)]
[New Thread 0x7fffcbfff700 (LWP 178810)]
[New Thread 0x7fffcb7fe700 (LWP 178811)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e8700 (LWP 178812)]
[New Thread 0x7fffdc167700 (LWP 178813)]
[Thread 0x7fffdc167700 (LWP 178813) exited]
[Thread 0x7fffdc1e8700 (LWP 178812) exited]
[New Thread 0x7fffdc1e8700 (LWP 178814)]
[New Thread 0x7fffdc167700 (LWP 178815)]
[Thread 0x7fffdc167700 (LWP 178815) exited]
[Thread 0x7fffdc1e8700 (LWP 178814) exited]
[New Thread 0x7fffcaffd700 (LWP 178816)]
[New Thread 0x7fffca7fc700 (LWP 178817)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffcaffd700 (LWP 178816) exited]
[Thread 0x7fffcb7fe700 (LWP 178811) exited]
[Thread 0x7fffdd3d1700 (LWP 178808) exited]
[New Thread 0x7fffcb7fe700 (LWP 178823)]
[Thread 0x7fffca7fc700 (LWP 178817) exited]
[New Thread 0x7fffdc1e8700 (LWP 178824)]
[New Thread 0x7fffdc167700 (LWP 178825)]
[New Thread 0x7fffc9ba0700 (LWP 178826)]
[New Thread 0x7fffca7fc700 (LWP 178827)]
[Thread 0x7fffcb7fe700 (LWP 178823) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffcb7fe700 (LWP 178833)]
[Detaching after vfork from child process 178834]
[New Thread 0x7fffcaffd700 (LWP 178835)]
[Thread 0x7fffcaffd700 (LWP 178835) exited]
[Thread 0x7fffca7fc700 (LWP 178827) exited]
[Detaching after vfork from child process 178836]
[New Thread 0x7fffcaffd700 (LWP 178837)]
[Thread 0x7fffcaffd700 (LWP 178837) exited]
Set cursor set to default
 loading from /home/alexander/media/ardour-sessions/Untitled-2020-04-27-02-03-16 as Untitled-2020-04-27-02-03-16 templ  is_new 1 bp 2
[New Thread 0x7fffc8e3e700 (LWP 178838)]
[New Thread 0x7fffc8e35700 (LWP 178839)]
[New Thread 0x7fffc8e2c700 (LWP 178840)]
[New Thread 0x7fffc8e23700 (LWP 178841)]
[New Thread 0x7fffc8e1a700 (LWP 178842)]
[New Thread 0x7fffc8e11700 (LWP 178843)]
[New Thread 0x7fffc8e08700 (LWP 178844)]
[New Thread 0x7fffc8dff700 (LWP 178845)]
[New Thread 0x7fffc8df6700 (LWP 178846)]
[New Thread 0x7fffc8ded700 (LWP 178847)]
[New Thread 0x7fffc8de4700 (LWP 178848)]
[New Thread 0x7fffc8ddb700 (LWP 178849)]
[New Thread 0x7fffc8dd2700 (LWP 178850)]
[New Thread 0x7fffc8dc9700 (LWP 178851)]
[New Thread 0x7fffc8dc0700 (LWP 178852)]
[New Thread 0x7fffc8db7700 (LWP 178853)]
[New Thread 0x7fffc8d36700 (LWP 178854)]
[New Thread 0x7fffc8cb5700 (LWP 178855)]
[New Thread 0x7fffc8c34700 (LWP 178856)]
[New Thread 0x7fffc8bb3700 (LWP 178857)]
[New Thread 0x7fffc8b32700 (LWP 178858)]
[New Thread 0x7fffc8ab1700 (LWP 178859)]
[New Thread 0x7fffc8a30700 (LWP 178860)]
[New Thread 0x7fffc89af700 (LWP 178861)]
[New Thread 0x7fffc892e700 (LWP 178862)]
[New Thread 0x7fffc88ad700 (LWP 178863)]
[New Thread 0x7fffc882c700 (LWP 178864)]
[New Thread 0x7fffc87ab700 (LWP 178865)]
[New Thread 0x7fffc872a700 (LWP 178866)]
[New Thread 0x7fffc86a9700 (LWP 178867)]
[New Thread 0x7fff2f8e4700 (LWP 178868)]
[New Thread 0x7fffcaffd700 (LWP 178869)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-02-03-16/Untitled-2020-04-27-02-03-16.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-02-03-16/Untitled-2020-04-27-02-03-16.ardour
saved state in 13.5 ms
[New Thread 0x7fffca7fc700 (LWP 178870)]
[New Thread 0x7fff2db81700 (LWP 178871)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-02-03-16/Untitled-2020-04-27-02-03-16.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-02-03-16/Untitled-2020-04-27-02-03-16.ardour
saved state in 1.0 ms
[New Thread 0x7fff2d380700 (LWP 178872)]
locate took 161 usecs for 1 tracks = 161 per track
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-02-03-16/Untitled-2020-04-27-02-03-16.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-02-03-16/Untitled-2020-04-27-02-03-16.ardour
saved state in 1.1 ms
[Thread 0x7fffcb7fe700 (LWP 178833) exited]
^C
Thread 1 "gui" received signal SIGINT, Interrupt.
__libc_read (nbytes=4, buf=0x7fffffffb048, fd=12) at ../sysdeps/unix/sysv/linux/read.c:26
26	../sysdeps/unix/sysv/linux/read.c: No such file or directory.
(gdb) thread apply all bt

Thread 61 (Thread 0x7fff2d380700 (LWP 178872)):
#0  0x00007ffff47f8575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d37f880, remaining=remaining@entry=0x7fff2d37f890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5724f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x00007ffff71ae15b in ARDOUR::AutomationWatch::thread() (this=0x5555591bb400) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b3469 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x555559206230, p=0x5555591bb400) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b307b 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=0x555559206240, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b2969 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x555559206230) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff71b28fa 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=0x555559206230) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b234c 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=0x555559206200) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555559208b70) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555559208b70) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555559201b60) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fff2db81700 (LWP 178871)):
#0  __libc_read (nbytes=4, buf=0x7fff2db80178, fd=12) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __libc_read (fd=12, buf=0x7fff2db80178, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fffdd91b9be in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd90a647 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd90adab in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd9000fa in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007fffddbd2441 in ARDOUR::JACKAudioBackend::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x555557361760, src="system:capture_2", dst="ardour:Audio/audio_in 2") at ../libs/backends/jack/jack_portengine.cc:561
#7  0x00007ffff7697fad in ARDOUR::Port::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x555559267c00, other="system:capture_2") at ../libs/ardour/port.cc:260
#8  0x00007ffff7301b06 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x5555591fd800, our_port=..., other_port="system:capture_2", src=0x5555585e1800) at ../libs/ardour/io.cc:202
#9  0x00007ffff7791785 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585e1800, ar=...) at ../libs/ardour/session.cc:6876
#10 0x00007ffff77922bc in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585e1800) at ../libs/ardour/session.cc:6982
#11 0x00007ffff77920dc in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585e1800) at ../libs/ardour/session.cc:6954
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffca7fc700 (LWP 178870)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585e35e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585e3590, cond=0x5555585e35b8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555585e35b8, mutex=0x5555585e3590) at pthread_cond_wait.c:638
#3  0x00007ffff7807a03 in ARDOUR::Session::emit_thread_run() (this=0x5555585e1800) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78079a0 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585e1800) at ../libs/ardour/session_process.cc:1100
#5  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffcaffd700 (LWP 178869)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x555559191040) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x555559191040, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fab63 in g_main_loop_run (loop=0x555559191160) at ../../../glib/gmain.c:4241
#4  0x00007ffff59f8402 in BaseUI::main_thread() (this=0x555559074dd0) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59fc3d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x555559191388) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59fc092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x555559191380) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59fbb09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555559191350) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555559191330) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555559191330) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x5555585e12a0) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fff2f8e4700 (LWP 178868)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x7fff2f8e2ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5a0da94 in CrossThreadChannel::poll_for_request() (this=0x55555852c098) at ../libs/pbd/crossthread.posix.cc:102
#2  0x00007ffff5a0dafd in CrossThreadChannel::receive(char&, bool) (this=0x55555852c098, msg=@0x7fff2f8e30bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c45ee in ARDOUR::Butler::thread_work() (this=0x55555852c000) at ../libs/ardour/butler.cc:172
#4  0x00007ffff71c4371 in ARDOUR::Butler::_thread_work(void*) (arg=0x55555852c000) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a30e1e in fake_thread_start(void*) (arg=0x5555590fbbd0) at ../libs/pbd/pthread_utils.cc:107
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffc86a9700 (LWP 178867)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc86a89b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc86a89c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc86a89b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc86a89b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585178f0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffc872a700 (LWP 178866)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
--Type <RET> for more, q to quit, c to continue without paging--c
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc87299b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc87299c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc87299b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc87299b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585178b0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffc87ab700 (LWP 178865)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc87aa9b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc87aa9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc87aa9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc87aa9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584e13c0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc882c700 (LWP 178864)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc882b9b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc882b9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc882b9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc882b9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584e1380) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc88ad700 (LWP 178863)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc88ac9b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc88ac9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc88ac9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc88ac9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557703f80) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc892e700 (LWP 178862)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc892d9b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc892d9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc892d9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc892d9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557703f40) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc89af700 (LWP 178861)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc89ae9b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc89ae9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc89ae9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc89ae9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584deeb0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc8a30700 (LWP 178860)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8a2f9b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8a2f9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8a2f9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8a2f9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557ea27c0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8ab1700 (LWP 178859)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8ab09b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8ab09c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8ab09b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8ab09b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558066b60) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc8b32700 (LWP 178858)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8b319b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8b319c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8b319b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8b319b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555818c500) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8bb3700 (LWP 178857)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8bb29b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8bb29c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8bb29b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8bb29b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558535b20) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc8c34700 (LWP 178856)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8c339b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8c339c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8c339b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8c339b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555571558c0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8cb5700 (LWP 178855)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8cb49b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8cb49c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8cb49b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8cb49b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557178dc0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc8d36700 (LWP 178854)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cd0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cd0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8d359b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8d359c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8d359b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8d359b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558535400) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc8db7700 (LWP 178853)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f40cf8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f40cf8, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f40cf8, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f40cf8) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d8bcb in ARDOUR::Graph::reached_terminal_node() (this=0x555557f40c20) at ../libs/ardour/graph.cc:301
#5  0x00007ffff72e083d in ARDOUR::GraphNode::finish(int) (this=0x55555903f5a8, chain=1) at ../libs/ardour/graphnode.cc:73
#6  0x00007ffff72dc174 in ARDOUR::GraphNode::run(int) (this=0x55555903f5a8, chain=1) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d99e8 in ARDOUR::Graph::run_one() (this=0x555557f40c20) at ../libs/ardour/graph.cc:442
#8  0x00007ffff72da163 in ARDOUR::Graph::main_thread() (this=0x555557f40c20) at ../libs/ardour/graph.cc:523
#9  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8db69b8, p=0x555557f40c20) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72df9a3 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=0x7fffc8db69c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8db69b8) at /usr/include/boost/bind/bind.hpp:1294
#12 0x00007ffff72de6b8 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:159
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8db69b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558503850) at ../libs/backends/jack/jack_audiobackend.cc:953
#15 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc8dc0700 (LWP 178852)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc8dc9700 (LWP 178851)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc8dd2700 (LWP 178850)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc8ddb700 (LWP 178849)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc8de4700 (LWP 178848)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc8ded700 (LWP 178847)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc8df6700 (LWP 178846)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc8dff700 (LWP 178845)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc8e08700 (LWP 178844)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc8e11700 (LWP 178843)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc8e1a700 (LWP 178842)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc8e23700 (LWP 178841)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc8e2c700 (LWP 178840)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc8e35700 (LWP 178839)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffc8e3e700 (LWP 178838)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a6270) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a6270, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a6270) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6240) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9ba0700 (LWP 178826)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x555557361760) at ../libs/backends/jack/jack_audiobackend.cc:982
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x555557361760) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc167700 (LWP 178825)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5745e7c in g_mutex_lock_slowpath (mutex=0x555557285468) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc166550, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778fe67 in ARDOUR::Session::update_latency(bool) (this=0x5555585e1800, playback=false) at ../libs/ardour/session.cc:6563
#4  0x00007ffff7158e90 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x555557284ea0, for_playback=false) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x555557361760, mode=JackCaptureLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackCaptureLatency, arg=0x555557361760) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffdc1e8700 (LWP 178824)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577bda78) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577bda20, cond=0x5555577bda50) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555577bda50, mutex=0x5555577bda20) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 178810)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x5555573d5650, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573d5650, timeout=<optimized out>, context=0x5555573d6140) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555573d6140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fab63 in g_main_loop_run (loop=0x5555573d6230) at ../../../glib/gmain.c:4241
#4  0x00007ffff3521f16 in gdbus_shared_thread_func (user_data=0x5555573d6110) at ../../../gio/gdbusprivate.c:279
#5  0x00007ffff572352d in g_thread_proxy (data=0x5555573d0c00) at ../../../glib/gthread.c:807
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca1b700 (LWP 178809)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x5555573c9a70, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573c9a70, timeout=<optimized out>, context=0x5555573c9980) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x5555573c9980, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fa91f in g_main_context_iteration (context=0x5555573c9980, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff56fa971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572352d in g_thread_proxy (data=0x55555739a920) at ../../../glib/gthread.c:807
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 178807)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x5555572855c8, mutex=0x5555572855d8) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715641d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x555557284ea0) at ../libs/ardour/audioengine.cc:678
#3  0x00007ffff71631e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x55555729b480, p=0x555557284ea0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7162b8f 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=0x55555729b490, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7162319 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x55555729b480) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7161b9c 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=0x55555729b480) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7160f5a 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=0x55555729b450) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555557297010) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555557297010) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 178806)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x555557285598, mutex=0x5555572855a8) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff71561da in ARDOUR::AudioEngine::do_reset_backend() (this=0x555557284ea0) at ../libs/ardour/audioengine.cc:642
#3  0x00007ffff71631e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a5f00, p=0x555557284ea0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7162b8f 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=0x5555572a5f10, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7162319 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572a5f00) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7161b9c 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=0x5555572a5f00) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7160f5a 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=0x5555572a5ed0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x5555572a5f50) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572a5f50) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed542700 (LWP 178804)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e937b0 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e937a0 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff710a378 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff710a16c in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3e8a8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3e8a0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3e870) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#7  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556efe6d0) at threads.cc:77
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efe6d0) at threads.cc:64
#9  0x00007ffff572352d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
#10 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd43700 (LWP 178803)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78960a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3e8f8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3e8f0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3e8c0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556efc3e0) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efc3e0) at threads.cc:64
#8  0x00007ffff572352d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
#9  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee544700 (LWP 178802)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78960a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3e948) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3e940) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3e910) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556ef9fa0) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ef9fa0) at threads.cc:64
#8  0x00007ffff572352d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
#9  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed45700 (LWP 178801)):
#0  0x00007ffff47f8575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed448a0, remaining=remaining@entry=0x7fffeed448b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5724f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
#3  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#4  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4aa100 (LWP 178799)):
#0  __libc_read (nbytes=4, buf=0x7fffffffb048, fd=12) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __libc_read (fd=12, buf=0x7fffffffb048, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fffdd91b9be in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd90a647 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd90b233 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd8ff861 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007fffddbbd041 in ARDOUR::JACKAudioBackend::update_latencies() (this=0x555557361760) at ../libs/backends/jack/jack_audiobackend.cc:1082
#7  0x00007ffff7158f1c in ARDOUR::AudioEngine::update_latencies() (this=0x555557284ea0) at ../libs/ardour/audioengine.cc:1401
#8  0x00007ffff77909ac in ARDOUR::Session::update_latency_compensation(bool, bool) (this=0x5555585e1800, force_whole_graph=true, called_from_backend=false) at ../libs/ardour/session.cc:6698
#9  0x00007ffff7789d81 in ARDOUR::Session::graph_reordered(bool) (this=0x5555585e1800, called_from_backend=false) at ../libs/ardour/session.cc:5338
#10 0x00007ffff777b901 in ARDOUR::Session::add_routes(std::__cxx11::list<boost::shared_ptr<ARDOUR::Route>, std::allocator<boost::shared_ptr<ARDOUR::Route> > >&, bool, bool, bool, unsigned int) (this=0x5555585e1800, new_routes=Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
std::__cxx11::list, input_auto_connect=true, output_auto_connect=true, save=false, order=4294967295) at ../libs/ardour/session.cc:3146
#11 0x00007ffff77789b3 in ARDOUR::Session::new_audio_track(int, int, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, ARDOUR::TrackMode, bool) (this=0x5555585e1800, input_channels=2, output_channels=2, route_group=0x0, how_many=0, name_template="Audio", order=4294967295, mode=ARDOUR::Normal, input_auto_connect=true) at ../libs/ardour/session.cc:2774
#12 0x0000555555b9296b in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572e6180, track=true, input_channels=2, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1545
#13 0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572e6180, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
#14 0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x555559617698, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#15 0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x555559617690, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#16 0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x555559617660, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#17 0x00007ffff4dbbf27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#21 0x00007ffff5803edf in <emit signal ??? on instance 0x5555574637b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #18 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x55555961bec0, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
    #19 0x00007ffff57f81b3 in signal_emit_unlocked_R (node=node@entry=0x55555745b400, detail=detail@entry=0, instance=instance@entry=0x5555574637b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
    #20 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
#25 0x00007ffff5803edf in <emit signal ??? on instance 0x5555597aa870 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #22 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x5555596162c0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #23 0x00007ffff57f8784 in signal_emit_unlocked_R (node=node@entry=0x55555738e800, detail=detail@entry=0, instance=instance@entry=0x5555597aa870, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
    #24 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#26 0x00007ffff52e337e in gtk_real_button_released (button=0x5555597aa870 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#30 0x00007ffff5803edf in <emit signal ??? on instance 0x5555597aa870 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #27 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x55555738d6c0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #28 0x00007ffff57f88d2 in signal_emit_unlocked_R (node=node@entry=0x55555738d6f0, detail=detail@entry=0, instance=instance@entry=0x5555597aa870, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #29 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#31 0x00007ffff52e2289 in gtk_button_button_release (widget=widget@entry=0x5555597aa870 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#36 0x00007ffff5803edf in <emit signal ??? on instance 0x5555597aa870 [GtkButton]> (instance=instance@entry=0x5555597aa870, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #32 0x00007ffff5389a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555735e580, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #33 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x55555735e580, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #34 0x00007ffff57f7f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5555597aa870, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #35 0x00007ffff5803078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#37 0x00007ffff54a19e4 in gtk_widget_event_internal (widget=widget@entry=0x5555597aa870 [GtkButton], event=event@entry=0x5555597a0600) at ../../../../gtk/gtkwidget.c:5010
#38 0x00007ffff54a1cc9 in IA__gtk_widget_event (widget=widget@entry=0x5555597aa870 [GtkButton], event=event@entry=0x5555597a0600) at ../../../../gtk/gtkwidget.c:4807
#39 0x00007ffff5387cbc in IA__gtk_propagate_event (widget=0x5555597aa870 [GtkButton], event=0x5555597a0600) at ../../../../gtk/gtkmain.c:2503
#40 0x00007ffff53880b3 in IA__gtk_main_do_event (event=0x5555597a0600) at ../../../../gtk/gtkmain.c:1698
#41 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#42 0x00007ffff51fa10c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#43 0x00007ffff56fa60d in g_main_dispatch (context=0x5555572f2a40) at ../../../glib/gmain.c:3309
#44 g_main_context_dispatch (context=context@entry=0x5555572f2a40) at ../../../glib/gmain.c:3974
#45 0x00007ffff56fa890 in g_main_context_iterate (context=0x5555572f2a40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#46 0x00007ffff56fab63 in g_main_loop_run (loop=0x555557715300) at ../../../glib/gmain.c:4241
#47 0x00007ffff538712a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#48 0x00007ffff5bdad20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572e6180, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#49 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435

6.0-rc1-112-gb0daa85bfb-6channels (89,620 bytes)   
(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-112-gb0daa85bfb and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed45700 (LWP 178686)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee544700 (LWP 178687)]
[New Thread 0x7fffedd43700 (LWP 178688)]
[New Thread 0x7fffed542700 (LWP 178689)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 178690)]
[Thread 0x7fffdf27b700 (LWP 178690) exited]
[New Thread 0x7fffdf27b700 (LWP 178691)]
[New Thread 0x7fffde462700 (LWP 178692)]
[New Thread 0x7fffdd3d1700 (LWP 178693)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca1b700 (LWP 178694)]
[New Thread 0x7fffcbfff700 (LWP 178695)]
[New Thread 0x7fffcb7fe700 (LWP 178696)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e8700 (LWP 178697)]
[New Thread 0x7fffdc167700 (LWP 178698)]
[Thread 0x7fffdc167700 (LWP 178698) exited]
[Thread 0x7fffdc1e8700 (LWP 178697) exited]
[New Thread 0x7fffdc1e8700 (LWP 178699)]
[New Thread 0x7fffdc167700 (LWP 178700)]
[Thread 0x7fffdc167700 (LWP 178700) exited]
[Thread 0x7fffdc1e8700 (LWP 178699) exited]
[New Thread 0x7fffcaffd700 (LWP 178701)]
[New Thread 0x7fffca7fc700 (LWP 178702)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffca7fc700 (LWP 178702) exited]
[Thread 0x7fffcaffd700 (LWP 178701) exited]
[New Thread 0x7fffca7fc700 (LWP 178703)]
[Thread 0x7fffdd3d1700 (LWP 178693) exited]
[Thread 0x7fffcb7fe700 (LWP 178696) exited]
[New Thread 0x7fffdc1e8700 (LWP 178705)]
[New Thread 0x7fffdc167700 (LWP 178706)]
[New Thread 0x7fffc9e1d700 (LWP 178707)]
[New Thread 0x7fffcb7fe700 (LWP 178708)]
[Thread 0x7fffca7fc700 (LWP 178703) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffca7fc700 (LWP 178709)]
[Detaching after vfork from child process 178710]
[New Thread 0x7fffcaffd700 (LWP 178711)]
[Thread 0x7fffcaffd700 (LWP 178711) exited]
[Thread 0x7fffca7fc700 (LWP 178709) exited]
[Detaching after vfork from child process 178712]
[New Thread 0x7fffcaffd700 (LWP 178713)]
[Thread 0x7fffcaffd700 (LWP 178713) exited]
Set cursor set to default
 loading from /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-58-19 as Untitled-2020-04-27-01-58-19 templ  is_new 1 bp 2
[New Thread 0x7fffc90dd700 (LWP 178714)]
[New Thread 0x7fffc90d4700 (LWP 178715)]
[New Thread 0x7fffc90cb700 (LWP 178716)]
[New Thread 0x7fffc90c2700 (LWP 178717)]
[New Thread 0x7fffc90b9700 (LWP 178718)]
[New Thread 0x7fffc90b0700 (LWP 178719)]
[New Thread 0x7fffc90a7700 (LWP 178720)]
[New Thread 0x7fffc909e700 (LWP 178721)]
[New Thread 0x7fffc9095700 (LWP 178722)]
[New Thread 0x7fffc908c700 (LWP 178723)]
[New Thread 0x7fffc9083700 (LWP 178724)]
[New Thread 0x7fffc907a700 (LWP 178725)]
[New Thread 0x7fffc9071700 (LWP 178726)]
[New Thread 0x7fffc9068700 (LWP 178727)]
[New Thread 0x7fffc905f700 (LWP 178728)]
[New Thread 0x7fffc9056700 (LWP 178729)]
[New Thread 0x7fffc8fd5700 (LWP 178730)]
[New Thread 0x7fffc8f54700 (LWP 178731)]
[New Thread 0x7fffc8ed3700 (LWP 178732)]
[New Thread 0x7fffc8e52700 (LWP 178733)]
[New Thread 0x7fffc8dd1700 (LWP 178734)]
[New Thread 0x7fffc8d50700 (LWP 178735)]
[New Thread 0x7fffc8ccf700 (LWP 178736)]
[New Thread 0x7fffc8c4e700 (LWP 178737)]
[New Thread 0x7fffc8bcd700 (LWP 178738)]
[New Thread 0x7fffc8b4c700 (LWP 178739)]
[New Thread 0x7fffc8acb700 (LWP 178740)]
[New Thread 0x7fffc8a4a700 (LWP 178741)]
[New Thread 0x7fffc89c9700 (LWP 178742)]
[New Thread 0x7fffc8948700 (LWP 178743)]
[New Thread 0x7fff2fc13700 (LWP 178744)]
[New Thread 0x7fffcaffd700 (LWP 178745)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-58-19/Untitled-2020-04-27-01-58-19.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-58-19/Untitled-2020-04-27-01-58-19.ardour
saved state in 13.0 ms
[New Thread 0x7fffca7fc700 (LWP 178746)]
[New Thread 0x7fff2deb0700 (LWP 178747)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-58-19/Untitled-2020-04-27-01-58-19.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-58-19/Untitled-2020-04-27-01-58-19.ardour
saved state in 1.1 ms
locate took 69 usecs for 1 tracks = 69 per track
[New Thread 0x7fff2d604700 (LWP 178748)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-58-19/Untitled-2020-04-27-01-58-19.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-58-19/Untitled-2020-04-27-01-58-19.ardour
saved state in 1.3 ms
[Thread 0x7fffcb7fe700 (LWP 178708) exited]
^C
Thread 1 "gui" received signal SIGINT, Interrupt.
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38	../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory.
(gdb) thread apply all bt

Thread 61 (Thread 0x7fff2d604700 (LWP 178748)):
#0  0x00007ffff47f8575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d603880, remaining=remaining@entry=0x7fff2d603890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5724f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x00007ffff71ae15b in ARDOUR::AutomationWatch::thread() (this=0x5555591c2950) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b3469 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x555556f448f0, p=0x5555591c2950) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b307b 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=0x555556f44900, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b2969 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x555556f448f0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff71b28fa 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=0x555556f448f0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b234c 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=0x555556f448c0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x5555577d7550) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555577d7550) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555559207b60) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fff2deb0700 (LWP 178747)):
#0  __libc_read (nbytes=4, buf=0x7fff2deaf178, fd=12) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __libc_read (fd=12, buf=0x7fff2deaf178, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fffdd91b9be in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd90a647 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd90adab in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd9000fa in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007fffddbd2441 in ARDOUR::JACKAudioBackend::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x55555739b650, src="ardour:Audio 1/audio_out 5", dst="ardour:Master/audio_in 1") at ../libs/backends/jack/jack_portengine.cc:561
#7  0x00007ffff7697ece in ARDOUR::Port::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x55555c8dce50, other="Master/audio_in 1") at ../libs/ardour/port.cc:257
#8  0x00007ffff7301b06 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x55555939b4a0, our_port=..., other_port="Master/audio_in 1", src=0x5555585e2780) at ../libs/ardour/io.cc:202
#9  0x00007ffff7791cc0 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585e2780, ar=...) at ../libs/ardour/session.cc:6897
#10 0x00007ffff77922bc in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585e2780) at ../libs/ardour/session.cc:6982
#11 0x00007ffff77920dc in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585e2780) at ../libs/ardour/session.cc:6954
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffca7fc700 (LWP 178746)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585e4560) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585e4510, cond=0x5555585e4538) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555585e4538, mutex=0x5555585e4510) at pthread_cond_wait.c:638
#3  0x00007ffff7807a03 in ARDOUR::Session::emit_thread_run() (this=0x5555585e2780) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78079a0 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585e2780) at ../libs/ardour/session_process.cc:1100
#5  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffcaffd700 (LWP 178745)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x55555913b700) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x55555913b700, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fab63 in g_main_loop_run (loop=0x55555913b820) at ../../../glib/gmain.c:4241
#4  0x00007ffff59f8402 in BaseUI::main_thread() (this=0x5555585e00a0) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59fc3d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x55555913ba48) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59fc092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x55555913ba40) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59fbb09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x55555913ba10) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x55555913b9f0) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555913b9f0) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x5555585d6920) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fff2fc13700 (LWP 178744)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x7fff2fc11ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5a0da94 in CrossThreadChannel::poll_for_request() (this=0x5555581467d8) at ../libs/pbd/crossthread.posix.cc:102
#2  0x00007ffff5a0dafd in CrossThreadChannel::receive(char&, bool) (this=0x5555581467d8, msg=@0x7fff2fc120bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c45ee in ARDOUR::Butler::thread_work() (this=0x555558146740) at ../libs/ardour/butler.cc:172
#4  0x00007ffff71c4371 in ARDOUR::Butler::_thread_work(void*) (arg=0x555558146740) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a30e1e in fake_thread_start(void*) (arg=0x555558967940) at ../libs/pbd/pthread_utils.cc:107
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffc8948700 (LWP 178743)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc89479b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc89479c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc89479b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc89479b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557f485d0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffc89c9700 (LWP 178742)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
--Type <RET> for more, q to quit, c to continue without paging--c
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc89c89b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc89c89c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc89c89b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc89c89b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557783760) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffc8a4a700 (LWP 178741)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8a499b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8a499c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8a499b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8a499b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557783720) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc8acb700 (LWP 178740)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8aca9b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8aca9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8aca9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8aca9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b33f90) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc8b4c700 (LWP 178739)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8b4b9b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8b4b9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8b4b9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8b4b9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555825fcd0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc8bcd700 (LWP 178738)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8bcc9b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8bcc9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8bcc9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8bcc9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b3f230) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc8c4e700 (LWP 178737)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8c4d9b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8c4d9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8c4d9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8c4d9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584c3f50) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc8ccf700 (LWP 178736)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8cce9b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8cce9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8cce9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8cce9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557ba2f80) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8d50700 (LWP 178735)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8d4f9b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8d4f9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8d4f9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8d4f9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555576d5540) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc8dd1700 (LWP 178734)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8dd09b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8dd09c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8dd09b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8dd09b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580bee00) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8e52700 (LWP 178733)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8e519b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8e519c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8e519b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8e519b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555789a6f0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc8ed3700 (LWP 178732)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8ed29b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8ed29c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8ed29b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8ed29b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e99ca0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8f54700 (LWP 178731)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8f539b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8f539c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8f539b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8f539b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555576cdd80) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc8fd5700 (LWP 178730)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc8fd49b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc8fd49c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc8fd49b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc8fd49b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555806f8e0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc9056700 (LWP 178729)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557f417c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557f417c8, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557f417c8, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557f417c8) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d8bcb in ARDOUR::Graph::reached_terminal_node() (this=0x555557f416f0) at ../libs/ardour/graph.cc:301
#5  0x00007ffff72e083d in ARDOUR::GraphNode::finish(int) (this=0x555558fdf0e8, chain=1) at ../libs/ardour/graphnode.cc:73
#6  0x00007ffff72dc174 in ARDOUR::GraphNode::run(int) (this=0x555558fdf0e8, chain=1) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d99e8 in ARDOUR::Graph::run_one() (this=0x555557f416f0) at ../libs/ardour/graph.cc:442
#8  0x00007ffff72da163 in ARDOUR::Graph::main_thread() (this=0x555557f416f0) at ../libs/ardour/graph.cc:523
#9  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc90559b8, p=0x555557f416f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72df9a3 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=0x7fffc90559c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc90559b8) at /usr/include/boost/bind/bind.hpp:1294
#12 0x00007ffff72de6b8 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:159
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc90559b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555789b210) at ../libs/backends/jack/jack_audiobackend.cc:953
#15 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc905f700 (LWP 178728)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc9068700 (LWP 178727)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc9071700 (LWP 178726)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc907a700 (LWP 178725)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc9083700 (LWP 178724)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc908c700 (LWP 178723)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc9095700 (LWP 178722)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc909e700 (LWP 178721)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc90a7700 (LWP 178720)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc90b0700 (LWP 178719)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc90b9700 (LWP 178718)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc90c2700 (LWP 178717)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc90cb700 (LWP 178716)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc90d4700 (LWP 178715)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffc90dd700 (LWP 178714)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a68a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x5555585a68a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x5555585a68a0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a6870) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9e1d700 (LWP 178707)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x55555739b650) at ../libs/backends/jack/jack_audiobackend.cc:982
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x55555739b650) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc167700 (LWP 178706)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5745e7c in g_mutex_lock_slowpath (mutex=0x5555572a3458) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc166550, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778fe67 in ARDOUR::Session::update_latency(bool) (this=0x5555585e2780, playback=false) at ../libs/ardour/session.cc:6563
#4  0x00007ffff7158e90 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x5555572a2e90, for_playback=false) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x55555739b650, mode=JackCaptureLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackCaptureLatency, arg=0x55555739b650) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffdc1e8700 (LWP 178705)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577bc4c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577bc470, cond=0x5555577bc4a0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555577bc4a0, mutex=0x5555577bc470) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 178695)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x5555573d5c50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573d5c50, timeout=<optimized out>, context=0x5555573d4bb0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555573d4bb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fab63 in g_main_loop_run (loop=0x5555573d4ca0) at ../../../glib/gmain.c:4241
#4  0x00007ffff3521f16 in gdbus_shared_thread_func (user_data=0x5555573d4b80) at ../../../gio/gdbusprivate.c:279
#5  0x00007ffff572352d in g_thread_proxy (data=0x5555573cec00) at ../../../glib/gthread.c:807
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca1b700 (LWP 178694)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x5555573c7da0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573c7da0, timeout=<optimized out>, context=0x5555573c7cb0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x5555573c7cb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fa91f in g_main_context_iteration (context=0x5555573c7cb0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff56fa971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572352d in g_thread_proxy (data=0x555557398d20) at ../../../glib/gthread.c:807
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 178692)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x5555572a35b8, mutex=0x5555572a35c8) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715641d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x5555572a2e90) at ../libs/ardour/audioengine.cc:678
#3  0x00007ffff71631e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x555557298380, p=0x5555572a2e90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7162b8f 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=0x555557298390, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7162319 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x555557298380) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7161b9c 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=0x555557298380) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7160f5a 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=0x555557298350) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x5555572a8950) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572a8950) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 178691)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x5555572a3588, mutex=0x5555572a3598) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff71561da in ARDOUR::AudioEngine::do_reset_backend() (this=0x5555572a2e90) at ../libs/ardour/audioengine.cc:642
#3  0x00007ffff71631e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x55555729d3e0, p=0x5555572a2e90) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7162b8f 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=0x55555729d3f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7162319 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x55555729d3e0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7161b9c 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=0x55555729d3e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7160f5a 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=0x55555729d3b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x55555729d390) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555729d390) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed542700 (LWP 178689)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e937b0 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e937a0 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff710a378 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff710a16c in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3f5e8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3f5e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3f5b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#7  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556eff2e0) at threads.cc:77
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556eff2e0) at threads.cc:64
#9  0x00007ffff572352d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
#10 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd43700 (LWP 178688)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78960a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3f638) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3f630) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3f600) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556efcff0) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efcff0) at threads.cc:64
#8  0x00007ffff572352d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
#9  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee544700 (LWP 178687)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78960a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3f688) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3f680) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3f650) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556efa7e0) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efa7e0) at threads.cc:64
#8  0x00007ffff572352d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
#9  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed45700 (LWP 178686)):
#0  0x00007ffff47f8575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed448a0, remaining=remaining@entry=0x7fffeed448b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5724f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
#3  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#4  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4aa100 (LWP 178684)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5745e7c in g_mutex_lock_slowpath (mutex=0x5555572a3458) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff7717624 in ARDOUR::Route::set_strict_io(bool) (this=0x55555b1910a0, enable=true) at ../libs/ardour/route.cc:2429
#4  0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572f49b0, track=true, input_channels=6, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570
#5  0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572f49b0, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
#6  0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570be528, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#7  0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570be520, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#8  0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570be4f0, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#9  0x00007ffff4dbbf27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#13 0x00007ffff5803edf in <emit signal ??? on instance 0x5555574ec7b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #10 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x5555570c3cf0, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
    #11 0x00007ffff57f81b3 in signal_emit_unlocked_R (node=node@entry=0x55555745bb10, detail=detail@entry=0, instance=instance@entry=0x5555574ec7b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
    #12 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
#17 0x00007ffff5803edf in <emit signal ??? on instance 0x5555570ad850 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #14 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x5555570bd5b0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #15 0x00007ffff57f8784 in signal_emit_unlocked_R (node=node@entry=0x55555738cf30, detail=detail@entry=0, instance=instance@entry=0x5555570ad850, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
    #16 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#18 0x00007ffff52e337e in gtk_real_button_released (button=0x5555570ad850 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#22 0x00007ffff5803edf in <emit signal ??? on instance 0x5555570ad850 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #19 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x55555738ce20, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #20 0x00007ffff57f88d2 in signal_emit_unlocked_R (node=node@entry=0x55555738ce50, detail=detail@entry=0, instance=instance@entry=0x5555570ad850, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #21 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#23 0x00007ffff52e2289 in gtk_button_button_release (widget=widget@entry=0x5555570ad850 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#28 0x00007ffff5803edf in <emit signal ??? on instance 0x5555570ad850 [GtkButton]> (instance=instance@entry=0x5555570ad850, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #24 0x00007ffff5389a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555735d6a0, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #25 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x55555735d6a0, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #26 0x00007ffff57f7f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5555570ad850, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #27 0x00007ffff5803078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#29 0x00007ffff54a19e4 in gtk_widget_event_internal (widget=widget@entry=0x5555570ad850 [GtkButton], event=event@entry=0x5555585d21d0) at ../../../../gtk/gtkwidget.c:5010
#30 0x00007ffff54a1cc9 in IA__gtk_widget_event (widget=widget@entry=0x5555570ad850 [GtkButton], event=event@entry=0x5555585d21d0) at ../../../../gtk/gtkwidget.c:4807
#31 0x00007ffff5387cbc in IA__gtk_propagate_event (widget=0x5555570ad850 [GtkButton], event=0x5555585d21d0) at ../../../../gtk/gtkmain.c:2503
#32 0x00007ffff53880b3 in IA__gtk_main_do_event (event=0x5555585d21d0) at ../../../../gtk/gtkmain.c:1698
#33 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#34 0x00007ffff51fa10c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#35 0x00007ffff56fa60d in g_main_dispatch (context=0x5555572f41f0) at ../../../glib/gmain.c:3309
#36 g_main_context_dispatch (context=context@entry=0x5555572f41f0) at ../../../glib/gmain.c:3974
#37 0x00007ffff56fa890 in g_main_context_iterate (context=0x5555572f41f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#38 0x00007ffff56fab63 in g_main_loop_run (loop=0x5555577847e0) at ../../../glib/gmain.c:4241
#39 0x00007ffff538712a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#40 0x00007ffff5bdad20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f49b0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435

6.0-rc1-112-gb0daa85bfb-5channels (91,754 bytes)   
(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-112-gb0daa85bfb and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed45700 (LWP 178417)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee544700 (LWP 178418)]
[New Thread 0x7fffedd43700 (LWP 178419)]
[New Thread 0x7fffed542700 (LWP 178420)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 178421)]
[Thread 0x7fffdf27b700 (LWP 178421) exited]
[New Thread 0x7fffdf27b700 (LWP 178422)]
[New Thread 0x7fffde462700 (LWP 178423)]
[New Thread 0x7fffdd3d1700 (LWP 178424)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca1b700 (LWP 178425)]
[New Thread 0x7fffcbfff700 (LWP 178426)]
[New Thread 0x7fffcb7fe700 (LWP 178427)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e8700 (LWP 178428)]
[New Thread 0x7fffdc167700 (LWP 178429)]
[Thread 0x7fffdc167700 (LWP 178429) exited]
[Thread 0x7fffdc1e8700 (LWP 178428) exited]
[New Thread 0x7fffdc1e8700 (LWP 178430)]
[New Thread 0x7fffdc167700 (LWP 178431)]
[Thread 0x7fffdc167700 (LWP 178431) exited]
[Thread 0x7fffdc1e8700 (LWP 178430) exited]
[New Thread 0x7fffcaffd700 (LWP 178432)]
[New Thread 0x7fffca7fc700 (LWP 178433)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffcaffd700 (LWP 178432) exited]
[Thread 0x7fffcb7fe700 (LWP 178427) exited]
[New Thread 0x7fffcb7fe700 (LWP 178434)]
[Thread 0x7fffdd3d1700 (LWP 178424) exited]
[Thread 0x7fffcb7fe700 (LWP 178434) exited]
[New Thread 0x7fffdc1e8700 (LWP 178435)]
[New Thread 0x7fffdc167700 (LWP 178436)]
[New Thread 0x7fffc9e1d700 (LWP 178437)]
[New Thread 0x7fffcb7fe700 (LWP 178438)]
[Thread 0x7fffca7fc700 (LWP 178433) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffca7fc700 (LWP 178439)]
[New Thread 0x7fffcaffd700 (LWP 178440)]
[Detaching after vfork from child process 178441]
[New Thread 0x7fffc93de700 (LWP 178442)]
[Thread 0x7fffc93de700 (LWP 178442) exited]
[Thread 0x7fffcb7fe700 (LWP 178438) exited]
[Thread 0x7fffca7fc700 (LWP 178439) exited]
[Detaching after vfork from child process 178443]
[New Thread 0x7fffc93de700 (LWP 178444)]
[Thread 0x7fffc93de700 (LWP 178444) exited]
Set cursor set to default
 loading from /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08 as Untitled-2020-04-27-01-42-08 templ  is_new 1 bp 2
[New Thread 0x7fffc88dc700 (LWP 178445)]
[New Thread 0x7fffc88d3700 (LWP 178446)]
[New Thread 0x7fffc88ca700 (LWP 178447)]
[New Thread 0x7fffc88c1700 (LWP 178448)]
[New Thread 0x7fffc88b8700 (LWP 178449)]
[New Thread 0x7fffc88af700 (LWP 178450)]
[New Thread 0x7fffc88a6700 (LWP 178451)]
[New Thread 0x7fffc889d700 (LWP 178452)]
[New Thread 0x7fffc8894700 (LWP 178453)]
[New Thread 0x7fffc888b700 (LWP 178454)]
[New Thread 0x7fffc8882700 (LWP 178455)]
[New Thread 0x7fffc8879700 (LWP 178456)]
[New Thread 0x7fffc8870700 (LWP 178457)]
[New Thread 0x7fffc8867700 (LWP 178458)]
[New Thread 0x7fffc885e700 (LWP 178459)]
[New Thread 0x7fffc8855700 (LWP 178460)]
[New Thread 0x7fffc87d4700 (LWP 178461)]
[New Thread 0x7fffc8753700 (LWP 178462)]
[New Thread 0x7fffc86d2700 (LWP 178463)]
[New Thread 0x7fffc8651700 (LWP 178464)]
[New Thread 0x7fffc85d0700 (LWP 178465)]
[New Thread 0x7fffc854f700 (LWP 178466)]
[New Thread 0x7fffc84ce700 (LWP 178467)]
[New Thread 0x7fffc844d700 (LWP 178468)]
[New Thread 0x7fffc83cc700 (LWP 178469)]
[New Thread 0x7fffc834b700 (LWP 178470)]
[New Thread 0x7fffc82ca700 (LWP 178471)]
[New Thread 0x7fffc8249700 (LWP 178472)]
[New Thread 0x7fffc81c8700 (LWP 178473)]
[New Thread 0x7fffc8147700 (LWP 178474)]
[New Thread 0x7fff2f449700 (LWP 178475)]
[New Thread 0x7fffc93de700 (LWP 178476)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.ardour
saved state in 13.2 ms
[New Thread 0x7fffca7fc700 (LWP 178477)]
[New Thread 0x7fffcb7fe700 (LWP 178478)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.ardour
saved state in 1.1 ms
[New Thread 0x7fff2d63b700 (LWP 178479)]
locate took 109 usecs for 1 tracks = 109 per track
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.ardour
saved state in 1.2 ms
[Thread 0x7fffcaffd700 (LWP 178440) exited]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.pending
saved state in 2.0 ms
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-01-42-08/Untitled-2020-04-27-01-42-08.pending
saved state in 7.3 ms
^C
Thread 1 "gui" received signal SIGINT, Interrupt.
__libc_read (nbytes=4, buf=0x7fffffffb048, fd=12) at ../sysdeps/unix/sysv/linux/read.c:26
26	../sysdeps/unix/sysv/linux/read.c: No such file or directory.
(gdb) thread apply all bt 

Thread 62 (Thread 0x7fff2d63b700 (LWP 178479)):
#0  0x00007ffff47f8575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d63a880, remaining=remaining@entry=0x7fff2d63a890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5724f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x00007ffff71ae15b in ARDOUR::AutomationWatch::thread() (this=0x555559188620) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b3469 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x5555591f2a10, p=0x555559188620) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b307b 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=0x5555591f2a20, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b2969 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x5555591f2a10) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff71b28fa 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=0x5555591f2a10) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b234c 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=0x5555591f29e0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555557e5f270) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555557e5f270) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x5555591f0640) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 61 (Thread 0x7fffcb7fe700 (LWP 178478)):
#0  __libc_read (nbytes=4, buf=0x7fffcb7fd178, fd=12) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __libc_read (fd=12, buf=0x7fffcb7fd178, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fffdd91b9be in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd90a647 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd90adab in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd9000fa in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007fffddbd2441 in ARDOUR::JACKAudioBackend::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x555556f22490, src="ardour:Audio 11/audio_out 3", dst="ardour:Master/audio_in 1") at ../libs/backends/jack/jack_portengine.cc:561
#7  0x00007ffff7697ece in ARDOUR::Port::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x555561c87f30, other="Master/audio_in 1") at ../libs/ardour/port.cc:257
#8  0x00007ffff7301b06 in ARDOUR::IO::connect(boost::shared_ptr<ARDOUR::Port>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*) (this=0x555560715000, our_port=..., other_port="Master/audio_in 1", src=0x5555585cc120) at ../libs/ardour/io.cc:202
#9  0x00007ffff7791cc0 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585cc120, ar=...) at ../libs/ardour/session.cc:6897
#10 0x00007ffff77922bc in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585cc120) at ../libs/ardour/session.cc:6982
#11 0x00007ffff77920dc in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585cc120) at ../libs/ardour/session.cc:6954
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fffca7fc700 (LWP 178477)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585cdf00) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585cdeb0, cond=0x5555585cded8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555585cded8, mutex=0x5555585cdeb0) at pthread_cond_wait.c:638
#3  0x00007ffff7807a03 in ARDOUR::Session::emit_thread_run() (this=0x5555585cc120) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff78079a0 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585cc120) at ../libs/ardour/session_process.cc:1100
#5  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffc93de700 (LWP 178476)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x5555591213c0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555591213c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fab63 in g_main_loop_run (loop=0x5555591214e0) at ../../../glib/gmain.c:4241
#4  0x00007ffff59f8402 in BaseUI::main_thread() (this=0x5555585bbca0) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59fc3d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x555559121708) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59fc092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x555559121700) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59fbb09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x5555591216d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x5555591216b0) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555591216b0) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555558599f00) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fff2f449700 (LWP 178475)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x7fff2f447ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5a0da94 in CrossThreadChannel::poll_for_request() (this=0x555557e7afc8) at ../libs/pbd/crossthread.posix.cc:102
#2  0x00007ffff5a0dafd in CrossThreadChannel::receive(char&, bool) (this=0x555557e7afc8, msg=@0x7fff2f4480bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c45ee in ARDOUR::Butler::thread_work() (this=0x555557e7af30) at ../libs/ardour/butler.cc:172
#4  0x00007ffff71c4371 in ARDOUR::Butler::_thread_work(void*) (arg=0x555557e7af30) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a30e1e in fake_thread_start(void*) (arg=0x55555910b350) at ../libs/pbd/pthread_utils.cc:107
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fffc8147700 (LWP 178474)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc81469b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc81469c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc81469b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc81469b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585c9650) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffc81c8700 (LWP 178473)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
--Type <RET> for more, q to quit, c to continue without paging--c
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc81c79b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc81c79c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc81c79b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc81c79b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585c9610) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffc8249700 (LWP 178472)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc82489b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc82489c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc82489b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc82489b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585c9570) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffc82ca700 (LWP 178471)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc82c99b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc82c99c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc82c99b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc82c99b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585c9530) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc834b700 (LWP 178470)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc834a9b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc834a9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc834a9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc834a9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557ab4780) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc83cc700 (LWP 178469)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc83cb9b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc83cb9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc83cb9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc83cb9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580675d0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc844d700 (LWP 178468)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc844c9b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc844c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc844c9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc844c9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580aa0f0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc84ce700 (LWP 178467)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc84cd9b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc84cd9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc84cd9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc84cd9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557bcc420) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc854f700 (LWP 178466)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc854e9b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc854e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc854e9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc854e9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558526d40) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc85d0700 (LWP 178465)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc85cf9b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc85cf9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc85cf9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc85cf9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b2f310) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc8651700 (LWP 178464)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc86509b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc86509c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc86509b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc86509b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557bd9ce0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc86d2700 (LWP 178463)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc86d19b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc86d19c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc86d19b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc86d19b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e9b830) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc8753700 (LWP 178462)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc87529b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc87529c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc87529b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc87529b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e9bf50) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc87d4700 (LWP 178461)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d730) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d730, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d730) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d986e in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9d4a in ARDOUR::Graph::helper_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc87d39b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72df9a3 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=0x7fffc87d39c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc87d39b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72de6b8 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:159
#10 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc87d39b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557bd9730) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc8855700 (LWP 178460)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e8d758) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e8d758, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x555557e8d758, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x555557e8d758) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d8bcb in ARDOUR::Graph::reached_terminal_node() (this=0x555557e8d680) at ../libs/ardour/graph.cc:301
#5  0x00007ffff72e083d in ARDOUR::GraphNode::finish(int) (this=0x5555590321b8, chain=0) at ../libs/ardour/graphnode.cc:73
#6  0x00007ffff72dc174 in ARDOUR::GraphNode::run(int) (this=0x5555590321b8, chain=0) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d99e8 in ARDOUR::Graph::run_one() (this=0x555557e8d680) at ../libs/ardour/graph.cc:442
#8  0x00007ffff72da163 in ARDOUR::Graph::main_thread() (this=0x555557e8d680) at ../libs/ardour/graph.cc:523
#9  0x00007ffff72e0139 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc88549b8, p=0x555557e8d680) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72df9a3 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=0x7fffc88549c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72dee25 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc88549b8) at /usr/include/boost/bind/bind.hpp:1294
#12 0x00007ffff72de6b8 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:159
#13 0x0000555555b81dfe in boost::function0<void>::operator()() const (this=0x7fffc88549b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e9b130) at ../libs/backends/jack/jack_audiobackend.cc:953
#15 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc885e700 (LWP 178459)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc8867700 (LWP 178458)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc8870700 (LWP 178457)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc8879700 (LWP 178456)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc8882700 (LWP 178455)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc888b700 (LWP 178454)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc8894700 (LWP 178453)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc889d700 (LWP 178452)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc88a6700 (LWP 178451)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc88af700 (LWP 178450)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc88b8700 (LWP 178449)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc88c1700 (LWP 178448)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc88ca700 (LWP 178447)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc88d3700 (LWP 178446)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc88dc700 (LWP 178445)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555858ffe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f7098 in __new_sem_wait_slow (sem=0x55555858ffe0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72dc10a in PBD::Semaphore::wait() (this=0x55555858ffe0) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7754d33 in ARDOUR::RTTaskList::run() (this=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7754b04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555858ffb0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9e1d700 (LWP 178437)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x555556f22490) at ../libs/backends/jack/jack_audiobackend.cc:982
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x555556f22490) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc167700 (LWP 178436)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5745e7c in g_mutex_lock_slowpath (mutex=0x5555572a2e88) at ../../../glib/gthread-posix.c:1458
#2  0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc166550, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687
#3  0x00007ffff778fe67 in ARDOUR::Session::update_latency(bool) (this=0x5555585cc120, playback=false) at ../libs/ardour/session.cc:6563
#4  0x00007ffff7158e90 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x5555572a28c0, for_playback=false) at ../libs/ardour/audioengine.cc:1393
#5  0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x555556f22490, mode=JackCaptureLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010
#6  0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackCaptureLatency, arg=0x555556f22490) at ../libs/backends/jack/jack_audiobackend.cc:856
#7  0x00007fffdd901ec2 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90233c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffdc1e8700 (LWP 178435)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577ad028) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577acfd0, cond=0x5555577ad000) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555577ad000, mutex=0x5555577acfd0) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 178426)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x5555573d51e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573d51e0, timeout=<optimized out>, context=0x5555573d4030) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555573d4030, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fab63 in g_main_loop_run (loop=0x5555573d4120) at ../../../glib/gmain.c:4241
#4  0x00007ffff3521f16 in gdbus_shared_thread_func (user_data=0x5555573d4000) at ../../../gio/gdbusprivate.c:279
#5  0x00007ffff572352d in g_thread_proxy (data=0x5555573ce400) at ../../../glib/gthread.c:807
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca1b700 (LWP 178425)):
#0  0x00007ffff40cab4f in __GI___poll (fds=0x5555573c6db0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56fa7fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573c6db0, timeout=<optimized out>, context=0x5555573c6cc0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x5555573c6cc0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56fa91f in g_main_context_iteration (context=0x5555573c6cc0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff56fa971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572352d in g_thread_proxy (data=0x555557397920) at ../../../glib/gthread.c:807
#6  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 178423)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x5555572a2fe8, mutex=0x5555572a2ff8) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715641d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x5555572a28c0) at ../libs/ardour/audioengine.cc:678
#3  0x00007ffff71631e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x555557297e10, p=0x5555572a28c0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7162b8f 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=0x555557297e20, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7162319 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x555557297e10) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7161b9c 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=0x555557297e10) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7160f5a 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=0x555557297de0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x55555729d580) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555729d580) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 178422)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x5555572a2fb8, mutex=0x5555572a2fc8) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff71561da in ARDOUR::AudioEngine::do_reset_backend() (this=0x5555572a28c0) at ../libs/ardour/audioengine.cc:642
#3  0x00007ffff71631e5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x55555729cc80, p=0x5555572a28c0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7162b8f 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=0x55555729cc90, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7162319 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x55555729cc80) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7161b9c 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=0x55555729cc80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7160f5a 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=0x55555729cc50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556e49640) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556e49640) at threads.cc:64
#10 0x00007ffff572352d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807
#11 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed542700 (LWP 178420)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e937b0 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e937a0 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff710a378 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff710a16c in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3e9f8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3e9f0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3e9c0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#7  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556efe820) at threads.cc:77
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efe820) at threads.cc:64
#9  0x00007ffff572352d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807
#10 0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd43700 (LWP 178419)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78960a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3eae8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3eae0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3eab0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556efc530) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efc530) at threads.cc:64
#8  0x00007ffff572352d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807
#9  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee544700 (LWP 178418)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57469df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78960a2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ead1f in sigc::pointer_functor0<void>::operator()() const (this=0x555556f3eb38) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e7fa2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f3eb30) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e4403 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f3eb00) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5885fda in sigc::slot0<void>::operator()() const (this=0x555556ef9e00) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ef9e00) at threads.cc:64
#8  0x00007ffff572352d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807
#9  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed45700 (LWP 178417)):
#0  0x00007ffff47f8575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed448a0, remaining=remaining@entry=0x7fffeed448b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5724f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
#3  0x00007ffff47edf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#4  0x00007ffff40d52ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4aa100 (LWP 178416)):
#0  __libc_read (nbytes=4, buf=0x7fffffffb048, fd=12) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __libc_read (fd=12, buf=0x7fffffffb048, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fffdd91b9be in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd90a647 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd90b233 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd8ff861 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007fffddbbd041 in ARDOUR::JACKAudioBackend::update_latencies() (this=0x555556f22490) at ../libs/backends/jack/jack_audiobackend.cc:1082
#7  0x00007ffff7158f1c in ARDOUR::AudioEngine::update_latencies() (this=0x5555572a28c0) at ../libs/ardour/audioengine.cc:1401
#8  0x00007ffff77909ac in ARDOUR::Session::update_latency_compensation(bool, bool) (this=0x5555585cc120, force_whole_graph=true, called_from_backend=false) at ../libs/ardour/session.cc:6698
#9  0x00007ffff7789d81 in ARDOUR::Session::graph_reordered(bool) (this=0x5555585cc120, called_from_backend=false) at ../libs/ardour/session.cc:5338
#10 0x00007ffff777b901 in ARDOUR::Session::add_routes(std::__cxx11::list<boost::shared_ptr<ARDOUR::Route>, std::allocator<boost::shared_ptr<ARDOUR::Route> > >&, bool, bool, bool, unsigned int) (this=0x5555585cc120, new_routes=Python Exception <class 'AttributeError'> 'NoneType' object has no attribute 'pointer': 
std::__cxx11::list, input_auto_connect=true, output_auto_connect=true, save=false, order=4294967295) at ../libs/ardour/session.cc:3146
#11 0x00007ffff77789b3 in ARDOUR::Session::new_audio_track(int, int, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, ARDOUR::TrackMode, bool) (this=0x5555585cc120, input_channels=5, output_channels=2, route_group=0x0, how_many=0, name_template="Audio", order=4294967295, mode=ARDOUR::Normal, input_auto_connect=true) at ../libs/ardour/session.cc:2774
#12 0x0000555555b9296b in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572e7730, track=true, input_channels=5, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1545
#13 0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572e7730, r=1) at ../gtk2_ardour/ardour_ui.cc:2777
#14 0x0000555555bc7c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x555557100d78, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#15 0x0000555555bc10c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x555557100d70, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#16 0x0000555555bb8d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x555557100d40, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#17 0x00007ffff4dbbf27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#21 0x00007ffff5803edf in <emit signal ??? on instance 0x5555574ea7b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #18 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x555557105790, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810
    #19 0x00007ffff57f81b3 in signal_emit_unlocked_R (node=node@entry=0x55555745e510, detail=detail@entry=0, instance=instance@entry=0x5555574ea7b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812
    #20 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498
#25 0x00007ffff5803edf in <emit signal ??? on instance 0x5555570ef050 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #22 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x5555570faf80, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #23 0x00007ffff57f8784 in signal_emit_unlocked_R (node=node@entry=0x55555738c560, detail=detail@entry=0, instance=instance@entry=0x5555570ef050, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742
    #24 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#26 0x00007ffff52e337e in gtk_real_button_released (button=0x5555570ef050 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#30 0x00007ffff5803edf in <emit signal ??? on instance 0x5555570ef050 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #27 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x55555738c450, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #28 0x00007ffff57f88d2 in signal_emit_unlocked_R (node=node@entry=0x55555738c480, detail=detail@entry=0, instance=instance@entry=0x5555570ef050, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #29 0x00007ffff580354f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#31 0x00007ffff52e2289 in gtk_button_button_release (widget=widget@entry=0x5555570ef050 [GtkButton], event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#36 0x00007ffff5803edf in <emit signal ??? on instance 0x5555570ef050 [GtkButton]> (instance=instance@entry=0x5555570ef050, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #32 0x00007ffff5389a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555735d9f0, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #33 0x00007ffff57e4fd2 in g_closure_invoke (closure=0x55555735d9f0, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #34 0x00007ffff57f7f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5555570ef050, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #35 0x00007ffff5803078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#37 0x00007ffff54a19e4 in gtk_widget_event_internal (widget=widget@entry=0x5555570ef050 [GtkButton], event=event@entry=0x55555d3f9ea0) at ../../../../gtk/gtkwidget.c:5010
#38 0x00007ffff54a1cc9 in IA__gtk_widget_event (widget=widget@entry=0x5555570ef050 [GtkButton], event=event@entry=0x55555d3f9ea0) at ../../../../gtk/gtkwidget.c:4807
#39 0x00007ffff5387cbc in IA__gtk_propagate_event (widget=0x5555570ef050 [GtkButton], event=0x55555d3f9ea0) at ../../../../gtk/gtkmain.c:2503
#40 0x00007ffff53880b3 in IA__gtk_main_do_event (event=0x55555d3f9ea0) at ../../../../gtk/gtkmain.c:1698
#41 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#42 0x00007ffff51fa10c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#43 0x00007ffff56fa60d in g_main_dispatch (context=0x5555572e0020) at ../../../glib/gmain.c:3309
#44 g_main_context_dispatch (context=context@entry=0x5555572e0020) at ../../../glib/gmain.c:3974
#45 0x00007ffff56fa890 in g_main_context_iterate (context=0x5555572e0020, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#46 0x00007ffff56fab63 in g_main_loop_run (loop=0x5555577851e0) at ../../../glib/gmain.c:4241
#47 0x00007ffff538712a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#48 0x00007ffff5bdad20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572e7730, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#49 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435

x42

2020-04-27 01:08

administrator   ~0023948

JACK specific issue (probably jack2 only): port-registration blocks (!!), here holding Ardour's process-callback, while jackd emits a latency-callback in another thread (which needs the said lock).
https://pastebin.com/mitGBwpq

Solution for the time being: don't use JACK :(

x42

2020-04-27 02:12

administrator   ~0023950

Thanks for bearing with me so far. 6.0-rc1-113-g1983f56592 now has workaround, specifically for JACK2.

Alexander

2020-04-27 14:31

reporter  

segfault (104,443 bytes)   
(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-115-g8aa4ae825d and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed44700 (LWP 191053)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee543700 (LWP 191054)]
[New Thread 0x7fffedd42700 (LWP 191055)]
[New Thread 0x7fffed541700 (LWP 191056)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 191057)]
[Thread 0x7fffdf27b700 (LWP 191057) exited]
[New Thread 0x7fffdf27b700 (LWP 191058)]
[New Thread 0x7fffde462700 (LWP 191059)]
[New Thread 0x7fffdd3d1700 (LWP 191060)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca1b700 (LWP 191061)]
[New Thread 0x7fffcbfff700 (LWP 191062)]
[New Thread 0x7fffcb7fe700 (LWP 191063)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e8700 (LWP 191064)]
[New Thread 0x7fffdc167700 (LWP 191065)]
[Thread 0x7fffdc167700 (LWP 191065) exited]
[Thread 0x7fffdc1e8700 (LWP 191064) exited]
[New Thread 0x7fffdc1e8700 (LWP 191066)]
[New Thread 0x7fffdc167700 (LWP 191067)]
[Thread 0x7fffdc167700 (LWP 191067) exited]
[Thread 0x7fffdc1e8700 (LWP 191066) exited]
[New Thread 0x7fffcaffd700 (LWP 191068)]
[New Thread 0x7fffca7fc700 (LWP 191069)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffca7fc700 (LWP 191069) exited]
[Thread 0x7fffcaffd700 (LWP 191068) exited]
[Thread 0x7fffdd3d1700 (LWP 191060) exited]
[New Thread 0x7fffcaffd700 (LWP 191071)]
[Thread 0x7fffcb7fe700 (LWP 191063) exited]
[New Thread 0x7fffdc1e8700 (LWP 191072)]
[New Thread 0x7fffdc167700 (LWP 191073)]
[New Thread 0x7fffc9ba0700 (LWP 191074)]
[New Thread 0x7fffcb7fe700 (LWP 191075)]
[Thread 0x7fffcaffd700 (LWP 191071) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffcaffd700 (LWP 191076)]
[New Thread 0x7fffca7fc700 (LWP 191077)]
[Detaching after vfork from child process 191078]
[New Thread 0x7fffc913f700 (LWP 191079)]
[Thread 0x7fffc913f700 (LWP 191079) exited]
[Thread 0x7fffcaffd700 (LWP 191076) exited]
[Thread 0x7fffcb7fe700 (LWP 191075) exited]
[Detaching after vfork from child process 191080]
[New Thread 0x7fffc913f700 (LWP 191081)]
[Thread 0x7fffc913f700 (LWP 191081) exited]
Set cursor set to default
 loading from /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-23-38 as Untitled-2020-04-27-16-23-38 templ  is_new 1 bp 2
[New Thread 0x7fffc863d700 (LWP 191082)]
[New Thread 0x7fffc8634700 (LWP 191083)]
[New Thread 0x7fffc862b700 (LWP 191084)]
[New Thread 0x7fffc8622700 (LWP 191085)]
[New Thread 0x7fffc8619700 (LWP 191086)]
[New Thread 0x7fffc8610700 (LWP 191087)]
[New Thread 0x7fffc8607700 (LWP 191088)]
[New Thread 0x7fffc85fe700 (LWP 191089)]
[New Thread 0x7fffc85f5700 (LWP 191090)]
[New Thread 0x7fffc85ec700 (LWP 191091)]
[New Thread 0x7fffc85e3700 (LWP 191092)]
[New Thread 0x7fffc85da700 (LWP 191093)]
[New Thread 0x7fffc85d1700 (LWP 191094)]
[New Thread 0x7fffc85c8700 (LWP 191095)]
[New Thread 0x7fffc85bf700 (LWP 191096)]
[New Thread 0x7fffc85b6700 (LWP 191097)]
[New Thread 0x7fffc8535700 (LWP 191098)]
[New Thread 0x7fffc84b4700 (LWP 191099)]
[New Thread 0x7fffc8433700 (LWP 191100)]
[New Thread 0x7fffc83b2700 (LWP 191101)]
[New Thread 0x7fffc8331700 (LWP 191102)]
[New Thread 0x7fffc82b0700 (LWP 191103)]
[New Thread 0x7fffc822f700 (LWP 191104)]
[New Thread 0x7fffc81ae700 (LWP 191105)]
[New Thread 0x7fffc812d700 (LWP 191106)]
[New Thread 0x7fffc80ac700 (LWP 191107)]
[New Thread 0x7fffab187700 (LWP 191108)]
[New Thread 0x7fffab106700 (LWP 191109)]
[New Thread 0x7fffab085700 (LWP 191110)]
[New Thread 0x7fffab004700 (LWP 191111)]
[New Thread 0x7fff2f0d9700 (LWP 191112)]
[New Thread 0x7fffc913f700 (LWP 191113)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-23-38/Untitled-2020-04-27-16-23-38.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-23-38/Untitled-2020-04-27-16-23-38.ardour
saved state in 13.0 ms
[New Thread 0x7fffcb7fe700 (LWP 191114)]
[New Thread 0x7fffcaffd700 (LWP 191115)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-23-38/Untitled-2020-04-27-16-23-38.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-23-38/Untitled-2020-04-27-16-23-38.ardour
saved state in 0.9 ms
[New Thread 0x7fff2d33d700 (LWP 191116)]
locate took 75 usecs for 1 tracks = 75 per track
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-23-38/Untitled-2020-04-27-16-23-38.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-23-38/Untitled-2020-04-27-16-23-38.ardour
saved state in 1.3 ms
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
[Thread 0x7fffca7fc700 (LWP 191077) exited]
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held

Thread 1 "gui" received signal SIGSEGV, Segmentation fault.
__memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:384
384	../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory.
(gdb) thread apply all bt

Thread 62 (Thread 0x7fff2d33d700 (LWP 191116)):
#0  0x00007ffff47f7575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d33c880, remaining=remaining@entry=0x7fff2d33c890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5723f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x00007ffff71ad16b in ARDOUR::AutomationWatch::thread() (this=0x555558bdd750) at ../libs/ardour/automation_watch.cc:195
#3  0x00007ffff71b2479 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x5555591f7810, p=0x555558bdd750) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff71b208b 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=0x5555591f7820, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff71b1979 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x5555591f7810) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff71b190a 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=0x5555591f7810) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff71b135c 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=0x5555591f77e0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5884fda in sigc::slot0<void>::operator()() const (this=0x555558021740) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555558021740) at threads.cc:64
#10 0x00007ffff572252d in g_thread_proxy (data=0x5555591f4300) at ../../../glib/gthread.c:807
#11 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 61 (Thread 0x7fffcaffd700 (LWP 191115)):
#0  __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:384
#1  0x00007ffff442b018 in std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007ffff441d714 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x00007ffff441d9c8 in std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007ffff5a4d34d in Transmitter::deliver() (this=0x555556e06660 <PBD::error>) at ../libs/pbd/transmitter.cc:65
#5  0x0000555555b544d8 in endmsg(std::ostream&) (ostr=...) at ../libs/pbd/pbd/transmitter.h:91
#6  0x00007fffddbbc42d in ardour_jack_error(char const*) (msg=0x7fffcaffc390 "Cannot read socket fd = 12 err = Success") at ../libs/backends/jack/jack_audiobackend.cc:732
#7  0x00007fffdd9054fe in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd905643 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd91b9ee in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd90a647 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007fffdd90b233 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#12 0x00007fffdd8ff861 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#13 0x00007fffddbbd041 in ARDOUR::JACKAudioBackend::update_latencies() (this=0x55555738fc00) at ../libs/backends/jack/jack_audiobackend.cc:1082
#14 0x00007ffff7157f2c in ARDOUR::AudioEngine::update_latencies() (this=0x55555728d2f0) at ../libs/ardour/audioengine.cc:1401
#15 0x00007ffff778fbe3 in ARDOUR::Session::update_latency_compensation(bool, bool) (this=0x5555585e26e0, force_whole_graph=true, called_from_backend=false) at ../libs/ardour/session.cc:6724
#16 0x00007ffff779159e in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585e26e0) at ../libs/ardour/session.cc:7023
#17 0x00007ffff7791330 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585e26e0) at ../libs/ardour/session.cc:6981
#18 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#19 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fffcb7fe700 (LWP 191114)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585e44c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585e4470, cond=0x5555585e4498) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555585e4498, mutex=0x5555585e4470) at pthread_cond_wait.c:638
#3  0x00007ffff7806c57 in ARDOUR::Session::emit_thread_run() (this=0x5555585e26e0) at ../libs/ardour/session_process.cc:1111
#4  0x00007ffff7806bf4 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585e26e0) at ../libs/ardour/session_process.cc:1100
#5  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffc913f700 (LWP 191113)):
#0  0x00007ffff40c9b4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f97fe in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff2015aad0, timeout=<optimized out>, context=0x5555591874a0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555591874a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f9b63 in g_main_loop_run (loop=0x5555591875c0) at ../../../glib/gmain.c:4241
#4  0x00007ffff59f7402 in BaseUI::main_thread() (this=0x555556ee3f10) at ../libs/pbd/base_ui.cc:98
#5  0x00007ffff59fb3d1 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x5555591877e8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#6  0x00007ffff59fb092 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x5555591877e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff59fab09 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x5555591877b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5884fda in sigc::slot0<void>::operator()() const (this=0x555559187790) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555559187790) at threads.cc:64
#10 0x00007ffff572252d in g_thread_proxy (data=0x5555585afcc0) at ../../../glib/gthread.c:807
#11 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fff2f0d9700 (LWP 191112)):
#0  0x00007ffff40c9b4f in __GI___poll (fds=0x7fff2f0d7ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5a0ca94 in CrossThreadChannel::poll_for_request() (this=0x55555853acc8) at ../libs/pbd/crossthread.posix.cc:102
#2  0x00007ffff5a0cafd in CrossThreadChannel::receive(char&, bool) (this=0x55555853acc8, msg=@0x7fff2f0d80bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff71c35fe in ARDOUR::Butler::thread_work() (this=0x55555853ac30) at ../libs/ardour/butler.cc:172
#4  0x00007ffff71c3381 in ARDOUR::Butler::_thread_work(void*) (arg=0x55555853ac30) at ../libs/ardour/butler.cc:153
#5  0x00007ffff5a2fe1e in fake_thread_start(void*) (arg=0x555559171340) at ../libs/pbd/pthread_utils.cc:107
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fffab004700 (LWP 191111)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab0039b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffab0039c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab0039b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffab0039b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555576d3d70) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffab085700 (LWP 191110)):
--Type <RET> for more, q to quit, c to continue without paging--c
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab0849b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffab0849c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab0849b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffab0849b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578f98d0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffab106700 (LWP 191109)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab1059b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffab1059c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab1059b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffab1059b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555583ae330) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffab187700 (LWP 191108)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffab1869b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffab1869c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffab1869b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffab1869b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584c4bf0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffc80ac700 (LWP 191107)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc80ab9b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc80ab9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc80ab9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc80ab9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584ffd40) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffc812d700 (LWP 191106)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc812c9b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc812c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc812c9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc812c9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555776aa70) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffc81ae700 (LWP 191105)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc81ad9b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc81ad9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc81ad9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc81ad9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558129350) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffc822f700 (LWP 191104)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc822e9b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc822e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc822e9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc822e9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558083ce0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffc82b0700 (LWP 191103)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc82af9b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc82af9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc82af9b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc82af9b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580c8d10) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffc8331700 (LWP 191102)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc83309b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc83309c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc83309b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc83309b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580c9400) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffc83b2700 (LWP 191101)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc83b19b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc83b19c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc83b19b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc83b19b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b92c0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffc8433700 (LWP 191100)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e974b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e974b8, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e974b8, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e974b8) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d7bdb in ARDOUR::Graph::reached_terminal_node() (this=0x555557e973e0) at ../libs/ardour/graph.cc:301
#5  0x00007ffff72df84d in ARDOUR::GraphNode::finish(int) (this=0x555558fde078, chain=1) at ../libs/ardour/graphnode.cc:73
#6  0x00007ffff72db184 in ARDOUR::GraphNode::run(int) (this=0x555558fde078, chain=1) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff72d89f8 in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:442
#8  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#9  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc84329b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#10 0x00007ffff72de9b3 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=0x7fffc84329c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#11 0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc84329b8) at /usr/include/boost/bind/bind.hpp:1294
#12 0x00007ffff72dd6c8 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:159
#13 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc84329b0) at /usr/include/boost/function/function_template.hpp:768
#14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557898de0) at ../libs/backends/jack/jack_audiobackend.cc:953
#15 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#16 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffc84b4700 (LWP 191099)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc84b39b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc84b39c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc84b39b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc84b39b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580bbb00) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffc8535700 (LWP 191098)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d8d5a in ARDOUR::Graph::helper_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:470
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc85349b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc85349c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc85349b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc85349b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b8ba0) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffc85b6700 (LWP 191097)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e97490) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557e97490, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557e97490) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff72d887e in ARDOUR::Graph::run_one() (this=0x555557e973e0) at ../libs/ardour/graph.cc:426
#5  0x00007ffff72d9173 in ARDOUR::Graph::main_thread() (this=0x555557e973e0) at ../libs/ardour/graph.cc:523
#6  0x00007ffff72df149 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffc85b59b8, p=0x555557e973e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff72de9b3 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=0x7fffc85b59c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff72dde35 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffc85b59b8) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff72dd6c8 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:159
#10 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffc85b59b0) at /usr/include/boost/function/function_template.hpp:768
#11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580b9c50) at ../libs/backends/jack/jack_audiobackend.cc:953
#12 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffc85bf700 (LWP 191096)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffc85c8700 (LWP 191095)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffc85d1700 (LWP 191094)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffc85da700 (LWP 191093)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc85e3700 (LWP 191092)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc85ec700 (LWP 191091)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc85f5700 (LWP 191090)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc85fe700 (LWP 191089)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc8607700 (LWP 191088)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc8610700 (LWP 191087)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc8619700 (LWP 191086)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc8622700 (LWP 191085)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc862b700 (LWP 191084)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc8634700 (LWP 191083)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc863d700 (LWP 191082)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557d2d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
#1  do_futex_wait (sem=sem@entry=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff47f6098 in __new_sem_wait_slow (sem=0x555557d2d020, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff72db11a in PBD::Semaphore::wait() (this=0x555557d2d020) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff7753e2b in ARDOUR::RTTaskList::run() (this=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff7753bfc in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x555557d2cff0) at ../libs/ardour/rt_tasklist.cc:67
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9ba0700 (LWP 191074)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdd91c567 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdd903f55 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdd9028c9 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x55555738fc00) at ../libs/backends/jack/jack_audiobackend.cc:982
#5  0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x55555738fc00) at ../libs/backends/jack/jack_audiobackend.cc:961
#6  0x00007fffdd90282a in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffdc167700 (LWP 191073)):
#0  0x00007ffff77c1b29 in std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<boost::shared_ptr<ARDOUR::Bundle> const*, std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >, boost::shared_ptr<ARDOUR::Bundle>*>(__gnu_cxx::__normal_iterator<boost::shared_ptr<ARDOUR::Bundle> const*, std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >, __gnu_cxx::__normal_iterator<boost::shared_ptr<ARDOUR::Bundle> const*, std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >, boost::shared_ptr<ARDOUR::Bundle>*) (__first={px = 0x0, pn = {pi_ = 0x0}}, __last={px = 0x0, pn = {pi_ = 0x0}}, __result=0x7fffb80194a0) at /usr/include/c++/9/bits/stl_uninitialized.h:91
#1  0x00007ffff77bf8f6 in std::uninitialized_copy<__gnu_cxx::__normal_iterator<boost::shared_ptr<ARDOUR::Bundle> const*, std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >, boost::shared_ptr<ARDOUR::Bundle>*>(__gnu_cxx::__normal_iterator<boost::shared_ptr<ARDOUR::Bundle> const*, std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >, __gnu_cxx::__normal_iterator<boost::shared_ptr<ARDOUR::Bundle> const*, std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >, boost::shared_ptr<ARDOUR::Bundle>*) (__first={px = 0x7fffb8031db0, pn = {pi_ = 0x7fffb8045d20}}, __last={px = 0x0, pn = {pi_ = 0x0}}, __result=0x7fffb80194a0) at /usr/include/c++/9/bits/stl_uninitialized.h:140
#2  0x00007ffff77be5dc in std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<boost::shared_ptr<ARDOUR::Bundle> const*, std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >, boost::shared_ptr<ARDOUR::Bundle>*, boost::shared_ptr<ARDOUR::Bundle> >(__gnu_cxx::__normal_iterator<boost::shared_ptr<ARDOUR::Bundle> const*, std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >, __gnu_cxx::__normal_iterator<boost::shared_ptr<ARDOUR::Bundle> const*, std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >, boost::shared_ptr<ARDOUR::Bundle>*, std::allocator<boost::shared_ptr<ARDOUR::Bundle> >&) (__first={px = 0x7fffb8031db0, pn = {pi_ = 0x7fffb8045d20}}, __last={px = 0x0, pn = {pi_ = 0x0}}, __result=0x7fffb80194a0) at /usr/include/c++/9/bits/stl_uninitialized.h:307
#3  0x00007ffff77bdc14 in std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > >::vector(std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > const&) (this=0x7fffb800a410, __x=std::vector of length 89, capacity 176 = {...}) at /usr/include/c++/9/bits/stl_vector.h:555
#4  0x00007ffff77bc9f1 in SerializedRCUManager<std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >::write_copy() (this=0x5555585e49c0) at ../libs/pbd/pbd/rcu.h:148
#5  0x00007ffff77c5487 in RCUWriter<std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >::RCUWriter(RCUManager<std::vector<boost::shared_ptr<ARDOUR::Bundle>, std::allocator<boost::shared_ptr<ARDOUR::Bundle> > > >&) (this=0x7fffdc165f50, manager=...) at ../libs/pbd/pbd/rcu.h:225
#6  0x00007ffff77c3666 in ARDOUR::Session::add_bundle(boost::shared_ptr<ARDOUR::Bundle>, bool) (this=0x5555585e26e0, bundle=..., emit_signal=false) at ../libs/ardour/session_bundles.cc:48
#7  0x00007ffff77c48d6 in ARDOUR::Session::setup_bundles() (this=0x5555585e26e0) at ../libs/ardour/session_bundles.cc:196
#8  0x00007ffff71a2f35 in boost::_mfi::mf0<void, ARDOUR::Session>::operator()(ARDOUR::Session*) const (this=0x7fffb8032028, p=0x5555585e26e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#9  0x00007ffff71a2d59 in boost::_bi::list1<boost::_bi::value<ARDOUR::Session*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Session>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Session>&, boost::_bi::list0&, int) (this=0x7fffb8032038, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#10 0x00007ffff71a2c59 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Session>, boost::_bi::list1<boost::_bi::value<ARDOUR::Session*> > >::operator()() (this=0x7fffb8032028) at /usr/include/boost/bind/bind.hpp:1294
#11 0x00007ffff71a2bb2 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Session>, boost::_bi::list1<boost::_bi::value<ARDOUR::Session*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159
#12 0x0000555555b82dfe in boost::function0<void>::operator()() const (this=0x7fffb8032020) at /usr/include/boost/function/function_template.hpp:768
#13 0x0000555555b82955 in PBD::Signal0<void, PBD::OptionalLastValue<void> >::operator()() (this=0x55555728d3d0) at libs/pbd/pbd/signals_generated.h:328
#14 0x00007ffff76afb8d in ARDOUR::PortManager::registration_callback() (this=0x55555728d2f0) at ../libs/ardour/port_manager.cc:708
#15 0x00007fffddbd101e in ARDOUR::JACKAudioBackend::_registration_callback(unsigned int, int, void*) (arg=0x55555738fc00) at ../libs/backends/jack/jack_portengine.cc:210
#16 0x00007fffdd9025d8 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#17 0x00007fffdd91f0b7 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#18 0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#19 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#20 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffdc1e8700 (LWP 191072)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577bd528) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577bd4d0, cond=0x5555577bd500) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555577bd500, mutex=0x5555577bd4d0) at pthread_cond_wait.c:638
#3  0x00007fffdd91b11c in  () at /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffdd912d95 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffdd91a756 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcbfff700 (LWP 191062)):
#0  0x00007ffff40c9b4f in __GI___poll (fds=0x5555573dbf20, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f97fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573dbf20, timeout=<optimized out>, context=0x5555573dc910) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x5555573dc910, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f9b63 in g_main_loop_run (loop=0x5555573dca00) at ../../../glib/gmain.c:4241
#4  0x00007ffff3520f16 in gdbus_shared_thread_func (user_data=0x5555573dc8e0) at ../../../gio/gdbusprivate.c:279
#5  0x00007ffff572252d in g_thread_proxy (data=0x5555573d6c00) at ../../../glib/gthread.c:807
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdca1b700 (LWP 191061)):
#0  0x00007ffff40c9b4f in __GI___poll (fds=0x5555573cff10, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff56f97fe in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555573cff10, timeout=<optimized out>, context=0x5555573cfe20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x5555573cfe20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff56f991f in g_main_context_iteration (context=0x5555573cfe20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff56f9971 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007ffff572252d in g_thread_proxy (data=0x5555573a1120) at ../../../glib/gthread.c:807
#6  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde462700 (LWP 191059)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57459df in g_cond_wait (cond=0x55555728da18, mutex=0x55555728da28) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff715542d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x55555728d2f0) at ../libs/ardour/audioengine.cc:678
#3  0x00007ffff71621f5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a1000, p=0x55555728d2f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161b9f 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=0x5555572a1010, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161329 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572a1000) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7160bac 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=0x5555572a1000) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff715ff6a 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=0x5555572a0fd0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5884fda in sigc::slot0<void>::operator()() const (this=0x5555572a37b0) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572a37b0) at threads.cc:64
#10 0x00007ffff572252d in g_thread_proxy (data=0x555556e41de0) at ../../../glib/gthread.c:807
#11 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf27b700 (LWP 191058)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57459df in g_cond_wait (cond=0x55555728d9e8, mutex=0x55555728d9f8) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff71551ea in ARDOUR::AudioEngine::do_reset_backend() (this=0x55555728d2f0) at ../libs/ardour/audioengine.cc:642
#3  0x00007ffff71621f5 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a0e80, p=0x55555728d2f0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff7161b9f 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=0x5555572a0e90, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff7161329 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x5555572a0e80) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff7160bac 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=0x5555572a0e80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff715ff6a 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=0x5555572a0e50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#8  0x00007ffff5884fda in sigc::slot0<void>::operator()() const (this=0x55555729eba0) at threads.cc:77
#9  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555729eba0) at threads.cc:64
#10 0x00007ffff572252d in g_thread_proxy (data=0x555556e41d80) at ../../../glib/gthread.c:807
#11 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffed541700 (LWP 191056)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57459df in g_cond_wait (cond=0x7ffff7e937b0 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7e937a0 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff7109388 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff710917c in analyser_work() () at ../libs/ardour/analyser.cc:58
#4  0x00005555563ebe91 in sigc::pointer_functor0<void>::operator()() const (this=0x555556f39518) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x00005555563e9114 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f39510) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00005555563e5575 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f394e0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#7  0x00007ffff5884fda in sigc::slot0<void>::operator()() const (this=0x555556effbd0) at threads.cc:77
#8  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556effbd0) at threads.cc:64
#9  0x00007ffff572252d in g_thread_proxy (data=0x555556e41d20) at ../../../glib/gthread.c:807
#10 0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffedd42700 (LWP 191055)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57459df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78952f6 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ebe91 in sigc::pointer_functor0<void>::operator()() const (this=0x555556f39568) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e9114 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f39560) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e5575 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f39530) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5884fda in sigc::slot0<void>::operator()() const (this=0x555556efd560) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efd560) at threads.cc:64
#8  0x00007ffff572252d in g_thread_proxy (data=0x555556e41cc0) at ../../../glib/gthread.c:807
#9  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffee543700 (LWP 191054)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff57459df in g_cond_wait (cond=0x7ffff7e965d0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7e965e0 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1540
#2  0x00007ffff78952f6 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00005555563ebe91 in sigc::pointer_functor0<void>::operator()() const (this=0x555556f395b8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00005555563e9114 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x555556f395b0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x00005555563e5575 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f39580) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#6  0x00007ffff5884fda in sigc::slot0<void>::operator()() const (this=0x555556efcbc0) at threads.cc:77
#7  (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efcbc0) at threads.cc:64
#8  0x00007ffff572252d in g_thread_proxy (data=0x555556e41c60) at ../../../glib/gthread.c:807
#9  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffeed44700 (LWP 191053)):
#0  0x00007ffff47f7575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed438a0, remaining=remaining@entry=0x7fffeed438b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff5723f2f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:277
#2  0x00005555567657a9 in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
#3  0x00007ffff47ecf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#4  0x00007ffff40d42ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffef4a9100 (LWP 191052)):
#0  __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:384
#1  0x00007ffff442b018 in std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007ffff441d714 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x00007ffff441da38 in std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007fffddbbc418 in ardour_jack_error(char const*) (msg=0x7fffffffa270 "Cannot read socket fd = 12 err = No such file or directory") at ../libs/backends/jack/jack_audiobackend.cc:732
#5  0x00007fffdd9054fe in  () at /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007fffdd905643 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007fffdd91b9ee in  () at /lib/x86_64-linux-gnu/libjack.so.0
#8  0x00007fffdd90c8ce in  () at /lib/x86_64-linux-gnu/libjack.so.0
#9  0x00007fffdd90a647 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007fffdd90abe4 in  () at /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007fffdd900c5b in  () at /lib/x86_64-linux-gnu/libjack.so.0
#12 0x00007fffdd8fd9aa in jack_port_register () at /lib/x86_64-linux-gnu/libjack.so.0
#13 0x00007fffddbd204a in ARDOUR::JACKAudioBackend::register_port(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ARDOUR::DataType, ARDOUR::PortFlags) (this=0x55555738fc00, shortname="Audio 1/audio_out 1", type=..., flags=ARDOUR::IsOutput) at ../libs/backends/jack/jack_portengine.cc:508
#14 0x00007ffff7695a28 in ARDOUR::Port::Port(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ARDOUR::DataType, ARDOUR::PortFlags) (this=0x555559b20400, n="Audio 1/audio_out 1", t=..., f=ARDOUR::IsOutput) at ../libs/ardour/port.cc:80
#15 0x00007ffff713d909 in ARDOUR::AudioPort::AudioPort(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ARDOUR::PortFlags) (this=0x555559b20400, name="Audio 1/audio_out 1", flags=ARDOUR::IsOutput) at ../libs/ardour/audio_port.cc:43
#16 0x00007ffff76ad617 in ARDOUR::PortManager::register_port(ARDOUR::DataType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, ARDOUR::PortFlags) (this=0x55555728d2f0, dtype=..., portname="Audio 1/audio_out 1", input=false, async=false, flags=(unknown: 0)) at ../libs/ardour/port_manager.cc:404
#17 0x00007ffff76ae204 in ARDOUR::PortManager::register_output_port(ARDOUR::DataType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, ARDOUR::PortFlags) (this=0x55555728d2f0, type=..., portname="Audio 1/audio_out 1", async=false, extra_flags=(unknown: 0)) at ../libs/ardour/port_manager.cc:452
#18 0x00007ffff7301d25 in ARDOUR::IO::ensure_ports_locked(ARDOUR::ChanCount, bool, bool&) (this=0x555559acf480, count=..., clear=false, changed=@0x7fffffffb23f: false) at ../libs/ardour/io.cc:433
#19 0x00007ffff730225b in ARDOUR::IO::ensure_ports(ARDOUR::ChanCount, bool, void*) (this=0x555559acf480, count=..., clear=false, src=0x5555585e26e0) at ../libs/ardour/io.cc:485
#20 0x00007ffff73023c6 in ARDOUR::IO::ensure_io(ARDOUR::ChanCount, bool, void*) (this=0x555559acf480, count=..., clear=false, src=0x5555585e26e0) at ../libs/ardour/io.cc:510
#21 0x00007ffff7777898 in ARDOUR::Session::new_audio_track(int, int, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, ARDOUR::TrackMode, bool) (this=0x5555585e26e0, input_channels=1, output_channels=2, route_group=0x0, how_many=1, name_template="Audio", order=4294967295, mode=ARDOUR::Normal, input_auto_connect=true) at ../libs/ardour/session.cc:2740
#22 0x0000555555b9396b in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int) (this=0x5555572eea60, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1545
#23 0x0000555555b99c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572eea60, r=0) at ../gtk2_ardour/ardour_ui.cc:2777
#24 0x0000555555bc8c86 in sigc::bound_mem_functor1<void, ARDOUR_UI, int>::operator()(int const&) const (this=0x5555570b4198, _A_a1=@0x7fffffffb9bc: 0) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#25 0x0000555555bc20c3 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, int> >::operator()<int const&>(int const&) const (this=0x5555570b4190, _A_arg1=@0x7fffffffb9bc: 0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#26 0x0000555555bb9d88 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, int>, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570b4160, a_1=@0x7fffffffb9bc: 0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170
#27 0x00007ffff4dbaf27 in  () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#31 0x00007ffff5802edf in <emit signal ??? on instance 0x5555574f37b0 [gtkmm__GtkDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #28 0x00007ffff57e3fd2 in g_closure_invoke (closure=0x5555570b8790, return_value=0x0, n_param_values=2, param_values=0x7fffffffbb90, invocation_hint=0x7fffffffbb10) at ../../../gobject/gclosure.c:810
    #29 0x00007ffff57f71b3 in signal_emit_unlocked_R (node=node@entry=0x5555574628c0, detail=detail@entry=0, instance=instance@entry=0x5555574f37b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbb90) at ../../../gobject/gsignal.c:3812
    #30 0x00007ffff580254f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbd60) at ../../../gobject/gsignal.c:3498
#32 0x0000555555b73590 in sigc::bound_mem_functor1<void, AddRouteDialog, int>::operator()(int const&) const (this=0x555558a63ae0, _A_a1=@0x7fffffffbe7c: 0) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#33 0x0000555555b72938 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, AddRouteDialog, int> >::operator()<AddRouteDialog::ResponseId&>(AddRouteDialog::ResponseId&) const (this=0x555558a63ad8, _A_arg1=@0x555558a63b00: AddRouteDialog::Add) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#34 0x0000555555b719d2 in sigc::bind_functor<-1, sigc::bound_mem_functor1<void, AddRouteDialog, int>, AddRouteDialog::ResponseId, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() (this=0x555558a63ad0) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1124
#35 0x0000555555b70962 in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, AddRouteDialog, int>, AddRouteDialog::ResponseId, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it(sigc::internal::slot_rep*) (rep=0x555558a63aa0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#36 0x00007ffff58941e8 in sigc::slot0<void>::operator()() const (this=0x55555931f958) at /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:335
#37 Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) (self=<optimized out>, data=0x55555931f950) at signalproxy.cc:103
#41 0x00007ffff5802edf in <emit signal ??? on instance 0x555559584710 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #38 0x00007ffff57e3fd2 in g_closure_invoke (closure=0x5555570ae9b0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810
    #39 0x00007ffff57f71b3 in signal_emit_unlocked_R (node=node@entry=0x555557395560, detail=detail@entry=0, instance=instance@entry=0x555559584710, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3812
    #40 0x00007ffff580254f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498
#42 0x00007ffff52e237e in gtk_real_button_released (button=0x555559584710 [gtkmm__GtkButton]) at ../../../../gtk/gtkbutton.c:1712
#46 0x00007ffff5802edf in <emit signal ??? on instance 0x555559584710 [gtkmm__GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3554
    #43 0x00007ffff57e3fd2 in g_closure_invoke (closure=0x555557395450, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810
    #44 0x00007ffff57f78d2 in signal_emit_unlocked_R (node=node@entry=0x555557395480, detail=detail@entry=0, instance=instance@entry=0x555559584710, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672
    #45 0x00007ffff580254f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498
#47 0x00007ffff52e1289 in gtk_button_button_release (widget=<optimized out>, event=<optimized out>) at ../../../../gtk/gtkbutton.c:1604
#52 0x00007ffff5802edf in <emit signal ??? on instance 0x555559584710 [gtkmm__GtkButton]> (instance=instance@entry=0x555559584710, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554
    #48 0x00007ffff5388a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x5555573650c0, return_value=0x7fffffffc960, n_param_values=<optimized out>, param_values=0x7fffffffc9c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:84
    #49 0x00007ffff57e3fd2 in g_closure_invoke (closure=0x5555573650c0, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810
    #50 0x00007ffff57f6f06 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555559584710, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780
    #51 0x00007ffff5802078 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508
#53 0x00007ffff54a09e4 in gtk_widget_event_internal (widget=widget@entry=0x555559584710 [gtkmm__GtkButton], event=event@entry=0x5555585d3580) at ../../../../gtk/gtkwidget.c:5010
#54 0x00007ffff54a0cc9 in IA__gtk_widget_event (widget=widget@entry=0x555559584710 [gtkmm__GtkButton], event=event@entry=0x5555585d3580) at ../../../../gtk/gtkwidget.c:4807
#55 0x00007ffff5386cbc in IA__gtk_propagate_event (widget=0x555559584710 [gtkmm__GtkButton], event=0x5555585d3580) at ../../../../gtk/gtkmain.c:2503
#56 0x00007ffff53870b3 in IA__gtk_main_do_event (event=0x5555585d3580) at ../../../../gtk/gtkmain.c:1698
#57 IA__gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1503
#58 0x00007ffff51f910c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkevents-x11.c:2425
#59 0x00007ffff56f960d in g_main_dispatch (context=0x55555729c480) at ../../../glib/gmain.c:3309
#60 g_main_context_dispatch (context=context@entry=0x55555729c480) at ../../../glib/gmain.c:3974
#61 0x00007ffff56f9890 in g_main_context_iterate (context=0x55555729c480, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#62 0x00007ffff56f9b63 in g_main_loop_run (loop=0x5555577a9d10) at ../../../glib/gmain.c:4241
#63 0x00007ffff538612a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
#64 0x00007ffff5bd9d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572eea60, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290
#65 0x0000555556124c6b in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435

segfault (104,443 bytes)   

Alexander

2020-04-27 14:31

reporter   ~0023958

I tried 8aa4ae825dc99a8112deb9d27664504a04330b94, here are some results:

Experiments:

### New session ###

1. Open a new session
2. Add a mono track. I get 0000077:0000100 lines of "Session::update_latency called with process-lock held" but the track is added immediately.
3. Add a second mono track. Same result
4. Try adding a stereo track. The track is not added but Ardour is responsive again immediately.
Output piped through uniq -c:
     52 Session::update_latency called with process-lock held
      1 Failed to register port Audio 2/audio_out 1, reason is unknown from here
      2 Session::update_latency called with process-lock held

5. Try again for a stereo track. The track is not added, Ardour is immediately responsive again and I get this single line:

Failed to register port "Audio 2/audio_in 1", reason is unknown from here

### Existing session with one mono track ###

1. Open the existing session
2. Add a mono track. Track is added immediately and I get 68x the output
     Session::update_latency called with process-lock held
3. Try adding a second mono track. No success.


### New session ###

I made a session with three mono tracks, see "output" attachment. I added comments, search for ###

### New session with segmentation fault. ###

1. Make a new session
2. add a mono track. No problems so far
3. Try adding a second one. See the "segfault" attachment for the result.
output (70,915 bytes)   
(gdb) run
Starting program: /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour-6.0.pre1.242 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.242 (built using 6.0-rc1-115-g8aa4ae825d and GCC version 9.2.1 20200123)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /home/alexander/media/sw/ardour/system_config
Ardour: [INFO]: Loading user configuration file /home/alexander/.config/ardour6/config
[New Thread 0x7fffeed44700 (LWP 190883)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffee543700 (LWP 190884)]
[New Thread 0x7fffedd42700 (LWP 190885)]
[New Thread 0x7fffed541700 (LWP 190886)]
Ardour: [INFO]: Loading plugin meta data file /home/alexander/media/sw/ardour/share/plugin_metadata/plugin_tags
[New Thread 0x7fffdf27b700 (LWP 190888)]
[Thread 0x7fffdf27b700 (LWP 190888) exited]
[New Thread 0x7fffdf27b700 (LWP 190889)]
[New Thread 0x7fffde462700 (LWP 190890)]
[New Thread 0x7fffdd3d1700 (LWP 190891)]
Ardour: [INFO]: Loading 449 MIDI patches from ./gtk2_ardour/../share/patchfiles
Ardour: [INFO]: Loading default ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/alexander/.config/ardour6/ui_config
[New Thread 0x7fffdca1b700 (LWP 190892)]
[New Thread 0x7fffcbfff700 (LWP 190893)]
[New Thread 0x7fffcb7fe700 (LWP 190894)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /home/alexander/media/sw/ardour/gtk2_ardour/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
Ardour: [INFO]: Loading bindings from /home/alexander/media/sw/ardour/build/gtk2_ardour/ardour.keys
Loading ui configuration file /home/alexander/media/sw/ardour/build/gtk2_ardour/clearlooks.rc
[New Thread 0x7fffdc1e8700 (LWP 190895)]
[New Thread 0x7fffdc167700 (LWP 190896)]
[Thread 0x7fffdc167700 (LWP 190896) exited]
[Thread 0x7fffdc1e8700 (LWP 190895) exited]
[New Thread 0x7fffdc1e8700 (LWP 190897)]
[New Thread 0x7fffdc167700 (LWP 190898)]
[Thread 0x7fffdc167700 (LWP 190898) exited]
[Thread 0x7fffdc1e8700 (LWP 190897) exited]
[New Thread 0x7fffcaffd700 (LWP 190899)]
[New Thread 0x7fffca7fc700 (LWP 190900)]
Found nothing along /home/alexander/.config/ardour6/templates:./gtk2_ardour/../share/templates:./gtk2_ardour/../build/templates:./gtk2_ardour/../gtk2_ardour/templates:./gtk2_ardour/../build/gtk2_ardour/templates:./templates
[Thread 0x7fffca7fc700 (LWP 190900) exited]
[Thread 0x7fffcaffd700 (LWP 190899) exited]
[New Thread 0x7fffca7fc700 (LWP 190901)]
[Thread 0x7fffdd3d1700 (LWP 190891) exited]
[Thread 0x7fffca7fc700 (LWP 190901) exited]
[New Thread 0x7fffdc1e8700 (LWP 190902)]
[New Thread 0x7fffdc167700 (LWP 190903)]
[New Thread 0x7fffc9dec700 (LWP 190904)]
[New Thread 0x7fffca7fc700 (LWP 190905)]
[Thread 0x7fffca7fc700 (LWP 190905) exited]
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
Scanning folders for bundled LV2s: ./gtk2_ardour/../build/libs/LV2
lilv_world_add_plugin(): warning: Duplicate plugin <https://github.com/lucianodato/noise-repellent>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/x86_64-linux-gnu/lv2/nrepel.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/nrepel.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-reverb>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-reverb.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-reverb.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-delay>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-delay.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-delay.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-eq>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-eq.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-eq.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-fluidsynth>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-fluidsynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-fluidsynth.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <urn:ardour:a-comp#stereo>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/a-comp.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/a-comp.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <https://community.ardour.org/node/7596>
lilv_world_add_plugin(): warning: ... found in file:///home/alexander/media/sw/ardour/build/libs/LV2/reasonablesynth.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/lib/lv2/reasonablesynth.lv2/ (ignored)
lilv_world_load_bundle(): warning: Replacing version 768.0 of <http://gareus.org/oss/lv2/gmsynth> from <file:///usr/lib/lv2/gmsynth.lv2/>
lilv_world_load_bundle(): note: New version 775.3 found in <file:///usr/local/lib/lv2/gmsynth.lv2/>
[New Thread 0x7fffca7fc700 (LWP 190907)]
[New Thread 0x7fffcaffd700 (LWP 190908)]
[Detaching after vfork from child process 190909]
[New Thread 0x7fffc93ad700 (LWP 190910)]
[Thread 0x7fffc93ad700 (LWP 190910) exited]
[Thread 0x7fffcaffd700 (LWP 190908) exited]
[Thread 0x7fffca7fc700 (LWP 190907) exited]
[Detaching after vfork from child process 190911]
[New Thread 0x7fffc93ad700 (LWP 190912)]
[Thread 0x7fffc93ad700 (LWP 190912) exited]
Set cursor set to default
 loading from /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32 as Untitled-2020-04-27-16-16-32 templ  is_new 1 bp 2
[New Thread 0x7fffc88ab700 (LWP 190913)]
[New Thread 0x7fffc88a2700 (LWP 190914)]
[New Thread 0x7fffc8899700 (LWP 190915)]
[New Thread 0x7fffc8890700 (LWP 190916)]
[New Thread 0x7fffc8887700 (LWP 190917)]
[New Thread 0x7fffc887e700 (LWP 190918)]
[New Thread 0x7fffc8875700 (LWP 190919)]
[New Thread 0x7fffc886c700 (LWP 190920)]
[New Thread 0x7fffc8863700 (LWP 190921)]
[New Thread 0x7fffc885a700 (LWP 190922)]
[New Thread 0x7fffc8851700 (LWP 190923)]
[New Thread 0x7fffc8848700 (LWP 190924)]
[New Thread 0x7fffc883f700 (LWP 190925)]
[New Thread 0x7fffc8836700 (LWP 190926)]
[New Thread 0x7fffc882d700 (LWP 190927)]
[New Thread 0x7fffc8824700 (LWP 190928)]
[New Thread 0x7fffc87a3700 (LWP 190929)]
[New Thread 0x7fffc8722700 (LWP 190930)]
[New Thread 0x7fffc86a1700 (LWP 190931)]
[New Thread 0x7fffc8620700 (LWP 190932)]
[New Thread 0x7fffc859f700 (LWP 190933)]
[New Thread 0x7fffc851e700 (LWP 190934)]
[New Thread 0x7fffc849d700 (LWP 190935)]
[New Thread 0x7fffc841c700 (LWP 190936)]
[New Thread 0x7fffc839b700 (LWP 190937)]
[New Thread 0x7fffc831a700 (LWP 190938)]
[New Thread 0x7fffc8299700 (LWP 190939)]
[New Thread 0x7fffc8218700 (LWP 190940)]
[New Thread 0x7fffc8197700 (LWP 190941)]
[New Thread 0x7fffc8116700 (LWP 190942)]
[New Thread 0x7fff2f408700 (LWP 190943)]
[New Thread 0x7fffc93ad700 (LWP 190944)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.ardour
saved state in 13.1 ms
[New Thread 0x7fffca7fc700 (LWP 190945)]
[New Thread 0x7fffcaffd700 (LWP 190946)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.ardour
saved state in 1.1 ms
[New Thread 0x7fff2d5fa700 (LWP 190947)]
locate took 77 usecs for 1 tracks = 77 per track
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.ardour
saved state in 1.4 ms






[Thread 0x7fffcb7fe700 (LWP 190894) exited]



### Adding the first mono track in a new session:

Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held



### Adding a second mono track:

Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held


### Adding the second track was a success
### Trying for a third:

Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held


### Also a success. 4th:

Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Failed to register port "Audio 3/audio_out 1", reason is unknown from here
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held


### No success. Each further attempt gives me one of those lines:

Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here
Failed to register port "Audio 3/audio_in 1", reason is unknown from here

### I configured inputs for the 3 existing mono tracks, recorded a short segment, played it back (works as expected) and closed Ardour, deleting the session.

Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
Session::update_latency called with process-lock held
locate took 2276 usecs for 4 tracks = 569 per track
locate took 2363 usecs for 4 tracks = 591 per track
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.pending
saved state in 1.9 ms
[Detaching after vfork from child process 190982]
[New Thread 0x7fffcb7fe700 (LWP 190983)]
[Thread 0x7fffcb7fe700 (LWP 190983) exited]
[New Thread 0x7fffcb7fe700 (LWP 190993)]
[New Thread 0x7fff2c9f9700 (LWP 190994)]
[New Thread 0x7fff17fff700 (LWP 190995)]
[New Thread 0x7fff177fe700 (LWP 190996)]
[New Thread 0x7fff16ffd700 (LWP 190997)]
[New Thread 0x7fff167fc700 (LWP 190998)]
[New Thread 0x7fff15ffb700 (LWP 190999)]
[New Thread 0x7fff157fa700 (LWP 191000)]
[Thread 0x7fff2c9f9700 (LWP 190994) exited]
[Thread 0x7fff17fff700 (LWP 190995) exited]
[Thread 0x7fffcb7fe700 (LWP 190993) exited]
[Thread 0x7fff177fe700 (LWP 190996) exited]
[Thread 0x7fff16ffd700 (LWP 190997) exited]
[Thread 0x7fff15ffb700 (LWP 190999) exited]
[Thread 0x7fff157fa700 (LWP 191000) exited]
[Thread 0x7fff167fc700 (LWP 190998) exited]
[New Thread 0x7fff157fa700 (LWP 191001)]
[New Thread 0x7fff15ffb700 (LWP 191002)]
[New Thread 0x7fff167fc700 (LWP 191003)]
[New Thread 0x7fff16ffd700 (LWP 191004)]
[New Thread 0x7fffcb7fe700 (LWP 191005)]
[New Thread 0x7fff2c9f9700 (LWP 191006)]
[New Thread 0x7fff17fff700 (LWP 191007)]
[New Thread 0x7fff177fe700 (LWP 191008)]
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.ardour
saved state in 3.1 ms
removed /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.pending
locate took 1388 usecs for 4 tracks = 347 per track
actually writing state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.tmp
renaming state to /home/alexander/media/ardour-sessions/Untitled-2020-04-27-16-16-32/Untitled-2020-04-27-16-16-32.pending
saved state in 3.7 ms
[Thread 0x7fffcaffd700 (LWP 190946) exited]
Butler drops pool trash
[Thread 0x7fff2f408700 (LWP 190943) exited]
[Thread 0x7fff2d5fa700 (LWP 190947) exited]
[Thread 0x7fffc8197700 (LWP 190941) exited]
[Thread 0x7fffc8218700 (LWP 190940) exited]
[Thread 0x7fffc8299700 (LWP 190939) exited]
[Thread 0x7fffc831a700 (LWP 190938) exited]
[Thread 0x7fffc839b700 (LWP 190937) exited]
[Thread 0x7fffc859f700 (LWP 190933) exited]
[Thread 0x7fffc8620700 (LWP 190932) exited]
[Thread 0x7fffc8116700 (LWP 190942) exited]
[Thread 0x7fffc841c700 (LWP 190936) exited]
[Thread 0x7fffc849d700 (LWP 190935) exited]
Graph::drop_threads() sema-counts: [Thread 0x7fffc851e700 (LWP 190934) exited]
0, 0, [Thread 0x7fffc86a1700 (LWP 190931) exited]
1
[Thread 0x7fffc8722700 (LWP 190930) exited]
[Thread 0x7fffc87a3700 (LWP 190929) exited]
[Thread 0x7fffc8824700 (LWP 190928) exited]
[Thread 0x7fff15ffb700 (LWP 191002) exited]
[Thread 0x7fff157fa700 (LWP 191001) exited]
[Thread 0x7fff167fc700 (LWP 191003) exited]
[Thread 0x7fffcb7fe700 (LWP 191005) exited]
[Thread 0x7fff16ffd700 (LWP 191004) exited]
[Thread 0x7fff17fff700 (LWP 191007) exited]
[Thread 0x7fff177fe700 (LWP 191008) exited]
[Thread 0x7fff2c9f9700 (LWP 191006) exited]
[Thread 0x7fffca7fc700 (LWP 190945) exited]
[Thread 0x7fffc93ad700 (LWP 190944) exited]
-- List Of Registered Controllables
CTRL: transport rec-enable
CTRL: transport play selection
CTRL: transport auto loop
CTRL: transport goto end
CTRL: transport goto start
CTRL: transport stop
CTRL: transport roll
Total number of registered sontrollables: 7
[Thread 0x7fffc882d700 (LWP 190927) exited]
[Thread 0x7fffc8836700 (LWP 190926) exited]
[Thread 0x7fffc883f700 (LWP 190925) exited]
[Thread 0x7fffc8848700 (LWP 190924) exited]
[Thread 0x7fffc8851700 (LWP 190923) exited]
[Thread 0x7fffc885a700 (LWP 190922) exited]
[Thread 0x7fffc8863700 (LWP 190921) exited]
[Thread 0x7fffc886c700 (LWP 190920) exited]
[Thread 0x7fffc8875700 (LWP 190919) exited]
[Thread 0x7fffc887e700 (LWP 190918) exited]
[Thread 0x7fffc8887700 (LWP 190917) exited]
[Thread 0x7fffc8890700 (LWP 190916) exited]
[Thread 0x7fffc8899700 (LWP 190915) exited]
[Thread 0x7fffc88a2700 (LWP 190914) exited]
[Thread 0x7fffc88ab700 (LWP 190913) exited]
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b6b0b08
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Graph @ 0x555557e8b760
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b6da480
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b6fee30
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x55555b771710
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555a15a078
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SndFileSource @ 0x55555b6d5cd8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b864b08
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555a95f3d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555a9607c8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x55555a961b00
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555a9621d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555a9630f8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555a964068
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555a964fd8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555a965f28
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555a968790
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555a968f80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555a969ae0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555a96a9d0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555a96b3e0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555a96c030
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555a96ce80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555a96d980
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x55555a96e560
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555a96ee40
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555a970360
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555a9792b0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555a97acd8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555a97c148
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555a97d528
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x5555593ba0a0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b6b0668
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b6af400
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x55555a163000
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b6b0fa8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b6ea560
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b6b1468
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b6b1b48
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b6b2e38
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x55555b5a2e80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6b4398
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6b5288
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6b6178
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6b7068
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6b7f38
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b5efc80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b5a9400
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b6bb0b0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b6bbe70
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b6bc800
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b6bd230
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b6be040
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b6beac0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x55555b5ae4e0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b6bfb30
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b6c0f90
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b6c9e50
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b6cb878
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b6ccce8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b6ce0c8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b734e60
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x555557c68460
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b6cffa0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b6eac30
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b6e9e60
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b6eb340
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x55555805c6a0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b6da258
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b6dbee8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b6dcc08
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b6ddc28
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b6ded58
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b6e0178
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b6e1568
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x5555591bc200
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6e2c08
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6e3b78
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6e4ae8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6e5a58
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b6e69a8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x555559199e00
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x555559199080
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b6ebf40
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b6eca00
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x5555591bf4e0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b6edba0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b6ef0c0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b6f8040
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b6f9a58
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b6faec8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b6fc2a8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x5555580afe00
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b75be90
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b7001b8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b701028
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b701ef8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b7032e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b704758
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b705b78
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b706f68
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x5555591ae9d0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b708608
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b709578
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b70a4e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b70b458
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b70c3a8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x555559196ee0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555918bb40
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b70f860
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b710750
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b711160
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b711db0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b712c00
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b713700
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x55555920b4e0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b7148a0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b715dc0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b71ed40
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b720758
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b721bc8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b722fa8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b6d1208
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b726148
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b727058
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b728568
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b7299d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b72adf8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b72c1e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x555557390e80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b72d888
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b72e7f8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b72f768
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7306d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b731628
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x555556e798a0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b734300
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b735950
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b736360
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b736fb0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b737e00
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b738900
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x555559186b60
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b739aa0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b73afc0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b743f40
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b745958
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b746dc8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b7481a8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x555558072ea0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b74acc0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b7997a0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b771d80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b74bf28
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b74cdf8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b74dd08
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b74f218
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b750688
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b751aa8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b752e98
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x55555729d310
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b754538
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7554a8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b756418
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b757388
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7582d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b75ab40
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b75b330
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b75cad0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b75d4e0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b75e130
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b75ef80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b75fa80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x555559185640
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b760c20
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b762140
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b76b0c0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b76cad8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b76df48
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b76f328
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b7c0bb0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b773048
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b773f18
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b774e68
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b776378
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b7777e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b778c08
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b779ff8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x555556efc2e0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b77b698
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b77c608
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b77d578
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b77e4e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b77f438
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b781ca0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b782490
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b7830b0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b783fa0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b7849b0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b785600
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b786450
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b786f50
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x5555591849b0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b7880f0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b789610
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b792590
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b793ff8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b795468
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b796848
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b7e8060
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x55555b7c0a20
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b79aa08
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b79b208
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b79c238
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b79d748
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b79ebb8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b79ffd8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b7a13c8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x555556e9c380
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7a2a68
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7a39d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7a4948
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7a58b8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7a6808
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b7a9070
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b7a9860
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b7aa480
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b7ab370
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b7abd80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b7ac9d0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b7ad820
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b7ae320
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x55555917f400
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b7af4c0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b7b09e0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b7b9930
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b7bb358
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b7bc7c8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b7bdba8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b7c0818
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b7c27e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b7c37d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b7c4d08
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b7c6148
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b7c7568
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b7c8958
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x55555b7c9c90
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7ca298
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7cb168
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7cc0d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7cd048
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7cdf98
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b7d0800
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b7d10b0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b7d1cd0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b7d2bc0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b7d35d0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b7d4220
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b7d5070
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b7d5b70
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x55555b7d6750
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b7d7030
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b7d8550
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b7e14d0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b7e2f38
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b7e43a8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b7e5788
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x555557adea60
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x55555b7f1680
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b7e92c8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b7ea188
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b7eb1b8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b7ec6c8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b7edb38
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b7eef58
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b7f0348
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7f1b48
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7f2ab8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7f3a28
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7f4998
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b7f58e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b7f8150
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b7f8a00
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b7f9620
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b7fa510
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b7faf20
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b7fbb70
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b7fc9c0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b7fd4c0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x55555b7fe0a0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b7fe980
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b7ffea0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b808df0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b80a818
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b80bc88
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b80d068
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x55555b80f4a0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b80f920
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b810b88
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b811a48
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b812a38
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b813f48
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b8153b8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b8167d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b817bc8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x55555b818f00
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b819578
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b81a4e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b81b458
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b81c3c8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b81d318
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b81fb80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b820430
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b821050
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b821f40
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b822950
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b8235a0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b8243f0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b824ef0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x55555b825ad0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b8263b0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b8278d0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b830850
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b8322b8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b833728
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b834b08
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b837bc0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x55555b8372f0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b838e28
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b839758
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b83a748
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b83bc58
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PhaseControl @ 0x55555b83d0c8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloIsolateControl @ 0x55555b83e4e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloSafeControl @ 0x55555b83f8d8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Pannable @ 0x55555b840c10
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b841378
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b8422e8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b843258
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b8441c8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PanControllable @ 0x55555b845118
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b847980
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::IO @ 0x55555b848170
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b848d90
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PolarityProcessor @ 0x55555b849c80
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DelayLine @ 0x55555b84a690
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Amp @ 0x55555b84b2e0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PeakMeter @ 0x55555b84c130
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Delivery @ 0x55555b84cc30
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::PannerShell @ 0x55555b84d810
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskReader @ 0x55555b84e0f0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::DiskWriter @ 0x55555b84f610
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioPlaylist @ 0x55555b858590
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordEnableControl @ 0x55555b859ff8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RecordSafeControl @ 0x55555b85b468
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MonitorControl @ 0x55555b85c848
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::AudioTrack @ 0x55555b85f0d0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteMaster @ 0x55555b85ebe0
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b860338
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::GainControl @ 0x55555b8611a8
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::SoloControl @ 0x55555b862188
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::MuteControl @ 0x55555b863698
[Thread 0x7fffc9dec700 (LWP 190904) exited]
[Thread 0x7fffdc167700 (LWP 190903) exited]
[Thread 0x7fffdc1e8700 (LWP 190902) exited]
Graph::engine_stopped. n_thread: 0
Graph::engine_stopped. n_thread: 0
[Thread 0x7fffde462700 (LWP 190890) exited]
[Thread 0x7fffdf27b700 (LWP 190889) exited]
[Thread 0x7fffeed44700 (LWP 190883) exited]
[Thread 0x7fffcbfff700 (LWP 190893) exited]
[Thread 0x7fffdca1b700 (LWP 190892) exited]
[Thread 0x7fffed541700 (LWP 190886) exited]
[Thread 0x7fffedd42700 (LWP 190885) exited]
[Thread 0x7fffef4a9100 (LWP 190882) exited]
--Type <RET> for more, q to quit, c to continue without paging--
[Inferior 1 (process 190882) exited normally]
(gdb) 

output (70,915 bytes)   

johmue-eo

2020-04-27 16:00

developer   ~0023959

Last edited: 2020-04-27 17:48

With 24d3bf25a9 I can no longer trigger the issue :thumb up:

Alexander

2020-04-27 17:43

reporter   ~0023961

I tested 24d3bf25a929819b40640020d0e113b0bcccc511 and everything works as expected. I added ~50 tracks with different number of channels, connected some to the hardware, recorded a short segment and played it back.

x42

2020-04-27 19:04

administrator   ~0023962

Fixed in 6.0-rc1-120-g24d3bf25a9

Alexander

2020-04-27 19:22

reporter   ~0023966

Thank you x42 very much for resolving this bug so fast, it's been a pleasure corresponding with you.

anonymous

2020-06-25 02:32

viewer   ~0024500

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2020-04-26 02:32 Alexander New Issue
2020-04-26 02:32 Alexander File Added: 1
2020-04-26 02:38 x42 Note Added: 0023925
2020-04-26 10:33 Alexander File Added: thread-apply-all-bt-full
2020-04-26 10:33 Alexander File Added: thread-apply-all-bt
2020-04-26 10:33 Alexander Note Added: 0023929
2020-04-26 12:21 johmue-eo Relationship added related to 0007980
2020-04-26 12:22 johmue-eo Note Added: 0023930
2020-04-26 12:26 johmue-eo Note Edited: 0023930
2020-04-26 12:29 Alexander File Added: b196cef2c4443ca2a6e7d26b03b3691d0ad706c5
2020-04-26 12:29 Alexander File Added: 02e5605cdd2d248c185bcbb995456161dd2c4d21
2020-04-26 12:29 Alexander Note Added: 0023931
2020-04-26 12:37 x42 Note Added: 0023932
2020-04-26 12:44 Alexander Note Added: 0023933
2020-04-26 12:55 x42 Note Added: 0023934
2020-04-26 12:56 x42 Note Added: 0023935
2020-04-26 23:14 x42 Note Added: 0023942
2020-04-26 23:14 x42 Assigned To => x42
2020-04-26 23:14 x42 Status new => feedback
2020-04-26 23:41 Alexander File Added: 6.0-rc1-112-gb0daa85bfb
2020-04-26 23:41 Alexander Note Added: 0023944
2020-04-26 23:41 Alexander Status feedback => assigned
2020-04-27 00:15 Alexander File Added: 6.0-rc1-112-gb0daa85bfb-working-interrupted
2020-04-27 00:15 Alexander File Added: 6.0-rc1-112-gb0daa85bfb-6channels
2020-04-27 00:15 Alexander File Added: 6.0-rc1-112-gb0daa85bfb-5channels
2020-04-27 00:15 Alexander Note Added: 0023945
2020-04-27 01:08 x42 Note Added: 0023948
2020-04-27 02:12 x42 Note Added: 0023950
2020-04-27 14:31 Alexander File Added: segfault
2020-04-27 14:31 Alexander File Added: output
2020-04-27 14:31 Alexander Note Added: 0023958
2020-04-27 16:00 johmue-eo Note Added: 0023959
2020-04-27 17:43 Alexander Note Added: 0023961
2020-04-27 17:48 johmue-eo Note Edited: 0023959
2020-04-27 19:04 x42 Status assigned => resolved
2020-04-27 19:04 x42 Resolution open => fixed
2020-04-27 19:04 x42 Note Added: 0023962
2020-04-27 19:05 x42 Relationship added related to 0008060
2020-04-27 19:22 Alexander Note Added: 0023966
2020-06-25 02:32 anonymous Note Added: 0024500
2020-06-25 02:32 anonymous Status resolved => closed