(ardour-5.12.0:3089): glibmm-ERROR **: 22:34:57.535: unhandled exception (type std::exception) in signal handler: what: std::bad_array_new_length Thread 1 "ardour-5.12.0" received signal SIGTRAP, Trace/breakpoint trap. 0x00007ffff6dffc36 in ?? () from /usr/lib/libglib-2.0.so.0 (gdb) thread apply all bt Thread 29 (Thread 0x7fff8bfff700 (LWP 3144)): #0 0x00007ffff4fe94ed in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff6dbf471 in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff7f95a1d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) () at /usr/lib/ardour5/libwaveview.so.0 #3 0x00007ffff7f95ef1 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour5/libwaveview.so.0 #4 0x00007ffff7f95f54 in ArdourWaveView::WaveViewDrawingThread::run() () at /usr/lib/ardour5/libwaveview.so.0 #5 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #6 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #7 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 28 (Thread 0x7fff9096a700 (LWP 3143)): #0 0x00007ffff4fe94ed in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff6dbf471 in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff7f95a1d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) () at /usr/lib/ardour5/libwaveview.so.0 #3 0x00007ffff7f95ef1 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour5/libwaveview.so.0 #4 0x00007ffff7f95f54 in ArdourWaveView::WaveViewDrawingThread::run() () at /usr/lib/ardour5/libwaveview.so.0 #5 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #6 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #7 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 27 (Thread 0x7fff9116b700 (LWP 3142)): #0 0x00007ffff4fe94ed in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff6dbf471 in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff7f95a1d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) () at /usr/lib/ardour5/libwaveview.so.0 #3 0x00007ffff7f95ef1 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour5/libwaveview.so.0 #4 0x00007ffff7f95f54 in ArdourWaveView::WaveViewDrawingThread::run() () at /usr/lib/ardour5/libwaveview.so.0 #5 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #6 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 --Type for more, q to quit, c to continue without paging-- #7 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 26 (Thread 0x7fff92225700 (LWP 3141)): #0 0x00007ffff56ec850 in nanosleep () at /usr/lib/libpthread.so.0 #1 0x00007ffff6dd9f91 in g_usleep () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff77dd329 in ARDOUR::AutomationWatch::thread() () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #4 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 25 (Thread 0x7fff92a26700 (LWP 3140)): #0 0x00007ffff56e8afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff7b7c9b6 in ARDOUR::Session::auto_connect_thread_run() () at /usr/lib/ardour5/libardour.so.3 #2 0x00007ffff7b7cc1a in ARDOUR::Session::auto_connect_thread(void*) () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 24 (Thread 0x7fffcdbab700 (LWP 3139)): #0 0x00007ffff56e8afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff7be33c5 in ARDOUR::Session::emit_thread_run() () at /usr/lib/ardour5/libardour.so.3 #2 0x00007ffff7be33ea in ARDOUR::Session::emit_thread(void*) () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 23 (Thread 0x7fffcd24c700 (LWP 3138)): #0 0x00007ffff4fe3c21 in poll () at /usr/lib/libc.so.6 #1 0x00007ffff6e11540 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff6e125c2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff706b7ca in BaseUI::main_thread() () at /usr/lib/ardour5/libpbd.so.4 --Type for more, q to quit, c to continue without paging-- #4 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #5 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #6 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 22 (Thread 0x7fffcd2c7800 (LWP 3137)): #0 0x00007ffff4fe3c21 in poll () at /usr/lib/libc.so.6 #1 0x00007ffff70761de in CrossThreadChannel::poll_for_request() () at /usr/lib/ardour5/libpbd.so.4 #2 0x00007ffff707625b in CrossThreadChannel::receive(char&, bool) () at /usr/lib/ardour5/libpbd.so.4 #3 0x00007ffff77eb5f6 in ARDOUR::Butler::thread_work() () at /usr/lib/ardour5/libardour.so.3 #4 0x00007ffff77eb813 in ARDOUR::Butler::_thread_work(void*) () at /usr/lib/ardour5/libardour.so.3 #5 0x00007ffff709adf9 in () at /usr/lib/ardour5/libpbd.so.4 #6 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 21 (Thread 0x7fffcd2e1d80 (LWP 3136)): #0 0x00007ffff56eb436 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0 #1 0x00007ffff56eb538 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0 #2 0x00007ffff789a30a in ARDOUR::Graph::run_one() () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff789a3e9 in ARDOUR::Graph::helper_thread() () at /usr/lib/ardour5/libardour.so.3 #4 0x00007fffe60e1217 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 20 (Thread 0x7fffcd2fbd80 (LWP 3135)): #0 0x00007ffff56eb436 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0 #1 0x00007ffff56eb538 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0 #2 0x00007ffff789a30a in ARDOUR::Graph::run_one() () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff789a3e9 in ARDOUR::Graph::helper_thread() () at /usr/lib/ardour5/libardour.so.3 #4 0x00007fffe60e1217 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 --Type for more, q to quit, c to continue without paging--c #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7fffcd315d80 (LWP 3134)): #0 0x00007ffff56eb436 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0 #1 0x00007ffff56eb538 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0 #2 0x00007ffff789a1fc in ARDOUR::Graph::restart_cycle() () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff789a366 in ARDOUR::Graph::run_one() () at /usr/lib/ardour5/libardour.so.3 #4 0x00007ffff789a4c9 in ARDOUR::Graph::main_thread() () at /usr/lib/ardour5/libardour.so.3 #5 0x00007fffe60e1217 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #6 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7fffcfade700 (LWP 3133)): #0 0x00007ffff4fe94ed in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff6dc0151 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff6e3e2c3 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff6e3e4c3 in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0 #4 0x00007ffff6de354a in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #6 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7fffcdd8cd80 (LWP 3131)): #0 0x00007ffff4fe3d16 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fffe60f82da in Alsa_pcmi::pcm_wait() () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #2 0x00007fffe60e57a6 in ARDOUR::AlsaAudioBackend::main_process_thread() () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #3 0x00007fffe60e5fca in () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #4 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7fffcdda6d80 (LWP 3130)): #0 0x00007ffff4fe3c21 in poll () at /usr/lib/libc.so.6 #1 0x00007fffe60f2b8b in ARDOUR::AlsaRawMidiIn::main_process_thread() () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #2 0x00007fffe60f10fa in () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #3 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7fffe4052d80 (LWP 3129)): #0 0x00007ffff56e8afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fffe60f2f0d in ARDOUR::AlsaRawMidiOut::main_process_thread() () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #2 0x00007fffe60f10fa in () at /usr/lib/ardour5/backends/libalsa_audiobackend.so #3 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7fffcf2dd700 (LWP 3128)): #0 0x00007ffff4fe647f in select () at /usr/lib/libc.so.6 #1 0x00007ffff70ad701 in PBD::SystemExec::output_interposer() () at /usr/lib/ardour5/libpbd.so.4 #2 0x00007ffff70ad7ea in () at /usr/lib/ardour5/libpbd.so.4 #3 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7fffce5a8700 (LWP 3126)): #0 0x00007ffff4fe3c21 in poll () at /usr/lib/libc.so.6 #1 0x00007fffce85f673 in () at /usr/lib/libpulse.so.0 #2 0x00007fffce850990 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 #3 0x00007fffce850fe0 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 0x00007fffce851091 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 0x00007fffce85f5ae in () at /usr/lib/libpulse.so.0 #6 0x00007fffce5fe9fc in () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #7 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fffe4a41700 (LWP 3100)): #0 0x00007ffff4fe3c21 in poll () at /usr/lib/libc.so.6 #1 0x00007ffff6e11540 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff6e125c2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff3dc6cb8 in () at /usr/lib/libgio-2.0.so.0 #4 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fffe5242700 (LWP 3099)): #0 0x00007ffff4fe3c21 in poll () at /usr/lib/libc.so.6 #1 0x00007ffff6e11540 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff6e1162e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff6e11682 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fffe6980700 (LWP 3098)): #0 0x00007ffff4fe94ed in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff6dbf471 in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff7798ef4 in ARDOUR::AudioEngine::do_devicelist_update() () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #4 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fffe7181700 (LWP 3097)): #0 0x00007ffff4fe94ed in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff6dbf471 in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff779ac18 in ARDOUR::AudioEngine::do_reset_backend() () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #4 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fffe7fff700 (LWP 3096)): #0 0x00007ffff4fe94ed in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff6dbf471 in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff774b5cc in ARDOUR::Analyser::work() () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #4 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fffec87b700 (LWP 3095)): #0 0x00007ffff4fe94ed in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff6dbf471 in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff7c4ffbc in () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #4 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fffed07c700 (LWP 3094)): #0 0x00007ffff4fe94ed in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff6dbf471 in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff7c4ffbc in () at /usr/lib/ardour5/libardour.so.3 #3 0x00007ffff6f6a9f2 in () at /usr/lib/libglibmm-2.4.so.1 #4 0x00007ffff6dec67b in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fffed87d700 (LWP 3093)): #0 0x00007ffff56ec850 in nanosleep () at /usr/lib/libpthread.so.0 #1 0x00007ffff6dd9f91 in g_usleep () at /usr/lib/libglib-2.0.so.0 #2 0x000055555619a23c in () #3 0x00007ffff56e2a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007ffff4feeb23 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fffedebb940 (LWP 3089)): #0 0x00007ffff6dffc36 in () at /usr/lib/libglib-2.0.so.0 #1 0x00007ffff6dffe1e in g_log_default_handler () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff6e005c1 in g_logv () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff6e007e0 in g_log () at /usr/lib/libglib-2.0.so.0 #4 0x00007ffff6f5adf3 in () at /usr/lib/libglibmm-2.4.so.1 #5 0x00007ffff60948df in () at /usr/lib/libgtkmm-2.4.so.1 #6 0x00007ffff688c7cc in () at /usr/lib/libgtk-x11-2.0.so.0 #7 0x00007ffff6ef73c5 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0 #8 0x00007ffff6ee399f in () at /usr/lib/libgobject-2.0.so.0 #9 0x00007ffff6ee75ed in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0 #10 0x00007ffff6ee8a80 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0 #11 0x00007ffff69a7235 in () at /usr/lib/libgtk-x11-2.0.so.0 #12 0x00007ffff688b079 in gtk_main_do_event () at /usr/lib/libgtk-x11-2.0.so.0 #13 0x00007ffff64e83d8 in () at /usr/lib/libgdk-x11-2.0.so.0 #14 0x00007ffff64e837e in () at /usr/lib/libgdk-x11-2.0.so.0 #15 0x00007ffff64e837e in () at /usr/lib/libgdk-x11-2.0.so.0 #16 0x00007ffff64e837e in () at /usr/lib/libgdk-x11-2.0.so.0 #17 0x00007ffff64e4df5 in () at /usr/lib/libgdk-x11-2.0.so.0 #18 0x00007ffff64e5798 in gdk_window_process_all_updates () at /usr/lib/libgdk-x11-2.0.so.0 #19 0x00007ffff680ef03 in () at /usr/lib/libgtk-x11-2.0.so.0 #20 0x00007ffff64c3d9e in () at /usr/lib/libgdk-x11-2.0.so.0 #21 0x00007ffff6e0f8d1 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #22 0x00007ffff6e115e9 in () at /usr/lib/libglib-2.0.so.0 #23 0x00007ffff6e1162e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #24 0x00007ffff688a032 in gtk_main_iteration () at /usr/lib/libgtk-x11-2.0.so.0 #25 0x00007ffff7139085 in Gtkmm2ext::UI::flush_pending(float) () at /usr/lib/ardour5/libgtkmm2ext.so.0 #26 0x00005555559d4387 in () #27 0x00005555559e40a6 in () #28 0x00005555559e5469 in () #29 0x00007ffff713789e in Gtkmm2ext::UI::run(Receiver&) () at /usr/lib/ardour5/libgtkmm2ext.so.0 #30 0x000055555599d2f0 in () #31 0x00007ffff4f17223 in __libc_start_main () at /usr/lib/libc.so.6 #32 0x00005555559a1d4e in ()