View Issue Details

IDProjectCategoryView StatusLast Update
0007783ardourbugspublic2019-08-20 20:39
ReporterRabbitFood Assigned To 
PrioritynormalSeverityminorReproducibilityrandom
Status newResolutionopen 
PlatformAMD64 PCOSDebianOS VersionTesting
Product Version5.12 
Summary0007783: Certains sessions consistently crash on opening or playing/seeking
DescriptionI've had two sessions now where I had been playing around with write automation with the TAP Vibrato plugin from tap-plugins. Suddenly, when using midi to control the automation parameters, the session crashes and I can't load the session, or any of the snapshots of the session since it immediately crashes on opening.

I managed to open this session on another PC and it ended up kind of working, but it crashed after playing about half a minute into the song. Same error as before.

"(ardour-5.12.0:8629): glibmm-ERROR **:
unhandled exception (type std::exception) in signal handler:
what: std::bad_array_new_length"

is what I keep seeing when I open Ardour from a terminal.

So I sent the project back to my original machine and I could open it this time but the same thing happened after playing for some seconds. I noticed that it also crashes even when seeking/scrolling through the song.

Basically I can't seem to fix these sessions, they seem to be corrupted somehow. May be a problem with this particular plugin but I don't see how it could corrupt a session like this. I even tried starting in safe mode but it crashed just the same.

Also, it doesn't seem to matter where I open these sessions, I tried it in Ubuntu Studio and it crashed there too.
Steps To ReproduceI wasn't able to reproduce it, but it has happened two times now when doing basically the same sort of thing, so it definitely has some sort of pattern.
Additional InformationThread 38 (Thread 0x7fff97fff700 (LWP 6607)):
#0 0x00007ffff337879d in ?? () from /opt/Ardour-5.12.0/lib/libcairo.so.2
0000001 0x00007ffff33bf7f4 in ?? () from /opt/Ardour-5.12.0/lib/libcairo.so.2
#2 0x00007ffff33ef1b0 in ?? () from /opt/Ardour-5.12.0/lib/libcairo.so.2
#3 0x00007ffff33898de in ?? () from /opt/Ardour-5.12.0/lib/libcairo.so.2
0000004 0x00007ffff33a70f2 in ?? () from /opt/Ardour-5.12.0/lib/libcairo.so.2
0000005 0x00007ffff33f4c8f in ?? () from /opt/Ardour-5.12.0/lib/libcairo.so.2
#6 0x00007ffff3392cca in ?? () from /opt/Ardour-5.12.0/lib/libcairo.so.2
#7 0x00007ffff338b879 in ?? () from /opt/Ardour-5.12.0/lib/libcairo.so.2
0000008 0x00007ffff33825fa in cairo_stroke () from /opt/Ardour-5.12.0/lib/libcairo.so.2
0000009 0x00007ffff11ca02d in Cairo::Context::stroke() () from /opt/Ardour-5.12.0/lib/libcairomm-1.0.so.1
0000010 0x00007ffff7b98927 in ArdourWaveView::WaveView::draw_image(Cairo::RefPtr<Cairo::ImageSurface>&, ARDOUR::PeakData*, int, boost::shared_ptr<ArdourWaveView::WaveViewDrawRequest>) () from /opt/Ardour-5.12.0/lib/libwaveview.so.0
0000011 0x00007ffff7b99c4a in ArdourWaveView::WaveView::process_draw_request(boost::shared_ptr<ArdourWaveView::WaveViewDrawRequest>) () from /opt/Ardour-5.12.0/lib/libwaveview.so.0
0000012 0x00007ffff7b9f7b4 in ArdourWaveView::WaveViewDrawingThread::run() () from /opt/Ardour-5.12.0/lib/libwaveview.so.0
0000013 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
--Type <RET> for more, q to quit, c to continue without paging--
0000014 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#15 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
0000016 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffb0c9f700 (LWP 6606)):
#0 0x00007ffff6f82c68 in ARDOUR::AudioSource::read_peaks_with_fpp(ARDOUR::PeakData*, long, long, long, double, long) const () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000001 0x00007ffff6f70a5d in ARDOUR::AudioRegion::read_peaks(ARDOUR::PeakData*, long, long, long, unsigned int, double) const () from /opt/Ardour-5.12.0/lib/libardour.so.3
#2 0x00007ffff7b99b33 in ArdourWaveView::WaveView::process_draw_request(boost::shared_ptr<ArdourWaveView::WaveViewDrawRequest>) () from /opt/Ardour-5.12.0/lib/libwaveview.so.0
#3 0x00007ffff7b9f7b4 in ArdourWaveView::WaveViewDrawingThread::run() () from /opt/Ardour-5.12.0/lib/libwaveview.so.0
0000004 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
0000005 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#6 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee08d4cf 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 36 (Thread 0x7fffb14a0700 (LWP 6605)):
#0 0x00007ffff6f82c68 in ARDOUR::AudioSource::read_peaks_with_fpp(ARDOUR::PeakData*, long, long, long, double, long) const () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000001 0x00007ffff6f70a5d in ARDOUR::AudioRegion::read_peaks(ARDOUR::PeakData*, long, long, long, unsigned int, double) const () from /opt/Ardour-5.12.0/lib/libardour.so.3
#2 0x00007ffff7b99b33 in ArdourWaveView::WaveView::process_draw_request(boost::shared_ptr<ArdourWaveView::WaveViewDrawRequest>) () from /opt/Ardour-5.12.0/lib/libwaveview.so.0
#3 0x00007ffff7b9f7b4 in ArdourWaveView::WaveViewDrawingThread::run() () from /opt/Ardour-5.12.0/lib/libwaveview.so.0
0000004 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
0000005 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#6 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffcb7fe700 (LWP 6604)):
#0 0x00007ffff0a87bf0 in __GI___nanosleep (requested_time=0x7fffcb7fdd00, remai--Type <RET> for more, q to quit, c to continue without paging--
ning=0x7fffcb7fdd10) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
0000001 0x00007ffff4975a58 in g_usleep () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff6fabeb8 in ARDOUR::AutomationWatch::thread() () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
0000004 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffb3ebb700 (LWP 6603)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x1a56110) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
0000001 __pthread_cond_wait_common (abstime=0x0, mutex=0x1a560c0, cond=0x1a560e8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x1a560e8, mutex=0x1a560c0) at pthread_cond_wait.c:655
#3 0x00007ffff73907dc in ARDOUR::Session::auto_connect_thread_run() () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000004 0x00007ffff7390919 in ARDOUR::Session::auto_connect_thread(void*) () from /opt/Ardour-5.12.0/lib/libardour.so.3
--Type <RET> for more, q to quit, c to continue without paging--
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc9da1700 (LWP 6602)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x1a560a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
0000001 __pthread_cond_wait_common (abstime=0x0, mutex=0x1a56050, cond=0x1a56078) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x1a56078, mutex=0x1a56050) at pthread_cond_wait.c:655
#3 0x00007ffff7402e03 in ARDOUR::Session::emit_thread_run() () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000004 0x00007ffff7402e29 in ARDOUR::Session::emit_thread(void*) () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffca5a2700 (LWP 6600)):
#0 0x00007fffee082819 in __GI___poll (fds=0x7fff9c0eb6e0, nfds=5, timeout=-1) a--Type <RET> for more, q to quit, c to continue without paging--
t ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff49446b4 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff4944a32 in g_main_loop_run () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#3 0x00007ffff5aa3204 in BaseUI::main_thread() () from /opt/Ardour-5.12.0/lib/libpbd.so.4
0000004 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
0000005 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#6 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7fffb3536800 (LWP 6599)):
#0 0x00007fffee082819 in __GI___poll (fds=0x7fffb3535c40, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff5ab2712 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-5.12.0/lib/libpbd.so.4
#2 0x00007ffff5ab2766 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-5.12.0/lib/libpbd.so.4
#3 0x00007ffff6fba76a in ARDOUR::Butler::thread_work() () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000004 0x00007ffff6fbacc2 in ARDOUR::Butler::_thread_work(void*) () from /opt/Ardou--Type <RET> for more, q to quit, c to continue without paging--
r-5.12.0/lib/libardour.so.3
0000005 0x00007ffff5ad6776 in ?? () from /opt/Ardour-5.12.0/lib/libpbd.so.4
#6 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7fffb35b8700 (LWP 6598)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x2f67908) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
0000001 do_futex_wait (sem=sem@entry=0x2f67908, abstime=0x0) at sem_waitcommon.c:111
#2 0x00007ffff0a86988 in __new_sem_wait_slow (sem=0x2f67908, abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff7075cb1 in ARDOUR::Graph::run_one() () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000004 0x00007ffff7075d58 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000005 0x00007fffe0da67cf in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#6 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee08d4cf 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 29 (Thread 0x7fffb3639700 (LWP 6597)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x2f67908) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
0000001 do_futex_wait (sem=sem@entry=0x2f67908, abstime=0x0) at sem_waitcommon.c:111
#2 0x00007ffff0a86988 in __new_sem_wait_slow (sem=0x2f67908, abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff7075cb1 in ARDOUR::Graph::run_one() () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000004 0x00007ffff7075d58 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000005 0x00007fffe0da67cf in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#6 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7fffb36ba700 (LWP 6596)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x2f67928) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
--Type <RET> for more, q to quit, c to continue without paging--
0000001 do_futex_wait (sem=sem@entry=0x2f67928, abstime=0x0) at sem_waitcommon.c:111
#2 0x00007ffff0a86988 in __new_sem_wait_slow (sem=0x2f67928, abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff7076fc5 in ARDOUR::Graph::restart_cycle() () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000004 0x00007ffff7075ced in ARDOUR::Graph::run_one() () from /opt/Ardour-5.12.0/lib/libardour.so.3
0000005 0x00007ffff7077091 in ARDOUR::Graph::main_thread() () from /opt/Ardour-5.12.0/lib/libardour.so.3
#6 0x00007fffe0da67cf in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#7 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
0000008 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffc8d7b700 (LWP 6595)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff4996121 in g_cond_wait_until () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff491024b in g_async_queue_timeout_pop () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#3 0x00007ffff49749fa in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000004 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fffc824d700 (LWP 6583)):
#0 0x00007fffee082819 in __GI___poll (fds=0x2218eb0, nfds=2, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007fffe801d2b6 in jack_cycle_wait () from /lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffe0da6412 in ARDOUR::JACKAudioBackend::process_thread() () from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#3 0x00007fffe801d5f2 in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
0000004 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
0000005 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fffc95a0700 (LWP 6582)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x7fffe802d808) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
--Type <RET> for more, q to quit, c to continue without paging--
0000001 __pthread_cond_wait_common (abstime=0x0, mutex=0x7fffe802d820, cond=0x7fffe802d7e0) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7fffe802d7e0, mutex=0x7fffe802d820) at pthread_cond_wait.c:655
#3 0x00007fffe801ecef in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
0000004 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
0000005 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffcbfff700 (LWP 6576)):
#0 0x00007fffee082819 in __GI___poll (fds=0x151c170, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff49446b4 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff49447bc in g_main_context_iteration () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#3 0x00007ffff49447f9 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000004 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee08d4cf 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 7 (Thread 0x7fffe17c5700 (LWP 6569)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff499600c in g_cond_wait () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff6f651e4 in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
0000004 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffe1fc6700 (LWP 6568)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff499600c in g_cond_wait () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff6f66186 in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
0000004 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
--Type <RET> for more, q to quit, c to continue without paging--
#6 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe3fff700 (LWP 6567)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff499600c in g_cond_wait () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff6f1461b in ARDOUR::Analyser::work() () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
0000004 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe8ccc700 (LWP 6566)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff499600c in g_cond_wait () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff74749cb in ?? () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
0000004 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffe94cd700 (LWP 6565)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff499600c in g_cond_wait () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff74749cb in ?? () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4edde7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
0000004 0x00007ffff4974235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000005 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffe9cce700 (LWP 6564)):
#0 0x00007ffff0a87bf0 in __GI___nanosleep (requested_time=0x7fffe9ccdba0, remaining=0x7fffe9ccdbb0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
0000001 0x00007ffff4975a58 in g_usleep () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x0000000000d08e1e in ?? ()
--Type <RET> for more, q to quit, c to continue without paging--
#3 0x00007ffff0a7dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
0000004 0x00007fffee08d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffea3708c0 (LWP 6560)):
#0 0x00007ffff494cbe8 in g_logv () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000001 0x00007ffff494cd52 in g_log () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff4ee4f8f in Glib::exception_handlers_invoke() () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#3 0x00007ffff2139ab7 in Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*) () from /opt/Ardour-5.12.0/lib/libgtkmm-2.4.so.1
0000004 0x00007ffff3f3ae2c in ?? () from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
0000005 0x00007ffff4c52935 in g_closure_invoke () from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#6 0x00007ffff4c6441f in ?? () from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#7 0x00007ffff4c6d5a3 in g_signal_emit_valist () from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
0000008 0x00007ffff4c6de32 in g_signal_emit () from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
0000009 0x00007ffff40bf94c in ?? () from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
0000010 0x00007ffff3f39bf8 in gtk_main_do_event () from /opt/Ardour-5.12.0/lib/libgt--Type <RET> for more, q to quit, c to continue without paging--
k-x11-2.0.so.0
0000011 0x00007ffff3b38ccf in ?? () from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
0000012 0x00007ffff3b38c75 in ?? () from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
0000013 0x00007ffff3b38c75 in ?? () from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
0000014 0x00007ffff3b38c75 in ?? () from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
#15 0x00007ffff3b35841 in ?? () from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
0000016 0x00007ffff3b36158 in gdk_window_process_all_updates () from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
#17 0x00007ffff3b361b9 in ?? () from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
0000018 0x00007ffff3b037c7 in ?? () from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
0000019 0x00007ffff494437a in g_main_context_dispatch () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000020 0x00007ffff4944718 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000021 0x00007ffff4944a32 in g_main_loop_run () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
0000022 0x00007ffff3f38557 in gtk_main () from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
0000023 0x00007ffff5d69926 in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-5.12.0/lib/libgtkmm2ext.so.0
#24 0x00000000004a46fb in ?? ()
0000025 0x00007fffedfb809b in __libc_start_main (main=0x4a4270, argc=1, argv=0x7fffffffe1a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe198) at ../csu/libc-start.c:308
0000026 0x00000000004a9ef9 in ?? ()
Tagscrash

Activities

RabbitFood

2019-08-20 20:39

reporter   ~0020730

This has happened a couple more times since I posted this and has made me frequently backup my project directories since it seems to affect everything including snapshots. It has happened about four times now and two of the last times has been when zooming in and out on the timeline and messing with tempo and automation while the track has been playing.

Also, I made an attempt at "fixing" my sessions. What worked was removing all audio files from the project and the session opened. I then hand-picked the files that I actually needed, moved them back and everything still worked.

Issue History

Date Modified Username Field Change
2019-08-07 13:04 RabbitFood New Issue
2019-08-07 14:08 RabbitFood Tag Attached: crash
2019-08-20 20:39 RabbitFood Note Added: 0020730