View Issue Details

IDProjectCategoryView StatusLast Update
0008323ardourbugspublic2020-07-27 19:27
Reporterrjred Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformUbuntuOSLinuxOS Version(any)
Product Version6.2 
Summary0008323: Crash at tempo change marker
DescriptionI have a session with MIDI and audio data. There are tempo changes to create a rallentando, then a return to the original tempo and a further rallentando at the end. Initially, this worked OK, but now the session will crash consistently at the point in playback or export where it hits the first tempo change marker.
I have a backtrace, but as the session has audio, I can't provide that. I will attempt to reproduce the issue in a MIDI-only session and provide that if successful.
Steps To ReproduceCrash occurs during normal session playback or audio export. The attached backtrace was from playback in session.
Tagscrash, tempo change

Activities

rjred

2020-07-20 09:11

reporter  

Backtrace_CrashAtTempoMarker_Ardour6.2.txt (27,191 bytes)   
rich@Huxtable:~$ /opt/Ardour-6.2.0/bin/ardour6 --gdb
GNU gdb (Ubuntu 9.1-0ubuntu1) 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 /opt/Ardour-6.2.0/bin/ardour-6.2.0...
(No debugging symbols found in /opt/Ardour-6.2.0/bin/ardour-6.2.0)
(gdb) run
Starting program: /opt/Ardour-6.2.0/bin/ardour-6.2.0 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Ardour6.2.0 (built using 6.2 and GCC version 6.3.0 20170516)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /opt/Ardour-6.2.0/etc/system_config
Ardour: [INFO]: Loading user configuration file /home/rich/.config/ardour6/config
[New Thread 0x7fffe92db700 (LWP 2744)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i3 CPU       M 370  @ 2.40GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffe8ada700 (LWP 2745)]
[New Thread 0x7fffe3fff700 (LWP 2746)]
[New Thread 0x7fffe37fe700 (LWP 2747)]
Ardour: [INFO]: Loading plugin meta data file /opt/Ardour-6.2.0/share/plugin_metadata/plugin_tags
[New Thread 0x7fffe2624700 (LWP 2750)]
[Thread 0x7fffe2624700 (LWP 2750) exited]
[New Thread 0x7fffe2624700 (LWP 2751)]
[New Thread 0x7fffd7bdc700 (LWP 2752)]
[New Thread 0x7fffd6281700 (LWP 2753)]
Cannot xinstall SIGPIPE error handler
Ardour: [INFO]: Loading default ui configuration file /opt/Ardour-6.2.0/etc/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/rich/.config/ardour6/ui_config
Ardour: [INFO]: Loading 449 MIDI patches from /opt/Ardour-6.2.0/share/patchfiles
Ardour: [INFO]: Loading colour file /opt/Ardour-6.2.0/share/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /opt/Ardour-6.2.0/etc/clearlooks.rc
Ardour: [INFO]: Loading bindings from /opt/Ardour-6.2.0/etc/ardour.keys
Loading ui configuration file /opt/Ardour-6.2.0/etc/clearlooks.rc
[New Thread 0x7fffd56f8700 (LWP 2754)]
[New Thread 0x7fffd5677700 (LWP 2755)]
[Thread 0x7fffd5677700 (LWP 2755) exited]
[New Thread 0x7fffd5677700 (LWP 2756)]
[New Thread 0x7fffd4947700 (LWP 2757)]
[New Thread 0x7fffbbfff700 (LWP 2758)]
[New Thread 0x7fffbb7fe700 (LWP 2759)]
[New Thread 0x7fffbaffd700 (LWP 2760)]
[New Thread 0x7fffba7fc700 (LWP 2761)]
Found nothing along /home/rich/.config/ardour6/templates:/opt/Ardour-6.2.0/share/templates
[Thread 0x7fffba7fc700 (LWP 2761) exited]
[Thread 0x7fffbaffd700 (LWP 2760) exited]
[Thread 0x7fffbb7fe700 (LWP 2759) exited]
[Thread 0x7fffd4947700 (LWP 2757) exited]
[Thread 0x7fffd56f8700 (LWP 2754) exited]
[New Thread 0x7fffba7fc700 (LWP 2762)]
[New Thread 0x7fffbaffd700 (LWP 2763)]
[Thread 0x7fffbaffd700 (LWP 2763) exited]
[Thread 0x7fffba7fc700 (LWP 2762) exited]
[Thread 0x7fffd6281700 (LWP 2753) exited]
[Detaching after vfork from child process 2764]
[New Thread 0x7fffbaffd700 (LWP 2765)]
[New Thread 0x7fffd4038900 (LWP 2766)]
[New Thread 0x7fffba7fc700 (LWP 2767)]
protocol Wiimote not found
no more csLADSPA plugins
error: failed to open file /usr/lib/lv2/gx_colwah.lv2/manifest.ttl (No such file or directory)
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/gx_colwah.lv2/manifest.ttl'
lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/gx_colwah.lv2/manifest.ttl
Scanning folders for bundled LV2s: /opt/Ardour-6.2.0/lib/LV2
error: failed to open file /usr/lib/lv2/gx_colwah.lv2/manifest.ttl (No such file or directory)
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/gx_colwah.lv2/manifest.ttl'
lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/gx_colwah.lv2/manifest.ttl
error: failed to open file /usr/lib/lv2/gx_wah.lv2/gx_colwah.ttl (No such file or directory)
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/gx_wah.lv2/gx_colwah.ttl'
lilv_plugin_get_name(): warning: Plugin <http://guitarix.sourceforge.net/plugins/gx_colwah_#_colwah_> has no (mandatory) doap:name
[Thread 0x7fffbbfff700 (LWP 2758) exited]
[New Thread 0x7fffbbfff700 (LWP 2768)]
[New Thread 0x7fffd4947700 (LWP 2769)]
[New Thread 0x7fffbb7fe700 (LWP 2770)]
[New Thread 0x7fffb9c06700 (LWP 2771)]
[Thread 0x7fffb9c06700 (LWP 2771) exited]
[Thread 0x7fffbb7fe700 (LWP 2770) exited]
[Thread 0x7fffd4947700 (LWP 2769) exited]
[Detaching after vfork from child process 2772]
[New Thread 0x7fffb9c06700 (LWP 2773)]
[Thread 0x7fffb9c06700 (LWP 2773) exited]
[Detaching after vfork from child process 2774]
[New Thread 0x7fffb9c06700 (LWP 2775)]
[Thread 0x7fffb9c06700 (LWP 2775) exited]
Set cursor set to default
 loading from /home/rich/Attwood-ComeHolyGhost as Attwood-ComeHolyGhost templ  is_new 0 bp 0
[New Thread 0x7fffd4014900 (LWP 2777)]
[New Thread 0x7fffb9404900 (LWP 2778)]
[New Thread 0x7fffb93f8900 (LWP 2779)]
[New Thread 0x7fffb93ec900 (LWP 2780)]
[New Thread 0x7fffb93c8900 (LWP 2781)]
[New Thread 0x7fffb93a4900 (LWP 2782)]
[New Thread 0x7fffb9381700 (LWP 2783)]
[New Thread 0x7fffb9c06700 (LWP 2784)]
[New Thread 0x7fffd4947700 (LWP 2785)]
[New Thread 0x7fffbb7fe700 (LWP 2786)]
[New Thread 0x7fff8ebea700 (LWP 2787)]
locate took 38234 usecs for 26 tracks = 1471 per track
Reading Piano-Soprano took 1225 microseconds, final size = 442
Reading Piano-Alto took 773 microseconds, final size = 270
Reading Piano-Tenor took 718 microseconds, final size = 254
Reading Piano-Bass took 722 microseconds, final size = 262
Reading Organ - RH took 866 microseconds, final size = 394
Reading Organ - LH took 592 microseconds, final size = 258
Reading Organ - Pedal took 240 microseconds, final size = 86
locate took 678064 usecs for 26 tracks = 26079 per track
[New Thread 0x7fff8e1e9700 (LWP 2788)]
[New Thread 0x7fff8d9e8700 (LWP 2789)]
[New Thread 0x7fff8d1e7700 (LWP 2790)]
[Thread 0x7fffbbfff700 (LWP 2768) exited]
--Type <RET> for more, q to quit, c to continue without paging--

Thread 21 "audioengine" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd4038900 (LWP 2766)]
0x00007fffee88eee2 in __dynamic_cast ()
   from /lib/x86_64-linux-gnu/libstdc++.so.6
(gdb) thread apply all bt

Thread 42 (Thread 0x7fff8d1e7700 (LWP 2790)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff48ade4c in g_cond_wait () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff7b9a21c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) () from /opt/Ardour-6.2.0/lib/libwaveview.so.0
#3  0x00007ffff7b9a5cc in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-6.2.0/lib/libwaveview.so.0
#4  0x00007ffff7b9a61b in ArdourWaveView::WaveViewDrawingThread::run() () from /opt/Ardour-6.2.0/lib/libwaveview.so.0
#5  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
#6  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#7  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#8  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fff8d9e8700 (LWP 2789)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff48ade4c in g_cond_wait () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff7b9a21c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool--Type <RET> for more, q to quit, c to continue without paging--
) () from /opt/Ardour-6.2.0/lib/libwaveview.so.0
#3  0x00007ffff7b9a5cc in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-6.2.0/lib/libwaveview.so.0
#4  0x00007ffff7b9a61b in ArdourWaveView::WaveViewDrawingThread::run() () from /opt/Ardour-6.2.0/lib/libwaveview.so.0
#5  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
#6  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#7  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#8  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fff8e1e9700 (LWP 2788)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff48ade4c in g_cond_wait () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff7b9a21c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) () from /opt/Ardour-6.2.0/lib/libwaveview.so.0
#3  0x00007ffff7b9a5cc in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-6.2.0/lib/libwaveview.so.0
#4  0x00007ffff7b9a61b in ArdourWaveView::WaveViewDrawingThread::run() () from /opt/Ardour-6.2.0/lib/libwaveview.so.0
#5  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
--Type <RET> for more, q to quit, c to continue without paging--
#6  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#7  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#8  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fff8ebea700 (LWP 2787)):
#0  0x00007fffee53c361 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff8ebe9cc0, rem=0x7fff8ebe9cd0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1  0x00007fffee541eb7 in __GI___nanosleep (requested_time=<optimised out>, remaining=<optimised out>) at nanosleep.c:27
#2  0x00007ffff488da38 in g_usleep () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#3  0x00007ffff712ecb0 in ARDOUR::AutomationWatch::thread() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
#5  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#6  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#7  0x00007fffee57e103 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 38 (Thread 0x7fffbb7fe700 (LWP 2786)):
#0  futex_wait_cancelable (private=<optimised out>, expected=0, futex_word=0x555558703cd0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558703c80, cond=0x555558703ca8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555558703ca8, mutex=0x555558703c80) at pthread_cond_wait.c:638
#3  0x00007ffff7551b68 in ARDOUR::Session::auto_connect_thread_run() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff7551cc8 in ARDOUR::Session::auto_connect_thread(void*) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffd4947700 (LWP 2785)):
#0  futex_wait_cancelable (private=<optimised out>, expected=0, futex_word=0x555558703c60) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558703c10, cond=0x555558703c38) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555558703c38, mutex=0x555558703c10) at pthread_cond_wait.c:638
--Type <RET> for more, q to quit, c to continue without paging--
#3  0x00007ffff75c5583 in ARDOUR::Session::emit_thread_run() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff75c55b8 in ARDOUR::Session::emit_thread(void*) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffb9c06700 (LWP 2784)):
#0  0x00007fffee57196f in __GI___poll (fds=0x7fff9417a800, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff485cd66 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff485d0f2 in g_main_loop_run () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#3  0x00007ffff59d88a8 in BaseUI::main_thread() () from /opt/Ardour-6.2.0/lib/libpbd.so.4
#4  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
#5  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#6  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#7  0x00007fffee57e103 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 35 (Thread 0x7fffb9381700 (LWP 2783)):
#0  0x00007fffee57196f in __GI___poll (fds=0x7fffb9380ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff59e2967 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-6.2.0/lib/libpbd.so.4
#2  0x00007ffff59e29c6 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-6.2.0/lib/libpbd.so.4
#3  0x00007ffff713c460 in ARDOUR::Butler::thread_work() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff713d5c2 in ARDOUR::Butler::_thread_work(void*) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#5  0x00007ffff5a0b086 in ?? () from /opt/Ardour-6.2.0/lib/libpbd.so.4
#6  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#7  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffb93a4900 (LWP 2782)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555769d5e0) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x55555769d5e0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
--Type <RET> for more, q to quit, c to continue without paging--
#2  0x00007ffff098b4e8 in __new_sem_wait_slow (sem=0x55555769d5e0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff720757c in ARDOUR::Graph::run_one() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff7207898 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#5  0x00007fffd682ca51 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-6.2.0/lib/backends/libalsa_audiobackend.so
#6  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#7  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffb93c8900 (LWP 2781)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555769d5e0) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x55555769d5e0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff098b4e8 in __new_sem_wait_slow (sem=0x55555769d5e0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff720757c in ARDOUR::Graph::run_one() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff7207898 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-6.2--Type <RET> for more, q to quit, c to continue without paging--
.0/lib/libardour.so.3
#5  0x00007fffd682ca51 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-6.2.0/lib/backends/libalsa_audiobackend.so
#6  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#7  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffb93ec900 (LWP 2780)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555769d608) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x55555769d608, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff098b4e8 in __new_sem_wait_slow (sem=0x55555769d608, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff7207496 in ARDOUR::Graph::reached_terminal_node() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff7207b80 in ARDOUR::Graph::main_thread() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#5  0x00007fffd682ca51 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-6.2.0/lib/backends/libalsa_audiobackend.so
#6  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
--Type <RET> for more, q to quit, c to continue without paging--
#7  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffb93f8900 (LWP 2779)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555827e3a0) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x55555827e3a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff098b4e8 in __new_sem_wait_slow (sem=0x55555827e3a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff7538c49 in ARDOUR::RTTaskList::run() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff7539068 in ARDOUR::RTTaskList::_thread_run(void*) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffb9404900 (LWP 2778)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555827e3a0) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x55555827e3a0, abstime=0x0, clockid=0) at sem_--Type <RET> for more, q to quit, c to continue without paging--
waitcommon.c:112
#2  0x00007ffff098b4e8 in __new_sem_wait_slow (sem=0x55555827e3a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff7538c49 in ARDOUR::RTTaskList::run() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff7539068 in ARDOUR::RTTaskList::_thread_run(void*) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffd4014900 (LWP 2777)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555827e3a0) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x55555827e3a0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff098b4e8 in __new_sem_wait_slow (sem=0x55555827e3a0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff7538c49 in ARDOUR::RTTaskList::run() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff7539068 in ARDOUR::RTTaskList::_thread_run(void*) () from /opt/Ardour-6.2.0/lib/libardour.so.3
--Type <RET> for more, q to quit, c to continue without paging--
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffba7fc700 (LWP 2767)):
#0  0x00007fffee57196f in __GI___poll (fds=0x7fffbc0016f0, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffd6831e14 in ARDOUR::AlsaAudioBackend::midi_device_thread() () from /opt/Ardour-6.2.0/lib/backends/libalsa_audiobackend.so
#2  0x00007fffd6831e69 in ARDOUR::AlsaAudioBackend::_midi_device_thread(void*) () from /opt/Ardour-6.2.0/lib/backends/libalsa_audiobackend.so
#3  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#4  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffd4038900 (LWP 2766)):
#0  0x00007fffee88eee2 in __dynamic_cast () from /lib/x86_64-linux-gnu/libstdc++.so.6
#1  0x00007ffff71131fc in ARDOUR::Automatable::automation_run(long, unsigned int, bool) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#2  0x00007ffff750bf22 in ARDOUR::Route::silence_unlocked(long) () from /opt/Ard--Type <RET> for more, q to quit, c to continue without paging--
our-6.2.0/lib/libardour.so.3
#3  0x00007ffff750c053 in ARDOUR::Route::silence(long) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#4  0x00007ffff75c3ecb in ARDOUR::Session::process_with_events(unsigned int) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#5  0x00007ffff75c504a in ARDOUR::Session::process(unsigned int) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#6  0x00007ffff70e9348 in ARDOUR::AudioEngine::process_callback(unsigned int) () from /opt/Ardour-6.2.0/lib/libardour.so.3
#7  0x00007fffd683376a in ARDOUR::AlsaAudioBackend::main_process_thread() () from /opt/Ardour-6.2.0/lib/backends/libalsa_audiobackend.so
#8  0x00007fffd68340b9 in ?? () from /opt/Ardour-6.2.0/lib/backends/libalsa_audiobackend.so
#9  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#10 0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffbaffd700 (LWP 2765)):
#0  0x00007fffee573f9b in __GI___select (nfds=1, readfds=0x7fffbaffac70, writefds=0x0, exceptfds=0x0, timeout=0x7fffbaffac50) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007ffff5a1bb76 in PBD::SystemExec::output_interposer() () from /opt/Ardo--Type <RET> for more, q to quit, c to continue without paging--
ur-6.2.0/lib/libpbd.so.4
#2  0x00007ffff5a1bcf8 in ?? () from /opt/Ardour-6.2.0/lib/libpbd.so.4
#3  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#4  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffd5677700 (LWP 2756)):
#0  0x00007fffee57196f in __GI___poll (fds=0x55555700e050, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff485cd66 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff485ce7c in g_main_context_iteration () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#3  0x00007ffff485cec1 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#4  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffd7bdc700 (LWP 2752)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff48ade4c in g_cond_wait () from /opt/Ardour-6.2.0/lib/libglib-2.0.--Type <RET> for more, q to quit, c to continue without paging--
so.0
#2  0x00007ffff70e88a5 in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#3  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffe2624700 (LWP 2751)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff48ade4c in g_cond_wait () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff70ea656 in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#3  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 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 5 (Thread 0x7fffe37fe700 (LWP 2747)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff48ade4c in g_cond_wait () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff70a8df7 in ARDOUR::Analyser::work() () from /opt/Ardour-6.2.0/lib/libardour.so.3
#3  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe3fff700 (LWP 2746)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff48ade4c in g_cond_wait () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff7635357 in ?? () from /opt/Ardour-6.2.0/lib/libardour.so.3
#3  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:--Type <RET> for more, q to quit, c to continue without paging--
95

Thread 3 (Thread 0x7fffe8ada700 (LWP 2745)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff48ade4c in g_cond_wait () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff7635357 in ?? () from /opt/Ardour-6.2.0/lib/libardour.so.3
#3  0x00007ffff4df6c4d in ?? () from /opt/Ardour-6.2.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff488c1e5 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#5  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffe92db700 (LWP 2744)):
#0  0x00007fffee53c361 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffe92dab40, rem=0x7fffe92dab50) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1  0x00007fffee541eb7 in __GI___nanosleep (requested_time=<optimised out>, remaining=<optimised out>) at nanosleep.c:27
#2  0x00007ffff488da38 in g_usleep () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#3  0x00005555561fc99b in ?? ()
--Type <RET> for more, q to quit, c to continue without paging--
#4  0x00007ffff0981609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#5  0x00007fffee57e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffea604d40 (LWP 2739)):
#0  0x00007fffee57196f in __GI___poll (fds=0x555556bf3d00, nfds=4, timeout=27) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff485cd66 in ?? () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#2  0x00007ffff485d0f2 in g_main_loop_run () from /opt/Ardour-6.2.0/lib/libglib-2.0.so.0
#3  0x00007ffff3e4d3e7 in gtk_main () from /opt/Ardour-6.2.0/lib/libgtk-x11-2.0.so.0
#4  0x00007ffff5ca7806 in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-6.2.0/lib/libgtkmm2ext.so.0
#5  0x00005555559068b8 in ?? ()
#6  0x00007fffee4830b3 in __libc_start_main (main=0x5555559064d0, argc=1, argv=0x7fffffffd4f8, init=<optimised out>, fini=<optimised out>, rtld_fini=<optimised out>, stack_end=0x7fffffffd4e8) at ../csu/libc-start.c:308
#7  0x000055555590cbba in ?? ()
(gdb) 

paul

2020-07-26 02:23

administrator   ~0024812

It would be great if you could replicate this with a debug build. There are free/demo debug builds available at nightly.ardour.org

The backtrace from a non-debug build provides only vague hints about where the crash is occuring.

rjred

2020-07-27 16:27

reporter   ~0024822

Certainly. New backtrace from the 6.2.112-dbg build attached.
Backtrace_CrashAtTempoMarker_Ardour6.2.112-dbg.txt (48,677 bytes)   
rich@Huxtable:~$ /opt/Ardour-6.2.112-dbg/bin/ardour6 --gdb
GNU gdb (Ubuntu 9.1-0ubuntu1) 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 /opt/Ardour-6.2.112-dbg/bin/ardour-6.2.112...
(gdb) run
Starting program: /opt/Ardour-6.2.112-dbg/bin/ardour-6.2.112 
[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 /opt/Ardour-6.2.112-dbg/share/locale
Ardour6.2.112 (built using 6.2-112-g44fc824128 and GCC version 6.3.0 20170516)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /opt/Ardour-6.2.112-dbg/etc/system_config
Ardour: [INFO]: Loading user configuration file /home/rich/.config/ardour6/config
[New Thread 0x7fffe7b9d700 (LWP 4157)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i3 CPU       M 370  @ 2.40GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffe739c700 (LWP 4158)]
[New Thread 0x7fffe6b9b700 (LWP 4159)]
[New Thread 0x7fffe639a700 (LWP 4160)]
Ardour: [INFO]: Loading plugin meta data file /opt/Ardour-6.2.112-dbg/share/plugin_metadata/plugin_tags
[New Thread 0x7fffe49aa700 (LWP 4161)]
[Thread 0x7fffe49aa700 (LWP 4161) exited]
[New Thread 0x7fffe49aa700 (LWP 4162)]
[New Thread 0x7fffd4fa9700 (LWP 4163)]
*** WEAK-JACK: initializing
*** WEAK-JACK: OK. (0)
[New Thread 0x7fffcb59a700 (LWP 4164)]
Cannot xinstall SIGPIPE error handler
Ardour: [INFO]: Loading default ui configuration file /opt/Ardour-6.2.112-dbg/etc/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/rich/.config/ardour6/ui_config
Ardour: [INFO]: Loading 449 MIDI patches from /opt/Ardour-6.2.112-dbg/share/patchfiles
Ardour: [INFO]: Loading colour file /opt/Ardour-6.2.112-dbg/share/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /opt/Ardour-6.2.112-dbg/etc/clearlooks.rc
Ardour: [INFO]: Loading bindings from /opt/Ardour-6.2.112-dbg/etc/ardour.keys
Loading ui configuration file /opt/Ardour-6.2.112-dbg/etc/clearlooks.rc
[New Thread 0x7fffcaa0a700 (LWP 4165)]
[New Thread 0x7fffca989700 (LWP 4166)]
[New Thread 0x7fffca098700 (LWP 4167)]
[New Thread 0x7fffc93fb700 (LWP 4168)]
[New Thread 0x7fffc8bfa700 (LWP 4169)]
[New Thread 0x7fffaffff700 (LWP 4170)]
[New Thread 0x7fffaf7fe700 (LWP 4171)]
[New Thread 0x7fffaeffd700 (LWP 4172)]
Found nothing along /home/rich/.config/ardour6/templates:/opt/Ardour-6.2.112-dbg/share/templates
[Thread 0x7fffaeffd700 (LWP 4172) exited]
[Thread 0x7fffaf7fe700 (LWP 4171) exited]
[Thread 0x7fffaffff700 (LWP 4170) exited]
[Thread 0x7fffc93fb700 (LWP 4168) exited]
[Thread 0x7fffca989700 (LWP 4166) exited]
pingback: No Error
[Thread 0x7fffcaa0a700 (LWP 4165) exited]
[Thread 0x7fffcb59a700 (LWP 4164) exited]
[Thread 0x7fffc8bfa700 (LWP 4169) exited]
[New Thread 0x7fffc8bfa700 (LWP 4178)]
[Detaching after vfork from child process 4184]
[New Thread 0x7fffca989700 (LWP 4185)]
playback :
  nchan  : 2
  fsamp  : 44100
  fsize  : 1024
  nfrag  : 2
  format : S32_LE
capture  :
  nchan  : 2
  fsamp  : 44100
  fsize  : 1024
  nfrag  : 2
  format : S32_LE
synced
[New Thread 0x7fffc828b900 (LWP 4186)]
[New Thread 0x7fffc93fb700 (LWP 4187)]
protocol Wiimote not found
no more csLADSPA plugins
error: failed to open file /usr/lib/lv2/gx_colwah.lv2/manifest.ttl (No such file or directory)
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/gx_colwah.lv2/manifest.ttl'
lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/gx_colwah.lv2/manifest.ttl
Scanning folders for bundled LV2s: /opt/Ardour-6.2.112-dbg/lib/LV2
error: failed to open file /usr/lib/lv2/gx_colwah.lv2/manifest.ttl (No such file or directory)
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/gx_colwah.lv2/manifest.ttl'
lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/gx_colwah.lv2/manifest.ttl
error: failed to open file /usr/lib/lv2/gx_wah.lv2/gx_colwah.ttl (No such file or directory)
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/gx_wah.lv2/gx_colwah.ttl'
lilv_plugin_get_name(): warning: Plugin <http://guitarix.sourceforge.net/plugins/gx_colwah_#_colwah_> has no (mandatory) doap:name
[Thread 0x7fffc8bfa700 (LWP 4178) exited]
[New Thread 0x7fffc8bfa700 (LWP 4188)]
[New Thread 0x7fffaf7fe700 (LWP 4189)]
[New Thread 0x7fffaeffd700 (LWP 4190)]
[New Thread 0x7fffae7fc700 (LWP 4191)]
[Thread 0x7fffaeffd700 (LWP 4190) exited]
[Thread 0x7fffaf7fe700 (LWP 4189) exited]
[Thread 0x7fffc8bfa700 (LWP 4188) exited]
[Detaching after vfork from child process 4192]
[New Thread 0x7fffc8bfa700 (LWP 4193)]
[Thread 0x7fffc8bfa700 (LWP 4193) exited]
[Detaching after vfork from child process 4194]
[New Thread 0x7fffc8bfa700 (LWP 4195)]
[Thread 0x7fffc8bfa700 (LWP 4195) exited]
Set cursor set to default
 loading from /home/rich/Attwood-ComeHolyGhost as Attwood-ComeHolyGhost templ  is_new 0 bp 0
[New Thread 0x7fffc802a900 (LWP 4196)]
[New Thread 0x7fffc801e900 (LWP 4197)]
[New Thread 0x7fffc8012900 (LWP 4198)]
[New Thread 0x7fffafea6900 (LWP 4199)]
[New Thread 0x7fffafe82900 (LWP 4200)]
[New Thread 0x7fffafe5e900 (LWP 4201)]
[New Thread 0x7fffafe3b700 (LWP 4202)]
[New Thread 0x7fffc8bfa700 (LWP 4203)]
[New Thread 0x7fffaeffd700 (LWP 4204)]
[New Thread 0x7fffaf7fe700 (LWP 4205)]
[New Thread 0x7fff8b637700 (LWP 4206)]
locate took 49014 usecs for 26 tracks = 1885 per track
Reading Piano-Soprano took 5816 microseconds, final size = 442
Reading Piano-Alto took 3965 microseconds, final size = 270
Reading Piano-Tenor took 3866 microseconds, final size = 254
Reading Piano-Bass took 3867 microseconds, final size = 262
Reading Organ - RH took 6648 microseconds, final size = 394
Reading Organ - LH took 2643 microseconds, final size = 258
Reading Organ - Pedal took 1416 microseconds, final size = 86
locate took 702199 usecs for 26 tracks = 27008 per track
[New Thread 0x7fff8ae36700 (LWP 4207)]
[New Thread 0x7fff8a635700 (LWP 4208)]
[New Thread 0x7fff89e34700 (LWP 4209)]
[Thread 0x7fffae7fc700 (LWP 4191) exited]

(ardour-6.2.112:4153): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 6 char 1: 'colin.m.fletcher@googlemail.com' is not a valid name: '@'

(ardour-6.2.112:4153): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 6 char 1: 'colin.m.fletcher@googlemail.com' is not a valid name: '@'

(ardour-6.2.112:4153): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 6 char 1: 'colin.m.fletcher@googlemail.com' is not a valid name: '@'

(ardour-6.2.112:4153): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 6 char 1: 'colin.m.fletcher@googlemail.com' is not a valid name: '@'
locate took 93839 usecs for 26 tracks = 3609 per track
actually writing state to /home/rich/Attwood-ComeHolyGhost/Attwood-ComeHolyGhost.tmp
renaming state to /home/rich/Attwood-ComeHolyGhost/Attwood-ComeHolyGhost.pending
saved state in 95.1 ms
--Type <RET> for more, q to quit, c to continue without paging--

Thread 33 "RT-2-0x7fffafe5" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffafe5e900 (LWP 4201)]
0x0000555556344444 in ARDOUR::AudioBuffer::data (this=0x3da2fe2a3da964ca, 
    offset=0) at ../libs/ardour/ardour/audio_buffer.h:236
236	../libs/ardour/ardour/audio_buffer.h: No such file or directory.
(gdb) thread apply all bt

Thread 41 (Thread 0x7fff89e34700 (LWP 4209)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff316fe4c in g_cond_wait () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7b32481 in ArdourWaveView::WaveViewDrawRequestQueue::dequeue (this=0x55555c8867d8, block=true) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7b3279e in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:368
#4  0x00007ffff7b32afc in ArdourWaveView::WaveViewDrawingThread::run (this=0x55555c8c0500) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff7b37248 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator() (this=0x55555c8c07a8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#6  0x00007ffff7b36d72 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator() (this=0x55555c8c07a0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7b3676b in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it (rep=0x55555c8c0770) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.s--Type <RET> for more, q to quit, c to continue without paging--
o.1
#9  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#11 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fff8a635700 (LWP 4208)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff316fe4c in g_cond_wait () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7b32481 in ArdourWaveView::WaveViewDrawRequestQueue::dequeue (this=0x55555c8867d8, block=true) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7b3279e in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:368
#4  0x00007ffff7b32afc in ArdourWaveView::WaveViewDrawingThread::run (this=0x55555c8c0520) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff7b37248 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator() (this=0x55555c8c0598) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#6  0x00007ffff7b36d72 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator() (this=0x55555c8c0590) at /ho--Type <RET> for more, q to quit, c to continue without paging--
me/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7b3676b in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it (rep=0x55555c8c0560) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#11 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fff8ae36700 (LWP 4207)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff316fe4c in g_cond_wait () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7b32481 in ArdourWaveView::WaveViewDrawRequestQueue::dequeue (this=0x55555c8867d8, block=true) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7b3279e in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:368
--Type <RET> for more, q to quit, c to continue without paging--
#4  0x00007ffff7b32afc in ArdourWaveView::WaveViewDrawingThread::run (this=0x55555c8c02d0) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff7b37248 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator() (this=0x55555c8c0348) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#6  0x00007ffff7b36d72 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator() (this=0x55555c8c0340) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff7b3676b in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it (rep=0x55555c8c0310) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#11 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fff8b637700 (LWP 4206)):
--Type <RET> for more, q to quit, c to continue without paging--
#0  0x00007fffece2c361 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff8b636bb0, rem=0x7fff8b636bc0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1  0x00007fffece31eb7 in __GI___nanosleep (requested_time=<optimised out>, remaining=<optimised out>) at nanosleep.c:27
#2  0x00007ffff314fa38 in g_usleep () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff6b5cd1c in ARDOUR::AutomationWatch::thread (this=0x55555a658a50) at ../libs/ardour/automation_watch.cc:195
#4  0x00007ffff6b6255f in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x5555599d74c0, p=0x55555a658a50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6b621a4 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x5555599d74d0, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff6b618c5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x5555599d74c0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6b61846 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator() (this=0x5555599d74c0) at /home/ardour/--Type <RET> for more, q to quit, c to continue without paging--
linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#8  0x00007ffff6b610a4 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it (rep=0x5555599d7490) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#9  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.so.1
#10 0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#11 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#12 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffaf7fe700 (LWP 4205)):
#0  futex_wait_cancelable (private=<optimised out>, expected=0, futex_word=0x555558baee48) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558baedf8, cond=0x555558baee20) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555558baee20, mutex=0x555558baedf8) at pthread_cond_wait.c:638
#3  0x00007ffff7158379 in ARDOUR::Session::auto_connect_thread_run (this=0x555558bad000) at ../libs/ardour/session.cc:7152
--Type <RET> for more, q to quit, c to continue without paging--
#4  0x00007ffff7158060 in ARDOUR::Session::auto_connect_thread (arg=0x555558bad000) at ../libs/ardour/session.cc:7091
#5  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffaeffd700 (LWP 4204)):
#0  futex_wait_cancelable (private=<optimised out>, expected=0, futex_word=0x555558baedd8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558baed88, cond=0x555558baedb0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555558baedb0, mutex=0x555558baed88) at pthread_cond_wait.c:638
#3  0x00007ffff71d187f in ARDOUR::Session::emit_thread_run (this=0x555558bad000) at ../libs/ardour/session_process.cc:1110
#4  0x00007ffff71d181c in ARDOUR::Session::emit_thread (arg=0x555558bad000) at ../libs/ardour/session_process.cc:1099
#5  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffece6e103 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 35 (Thread 0x7fffc8bfa700 (LWP 4203)):
#0  0x00007fffece6196f in __GI___poll (fds=0x7fff9017a810, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff311ed66 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff311f0f2 in g_main_loop_run () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff4359876 in BaseUI::main_thread (this=0x55555acc7a60) at ../libs/pbd/base_ui.cc:98
#4  0x00007ffff435d998 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x5555587dbf28) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5  0x00007ffff435d5d8 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x5555587dbf20) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x00007ffff435d019 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x5555587dbef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.so.1
#8  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#9  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c--Type <RET> for more, q to quit, c to continue without paging--
:477
#10 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffafe3b700 (LWP 4202)):
#0  0x00007fffece6196f in __GI___poll (fds=0x7fffafe3a328, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff436f6da in CrossThreadChannel::poll_for_request (this=0x55555a20e498) at ../libs/pbd/crossthread.posix.cc:102
#2  0x00007ffff436f743 in CrossThreadChannel::receive (this=0x55555a20e498, msg=@0x7fffafe3a3ef: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123
#3  0x00007ffff6b72856 in ARDOUR::Butler::thread_work (this=0x55555a20e400) at ../libs/ardour/butler.cc:172
#4  0x00007ffff6b725d7 in ARDOUR::Butler::_thread_work (arg=0x55555a20e400) at ../libs/ardour/butler.cc:153
#5  0x00007ffff439278a in fake_thread_start (arg=0x5555587db700) at ../libs/pbd/pthread_utils.cc:113
#6  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#7  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffafe5e900 (LWP 4201)):
--Type <RET> for more, q to quit, c to continue without paging--
#0  0x0000555556344444 in ARDOUR::AudioBuffer::data (this=0x3da2fe2a3da964ca, offset=0) at ../libs/ardour/ardour/audio_buffer.h:236
#1  0x00007ffff6aae5be in ARDOUR::Amp::apply_simple_gain (bufs=..., nframes=1024, target=0.476294577, midi_amp=true) at ../libs/ardour/amp.cc:318
#2  0x00007ffff6aad9d4 in ARDOUR::Amp::run (this=0x555559e11700, bufs=..., nframes=1024) at ../libs/ardour/amp.cc:151
#3  0x00007ffff70d1756 in ARDOUR::Route::process_output_buffers (this=0x555559dae910, bufs=..., start_sample=7620365, end_sample=7621389, nframes=1024, gain_automation_ok=true, run_disk_reader=true) at ../libs/ardour/route.cc:528
#4  0x00007ffff70d278d in ARDOUR::Route::run_route (this=0x555559dae910, start_sample=7619330, end_sample=7620354, nframes=1024, gain_automation_ok=true, run_disk_reader=true) at ../libs/ardour/route.cc:710
#5  0x00007ffff70e5ce1 in ARDOUR::Route::roll (this=0x555559dae910, nframes=1024, start_sample=7619330, end_sample=7620354, need_butler=@0x7fffafe5d9cf: false) at ../libs/ardour/route.cc:3904
#6  0x00007ffff6c90315 in ARDOUR::Graph::process_one_route (this=0x55555b349e50, route=0x555559dae910) at ../libs/ardour/graph.cc:672
#7  0x00007ffff6c94dde in ARDOUR::GraphNode::process (this=0x555559daede8) at ../libs/ardour/graphnode.cc:80
#8  0x00007ffff6c90511 in ARDOUR::GraphNode::run (this=0x555559daede8, chain=1) at ../libs/ardour/ardour/graphnode.h:62
#9  0x00007ffff6c8ddc2 in ARDOUR::Graph::run_one (this=0x55555b349e50) at ../libs/ardour/graph.cc:442
--Type <RET> for more, q to quit, c to continue without paging--
#10 0x00007ffff6c8e10c in ARDOUR::Graph::helper_thread (this=0x55555b349e50) at ../libs/ardour/graph.cc:470
#11 0x00007ffff6c946bb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffafe5def8, p=0x55555b349e50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#12 0x00007ffff6c93e70 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffafe5df08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#13 0x00007ffff6c932cd in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffafe5def8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#14 0x00007ffff6c92b71 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#15 0x0000555555b9983c in boost::function0<void>::operator() (this=0x7fffafe5def0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#16 0x00007fffcbb32265 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x555558836e60) at ../libs/backends/alsa/alsa_audiobackend.cc:1146
--Type <RET> for more, q to quit, c to continue without paging--
#17 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#18 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffafe82900 (LWP 4200)):
#0  0x0000555556344444 in ARDOUR::AudioBuffer::data (this=0x3dbf0b863de78c04, offset=0) at ../libs/ardour/ardour/audio_buffer.h:236
#1  0x00007ffff6aae5be in ARDOUR::Amp::apply_simple_gain (bufs=..., nframes=1024, target=0.476294577, midi_amp=true) at ../libs/ardour/amp.cc:318
#2  0x00007ffff6aad9d4 in ARDOUR::Amp::run (this=0x55555abe1710, bufs=..., nframes=1024) at ../libs/ardour/amp.cc:151
#3  0x00007ffff70d1756 in ARDOUR::Route::process_output_buffers (this=0x55555abd2050, bufs=..., start_sample=7620365, end_sample=7621389, nframes=1024, gain_automation_ok=true, run_disk_reader=true) at ../libs/ardour/route.cc:528
#4  0x00007ffff70d278d in ARDOUR::Route::run_route (this=0x55555abd2050, start_sample=7619330, end_sample=7620354, nframes=1024, gain_automation_ok=true, run_disk_reader=true) at ../libs/ardour/route.cc:710
#5  0x00007ffff70e5ce1 in ARDOUR::Route::roll (this=0x55555abd2050, nframes=1024, start_sample=7619330, end_sample=7620354, need_butler=@0x7fffafe819cf: false) at ../libs/ardour/route.cc:3904
#6  0x00007ffff6c90315 in ARDOUR::Graph::process_one_route (this=0x55555b349e50, route=0x55555abd2050) at ../libs/ardour/graph.cc:672
--Type <RET> for more, q to quit, c to continue without paging--
#7  0x00007ffff6c94dde in ARDOUR::GraphNode::process (this=0x55555abd2528) at ../libs/ardour/graphnode.cc:80
#8  0x00007ffff6c90511 in ARDOUR::GraphNode::run (this=0x55555abd2528, chain=1) at ../libs/ardour/ardour/graphnode.h:62
#9  0x00007ffff6c8ddc2 in ARDOUR::Graph::run_one (this=0x55555b349e50) at ../libs/ardour/graph.cc:442
#10 0x00007ffff6c8e10c in ARDOUR::Graph::helper_thread (this=0x55555b349e50) at ../libs/ardour/graph.cc:470
#11 0x00007ffff6c946bb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffafe81ef8, p=0x55555b349e50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#12 0x00007ffff6c93e70 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffafe81f08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#13 0x00007ffff6c932cd in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffafe81ef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#14 0x00007ffff6c92b71 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hp--Type <RET> for more, q to quit, c to continue without paging--
p:159
#15 0x0000555555b9983c in boost::function0<void>::operator() (this=0x7fffafe81ef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#16 0x00007fffcbb32265 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x555558c511a0) at ../libs/backends/alsa/alsa_audiobackend.cc:1146
#17 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#18 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffafea6900 (LWP 4199)):
#0  0x0000555556344444 in ARDOUR::AudioBuffer::data (this=0xbdc409b5bd9bf421, offset=0) at ../libs/ardour/ardour/audio_buffer.h:236
#1  0x00007ffff6aae5be in ARDOUR::Amp::apply_simple_gain (bufs=..., nframes=1024, target=0.476294577, midi_amp=true) at ../libs/ardour/amp.cc:318
#2  0x00007ffff6aad9d4 in ARDOUR::Amp::run (this=0x55555ada4da0, bufs=..., nframes=1024) at ../libs/ardour/amp.cc:151
#3  0x00007ffff70d1756 in ARDOUR::Route::process_output_buffers (this=0x55555ad91d20, bufs=..., start_sample=7620365, end_sample=7621389, nframes=1024, gain_automation_ok=true, run_disk_reader=true) at ../libs/ardour/route.cc:528
#4  0x00007ffff70d278d in ARDOUR::Route::run_route (this=0x55555ad91d20, start_sample=7619330, end_sample=7620354, nframes=1024, gain_automation_ok=true, run_di--Type <RET> for more, q to quit, c to continue without paging--
sk_reader=true) at ../libs/ardour/route.cc:710
#5  0x00007ffff70e5ce1 in ARDOUR::Route::roll (this=0x55555ad91d20, nframes=1024, start_sample=7619330, end_sample=7620354, need_butler=@0x7fffafea595f: false) at ../libs/ardour/route.cc:3904
#6  0x00007ffff6c90315 in ARDOUR::Graph::process_one_route (this=0x55555b349e50, route=0x55555ad91d20) at ../libs/ardour/graph.cc:672
#7  0x00007ffff6c94dde in ARDOUR::GraphNode::process (this=0x55555ad921f8) at ../libs/ardour/graphnode.cc:80
#8  0x00007ffff6c90511 in ARDOUR::GraphNode::run (this=0x55555ad921f8, chain=1) at ../libs/ardour/ardour/graphnode.h:62
#9  0x00007ffff6c8ddc2 in ARDOUR::Graph::run_one (this=0x55555b349e50) at ../libs/ardour/graph.cc:442
#10 0x00007ffff6c8e4ee in ARDOUR::Graph::main_thread (this=0x55555b349e50) at ../libs/ardour/graph.cc:523
#11 0x00007ffff6c946bb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffafea5ef8, p=0x55555b349e50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#12 0x00007ffff6c93e70 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffafea5f08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#13 0x00007ffff6c932cd in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (t--Type <RET> for more, q to quit, c to continue without paging--
his=0x7fffafea5ef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#14 0x00007ffff6c92b71 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#15 0x0000555555b9983c in boost::function0<void>::operator() (this=0x7fffafea5ef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#16 0x00007fffcbb32265 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x555558977eb0) at ../libs/backends/alsa/alsa_audiobackend.cc:1146
#17 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#18 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffc8012900 (LWP 4198)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557bd8250) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x555557bd8250, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007fffef24d4e8 in __new_sem_wait_slow (sem=0x555557bd8250, abstime=0x0, --Type <RET> for more, q to quit, c to continue without paging--
clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff6c904b8 in PBD::Semaphore::wait (this=0x555557bd8250) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff711aa39 in ARDOUR::RTTaskList::run (this=0x555557bd8220) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff711a826 in ARDOUR::RTTaskList::_thread_run (arg=0x555557bd8220) at ../libs/ardour/rt_tasklist.cc:68
#6  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#7  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffc801e900 (LWP 4197)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557bd8250) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x555557bd8250, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007fffef24d4e8 in __new_sem_wait_slow (sem=0x555557bd8250, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff6c904b8 in PBD::Semaphore::wait (this=0x555557bd8250) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff711aa39 in ARDOUR::RTTaskList::run (this=0x555557bd8220) at ../libs/ardour/rt_tasklist.cc:112
--Type <RET> for more, q to quit, c to continue without paging--
#5  0x00007ffff711a826 in ARDOUR::RTTaskList::_thread_run (arg=0x555557bd8220) at ../libs/ardour/rt_tasklist.cc:68
#6  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#7  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffc802a900 (LWP 4196)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557bd8250) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x555557bd8250, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007fffef24d4e8 in __new_sem_wait_slow (sem=0x555557bd8250, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff6c904b8 in PBD::Semaphore::wait (this=0x555557bd8250) at ../libs/pbd/pbd/semutils.h:64
#4  0x00007ffff711aa39 in ARDOUR::RTTaskList::run (this=0x555557bd8220) at ../libs/ardour/rt_tasklist.cc:112
#5  0x00007ffff711a826 in ARDOUR::RTTaskList::_thread_run (arg=0x555557bd8220) at ../libs/ardour/rt_tasklist.cc:68
#6  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#7  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:--Type <RET> for more, q to quit, c to continue without paging--
95

Thread 21 (Thread 0x7fffc93fb700 (LWP 4187)):
#0  0x00007fffece6196f in __GI___poll (fds=0x7fffbc000b60, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffcbb33100 in ARDOUR::AlsaAudioBackend::midi_device_thread (this=0x5555577b0880) at ../libs/backends/alsa/alsa_audiobackend.cc:1339
#2  0x00007fffcbb32f98 in ARDOUR::AlsaAudioBackend::_midi_device_thread (arg=0x5555577b0880) at ../libs/backends/alsa/alsa_audiobackend.cc:1302
#3  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#4  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffc828b900 (LWP 4186)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555b349f48) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x55555b349f48, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007fffef24d4e8 in __new_sem_wait_slow (sem=0x55555b349f48, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff6c904b8 in PBD::Semaphore::wait (this=0x55555b349f48) at ../libs/pbd/pbd/semutils.h:64
--Type <RET> for more, q to quit, c to continue without paging--
#4  0x00007ffff6c8fc61 in ARDOUR::Graph::process_routes (this=0x55555b349e50, nframes=1024, start_sample=7619330, end_sample=7620354, need_butler=@0x7fffc828a4ff: false) at ../libs/ardour/graph.cc:626
#5  0x00007ffff71cdcb4 in ARDOUR::Session::process_routes (this=0x555558bad000, nframes=1024, need_butler=@0x7fffc828a4ff: false) at ../libs/ardour/session_process.cc:228
#6  0x00007ffff71cfc30 in ARDOUR::Session::process_without_events (this=0x555558bad000, nframes=1024) at ../libs/ardour/session_process.cc:672
#7  0x00007ffff71cef80 in ARDOUR::Session::process_with_events (this=0x555558bad000, nframes=1024) at ../libs/ardour/session_process.cc:481
#8  0x00007ffff71cd005 in ARDOUR::Session::process (this=0x555558bad000, nframes=1024) at ../libs/ardour/session_process.cc:97
#9  0x00007ffff6b0243b in ARDOUR::AudioEngine::process_callback (this=0x5555576f03a0, nframes=1024) at ../libs/ardour/audioengine.cc:492
#10 0x00007fffcbb3678c in ARDOUR::AlsaAudioBackend::main_process_thread (this=0x5555577b0880) at ../libs/backends/alsa/alsa_audiobackend.cc:1900
#11 0x00007fffcbb2fe6d in pthread_process (arg=0x5555577b0880) at ../libs/backends/alsa/alsa_audiobackend.cc:763
#12 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#13 0x00007fffece6e103 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 19 (Thread 0x7fffca989700 (LWP 4185)):
#0  0x00007fffece63f9b in __GI___select (nfds=1, readfds=0x7fffca986c00, writefds=0x0, exceptfds=0x0, timeout=0x7fffca986c80) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007ffff43a906e in PBD::SystemExec::output_interposer (this=0x555557e4dff0) at ../libs/pbd/system_exec.cc:995
#2  0x00007ffff43a81ae in interposer_thread (arg=0x555557e4dff0) at ../libs/pbd/system_exec.cc:375
#3  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#4  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffca098700 (LWP 4167)):
#0  0x00007fffece6196f in __GI___poll (fds=0x5555575501e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff311ed66 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff311ee7c in g_main_context_iteration () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff311eec1 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#4  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.--Type <RET> for more, q to quit, c to continue without paging--
0
#5  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#6  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffd4fa9700 (LWP 4163)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff316fe4c in g_cond_wait () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6b0311f in ARDOUR::AudioEngine::do_devicelist_update (this=0x5555576f03a0) at ../libs/ardour/audioengine.cc:703
#3  0x00007ffff6b10283 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x5555575e6820, p=0x5555576f03a0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6b0fcb2 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x5555575e6830, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#5  0x00007ffff6b0f3ef in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x5555575e6820) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
--Type <RET> for more, q to quit, c to continue without paging--
#6  0x00007ffff6b0ebee in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x5555575e6820) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff6b0ddac in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it (rep=0x5555575e67f0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#11 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffe49aa700 (LWP 4162)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff316fe4c in g_cond_wait () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6b02ee6 in ARDOUR::AudioEngine::do_reset_backend (this=0x5555576f03a0) at ../libs/ardour/audioengine.cc:667
--Type <RET> for more, q to quit, c to continue without paging--
#3  0x00007ffff6b10283 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x5555575e6870, p=0x5555576f03a0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6b0fcb2 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x5555575e6880, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#5  0x00007ffff6b0f3ef in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x5555575e6870) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#6  0x00007ffff6b0ebee in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x5555575e6870) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00007ffff6b0ddac in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it (rep=0x5555575e6840) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.so.1
#9  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#10 0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#11 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe639a700 (LWP 4160)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff316fe4c in g_cond_wait () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6ab6da4 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff6ab6b90 in analyser_work () at ../libs/ardour/analyser.cc:58
#4  0x0000555556432ce5 in sigc::pointer_functor0<void>::operator() (this=0x5555571bcfa8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#5  0x000055555642fe18 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x5555571bcfa0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#6  0x000055555642bca1 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x5555571bcf70) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.so.1
--Type <RET> for more, q to quit, c to continue without paging--
#8  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#9  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#10 0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe6b9b700 (LWP 4159)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff316fe4c in g_cond_wait () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7262146 in peak_thread_work () at ../libs/ardour/source_factory.cc:74
#3  0x0000555556432ce5 in sigc::pointer_functor0<void>::operator() (this=0x5555571bcff8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x000055555642fe18 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x5555571bcff0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x000055555642bca1 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x5555571bcfc0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.s--Type <RET> for more, q to quit, c to continue without paging--
o.1
#7  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#9  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffe739c700 (LWP 4158)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff316fe4c in g_cond_wait () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7262146 in peak_thread_work () at ../libs/ardour/source_factory.cc:74
#3  0x0000555556432ce5 in sigc::pointer_functor0<void>::operator() (this=0x555557171c68) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x000055555642fe18 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x555557171c60) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#5  0x000055555642bca1 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x555557171c30) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
--Type <RET> for more, q to quit, c to continue without paging--
#6  0x00007ffff36b8c4d in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglibmm-2.4.so.1
#7  0x00007ffff314e1e5 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#8  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#9  0x00007fffece6e103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffe7b9d700 (LWP 4157)):
#0  0x00007fffece2c361 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffe7b9cbf0, rem=0x7fffe7b9cc00) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1  0x00007fffece31eb7 in __GI___nanosleep (requested_time=<optimised out>, remaining=<optimised out>) at nanosleep.c:27
#2  0x00007ffff314fa38 in g_usleep () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#3  0x00005555567b048a in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463
#4  0x00007fffef243609 in start_thread (arg=<optimised out>) at pthread_create.c:477
#5  0x00007fffece6e103 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 1 (Thread 0x7fffe8ec6d40 (LWP 4153)):
#0  0x00005555560a4565 in LevelMeterBase::update_meters (this=0x555558a9e450) at ../gtk2_ardour/level_meter.cc:140
#1  0x0000555555ba7f30 in ARDOUR_UI::every_point_zero_something_seconds (this=0x555557766990) at ../gtk2_ardour/ardour_ui.cc:1149
#2  0x0000555555bdec62 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x55555c3dde28) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#3  0x0000555555bd7064 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x55555c3dde20) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#4  0x0000555555bcedf9 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x55555c3dddf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#5  0x0000555555bb32e4 in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x555559523ee0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:772
#6  0x0000555555bbd948 in sigc::signal0<void, sigc::nil>::emit (this=0x55555707a0d0 <(anonymous namespace)::get_timers()::timers+496>) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2679
#7  0x0000555555bb7206 in sigc::signal0<void, sigc::nil>::operator() (this=0x55555707a0d0 <(anonymous namespace)::get_timers()::timers+496>) at /home/ardour/lin--Type <RET> for more, q to quit, c to continue without paging--
ux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2687
#8  0x00007ffff43ac7e4 in PBD::StandardTimer::on_elapsed (this=0x55555707a0a8 <(anonymous namespace)::get_timers()::timers+456>) at ../libs/pbd/timer.cc:126
#9  0x00005555566d6850 in (anonymous namespace)::StandardTimer::on_elapsed (this=0x55555707a0a8 <(anonymous namespace)::get_timers()::timers+456>) at ../gtk2_ardour/timers.cc:41
#10 0x00007ffff43ac6a9 in PBD::Timer::timeout_handler (this=0x55555707a0a8 <(anonymous namespace)::get_timers()::timers+456>) at ../libs/pbd/timer.cc:100
#11 0x00007ffff43ac55e in PBD::Timer::_timeout_handler (data=0x55555707a0a8 <(anonymous namespace)::get_timers()::timers+456>) at ../libs/pbd/timer.cc:38
#12 0x00007ffff311f5a9 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#13 0x00007ffff311ea2a in g_main_context_dispatch () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#14 0x00007ffff311edd0 in ?? () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#15 0x00007ffff311f0f2 in g_main_loop_run () from /opt/Ardour-6.2.112-dbg/lib/libglib-2.0.so.0
#16 0x00007ffff270f3e7 in gtk_main () from /opt/Ardour-6.2.112-dbg/lib/libgtk-x11-2.0.so.0
#17 0x00007ffff473b898 in Gtkmm2ext::UI::run (this=0x555557766990, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:293
#18 0x000055555616100a in main (argc=1, argv=0x7fffffffd4d8) at ../gtk2_ardour/m--Type <RET> for more, q to quit, c to continue without paging--
ain.cc:437
(gdb) 

paul

2020-07-27 19:27

administrator   ~0024829

Hmm, nothing particular obvious there, alas.

If you succeed at creating a session with this behavior that you feel comfortable sharing, I'll be happy to take a deeper look.

Issue History

Date Modified Username Field Change
2020-07-20 09:11 rjred New Issue
2020-07-20 09:11 rjred Tag Attached: crash
2020-07-20 09:11 rjred Tag Attached: tempo change
2020-07-20 09:11 rjred File Added: Backtrace_CrashAtTempoMarker_Ardour6.2.txt
2020-07-26 02:23 paul Note Added: 0024812
2020-07-27 16:27 rjred File Added: Backtrace_CrashAtTempoMarker_Ardour6.2.112-dbg.txt
2020-07-27 16:27 rjred Note Added: 0024822
2020-07-27 19:27 paul Note Added: 0024829