View Issue Details

IDProjectCategoryView StatusLast Update
0009699ardourbugspublic2024-05-19 04:10
Reporterpeki Assigned To 
PrioritynormalSeveritycrashReproducibilityrandom
Status newResolutionopen 
PlatformArchOSManjaroOS Version(any)
Summary0009699: stl_vector.h crash
Descriptioni'm using 8.2 and currently can't migrate to 8.6, although I am intending to compile the source and move to the newest version soon. I wanted to mention a crash that has been happening since Ardour 6, IIRC.

This is the error message:

/usr/include/c++/13.2.1/bits/stl_vector.h:1125: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = Gdk::Cursor*;
_Alloc = std::allocator<Gdk::Cursor*>; reference = Gdk::Cursor*&; size_type = long unsigned int]: Assertion '__n < this->size()' failed.
Aborted (core dumped)

I'm using the DWM window manager and Pipewire. If any other data is needed, including the result of GDBing the core, I'll provide it.

This could very well have been solved, although I somewhat doubt it. LMK!
Tags8.2, crash

Activities

paul

2024-05-18 16:26

administrator   ~0028735

backtrace required to comment (since i've never seen this happen locally)

peki

2024-05-18 22:03

reporter   ~0028736

After it crashed, I enabled logging and am providing the result of the "thread apply all bt".
If you need the more output, including what's happening before the crash, I'll be happy to provide it.

A bit before the crash, this was output:

[Thread 0x7fff5a7fc6c0 (LWP 43079) exited]
[Thread 0x7fff5b7fe6c0 (LWP 43095) exited]
[Thread 0x7fff5bfff6c0 (LWP 43094) exited]
[Thread 0x7fff6c9fc6c0 (LWP 43078) exited]
[New Thread 0x7fffd49ef6c0 (LWP 43143)]
[Thread 0x7fffd49ef6c0 (LWP 43143) exited]
[Thread 0x7fff59ffb6c0 (LWP 43088) exited]
underrun for player:rigamortis44100 Available samples: 0 required: 1024
underrun for player:4 Available samples: 0 required: 1024
/usr/include/c++/13.2.1/bits/stl_vector.h:1125: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = Gdk::Cursor*;
_Alloc = std::allocator<Gdk::Cursor*>; reference = Gdk::Cursor*&; size_type = long unsigned int]: Assertion '__n < this->size()' failed.

Thread 1 "ArdourGUI" received signal SIGABRT, Aborted.
0x00007ffff53b232c in ?? () from /usr/lib/libc.so.6
(gdb) set logging on
Warning: 'set logging on', an alias for the command 'set logging enabled', is deprecated.
Use 'set logging enabled on'.

Copying output to gdb.txt.
Copying debug output to gdb.txt.
(gdb) thread apply all bt

Thread 69 (Thread 0x7fff6effd6c0 (LWP 39816) "WaveViewDrawing"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff7f901de in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /usr/lib/ardour8/libwaveview.so.0
#3 0x00007ffff7f9040a in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour8/libwaveview.so.0
0000004 0x00007ffff7f923ed in ArdourWaveView::WaveViewThreads::_thread_proc() () at /usr/lib/ardour8/libwaveview.so.0
...
gdb.txt (18,961 bytes)   
Thread 69 (Thread 0x7fff6effd6c0 (LWP 39816) "WaveViewDrawing"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7f901de in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /usr/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f9040a in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f923ed in ArdourWaveView::WaveViewThreads::_thread_proc() () at /usr/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#6  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#7  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 68 (Thread 0x7fff6f7fe6c0 (LWP 39815) "WaveViewDrawing"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7f901de in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /usr/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f9040a in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f923ed in ArdourWaveView::WaveViewThreads::_thread_proc() () at /usr/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#6  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#7  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 67 (Thread 0x7fffb37fe6c0 (LWP 39814) "WaveViewDrawing"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7f901de in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /usr/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f9040a in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /usr/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f923ed in ArdourWaveView::WaveViewThreads::_thread_proc() () at /usr/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#6  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#7  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 66 (Thread 0x7fff6ffff6c0 (LWP 39762) "AutomationWatch"):
#0  0x00007ffff53f9335 in clock_nanosleep () at /usr/lib/libc.so.6
#1  0x00007ffff54043e7 in nanosleep () at /usr/lib/libc.so.6
#2  0x00007ffff6d023b9 in g_usleep () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff75c7dc6 in ARDOUR::AutomationWatch::thread() () at /usr/lib/ardour8/libardour.so.3
#4  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 65 (Thread 0x7fff8cff96c0 (LWP 39761) "autoconnect"):
#0  0x00007ffff53acebe in ??? () at /usr/lib/libc.so.6
#1  0x00007ffff53af750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007ffff7894bc9 in ARDOUR::Session::auto_connect_thread_run() () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff78950ee in ARDOUR::Session::auto_connect_thread(void*) () at /usr/lib/ardour8/libardour.so.3
#4  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#5  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 64 (Thread 0x7fff8d7fa6c0 (LWP 39760) "SessionSignals"):
#0  0x00007ffff53acebe in ??? () at /usr/lib/libc.so.6
#1  0x00007ffff53af750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007ffff78d53d5 in ARDOUR::Session::emit_thread_run() () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff78d540e in ARDOUR::Session::emit_thread(void*) () at /usr/lib/ardour8/libardour.so.3
#4  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#5  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 63 (Thread 0x7fff8dffb6c0 (LWP 39759) "ArdourGUI"):
#0  0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
#1  0x00007ffff591dab5 in ??? () at /usr/lib/libusb-1.0.so.0
#2  0x00007ffff5920bd8 in libusb_handle_events_timeout_completed () at /usr/lib/libusb-1.0.so.0
#3  0x00007ffff5920c2f in libusb_handle_events () at /usr/lib/libusb-1.0.so.0
#4  0x00007ffff75d9c9e in ??? () at /usr/lib/ardour8/libardour.so.3
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 62 (Thread 0x7fffb1ffb6c0 (LWP 39758) "libusb_event"):
#0  0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
#1  0x00007ffff5922226 in ??? () at /usr/lib/libusb-1.0.so.0
#2  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#3  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 61 (Thread 0x7fffb3fff6c0 (LWP 39757) "midiUI"):
#0  0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
#1  0x00007ffff6d322f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6cd4b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#4  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#5  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 60 (Thread 0x7fffb22a76c0 (LWP 39756) "butler"):
#0  0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
#1  0x00007ffff6f70add in CrossThreadChannel::poll_for_request() () at /usr/lib/ardour8/libpbd.so.4
#2  0x00007ffff6f70b63 in CrossThreadChannel::receive(char&, bool) () at /usr/lib/ardour8/libpbd.so.4
#3  0x00007ffff75d5c5b in ARDOUR::Butler::thread_work() () at /usr/lib/ardour8/libardour.so.3
#4  0x00007ffff6f84b2a in ??? () at /usr/lib/ardour8/libpbd.so.4
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 59 (Thread 0x7fffb24e4a80 (LWP 39755) "RT-2-(nil)"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6f86d1b in PBD::Semaphore::wait() () at /usr/lib/ardour8/libpbd.so.4
#2  0x00007ffff767cc96 in ARDOUR::Graph::run_one() () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff76853e9 in ARDOUR::Graph::helper_thread() () at /usr/lib/ardour8/libardour.so.3
#4  0x00007fffec018442 in ARDOUR::PulseAudioBackend::pulse_process_thread(void*) () at /usr/lib/ardour8/backends/libpulseaudio_backend.so
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 57 (Thread 0x7fffb2570a80 (LWP 39753) "RT-1-(nil)"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6f86d1b in PBD::Semaphore::wait() () at /usr/lib/ardour8/libpbd.so.4
#2  0x00007ffff767cc96 in ARDOUR::Graph::run_one() () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff76853e9 in ARDOUR::Graph::helper_thread() () at /usr/lib/ardour8/libardour.so.3
#4  0x00007fffec018442 in ARDOUR::PulseAudioBackend::pulse_process_thread(void*) () at /usr/lib/ardour8/backends/libpulseaudio_backend.so
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 55 (Thread 0x7fffb25fca80 (LWP 39751) "RT-main-(nil)"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6f86d1b in PBD::Semaphore::wait() () at /usr/lib/ardour8/libpbd.so.4
#2  0x00007ffff767e7e9 in ARDOUR::Graph::reached_terminal_node() () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff7685289 in ARDOUR::Graph::main_thread() () at /usr/lib/ardour8/libardour.so.3
#4  0x00007fffec018442 in ARDOUR::PulseAudioBackend::pulse_process_thread(void*) () at /usr/lib/ardour8/backends/libpulseaudio_backend.so
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 53 (Thread 0x7fff8ffff6c0 (LWP 39749) "ArdourGUI"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6c9f1b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff6c9f21c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff65e8c48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
#5  0x00007ffff6d05a45 in ??? () at /usr/lib/libglib-2.0.so.0
#6  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#7  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 48 (Thread 0x7fffb2ffd6c0 (LWP 39696) "ArdourGUI"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6c9f1b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff6c9f21c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff65e8c48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
#5  0x00007ffff6d05a45 in ??? () at /usr/lib/libglib-2.0.so.0
#6  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#7  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 42 (Thread 0x7fffd418da80 (LWP 39551) "AudioEngine 1"):
#0  0x00007ffff53acebe in ??? () at /usr/lib/libc.so.6
#1  0x00007ffff53af750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007ffff32b1aad in pa_threaded_mainloop_wait () at /usr/lib/libpulse.so.0
#3  0x00007fffec01ac9d in ARDOUR::PulseAudioBackend::main_process_thread() () at /usr/lib/ardour8/backends/libpulseaudio_backend.so
#4  0x00007fffec01b550 in ??? () at /usr/lib/ardour8/backends/libpulseaudio_backend.so
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 40 (Thread 0x7fff8f7fe6c0 (LWP 39549) "threaded-ml"):
#0  0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
#1  0x00007ffff32b09b7 in ??? () at /usr/lib/libpulse.so.0
#2  0x00007ffff329a45c in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3  0x00007ffff32a461c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007ffff32a46d1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007ffff32b4bf2 in ??? () at /usr/lib/libpulse.so.0
#6  0x00007ffff25bb2b7 in ??? () at /usr/lib/pulseaudio/libpulsecommon-17.0.so
#7  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#8  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 38 (Thread 0x7fff8effd6c0 (LWP 39455) "threaded-ml"):
#0  0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
#1  0x00007ffff32b09b7 in ??? () at /usr/lib/libpulse.so.0
#2  0x00007ffff329a45c in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3  0x00007ffff32a461c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007ffff32a46d1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007ffff32b4bf2 in ??? () at /usr/lib/libpulse.so.0
#6  0x00007ffff25bb2b7 in ??? () at /usr/lib/pulseaudio/libpulsecommon-17.0.so
#7  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#8  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7fffd520b6c0 (LWP 39412) "gdbus"):
#0  0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
#1  0x00007ffff6d322f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6cd4b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff49d219c in ??? () at /usr/lib/libgio-2.0.so.0
#4  0x00007ffff6d05a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7fffd5a0c6c0 (LWP 39411) "gmain"):
#0  0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
#1  0x00007ffff6d322f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6cd2162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff6cd21b2 in ??? () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff6d05a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7fffd76e46c0 (LWP 39410) "pool-spawner"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6c9f1b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff6d07ace in ??? () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff6d05a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fffd6d256c0 (LWP 39409) "ArdourGUI"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6c9f1b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff6c9f21c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff65e8c48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
#5  0x00007ffff6d05a45 in ??? () at /usr/lib/libglib-2.0.so.0
#6  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#7  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fffd65246c0 (LWP 39408) "ArdourGUI"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6c9f1b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff6c9f21c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff65e8c48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
#5  0x00007ffff6d05a45 in ??? () at /usr/lib/libglib-2.0.so.0
#6  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#7  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fffec82b6c0 (LWP 39404) "DeviceList"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7588268 in ARDOUR::AudioEngine::do_devicelist_update() () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#4  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#5  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fffed9fb6c0 (LWP 39403) "EngineWatchdog"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7589418 in ARDOUR::AudioEngine::do_reset_backend() () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#4  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#5  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fffee1fc6c0 (LWP 39377) "Analyzer"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff75664fc in ARDOUR::Analyser::work() () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#4  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#5  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffee9fd6c0 (LWP 39376) "PeakFileBuilder"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7927343 in ??? () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#4  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#5  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffef1fe6c0 (LWP 39375) "PeakFileBuilder"):
#0  0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff6d2d337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7927343 in ??? () at /usr/lib/ardour8/libardour.so.3
#3  0x00007ffff6f84bda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
#4  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#5  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffef9ff6c0 (LWP 39374) "LXVSTEventLoop"):
#0  0x00007ffff53f9335 in clock_nanosleep () at /usr/lib/libc.so.6
#1  0x00007ffff54043e7 in nanosleep () at /usr/lib/libc.so.6
#2  0x00007ffff6d023b9 in g_usleep () at /usr/lib/libglib-2.0.so.0
#3  0x00005555561bb1d7 in ??? ()
#4  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#5  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffeffff6c0 (LWP 39373) "Trigger Worker"):
#0  0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
#1  0x00007ffff6f70add in CrossThreadChannel::poll_for_request() () at /usr/lib/ardour8/libpbd.so.4
#2  0x00007ffff6f70b63 in CrossThreadChannel::receive(char&, bool) () at /usr/lib/ardour8/libpbd.so.4
#3  0x00007ffff7965e44 in ARDOUR::TriggerBoxThread::thread_work() () at /usr/lib/ardour8/libardour.so.3
#4  0x00007ffff6f84b2a in ??? () at /usr/lib/ardour8/libpbd.so.4
#5  0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6  0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff04c5a80 (LWP 39370) "ArdourGUI"):
#0  0x00007ffff53b232c in ??? () at /usr/lib/libc.so.6
#1  0x00007ffff53616c8 in raise () at /usr/lib/libc.so.6
#2  0x00007ffff53494b8 in abort () at /usr/lib/libc.so.6
#3  0x00007ffff56dd3b2 in std::__glibcxx_assert_fail (file=<optimized out>, line=<optimized out>, function=<optimized out>, condition=<optimized out>) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/debug.cc:61
#4  0x0000555555ba85e0 in ??? ()
#5  0x00007ffff6e8389d in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () at /usr/lib/libglibmm-2.4.so.1
#6  0x00007ffff6dda6c0 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#7  0x00007ffff6e08dbb in ??? () at /usr/lib/libgobject-2.0.so.0
#8  0x00007ffff6df9a42 in ??? () at /usr/lib/libgobject-2.0.so.0
#9  0x00007ffff6df9c77 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff6df9d34 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff6870f92 in ??? () at /usr/lib/libgtk-x11-2.0.so.0
#12 0x00007ffff6fff959 in Gtkmm2ext::Bindings::activate(Gtkmm2ext::KeyboardKey, Gtkmm2ext::Bindings::Operation) () at /usr/lib/ardour8/libgtkmm2ext.so.0
#13 0x0000555555a1806d in ??? ()
#14 0x00007ffff6301a7f in ??? () at /usr/lib/libgtkmm-2.4.so.1
#15 0x00007ffff6938f08 in ??? () at /usr/lib/libgtk-x11-2.0.so.0
#16 0x00007ffff6dda6c0 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#17 0x00007ffff6e08a36 in ??? () at /usr/lib/libgobject-2.0.so.0
#18 0x00007ffff6df9335 in ??? () at /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff6df9c77 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff6df9d34 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff6a6d88d in ??? () at /usr/lib/libgtk-x11-2.0.so.0
#22 0x00007ffff693d747 in gtk_propagate_event () at /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007ffff693ed73 in gtk_main_do_event () at /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff67a4dbc in ??? () at /usr/lib/libgdk-x11-2.0.so.0
#25 0x00007ffff6cd3f69 in ??? () at /usr/lib/libglib-2.0.so.0
#26 0x00007ffff6d323a7 in ??? () at /usr/lib/libglib-2.0.so.0
#27 0x00007ffff6cd4b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#28 0x00007ffff6938473 in gtk_main () at /usr/lib/libgtk-x11-2.0.so.0
#29 0x00007ffff7015f59 in Gtkmm2ext::UI::run(Receiver&) () at /usr/lib/ardour8/libgtkmm2ext.so.0
#30 0x00005555559706c7 in main ()
gdb.txt (18,961 bytes)   

paul

2024-05-19 04:10

administrator   ~0028737

sorry, i should have made it clear that it needs to be a backtrace from a debug build (available at nightly.ardour.org)

Issue History

Date Modified Username Field Change
2024-04-30 08:11 peki New Issue
2024-04-30 08:11 peki Tag Attached: 8.2
2024-04-30 08:11 peki Tag Attached: crash
2024-05-18 16:26 paul Note Added: 0028735
2024-05-18 22:03 peki Note Added: 0028736
2024-05-18 22:03 peki File Added: gdb.txt
2024-05-19 04:10 paul Note Added: 0028737