View Issue Details

IDProjectCategoryView StatusLast Update
0008124ardourbugspublic2020-07-13 18:05
Reporterjoboschetti Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformGnu/LinuxOSopenSUSEOS Version15.1 / 15.2
Product Version6.0-pre1 
Summary0008124: Crash on deleting track (gtkmm:ERROR)
DescriptionApplication crash when deleting track.
Steps To ReproduceOpen a project, select track, and deleting (or cutting)
Additional Information113733947 DEBUG::Keyboard: Snoop widget 0x558447b714b0 name: [gtkmm__GtkWindow] key 65535 [Delete] type 8 state 16 [+MOD2] magic 0
113734117 DEBUG::Keyboard: snooper returns 0
113734329 DEBUG::Accelerators: main window key event, bindings = 0x558448519700, global = 0x558447b15ad0
113734565 DEBUG::Accelerators: Win = 0x558447b714b0 [title = ard6test - Ardour] focus = EditorMainCanvas (no) Key event: code = 65535 [Delete] state = +MOD2 special handling ? 0 magic widget focus ? 0 focus widget 0x55844c1e8300 named EditorMainCanvas mods ? no
113734591 DEBUG::Accelerators: activate, then propagate
113734663 DEBUG::Accelerators: using widget bindings MIDI @ 0x5584486b1d10 for this event
113734800 DEBUG::Bindings: binding for Key 65535 (Delete) state 0 : Notes/alt-delete - insensitive, skipped
113734876 DEBUG::Accelerators: using widget bindings Editor @ 0x558448519700 for this event
113734939 DEBUG::Bindings: binding for Key 65535 (Delete) state 0 : Editor/editor-delete
113735452 PBD::DEBUG::UndoHistory: 3045: Begin Reversible Command, new transaction: elimina oggetti
113736945 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288f1a0, invalidation 0x55844a504c00
113737034 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e990, invalidation 0
113737082 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e990, invalidation 0
113737122 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e990, invalidation 0
113737160 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e990, invalidation 0x5584479b8570
113737865 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e820, invalidation 0
113737918 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e820, invalidation 0
113738121 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e820, invalidation 0
113738183 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e820, invalidation 0
113738537 PBD::DEBUG::EventLoop: ArdourGUI: invalidating request from 0x558447b15970 (gui) @ 0x55844abb7400
113738593 PBD::DEBUG::EventLoop: ArdourGUI: invalidating request from 0x558447b15970 (gui) @ 0x55844eecac00
113738628 PBD::DEBUG::EventLoop: ArdourGUI: invalidating request from 0x558447b15970 (gui) @ 0x55844d0af530
113740158 PBD::DEBUG::CanvasEnterLeave: (156, 278) covers 9 items
        Item Root/ROOT ignore events ? 0 vis ? 1
        Item ScrollGroup/canvas h scroll ignore events ? 0 vis ? 1
        Item Container/time line group ignore events ? 0 vis ? 1
        Item ScrollGroup/canvas hv scroll ignore events ? 0 vis ? 1
        Item Container/Canvas TrackViews ignore events ? 0 vis ? 1
        Item Container/main for Audio 1 ignore events ? 0 vis ? 1
        Item Container/SV canvas group Audio 1 ignore events ? 0 vis ? 1
        Item Rectangle/SV canvas rectangle Audio 1 ignore events ? 0 vis ? 1
        Item ScrollGroup/canvas cursor scroll ignore events ? 0 vis ? 1
113740944 PBD::DEBUG::CanvasEnterLeave: after filtering insensitive + containers, we have 1 items
113741010 PBD::DEBUG::CanvasEnterLeave: enter Container/SV canvas group Audio 1
113741044 PBD::DEBUG::CanvasEnterLeave: enter Container/main for Audio 1
113741074 PBD::DEBUG::CanvasEnterLeave: enter Container/Canvas TrackViews
113741104 PBD::DEBUG::CanvasEnterLeave: enter ScrollGroup/canvas hv scroll
113741133 PBD::DEBUG::CanvasEnterLeave: enter Root/ROOT
113741162 PBD::DEBUG::CanvasEnterLeave: ENTER Rectangle/SV canvas rectangle Audio 1
113741271 PBD::DEBUG::CanvasEnterLeave: CURRENT ITEM Rectangle/SV canvas rectangle Audio 1
113741868 PBD::DEBUG::EventLoop: ArdourGUI: invalidating request from 0x558447b15970 (gui) @ 0x5584482f8940
113742184 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288f0e0, invalidation 0x55844d5d3170
113742275 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288f0e0, invalidation 0
**
gtkmm:ERROR:treestore.cc:49:Gtk::TreeModel::iterator Gtk::TreeStore::erase(const iterator&): assertion failed: (iter.get_gobject_if_not_end() != 0)
Annullato (core dump creato)
TagsNo tags attached.

Relationships

duplicate of 0008119 closedpaul Crash on delete tracks 

Activities

joboschetti

2020-05-18 16:38

reporter  

debug.txt (4,378 bytes)   
113733947 DEBUG::Keyboard: Snoop widget 0x558447b714b0 name: [gtkmm__GtkWindow] key 65535 [Delete] type 8 state 16 [+MOD2] magic 0
113734117 DEBUG::Keyboard: snooper returns 0
113734329 DEBUG::Accelerators: main window key event, bindings = 0x558448519700, global = 0x558447b15ad0
113734565 DEBUG::Accelerators: Win = 0x558447b714b0 [title = ard6test - Ardour] focus = EditorMainCanvas (no) Key event: code = 65535 [Delete] state = +MOD2 special handling ? 0 magic widget focus ? 0 focus widget 0x55844c1e8300 named EditorMainCanvas mods ? no
113734591 DEBUG::Accelerators:  activate, then propagate
113734663 DEBUG::Accelerators:  using widget bindings MIDI @ 0x5584486b1d10 for this event
113734800 DEBUG::Bindings: binding for Key 65535 (Delete) state 0 : Notes/alt-delete - insensitive, skipped
113734876 DEBUG::Accelerators:  using widget bindings Editor @ 0x558448519700 for this event
113734939 DEBUG::Bindings: binding for Key 65535 (Delete) state 0 : Editor/editor-delete
113735452 PBD::DEBUG::UndoHistory: 3045: Begin Reversible Command, new transaction: elimina oggetti
113736945 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288f1a0, invalidation 0x55844a504c00
113737034 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e990, invalidation 0
113737082 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e990, invalidation 0
113737122 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e990, invalidation 0
113737160 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e990, invalidation 0x5584479b8570
113737865 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e820, invalidation 0
113737918 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e820, invalidation 0
113738121 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e820, invalidation 0
113738183 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288e820, invalidation 0
113738537 PBD::DEBUG::EventLoop: ArdourGUI: invalidating request from 0x558447b15970 (gui) @ 0x55844abb7400
113738593 PBD::DEBUG::EventLoop: ArdourGUI: invalidating request from 0x558447b15970 (gui) @ 0x55844eecac00
113738628 PBD::DEBUG::EventLoop: ArdourGUI: invalidating request from 0x558447b15970 (gui) @ 0x55844d0af530
113740158 PBD::DEBUG::CanvasEnterLeave: (156, 278) covers 9 items
        Item Root/ROOT ignore events ? 0 vis ? 1
        Item ScrollGroup/canvas h scroll ignore events ? 0 vis ? 1
        Item Container/time line group ignore events ? 0 vis ? 1
        Item ScrollGroup/canvas hv scroll ignore events ? 0 vis ? 1
        Item Container/Canvas TrackViews ignore events ? 0 vis ? 1
        Item Container/main for Audio 1 ignore events ? 0 vis ? 1
        Item Container/SV canvas group Audio 1 ignore events ? 0 vis ? 1
        Item Rectangle/SV canvas rectangle Audio 1 ignore events ? 0 vis ? 1
        Item ScrollGroup/canvas cursor scroll ignore events ? 0 vis ? 1
113740944 PBD::DEBUG::CanvasEnterLeave: after filtering insensitive + containers, we have  1 items
113741010 PBD::DEBUG::CanvasEnterLeave: enter Container/SV canvas group Audio 1
113741044 PBD::DEBUG::CanvasEnterLeave: enter Container/main for Audio 1
113741074 PBD::DEBUG::CanvasEnterLeave: enter Container/Canvas TrackViews
113741104 PBD::DEBUG::CanvasEnterLeave: enter ScrollGroup/canvas hv scroll
113741133 PBD::DEBUG::CanvasEnterLeave: enter Root/ROOT
113741162 PBD::DEBUG::CanvasEnterLeave: ENTER Rectangle/SV canvas rectangle Audio 1
113741271 PBD::DEBUG::CanvasEnterLeave: CURRENT ITEM Rectangle/SV canvas rectangle Audio 1
113741868 PBD::DEBUG::EventLoop: ArdourGUI: invalidating request from 0x558447b15970 (gui) @ 0x5584482f8940
113742184 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288f0e0, invalidation 0x55844d5d3170
113742275 PBD::DEBUG::AbstractUI: gui/ArdourGUI direct dispatch of call slot via functor @ 0x7fff3288f0e0, invalidation 0
**
gtkmm:ERROR:treestore.cc:49:Gtk::TreeModel::iterator Gtk::TreeStore::erase(const iterator&): assertion failed: (iter.get_gobject_if_not_end() != 0)
Annullato (core dump creato)
 
debug.txt (4,378 bytes)   

paul

2020-07-03 05:34

administrator   ~0024587

Nobody else has reported this. If it is still reproducible, please see http://ardour.org/debugging_ardour for instructions on how to get a useful debug backtrace (the output above is not useful, unfortunately.

sbahling

2020-07-13 16:31

reporter   ~0024728

I have reproduced this also on openSUSE Leap 15.2 with Ardour 6.0.0.

Steps to reproduce are:
1. start new / empty session
2. add an audio track
3. record a bit of audio
4. delete or split the resulting region (delete or split cause the crash for me)

I believe the crash is triggered in the following block of EditorRegions::region_changed

        boost::shared_ptr<ARDOUR::Playlist> pl = r->playlist ();
        if (!(pl && _session && _session->playlist_is_active (pl))) {
                /* this region is not on an active playlist
                 * maybe it got deleted, or whatever */
                if (map_it != region_row_map.end ()) {
                        region_row_map.erase (map_it);
                        _model->erase (map_it->second);
                }
                return;
        }

which is failing the following assert in TreeModel::iterator TreeStore::erase of gtkmm

  g_assert(iter.get_gobject_if_not_end() != 0);

Attaching the backtrace

Since I can't reproduce this with openSUSE Tumbleweed, I'm guessing we are hitting a bug with another library. I tried updating glib to the version in Tumbleweed, but that didn't help. Trying to build Ardour now using the boost libs from Tumbleweed so see if that helps. I'm not that experienced debugging c/c++ so perhaps I'm barking up the wrong tree.
ardour-crash-bt.txt (47,467 bytes)   
(gdb) thread apply all bt

Thread 73 (Thread 0x7fffd7b10700 (LWP 32655)):
#0  0x00007ffff1b15760 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffd7b0fb80, remaining=remaining@entry=0x7fffd7b0fb90) at ../sysdeps/unix/sysv/linux/nanosleep.c:27
#1  0x00007ffff4b9c4cf in g_usleep (microseconds=<optimized out>) at ../glib/gtimer.c:277
#2  0x00007ffff6f43f00 in ARDOUR::AutomationWatch::thread() () at /usr/lib64/ardour6/libardour.so.3
#3  0x00007ffff50f850d in sigc::slot0<void>::operator()() const (this=0x55555cf7d620) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:535
#4  0x00007ffff50f850d in (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555cf7d620) at threads.cc:64
#5  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555bbf2f70) at ../glib/gthread.c:805
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd7b10700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 72 (Thread 0x7fffd8c17700 (LWP 32654)):
#0  0x00007ffff1b1187d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55555c06c540) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007ffff1b1187d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55555c06c4f0, cond=0x55555c06c518) at pthread_cond_wait.c:502
#2  0x00007ffff1b1187d in __pthread_cond_wait (cond=0x55555c06c518, mutex=0x55555c06c4f0) at pthread_cond_wait.c:655
#3  0x00007ffff7373883 in ARDOUR::Session::auto_connect_thread_run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7373998 in ARDOUR::Session::auto_connect_thread(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd8c17700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 71 (Thread 0x7fffd6b0e700 (LWP 32653)):
#0  0x00007ffff1b1187d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55555c06c4d4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007ffff1b1187d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55555c06c480, cond=0x55555c06c4a8) at pthread_cond_wait.c:502
#2  0x00007ffff1b1187d in __pthread_cond_wait (cond=0x55555c06c4a8, mutex=0x55555c06c480) at pthread_cond_wait.c:655
#3  0x00007ffff73da8b3 in ARDOUR::Session::emit_thread_run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73da8e8 in ARDOUR::Session::emit_thread(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd6b0e700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 70 (Thread 0x7fffce409700 (LWP 32652)):
#0  0x00007ffff04436db in __GI___poll (fds=0x55555ce1c7f0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4b71779 in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x55555ce1c7f0, timeout=<optimized out>, context=0x55555cdf38b0) at ../glib/gmain.c:4253
#2  0x00007ffff4b71779 in g_main_context_iterate (context=0x55555cdf38b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3949
#3  0x00007ffff4b71ac2 in g_main_loop_run (loop=0x55555ce1ebb0) at ../glib/gmain.c:4148
#4  0x00007ffff57a4828 in BaseUI::main_thread() () at /usr/lib64/ardour6/libpbd.so.4
#5  0x00007ffff50f850d in sigc::slot0<void>::operator()() const (this=0x55555cdfcd50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:535
#6  0x00007ffff50f850d in (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555cdfcd50) at threads.cc:64
#7  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555cce9720) at ../glib/gthread.c:805
#8  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffce409700) at pthread_create.c:465
#9  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 69 (Thread 0x7fffc61dc700 (LWP 32651)):
#0  0x00007ffff04436db in __GI___poll (fds=0x7fffc61db578, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff57af3c0 in CrossThreadChannel::poll_for_request() () at /usr/lib64/ardour6/libpbd.so.4
#2  0x00007ffff57af416 in CrossThreadChannel::receive(char&, bool) () at /usr/lib64/ardour6/libpbd.so.4
#3  0x00007ffff6f5280e in ARDOUR::Butler::thread_work() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff6f54aff in ARDOUR::Butler::_thread_work(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff57d8bab in fake_thread_start(void*) () at /usr/lib64/ardour6/libpbd.so.4
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffc61dc700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 68 (Thread 0x7fffce904700 (LWP 32650)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffce904700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 67 (Thread 0x7fffce985700 (LWP 32649)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffce985700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 66 (Thread 0x7fffcea06700 (LWP 32648)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
--Type <RET> for more, q to quit, c to continue without paging-- 
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffcea06700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 65 (Thread 0x7fffcea87700 (LWP 32647)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffcea87700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 64 (Thread 0x7fffceb08700 (LWP 32646)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffceb08700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 63 (Thread 0x7fffceb89700 (LWP 32645)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffceb89700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 62 (Thread 0x7fffcec0a700 (LWP 32644)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffcec0a700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 61 (Thread 0x7fffd5bb9700 (LWP 32643)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5bb9700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fffd5c3a700 (LWP 32642)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5c3a700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fffd5cbb700 (LWP 32641)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
--Type <RET> for more, q to quit, c to continue without paging--
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5cbb700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffd5d3c700 (LWP 32640)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5d3c700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fffd5dbd700 (LWP 32639)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5dbd700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffd5e3e700 (LWP 32638)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5e3e700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fffd5ebf700 (LWP 32637)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071758) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071758, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071758, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020416 in ARDOUR::Graph::reached_terminal_node() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020808 in ARDOUR::Graph::helper_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5ebf700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fffd5f40700 (LWP 32636)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c071730) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555c071730, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555c071730, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff7020564 in ARDOUR::Graph::run_one() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff7020b38 in ARDOUR::Graph::main_thread() () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007fffdd0b30a3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f40700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fffd5f49700 (LWP 32635)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f49700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fffd5f52700 (LWP 32634)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f52700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fffd5f5b700 (LWP 32633)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
--Type <RET> for more, q to quit, c to continue without paging--
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f5b700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fffd5f64700 (LWP 32632)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f64700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fffd5f6d700 (LWP 32631)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f6d700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffd5f76700 (LWP 32630)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f76700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fffd5f7f700 (LWP 32629)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f7f700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fffd5f88700 (LWP 32628)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f88700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fffd5f91700 (LWP 32627)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f91700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffd5f9a700 (LWP 32626)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5f9a700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffd5fa3700 (LWP 32625)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
--Type <RET> for more, q to quit, c to continue without paging--
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5fa3700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffd5fac700 (LWP 32624)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5fac700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffd5fb5700 (LWP 32623)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd5fb5700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffd6b18700 (LWP 32622)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd6b18700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffd6b21700 (LWP 32621)):
#0  0x00007ffff1b14226 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555968f630) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1b14226 in do_futex_wait (sem=sem@entry=0x55555968f630, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1b14318 in __new_sem_wait_slow (sem=0x55555968f630, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff73530d0 in ARDOUR::RTTaskList::run() () at /usr/lib64/ardour6/libardour.so.3
#4  0x00007ffff73534d8 in ARDOUR::RTTaskList::_thread_run(void*) () at /usr/lib64/ardour6/libardour.so.3
#5  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd6b21700) at pthread_create.c:465
#6  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffcf7ae700 (LWP 32610)):
#0  0x00007ffff04487a9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffdce7afa7 in  () at /usr/lib64/libjack.so.0
#2  0x00007fffdce62925 in  () at /usr/lib64/libjack.so.0
#3  0x00007fffdce61249 in  () at /usr/lib64/libjack.so.0
#4  0x00007fffdd0b2872 in ARDOUR::JACKAudioBackend::process_thread() () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#5  0x00007fffdce611aa in  () at /usr/lib64/libjack.so.0
#6  0x00007fffdce79176 in  () at /usr/lib64/libjack.so.0
#7  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffcf7ae700) at pthread_create.c:465
#8  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffd4c60700 (LWP 32609)):
#0  0x00007ffff1b14e88 in __libc_read (fd=17, buf=0x7fffd4c5fa50, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007fffdce7a3de in  () at /usr/lib64/libjack.so.0
#2  0x00007fffdce7da21 in  () at /usr/lib64/libjack.so.0
#3  0x00007fffdce79176 in  () at /usr/lib64/libjack.so.0
#4  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd4c60700) at pthread_create.c:465
#5  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffd6bf0700 (LWP 32608)):
#0  0x00007ffff1b1187d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55555b0cd91c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007ffff1b1187d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55555b0cd8c0, cond=0x55555b0cd8f0) at pthread_cond_wait.c:502
#2  0x00007ffff1b1187d in __pthread_cond_wait (cond=0x55555b0cd8f0, mutex=0x55555b0cd8c0) at pthread_cond_wait.c:655
#3  0x00007fffdce79b3c in  () at /usr/lib64/libjack.so.0
#4  0x00007fffdce717b5 in  () at /usr/lib64/libjack.so.0
#5  0x00007fffdce79176 in  () at /usr/lib64/libjack.so.0
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffd6bf0700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffda5f5700 (LWP 32587)):
#0  0x00007ffff04436db in __GI___poll (fds=0x55555764f850, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4b71779 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x55555764f850, timeout=<optimized out>, context=0x555556dca6f0) at ../glib/gmain.c:4253
#2  0x00007ffff4b71779 in g_main_context_iterate (context=0x555556dca6f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3949
#3  0x00007ffff4b71ac2 in g_main_loop_run (loop=0x555556e13a00) at ../glib/gmain.c:4148
--Type <RET> for more, q to quit, c to continue without paging--
#4  0x00007fffed489b16 in  () at /usr/lib64/libgio-2.0.so.0
#5  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555687c6d0) at ../glib/gthread.c:805
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffda5f5700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffdadf6700 (LWP 32586)):
#0  0x00007ffff04436db in __GI___poll (fds=0x555556e26d70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4b71779 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x555556e26d70, timeout=<optimized out>, context=0x555556c316e0) at ../glib/gmain.c:4253
#2  0x00007ffff4b71779 in g_main_context_iterate (context=context@entry=0x555556c316e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3949
#3  0x00007ffff4b7188c in g_main_context_iteration (context=0x555556c316e0, may_block=1) at ../glib/gmain.c:4015
#4  0x00007fffdb6015bd in  () at /usr/lib64/gio/modules/libdconfsettings.so
#5  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555687c400) at ../glib/gthread.c:805
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffdadf6700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffdb5f7700 (LWP 32585)):
#0  0x00007ffff04436db in __GI___poll (fds=0x5555574fbf60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4b71779 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5555574fbf60, timeout=<optimized out>, context=0x555556e4f5f0) at ../glib/gmain.c:4253
#2  0x00007ffff4b71779 in g_main_context_iterate (context=context@entry=0x555556e4f5f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3949
#3  0x00007ffff4b7188c in g_main_context_iteration (context=0x555556e4f5f0, may_block=may_block@entry=1) at ../glib/gmain.c:4015
#4  0x00007ffff4b718d1 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:5895
#5  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555687c370) at ../glib/gthread.c:805
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffdb5f7700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffde44f700 (LWP 32583)):
#0  0x00007ffff04487a9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4bbcbef in g_cond_wait (cond=0x555556ae22c0, mutex=0x555556ae22d0) at ../glib/gthread-posix.c:1422
#2  0x00007ffff6efe117 in ARDOUR::AudioEngine::do_devicelist_update() () at /usr/lib64/ardour6/libardour.so.3
#3  0x00007ffff50f850d in sigc::slot0<void>::operator()() const (this=0x555556ae1b00) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:535
#4  0x00007ffff50f850d in (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ae1b00) at threads.cc:64
#5  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555687c140) at ../glib/gthread.c:805
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffde44f700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffe0f55700 (LWP 32582)):
#0  0x00007ffff04487a9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4bbcbef in g_cond_wait (cond=0x555556ae2290, mutex=0x555556ae22a0) at ../glib/gthread-posix.c:1422
#2  0x00007ffff6f000df in ARDOUR::AudioEngine::do_reset_backend() () at /usr/lib64/ardour6/libardour.so.3
#3  0x00007ffff50f850d in sigc::slot0<void>::operator()() const (this=0x555556ae1a80) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:535
#4  0x00007ffff50f850d in (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ae1a80) at threads.cc:64
#5  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555687c0f0) at ../glib/gthread.c:805
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffe0f55700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe2276700 (LWP 32580)):
#0  0x00007ffff04487a9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4bbcbef in g_cond_wait (cond=0x7ffff792f290 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff792f2a0 <ARDOUR::Analyser::analysis_queue_lock>) at ../glib/gthread-posix.c:1422
#2  0x00007ffff6ebe78f in ARDOUR::Analyser::work() () at /usr/lib64/ardour6/libardour.so.3
#3  0x00007ffff50f850d in sigc::slot0<void>::operator()() const (this=0x55555687cc10) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:535
#4  0x00007ffff50f850d in (anonymous namespace)::call_thread_entry_slot(void*) (data=0x55555687cc10) at threads.cc:64
#5  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555687c0a0) at ../glib/gthread.c:805
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffe2276700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe2a77700 (LWP 32579)):
#0  0x00007ffff04487a9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4bbcbef in g_cond_wait (cond=0x7ffff7931a20 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7931a18 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/gthread-posix.c:1422
#2  0x00007ffff744970f in peak_thread_work() () at /usr/lib64/ardour6/libardour.so.3
#3  0x00007ffff50f850d in sigc::slot0<void>::operator()() const (this=0x5555568d6b60) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:535
#4  0x00007ffff50f850d in (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555568d6b60) at threads.cc:64
#5  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555687c050) at ../glib/gthread.c:805
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffe2a77700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffe3278700 (LWP 32578)):
#0  0x00007ffff04487a9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4bbcbef in g_cond_wait (cond=0x7ffff7931a20 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7931a18 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/gthread-posix.c:1422
#2  0x00007ffff744970f in peak_thread_work() () at /usr/lib64/ardour6/libardour.so.3
#3  0x00007ffff50f850d in sigc::slot0<void>::operator()() const (this=0x5555568d5d50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:535
#4  0x00007ffff50f850d in (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555568d5d50) at threads.cc:64
#5  0x00007ffff4b9ad8e in g_thread_proxy (data=0x55555687c000) at ../glib/gthread.c:805
#6  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffe3278700) at pthread_create.c:465
#7  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
--Type <RET> for more, q to quit, c to continue without paging--

Thread 2 (Thread 0x7fffe3a79700 (LWP 32577)):
#0  0x00007ffff1b15760 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffe3a78a30, remaining=remaining@entry=0x7fffe3a78a40) at ../sysdeps/unix/sysv/linux/nanosleep.c:27
#1  0x00007ffff4b9c4cf in g_usleep (microseconds=<optimized out>) at ../glib/gtimer.c:277
#2  0x00005555561ed4c3 in gui_event_loop(void*) ()
#3  0x00007ffff1b0b4f9 in start_thread (arg=0x7fffe3a79700) at pthread_create.c:465
#4  0x00007ffff044df2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff7f84a40 (LWP 32572)):
#0  0x00007ffff038b520 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007ffff038cb01 in __GI_abort () at abort.c:79
#2  0x00007ffff4b99f25 in g_assertion_message (domain=domain@entry=0x7ffff30dc8fe "gtkmm", file=file@entry=0x7ffff30e0bf1 "treestore.cc", line=line@entry=52, func=func@entry=0x7ffff30e0c00 "Gtk::TreeModel::iterator Gtk::TreeStore::erase(const iterator&)", message=message@entry=0x55555d69b6c0 "assertion failed: (iter.get_gobject_if_not_end() != nullptr)") at ../glib/gtestutils.c:2912
#3  0x00007ffff4b99f8a in g_assertion_message_expr (domain=0x7ffff30dc8fe "gtkmm", file=0x7ffff30e0bf1 "treestore.cc", line=52, func=0x7ffff30e0c00 "Gtk::TreeModel::iterator Gtk::TreeStore::erase(const iterator&)", expr=<optimized out>) at ../glib/gtestutils.c:2938
#4  0x00007ffff30b4994 in Gtk::TreeStore::erase(Gtk::TreeIter const&) () at /usr/lib64/libgtkmm-2.4.so.1
#5  0x0000555555b59545 in EditorRegions::region_changed(boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&) ()
#6  0x0000555555b5e2af in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, EditorRegions, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&>, boost::_bi::list3<boost::_bi::value<EditorRegions*>, boost::arg<1>, boost::arg<2> > >, void, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&) ()
#7  0x0000555555b5eb65 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, boost::_bi::list2<boost::_bi::value<boost::shared_ptr<ARDOUR::Region> >, boost::_bi::value<PBD::PropertyChange> > >, void>::invoke(boost::detail::function::function_buffer&) ()
#8  0x00007ffff5a821d7 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) () at /usr/lib64/ardour6/libgtkmm2ext.so.0
#9  0x0000555555b612d5 in PBD::Signal2<void, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&, PBD::OptionalLastValue<void> >::compositor(boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&) ()
#10 0x0000555555b5e3d4 in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, void (*)(boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&), boost::_bi::list5<boost::_bi::value<boost::function<void (boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1>, boost::arg<2> > >, void, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<ARDOUR::Region>, PBD::PropertyChange const&) ()
#11 0x00007ffff727ac20 in ARDOUR::Playlist::flush_notifications(bool) () at /usr/lib64/ardour6/libardour.so.3
#12 0x0000555555b38e90 in Editor::split_regions_at(ARDOUR::MusicSample, RegionSelection&) ()
#13 0x0000555555aee3f9 in RegionCutDrag::finished(_GdkEvent*, bool) ()
#14 0x0000555555ae7e9b in DragManager::end_grab(_GdkEvent*) ()
#15 0x0000555555b26c29 in Editor::button_release_handler(ArdourCanvas::Item*, _GdkEvent*, ItemType) ()
#16 0x00007ffff5ff29fb in ArdourCanvas::GtkCanvas::deliver_event(_GdkEvent*) () at /usr/lib64/ardour6/libcanvas.so.0
#17 0x00007ffff5ff3082 in non-virtual thunk to ArdourCanvas::GtkCanvas::on_button_release_event(_GdkEventButton*) () at /usr/lib64/ardour6/libcanvas.so.0
#18 0x00007ffff30bffd4 in Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*) () at /usr/lib64/libgtkmm-2.4.so.1
#23 0x00007ffff4e7396f in <emit signal ??? on instance 0x55555ab89390 [gtkmm__GtkEventBox]> (instance=instance@entry=0x55555ab89390, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3453
    #19 0x00007ffff4411acb in _gtk_marshal_BOOLEAN__BOXED (closure=0x555556dd3970, return_value=0x7fffffffd160, n_param_values=<optimized out>, param_values=0x7fffffffd1c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:84
    #20 0x00007ffff4e56c2d in g_closure_invoke (closure=0x555556dd3970, return_value=0x7fffffffd160, n_param_values=2, param_values=0x7fffffffd1c0, invocation_hint=0x7fffffffd140) at ../gobject/gclosure.c:810
    #21 0x00007ffff4e6a278 in signal_emit_unlocked_R (node=node@entry=0x555556d7dfd0, detail=detail@entry=0, instance=instance@entry=0x55555ab89390, emission_return=emission_return@entry=0x7fffffffd2f0, instance_and_params=instance_and_params@entry=0x7fffffffd1c0) at ../gobject/gsignal.c:3679
    #22 0x00007ffff4e7296f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd3a0) at ../gobject/gsignal.c:3407
#24 0x00007ffff45210dc in gtk_widget_event_internal (widget=widget@entry=0x55555ab89390 [gtkmm__GtkEventBox], event=event@entry=0x55555d8451c0) at gtkwidget.c:5010
#25 0x00007ffff4521377 in IA__gtk_widget_event (widget=widget@entry=0x55555ab89390 [gtkmm__GtkEventBox], event=event@entry=0x55555d8451c0) at gtkwidget.c:4807
#26 0x00007ffff441028c in IA__gtk_propagate_event (widget=0x55555ab89390 [gtkmm__GtkEventBox], event=0x55555d8451c0) at gtkmain.c:2503
#27 0x00007ffff441067b in IA__gtk_main_do_event (event=<optimized out>) at gtkmain.c:1698
#28 0x00007ffff408115c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2425
#29 0x00007ffff4b71464 in g_main_dispatch (context=0x555556b940f0) at ../glib/gmain.c:3216
#30 0x00007ffff4b71464 in g_main_context_dispatch (context=context@entry=0x555556b940f0) at ../glib/gmain.c:3881
#31 0x00007ffff4b71800 in g_main_context_iterate (context=0x555556b940f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3954
#32 0x00007ffff4b71ac2 in g_main_loop_run (loop=0x555558331af0) at ../glib/gmain.c:4148
#33 0x00007ffff440f6d7 in IA__gtk_main () at gtkmain.c:1270
#34 0x00007ffff5a7a4b6 in Gtkmm2ext::UI::run(Receiver&) () at /usr/lib64/ardour6/libgtkmm2ext.so.0
#35 0x000055555590fb93 in main ()

ardour-crash-bt.txt (47,467 bytes)   

paul

2020-07-13 16:34

administrator   ~0024729

This is already fixed in git. Commit 89a7c41175ecfc

sbahling

2020-07-13 18:05

reporter   ~0024731

Verified. A rebuild of the package with that patch seems to fix it. I will push an update to openSUSE as soon as there is another Ardour release.

Issue History

Date Modified Username Field Change
2020-05-18 16:38 joboschetti New Issue
2020-05-18 16:38 joboschetti File Added: debug.txt
2020-05-18 20:08 x42 Relationship added duplicate of 0008119
2020-07-03 05:34 paul Note Added: 0024587
2020-07-13 16:31 sbahling File Added: ardour-crash-bt.txt
2020-07-13 16:31 sbahling Note Added: 0024728
2020-07-13 16:34 paul Note Added: 0024729
2020-07-13 18:05 sbahling Note Added: 0024731