View Issue Details

IDCategoryLast Update
0008565bugs2021-02-07 01:29
ReporterAlexPHortaAssigned To 
Reproducibilityalways 
Status newResolutionopen 
PlatformIntelOSLinux MintOS Version19.3
Product Version 
Fixed in Version 
Summary0008565: Ardour 5.12.0 crashes when opening project file
DescriptionI was editing one project I'm working on (I triggered selected regions > edit > combine in a track while the system was playing the project). Then, Ardour crashed. After that, when I try to open that same project, Ardour loads everything until the history file (that's what I can see from the startup windown) and crashes.

I tried opening the same project in safe mode, with no success. I tried opening another project, so to get Ardour started, and then open the troubled project, but Ardour crashed in the same way.

Other projects I have are working just fine.
Steps To ReproduceSimply opening the defective project.
Additional InformationI'm using QjackCtl version 0.4.5.
I ran Ardour through GDB and attached the stacktrace below.
Tagscrash

Activities

AlexPHorta

2021-02-06 20:59

reporter  

ardour_gdb_log (20,940 bytes)
Thread 1 "ardour-5.12.0" received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff4dc7ea1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) thread apply all bt

Thread 36 (Thread 0x7fff7cdda700 (LWP 3674)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4e0875f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff79a2edc in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) () at /usr/lib/ardour5/libwaveview.so.0
#3  0x00007ffff79a32e0 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour5/libwaveview.so.0
#4  0x00007ffff79a3343 in ArdourWaveView::WaveViewDrawingThread::run() () at /usr/lib/ardour5/libwaveview.so.0
#5  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#6  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff1d3b6db in start_thread (arg=0x7fff7cdda700) at pthread_create.c:463
#8  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fff7d5db700 (LWP 3673)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4e0875f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#2  0x00007ffff79a2edc in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) () at /usr/lib/ardour5/libwaveview.so.0
#3  0x00007ffff79a32e0 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour5/libwaveview.so.0
#4  0x00007ffff79a3343 in ArdourWaveView::WaveViewDrawingThread::run() () at /usr/lib/ardour5/libwaveview.so.0
#5  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#6  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff1d3b6db in start_thread (arg=0x7fff7d5db700) at pthread_create.c:463
#8  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffb67fc700 (LWP 3672)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4e0875f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff79a2edc in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) () at /usr/lib/ardour5/libwaveview.so.0
#3  0x00007ffff79a32e0 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour5/libwaveview.so.0
#4  0x00007ffff79a3343 in ArdourWaveView::WaveViewDrawingThread::run() () at /usr/lib/ardour5/libwaveview.so.0
#5  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff1d3b6db in start_thread (arg=0x7fffb67fc700) at pthread_create.c:463
#8  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffb77fe700 (LWP 3671)):
#0  0x00007ffff1d45d50 in __GI___nanosleep (requested_time=0x7fffb77fdaf0, remaining=0x7fffb77fdb00) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff4deb84f in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff6e92318 in ARDOUR::AutomationWatch::thread() () at /usr/lib/ardour5/libardour.so.3
#3  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#4  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffb77fe700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffb7fff700 (LWP 3670)):
#0  0x00007ffff1d41ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555557062140) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff1d41ad3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5555570620f0, cond=0x555557062118) at pthread_cond_wait.c:502
#2  0x00007ffff1d41ad3 in __pthread_cond_wait (cond=0x555557062118, mutex=0x5555570620f0) at pthread_cond_wait.c:655
#3  0x00007ffff7256328 in ARDOUR::Session::auto_connect_thread_run() () at /usr/lib/ardour5/libardour.so.3
#4  0x00007ffff7256439 in ARDOUR::Session::auto_connect_thread(void*) () at /usr/lib/ardour5/libardour.so.3
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffb7fff700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffc4e01700 (LWP 3669)):
#0  0x00007ffff1d41ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555570620d0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007ffff1d41ad3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555557062080, cond=0x5555570620a8) at pthread_cond_wait.c:502
#2  0x00007ffff1d41ad3 in __pthread_cond_wait (cond=0x5555570620a8, mutex=0x555557062080) at pthread_cond_wait.c:655
#3  0x00007ffff72c50e3 in ARDOUR::Session::emit_thread_run() () at /usr/lib/ardour5/libardour.so.3
#4  0x00007ffff72c5109 in ARDOUR::Session::emit_thread(void*) () at /usr/lib/ardour5/libardour.so.3
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffc4e01700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
---Type <return> to continue, or q <return> to quit---

Thread 30 (Thread 0x7fff7ffff700 (LWP 3668)):
#0  0x00007ffff0603cb9 in __GI___poll (fds=0x7fff740ca7d0, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4dc25c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4dc2962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff59d30c8 in BaseUI::main_thread() () at /usr/lib/ardour5/libpbd.so.4
#4  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#5  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff1d3b6db in start_thread (arg=0x7fff7ffff700) at pthread_create.c:463
#7  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fff94703800 (LWP 3667)):
#0  0x00007ffff0603cb9 in __GI___poll (fds=0x7fff947025d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff59ddb8d in CrossThreadChannel::poll_for_request() () at /usr/lib/ardour5/libpbd.so.4
#2  0x00007ffff59ddc0a in CrossThreadChannel::receive(char&, bool) () at /usr/lib/ardour5/libpbd.so.4
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff6ea2c8b in ARDOUR::Butler::thread_work() () at /usr/lib/ardour5/libardour.so.3
#4  0x00007ffff6ea340f in ARDOUR::Butler::_thread_work(void*) () at /usr/lib/ardour5/libardour.so.3
#5  0x00007ffff5a06666 in  () at /usr/lib/ardour5/libpbd.so.4
#6  0x00007ffff1d3b6db in start_thread (arg=0x7fff94703800) at pthread_create.c:463
#7  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffb484e700 (LWP 3666)):
#0  0x00007ffff1d447c6 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5555582826f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1d447c6 in do_futex_wait (sem=sem@entry=0x5555582826f8, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1d448b8 in __new_sem_wait_slow (sem=0x5555582826f8, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff6f60989 in ARDOUR::Graph::restart_cycle() () at /usr/lib/ardour5/libardour.so.3
#4  0x00007ffff6f60aec in ARDOUR::Graph::run_one() () at /usr/lib/ardour5/libardour.so.3
#5  0x00007ffff6f60b68 in ARDOUR::Graph::helper_thread() () at /usr/lib/ardour5/libardour.so.3
#6  0x00007fffccd7c38e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib/ardour5/backends/libjack_audiobackend.so
#7  0x00007ffff1d3b6db in start_thread (arg=0x7fffb484e700) at pthread_create.c:463
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffb48cf700 (LWP 3665)):
#0  0x00007ffff1d447c6 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5555582826d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1d447c6 in do_futex_wait (sem=sem@entry=0x5555582826d8, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007ffff1d448b8 in __new_sem_wait_slow (sem=0x5555582826d8, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff6f60a97 in ARDOUR::Graph::run_one() () at /usr/lib/ardour5/libardour.so.3
#4  0x00007ffff6f60b68 in ARDOUR::Graph::helper_thread() () at /usr/lib/ardour5/libardour.so.3
#5  0x00007fffccd7c38e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib/ardour5/backends/libjack_audiobackend.so
#6  0x00007ffff1d3b6db in start_thread (arg=0x7fffb48cf700) at pthread_create.c:463
#7  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7fffb4950700 (LWP 3664)):
#0  0x00007ffff1d447c6 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5555582826d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007ffff1d447c6 in do_futex_wait (sem=sem@entry=0x5555582826d8, abstime=0x0) at sem_waitcommon.c:111
---Type <return> to continue, or q <return> to quit---
#2  0x00007ffff1d448b8 in __new_sem_wait_slow (sem=0x5555582826d8, abstime=0x0) at sem_waitcommon.c:181
#3  0x00007ffff6f60a97 in ARDOUR::Graph::run_one() () at /usr/lib/ardour5/libardour.so.3
#4  0x00007ffff6f60c40 in ARDOUR::Graph::main_thread() () at /usr/lib/ardour5/libardour.so.3
#5  0x00007fffccd7c38e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib/ardour5/backends/libjack_audiobackend.so
#6  0x00007ffff1d3b6db in start_thread (arg=0x7fffb4950700) at pthread_create.c:463
#7  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7fffb6ffd700 (LWP 3661)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4e0887a in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4d95571 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4d95b2c in g_async_queue_timeout_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff4deac1e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff1d3b6db in start_thread (arg=0x7fffb6ffd700) at pthread_create.c:463
---Type <return> to continue, or q <return> to quit---
#7  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffb5cb9700 (LWP 3659)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffe7a4e437 in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffe7a35e25 in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffe7a34799 in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffccd7b812 in ARDOUR::JACKAudioBackend::process_thread() () at /usr/lib/ardour5/backends/libjack_audiobackend.so
#5  0x00007fffe7a346fa in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007fffe7a4c626 in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#7  0x00007ffff1d3b6db in start_thread (arg=0x7fffb5cb9700) at pthread_create.c:463
#8  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffc78da700 (LWP 3658)):
#0  0x00007ffff1d45474 in __libc_read (fd=20, buf=0x7fffc78d99c0, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:27
---Type <return> to continue, or q <return> to quit---
#1  0x00007fffe7a4d88e in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffe7a50e91 in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffe7a4c626 in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007ffff1d3b6db in start_thread (arg=0x7fffc78da700) at pthread_create.c:463
#5  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fffcc09c700 (LWP 3657)):
#0  0x00007ffff1d41ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555579f9bb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007ffff1d41ad3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5555579f9b60, cond=0x5555579f9b90) at pthread_cond_wait.c:502
#2  0x00007ffff1d41ad3 in __pthread_cond_wait (cond=0x5555579f9b90, mutex=0x5555579f9b60) at pthread_cond_wait.c:655
#3  0x00007fffe7a4cfec in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffe7a44c65 in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffe7a4c626 in  () at /usr/lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff1d3b6db in start_thread (arg=0x7fffcc09c700) at pthread_create.c:463
#7  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
---Type <return> to continue, or q <return> to quit---

Thread 13 (Thread 0x7fffc6be7700 (LWP 3651)):
#0  0x00007ffff0603cb9 in __GI___poll (fds=0x555556bda600, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4dc25c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4dc2962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffed1cc276 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffc6be7700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffc73e8700 (LWP 3650)):
#0  0x00007ffff0603cb9 in __GI___poll (fds=0x555556bcf830, nfds=2, timeout=5101) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4dc25c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4dc26dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4dc2721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffc73e8700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffc5602700 (LWP 3645)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4e0875f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff6e4b47b in ARDOUR::AudioEngine::do_devicelist_update() () at /usr/lib/ardour5/libardour.so.3
#3  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#4  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffc5602700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffcde03700 (LWP 3644)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff4e0875f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff6e4d197 in ARDOUR::AudioEngine::do_reset_backend() () at /usr/lib/ardour5/libardour.so.3
#3  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#4  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffcde03700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffdcca9700 (LWP 3643)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4e0875f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff6dfd5cf in ARDOUR::Analyser::work() () at /usr/lib/ardour5/libardour.so.3
#3  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#4  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffdcca9700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
---Type <return> to continue, or q <return> to quit---

Thread 4 (Thread 0x7fffdd4aa700 (LWP 3642)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4e0875f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff733493f in  () at /usr/lib/ardour5/libardour.so.3
#3  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#4  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffdd4aa700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffddcab700 (LWP 3641)):
#0  0x00007ffff060a639 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4e0875f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff733493f in  () at /usr/lib/ardour5/libardour.so.3
#3  0x00007ffff532e69d in  () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff4dea175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff1d3b6db in start_thread (arg=0x7fffddcab700) at pthread_create.c:463
#6  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffde4ac700 (LWP 3640)):
#0  0x00007ffff1d45d50 in __GI___nanosleep (requested_time=0x7fffde4ab990, remaining=0x7fffde4ab9a0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff4deb84f in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x0000555556177dfb in  ()
#3  0x00007ffff1d3b6db in start_thread (arg=0x7fffde4ac700) at pthread_create.c:463
#4  0x00007ffff061071f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff7f90ac0 (LWP 3636)):
#0  0x00007ffff4dc7ea1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff4dc8f3c in g_log_default_handler () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4dc91c2 in g_logv () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff4dc931f in g_log () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff5336e2f in Glib::exception_handlers_invoke() () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#5  0x00007ffff3343439 in Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*) () at /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#6  0x00007ffff466038b in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#7  0x00007ffff509d10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff50afde8 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007ffff50b80af in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff50b912f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff47762bc in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x00007ffff465ec68 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x00007ffff42bab9f in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#14 0x00007ffff42bab45 in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#15 0x00007ffff42bab45 in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#16 0x00007ffff42bab45 in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#17 0x00007ffff42b7623 in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#18 0x00007ffff42b7fb0 in gdk_window_process_all_updates () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#19 0x00007ffff45e5061 in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007ffff4296c1c in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#21 0x00007ffff4dc2285 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ffff4dc2650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007ffff4dc26dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffff465dc41 in gtk_main_iteration () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007ffff5c9e913 in Gtkmm2ext::UI::flush_pending(float) () at /usr/lib/ardour5/libgtkmm2ext.so.0
#26 0x00005555559662b5 in  ()
#27 0x0000555555977485 in  ()
#28 0x0000555555978621 in  ()
#29 0x00007ffff5c9d0a6 in Gtkmm2ext::UI::run(Receiver&) () at /usr/lib/ardour5/libgtkmm2ext.so.0
#30 0x000055555592d61d in main ()

ardour_gdb_log (20,940 bytes)

AlexPHorta

2021-02-07 01:29

reporter   ~0025495

Just remembered, I tried to open the backup file, without success.

Issue History

Date Modified Username Field Change
2021-02-06 20:59 AlexPHorta New Issue
2021-02-06 20:59 AlexPHorta Tag Attached: crash
2021-02-06 20:59 AlexPHorta File Added: ardour_gdb_log
2021-02-07 01:29 AlexPHorta Note Added: 0025495