View Issue Details

IDProjectCategoryView StatusLast Update
0009175ardourbugspublic2023-11-10 13:47
Reportermusew Assigned Tox42  
PriorityhighSeveritycrashReproducibilityhave not tried
Status resolvedResolutionno change required 
PlatformArchOSLinuxOS Version(any)
Product Version7.2 
Summary0009175: Crash when creating new MIDI track
DescriptionJust what it says; this is a midi-only session with a few tracks; created a new one and it crashed as soon as I hit add in the dialog box.

Here's the backtrace:

(gdb) thread apply all bt

Thread 550 (Thread 0x7fffca6e3a40 (LWP 36259) "RT-main-(nil)"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff7061e8b in PBD::Semaphore::wait() () at /usr/lib/ardour7/libpbd.so.4
#2 0x00007ffff781a9cb in ARDOUR::Graph::main_thread() () at /usr/lib/ardour7/libardour.so.3
#3 0x00007fffe8cb24f2 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 549 (Thread 0x7fffa37fe6c0 (LWP 36258) "ALSA-MIDI-LIST"):
#0 0x00007ffff565a0bf in __GI___poll (fds=0x7fffb42d86a0, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007fffe8cb6281 in ARDOUR::AlsaAudioBackend::midi_device_thread() () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#2 0x00007fffe8cb635e in ARDOUR::AlsaAudioBackend::_midi_device_thread(void*) () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#3 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000004 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 548 (Thread 0x7fffc8f91a40 (LWP 36257) "audioengine"):
#0 0x00007fffa182fd13 in non-virtual thunk to calf_plugins::wavetable_audio_module::make_snapshot(int) () at /usr/lib/lv2/calf.lv2/calf.so
0000001 0x00007fffa182f7a5 in calf_plugins::wavetable_audio_module::process(unsigned int, unsigned int, unsigned int, unsigned int) () at /usr/lib/lv2/calf.lv2/calf.so
#2 0x00007fffa182f19a in non-virtual thunk to calf_plugins::audio_module<calf_plugins::wavetable_metadata>::process_slice(unsigned int, unsigned int) () at /usr/lib/lv2/calf.lv2/calf.so
#3 0x00007fffa1756450 in calf_plugins::lv2_instance::run(unsigned int, bool) () at /usr/lib/lv2/calf.lv2/calf.so
0000004 0x00007ffff7c40a29 in ARDOUR::LV2Plugin::run(unsigned int, bool) () at /usr/lib/ardour7/libardour.so.3
0000005 0x00007ffff7c45b95 in ARDOUR::LV2Plugin::connect_and_run(ARDOUR::BufferSet&, long, long, double, ARDOUR::ChanMapping const&, ARDOUR::ChanMapping const&, unsigned int, long) () at /usr/lib/ardour7/libardour.so.3
#6 0x00007ffff7a70a67 in ARDOUR::PluginInsert::connect_and_run(ARDOUR::BufferSet&, long, long, double, unsigned int, long, bool) () at /usr/lib/ardour7/libardour.so.3
#7 0x00007ffff7a72e98 in ARDOUR::PluginInsert::run(ARDOUR::BufferSet&, long, long, double, unsigned int, bool) () at /usr/lib/ardour7/libardour.so.3
0000008 0x00007ffff7af16cd in ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long, unsigned int, bool, bool) () at /usr/lib/ardour7/libardo--Type <RET> for more, q to quit, c to continue without paging--c
ur.so.3
0000009 0x00007ffff7af25c4 in ARDOUR::Route::run_route(long, long, unsigned int, bool, bool) () at /usr/lib/ardour7/libardour.so.3
0000010 0x00007ffff7b0359e in ARDOUR::Route::no_roll_unlocked(unsigned int, long, long, bool) () at /usr/lib/ardour7/libardour.so.3
0000011 0x00007ffff7a04829 in ARDOUR::MidiTrack::no_roll_unlocked(unsigned int, long, long, bool) () at /usr/lib/ardour7/libardour.so.3
0000012 0x00007ffff7afbcec in ARDOUR::Route::no_roll(unsigned int, long, long, bool) () at /usr/lib/ardour7/libardour.so.3
0000013 0x00007ffff7b8b4e9 in ARDOUR::Session::no_roll(unsigned int) () at /usr/lib/ardour7/libardour.so.3
0000014 0x00007ffff7b8c66d in ARDOUR::Session::process_without_events(unsigned int) () at /usr/lib/ardour7/libardour.so.3
#15 0x00007ffff7b8d085 in ARDOUR::Session::process_with_events(unsigned int) () at /usr/lib/ardour7/libardour.so.3
0000016 0x00007ffff7b8f603 in ARDOUR::Session::process(unsigned int) () at /usr/lib/ardour7/libardour.so.3
#17 0x00007ffff772f0b9 in ARDOUR::AudioEngine::process_callback(unsigned int) () at /usr/lib/ardour7/libardour.so.3
0000018 0x00007fffe8cc263c in ARDOUR::AlsaAudioBackend::main_process_thread() () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
0000019 0x00007fffe8cb66a0 in () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
0000020 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000021 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 547 (Thread 0x7fffc985fa40 (LWP 36256) "AlsaMidiIO"):
#0 0x00007ffff565a0bf in __GI___poll (fds=0x55556473ccb0, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007fffe8cd2bd7 in ARDOUR::AlsaRawMidiIn::main_process_thread() () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#2 0x00007fffe8cbc4be in () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#3 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000004 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 546 (Thread 0x7fffc8ee5a40 (LWP 36255) "AlsaMidiIO"):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55556519eee8) at futex-internal.c:57
0000001 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55556519eee8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007ffff55e251f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55556519eee8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007ffff55e4cd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55556519ee98, cond=0x55556519eec0) at pthread_cond_wait.c:503
0000004 ___pthread_cond_wait (cond=0x55556519eec0, mutex=0x55556519ee98) at pthread_cond_wait.c:618
0000005 0x00007fffe8ccb054 in ARDOUR::AlsaRawMidiOut::main_process_thread() () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#6 0x00007fffe8cbc4be in () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#7 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000008 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 545 (Thread 0x7fffc8ed9a40 (LWP 36254) "AlsaMidiIO"):
#0 0x00007ffff565a0bf in __GI___poll (fds=0x555563a5df30, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007fffe8cd2bd7 in ARDOUR::AlsaRawMidiIn::main_process_thread() () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#2 0x00007fffe8cbc4be in () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#3 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000004 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 544 (Thread 0x7fffc8ecda40 (LWP 36253) "AlsaMidiIO"):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5555617dbbb8) at futex-internal.c:57
0000001 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5555617dbbb8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007ffff55e251f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555617dbbb8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007ffff55e4cd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555617dbb68, cond=0x5555617dbb90) at pthread_cond_wait.c:503
0000004 ___pthread_cond_wait (cond=0x5555617dbb90, mutex=0x5555617dbb68) at pthread_cond_wait.c:618
0000005 0x00007fffe8ccb054 in ARDOUR::AlsaRawMidiOut::main_process_thread() () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#6 0x00007fffe8cbc4be in () at /usr/lib/ardour7/backends/libalsa_audiobackend.so
#7 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000008 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 543 (Thread 0x7fffa3fff6c0 (LWP 36252) "ExecStdOut"):
#0 0x00007ffff565a0bf in __GI___poll (fds=0x7fffa3ffcad0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff706ce69 in PBD::SystemExec::output_interposer() () at /usr/lib/ardour7/libpbd.so.4
#2 0x00007ffff70704ae in () at /usr/lib/ardour7/libpbd.so.4
#3 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000004 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 445 (Thread 0x7fffaaffd6c0 (LWP 34888) "LV2Worker"):
#0 futex_wait (val=8, addr=0x7fffb017e1a4) at /usr/src/debug/gcc/libgomp/config/linux/x86/futex.h:97
0000001 do_wait (val=8, addr=0x7fffb017e1a4) at /usr/src/debug/gcc/libgomp/config/linux/wait.h:67
#2 gomp_barrier_wait_end (bar=0x7fffb017e1a0, state=8) at /usr/src/debug/gcc/libgomp/config/linux/bar.c:48
#3 0x00007ffff3a563e0 in gomp_simple_barrier_wait (bar=0x7fffb017e1a0) at /usr/src/debug/gcc/libgomp/config/posix/simple-bar.h:60
0000004 gomp_thread_start (xdata=<optimized out>) at /usr/src/debug/gcc/libgomp/team.c:133
0000005 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#6 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 444 (Thread 0x7fffaa7fc6c0 (LWP 34889) "LV2Worker"):
#0 futex_wait (val=8, addr=0x7fffa4364794) at /usr/src/debug/gcc/libgomp/config/linux/x86/futex.h:97
0000001 do_wait (val=8, addr=0x7fffa4364794) at /usr/src/debug/gcc/libgomp/config/linux/wait.h:67
#2 gomp_barrier_wait_end (bar=0x7fffa4364790, state=8) at /usr/src/debug/gcc/libgomp/config/linux/bar.c:48
#3 0x00007ffff3a563e0 in gomp_simple_barrier_wait (bar=0x7fffa4364790) at /usr/src/debug/gcc/libgomp/config/posix/simple-bar.h:60
0000004 gomp_thread_start (xdata=<optimized out>) at /usr/src/debug/gcc/libgomp/team.c:133
0000005 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#6 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 443 (Thread 0x7fffabfff6c0 (LWP 34887) "LV2Worker"):
#0 futex_wait (val=8, addr=0x7fffc4009894) at /usr/src/debug/gcc/libgomp/config/linux/x86/futex.h:97
0000001 do_wait (val=8, addr=0x7fffc4009894) at /usr/src/debug/gcc/libgomp/config/linux/wait.h:67
#2 gomp_barrier_wait_end (bar=0x7fffc4009890, state=8) at /usr/src/debug/gcc/libgomp/config/linux/bar.c:48
#3 0x00007ffff3a563e0 in gomp_simple_barrier_wait (bar=0x7fffc4009890) at /usr/src/debug/gcc/libgomp/config/posix/simple-bar.h:60
0000004 gomp_thread_start (xdata=<optimized out>) at /usr/src/debug/gcc/libgomp/team.c:133
0000005 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#6 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 442 (Thread 0x7fffb8d666c0 (LWP 34886) "LV2Worker"):
#0 futex_wait (val=8, addr=0x7fffb4015fc4) at /usr/src/debug/gcc/libgomp/config/linux/x86/futex.h:97
0000001 do_wait (val=8, addr=0x7fffb4015fc4) at /usr/src/debug/gcc/libgomp/config/linux/wait.h:67
#2 gomp_barrier_wait_end (bar=0x7fffb4015fc0, state=8) at /usr/src/debug/gcc/libgomp/config/linux/bar.c:48
#3 0x00007ffff3a563e0 in gomp_simple_barrier_wait (bar=0x7fffb4015fc0) at /usr/src/debug/gcc/libgomp/config/posix/simple-bar.h:60
0000004 gomp_thread_start (xdata=<optimized out>) at /usr/src/debug/gcc/libgomp/team.c:133
0000005 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#6 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 441 (Thread 0x7fffb95676c0 (LWP 34885) "AutomationWatch"):
#0 0x00007ffff562c7c5 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fffb9566b40, rem=rem@entry=0x7fffb9566b30) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
0000001 0x00007ffff56312d7 in __GI___nanosleep (req=req@entry=0x7fffb9566b40, rem=rem@entry=0x7fffb9566b30) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00007ffff6def4e1 in g_usleep (microseconds=<optimized out>) at ../glib/glib/gtimer.c:279
#3 0x00007ffff7776d26 in ARDOUR::AutomationWatch::thread() () at /usr/lib/ardour7/libardour.so.3
0000004 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000005 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#6 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 440 (Thread 0x7fffb9d686c0 (LWP 34884) "autoconnect"):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555d2c3a38) at futex-internal.c:57
0000001 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55555d2c3a38, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007ffff55e251f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555d2c3a38, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007ffff55e4cd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555d2c39e8, cond=0x55555d2c3a10) at pthread_cond_wait.c:503
0000004 ___pthread_cond_wait (cond=0x55555d2c3a10, mutex=0x55555d2c39e8) at pthread_cond_wait.c:618
0000005 0x00007ffff7b54b7b in ARDOUR::Session::auto_connect_thread_run() () at /usr/lib/ardour7/libardour.so.3
#6 0x00007ffff7b54fae in ARDOUR::Session::auto_connect_thread(void*) () at /usr/lib/ardour7/libardour.so.3
#7 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000008 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 439 (Thread 0x7fffba5696c0 (LWP 34883) "SessionSignals"):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555d2c39cc) at futex-internal.c:57
0000001 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55555d2c39cc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007ffff55e251f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555d2c39cc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007ffff55e4cd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555d2c3978, cond=0x55555d2c39a0) at pthread_cond_wait.c:503
0000004 ___pthread_cond_wait (cond=0x55555d2c39a0, mutex=0x55555d2c3978) at pthread_cond_wait.c:618
0000005 0x00007ffff7b8fad5 in ARDOUR::Session::emit_thread_run() () at /usr/lib/ardour7/libardour.so.3
#6 0x00007ffff7b8fb0e in ARDOUR::Session::emit_thread(void*) () at /usr/lib/ardour7/libardour.so.3
#7 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000008 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 425 (Thread 0x7fffbad6a6c0 (LWP 34869) "LV2Worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff7061e8b in PBD::Semaphore::wait() () at /usr/lib/ardour7/libpbd.so.4
#2 0x00007ffff7c277f6 in ARDOUR::Worker::run() () at /usr/lib/ardour7/libardour.so.3
#3 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 411 (Thread 0x7fffab7fe6c0 (LWP 34855) "LV2Worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff7061e8b in PBD::Semaphore::wait() () at /usr/lib/ardour7/libpbd.so.4
#2 0x00007ffff7c277f6 in ARDOUR::Worker::run() () at /usr/lib/ardour7/libardour.so.3
#3 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 397 (Thread 0x7fffbbd6c6c0 (LWP 34841) "LV2Worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff7061e8b in PBD::Semaphore::wait() () at /usr/lib/ardour7/libpbd.so.4
#2 0x00007ffff7c277f6 in ARDOUR::Worker::run() () at /usr/lib/ardour7/libardour.so.3
#3 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 383 (Thread 0x7fffbb56b6c0 (LWP 34826) "LV2Worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff7061e8b in PBD::Semaphore::wait() () at /usr/lib/ardour7/libpbd.so.4
#2 0x00007ffff7c277f6 in ARDOUR::Worker::run() () at /usr/lib/ardour7/libardour.so.3
#3 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 382 (Thread 0x7fffa9ffb6c0 (LWP 34825) "midiUI"):
#0 0x00007ffff565a0bf in __GI___poll (fds=0x7fffc0041900, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff6e1b1ff in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fffc0041900, timeout=<optimized out>, context=0x555559895e90) at ../glib/glib/gmain.c:4543
#2 g_main_context_iterate.constprop.0 (context=0x555559895e90, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233
#3 0x00007ffff6dc3ddf in g_main_loop_run (loop=0x55555e11b7e0) at ../glib/glib/gmain.c:4438
0000004 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000005 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#6 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 381 (Thread 0x7fffc8d416c0 (LWP 34824) "butler"):
#0 0x00007ffff565a0bf in __GI___poll (fds=0x7fffc8d405b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff704c80d in CrossThreadChannel::poll_for_request() () at /usr/lib/ardour7/libpbd.so.4
#2 0x00007ffff704c893 in CrossThreadChannel::receive(char&, bool) () at /usr/lib/ardour7/libpbd.so.4
#3 0x00007ffff7779212 in ARDOUR::Butler::thread_work() () at /usr/lib/ardour7/libardour.so.3
0000004 0x00007ffff706006a in () at /usr/lib/ardour7/libpbd.so.4
0000005 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#6 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 32 (Thread 0x7fffcbfff6c0 (LWP 34178) "gdbus"):
#0 0x00007ffff565a0bf in __GI___poll (fds=0x555556b82af0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff6e1b1ff in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x555556b82af0, timeout=<optimized out>, context=0x555556b81630) at ../glib/glib/gmain.c:4543
#2 g_main_context_iterate.constprop.0 (context=0x555556b81630, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233
#3 0x00007ffff6dc3ddf in g_main_loop_run (loop=0x555556b81720) at ../glib/glib/gmain.c:4438
0000004 0x00007ffff4b6237c in gdbus_shared_thread_func (user_data=0x555556b81600) at ../glib/gio/gdbusprivate.c:284
0000005 0x00007ffff6df1e05 in g_thread_proxy (data=0x555556b7cd20) at ../glib/glib/gthread.c:831
#6 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#7 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 31 (Thread 0x7fffcb7fe6c0 (LWP 34177) "gmain"):
#0 0x00007ffff565a0bf in __GI___poll (fds=0x555556b6bad0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff6e1b1ff in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x555556b6bad0, timeout=<optimized out>, context=0x555556b6ba10) at ../glib/glib/gmain.c:4543
#2 g_main_context_iterate.constprop.0 (context=0x555556b6ba10, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4233
#3 0x00007ffff6dc3132 in g_main_context_iteration (context=0x555556b6ba10, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4303
0000004 0x00007ffff6dc3182 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:6414
0000005 0x00007ffff6df1e05 in g_thread_proxy (data=0x555556b7a6a0) at ../glib/glib/gthread.c:831
#6 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#7 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7fffe95496c0 (LWP 34141) "DeviceList"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6e14695 in g_cond_wait (cond=0x555556772de8, mutex=0x555556772df8) at ../glib/glib/gthread-posix.c:1590
#2 0x00007ffff772f6dc in ARDOUR::AudioEngine::do_devicelist_update() () at /usr/lib/ardour7/libardour.so.3
#3 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7fffe9ffb6c0 (LWP 34140) "EngineWatchdog"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6e14695 in g_cond_wait (cond=0x555556772db8, mutex=0x555556772dc8) at ../glib/glib/gthread-posix.c:1590
#2 0x00007ffff7730a61 in ARDOUR::AudioEngine::do_reset_backend() () at /usr/lib/ardour7/libardour.so.3
#3 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7fffea7fc6c0 (LWP 34115) "Analyzer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6e14695 in g_cond_wait (cond=0x7ffff7f7e400 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7f7e3f8 <ARDOUR::Analyser::analysis_queue_lock>) at ../glib/glib/gthread-posix.c:1590
#2 0x00007ffff770e899 in ARDOUR::Analyser::work() () at /usr/lib/ardour7/libardour.so.3
#3 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fffeaffd6c0 (LWP 34114) "PeakFileBuilder"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6e14695 in g_cond_wait (cond=0x7ffff7f808c0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7f808d8 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/glib/gthread-posix.c:1590
#2 0x00007ffff7bdf8ec in () at /usr/lib/ardour7/libardour.so.3
#3 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7fffeb7fe6c0 (LWP 34113) "PeakFileBuilder"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6e14695 in g_cond_wait (cond=0x7ffff7f808c0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7f808d8 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/glib/gthread-posix.c:1590
#2 0x00007ffff7bdf8ec in () at /usr/lib/ardour7/libardour.so.3
#3 0x00007ffff706011a in PBD::Thread::_run(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fffebfff6c0 (LWP 34112) "LXVSTEventLoop"):
#0 0x00007ffff562c7c5 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fffebffe9b0, rem=rem@entry=0x7fffebffe9a0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
0000001 0x00007ffff56312d7 in __GI___nanosleep (req=req@entry=0x7fffebffe9b0, rem=rem@entry=0x7fffebffe9a0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00007ffff6def4e1 in g_usleep (microseconds=<optimized out>) at ../glib/glib/gtimer.c:279
#3 0x00005555561cdb27 in ()
0000004 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
0000005 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7ffff075c6c0 (LWP 34111) "Trigger Worker"):
#0 0x00007ffff565a0bf in __GI___poll (fds=0x7ffff075bad0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff704c80d in CrossThreadChannel::poll_for_request() () at /usr/lib/ardour7/libpbd.so.4
#2 0x00007ffff704c893 in CrossThreadChannel::receive(char&, bool) () at /usr/lib/ardour7/libpbd.so.4
#3 0x00007ffff7c1e922 in ARDOUR::TriggerBoxThread::thread_work() () at /usr/lib/ardour7/libardour.so.3
0000004 0x00007ffff706006a in () at /usr/lib/ardour7/libpbd.so.4
0000005 0x00007ffff55e58fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#6 0x00007ffff5667a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7ffff0bf5a40 (LWP 33958) "ArdourGUI"):
#0 0x0000555555a14c9e in ()
0000001 0x0000555555a1568a in ()
#2 0x00007ffff706dc5a in PBD::StandardTimer::on_elapsed() () at /usr/lib/ardour7/libpbd.so.4
#3 0x00007ffff706df3e in PBD::Timer::_timeout_handler(void*) () at /usr/lib/ardour7/libpbd.so.4
0000004 0x00007ffff6dc50a2 in g_timeout_dispatch (source=0x55555e9188c0, callback=<optimized out>, user_data=<optimized out>) at ../glib/glib/gmain.c:5007
0000005 0x00007ffff6dc487b in g_main_dispatch (context=0x55555676a260) at ../glib/glib/gmain.c:3444
#6 g_main_context_dispatch (context=0x55555676a260) at ../glib/glib/gmain.c:4162
#7 0x00007ffff6e1b299 in g_main_context_iterate.constprop.0 (context=0x55555676a260, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4238
0000008 0x00007ffff6dc3ddf in g_main_loop_run (loop=0x5555574dd770) at ../glib/glib/gmain.c:4438
0000009 0x00007ffff6a3d9fe in gtk_main () at /usr/lib/libgtk-x11-2.0.so.0
0000010 0x00007ffff70f0cd9 in Gtkmm2ext::UI::run(Receiver&) () at /usr/lib/ardour7/libgtkmm2ext.so.0
0000011 0x00005555559d7f96 in main ()
Steps To Reproducehave not tried
TagsNo tags attached.

Activities

paul

2022-12-19 19:12

administrator   ~0027120

Looks like a crash in a CALF plugin. Run in safe mode or try removing/disabling the CALF plugin.

We do not endorse/encourage the use of these plugins.

Issue History

Date Modified Username Field Change
2022-12-19 09:24 musew New Issue
2022-12-19 19:12 paul Note Added: 0027120
2023-11-10 13:47 x42 Assigned To => x42
2023-11-10 13:47 x42 Status new => resolved
2023-11-10 13:47 x42 Resolution open => no change required