View Issue Details

IDProjectCategoryView StatusLast Update
0009670ardourbugspublic2024-04-10 12:22
Reportermusew Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
PlatformGNUOSLinuxOS Version(any)
Product Version8.4 
Summary0009670: Crashes when loading session file.
DescriptionCrashes upon loading a very simple session that I used maybe once. Since then I have reinstalled the OS (Manjaro) but everything is up to date. I am using the ardour 8.4-1 from the repo, as the appimage from this site has trouble loading certain plugins (I have seen that issue discussed before in forums). Crashes just after clicking okay on the ulimits message.
Steps To ReproduceStart ardour, load the session file.
Additional Information(gdb) thread apply all bt

Thread 74 (Thread 0x7fff6f7fe6c0 (LWP 287724) "autoconnect"):
#0 0x00007ffff53acebe in ??? () at /usr/lib/libc.so.6
0000001 0x00007ffff53af750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2 0x00007ffff78a8139 in ARDOUR::Session::auto_connect_thread_run() () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff78a865e in ARDOUR::Session::auto_connect_thread(void*) () at /usr/lib/ardour8/libardour.so.3
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 73 (Thread 0x7fff6ffff6c0 (LWP 287723) "SessionSignals"):
#0 0x00007ffff53acebe in ??? () at /usr/lib/libc.so.6
0000001 0x00007ffff53af750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2 0x00007ffff78e9935 in ARDOUR::Session::emit_thread_run() () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff78e996e in ARDOUR::Session::emit_thread(void*) () at /usr/lib/ardour8/libardour.so.3
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 72 (Thread 0x7fff78ffd6c0 (LWP 287722) "ArdourGUI"):
#0 0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
0000001 0x00007ffff5e43ab5 in ??? () at /usr/lib/libusb-1.0.so.0
#2 0x00007ffff5e46bd8 in libusb_handle_events_timeout_completed () at /usr/lib/libusb-1.0.so.0
#3 0x00007ffff5e46c2f in libusb_handle_events () at /usr/lib/libusb-1.0.so.0
0000004 0x00007ffff75e82de in ??? () at /usr/lib/ardour8/libardour.so.3
0000005 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
--Type <RET> for more, q to quit, c to continue without paging--c
#6 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 71 (Thread 0x7fff797fe6c0 (LWP 287721) "libusb_event"):
#0 0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
0000001 0x00007ffff5e48226 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 70 (Thread 0x7fff79fff6c0 (LWP 287720) "Generic MIDI"):
#0 0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
0000001 0x00007ffff641c2f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff63beb97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff6f5cbda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 69 (Thread 0x7fff909ff6c0 (LWP 287719) "ArdourGUI"):
#0 0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
0000001 0x00007fff7a33ed01 in juce::MessageManager::dispatchNextMessageOnSystemQueue(bool) () at /usr/lib/lv2/helm-synth.lv2/helm-synth.so
#2 0x00007fff7a33eda8 in juce::MessageManager::runDispatchLoop() () at /usr/lib/lv2/helm-synth.lv2/helm-synth.so
#3 0x00007fff7a281f20 in ??? () at /usr/lib/lv2/helm-synth.lv2/helm-synth.so
0000004 0x00007fff7a30696e in juce::Thread::threadEntryPoint() () at /usr/lib/lv2/helm-synth.lv2/helm-synth.so
0000005 0x00007fff7a31cd8e in threadEntryProc () at /usr/lib/lv2/helm-synth.lv2/helm-synth.so
#6 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#7 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 68 (Thread 0x7fff937fe6c0 (LWP 287714) "LV2Worker"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait() () at /usr/lib/ardour8/libpbd.so.4
#2 0x00007ffff799ab1b in ARDOUR::Worker::run() () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff6f5cbda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 67 (Thread 0x7fffb1ffb6c0 (LWP 287712) "midiUI"):
#0 0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
0000001 0x00007ffff641c2f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff63beb97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff6f5cbda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 66 (Thread 0x7fffb376c6c0 (LWP 287711) "butler"):
#0 0x00007ffff54206bc in read () at /usr/lib/libc.so.6
0000001 0x00007ffff58d8178 in ??? () at /usr/lib/libsndfile.so.1
#2 0x00007ffff58fa2ea in sf_read_float () at /usr/lib/libsndfile.so.1
#3 0x00007ffff793b266 in ARDOUR::SndFileSource::read_unlocked(float*, long, long) const () at /usr/lib/ardour8/libardour.so.3
0000004 0x00007ffff75b53e4 in ARDOUR::AudioSource::read(float*, long, long, int) const () at /usr/lib/ardour8/libardour.so.3
0000005 0x00007ffff75a6f1a in ARDOUR::AudioRegion::read_from_sources(std::vector<std::shared_ptr<ARDOUR::Source>, std::allocator<std::shared_ptr<ARDOUR::Source> > > const&, long, float*, long, long, unsigned int) const () at /usr/lib/ardour8/libardour.so.3
#6 0x00007ffff75a753a in ARDOUR::AudioRegion::read_at(float*, float*, float*, long, long, unsigned int) const () at /usr/lib/ardour8/libardour.so.3
#7 0x00007ffff757beb9 in ARDOUR::AudioPlaylist::read(float*, float*, float*, Temporal::timepos_t const&, Temporal::timecnt_t const&, unsigned int) () at /usr/lib/ardour8/libardour.so.3
0000008 0x00007ffff760915b in ARDOUR::DiskReader::audio_read(float*, float*, float*, long&, long, ARDOUR::DiskReader::ReaderChannelInfo*, int, bool) () at /usr/lib/ardour8/libardour.so.3
0000009 0x00007ffff7609b48 in ARDOUR::DiskReader::refill_audio(float*, float*, float*, long, bool) () at /usr/lib/ardour8/libardour.so.3
0000010 0x00007ffff760a6fc in ARDOUR::DiskReader::do_refill_with_alloc(bool, bool) () at /usr/lib/ardour8/libardour.so.3
0000011 0x00007ffff760a8ed in ARDOUR::DiskReader::seek(long, bool) () at /usr/lib/ardour8/libardour.so.3
0000012 0x00007ffff7854230 in ARDOUR::Route::non_realtime_locate(long) () at /usr/lib/ardour8/libardour.so.3
0000013 0x00007ffff791a1b3 in ARDOUR::Session::non_realtime_locate() () at /usr/lib/ardour8/libardour.so.3
0000014 0x00007ffff7922222 in ARDOUR::Session::butler_transport_work(bool) () at /usr/lib/ardour8/libardour.so.3
#15 0x00007ffff75e437c in ARDOUR::Butler::thread_work() () at /usr/lib/ardour8/libardour.so.3
0000016 0x00007ffff6f5cb2a in ??? () at /usr/lib/ardour8/libpbd.so.4
#17 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000018 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 65 (Thread 0x7fff92ffd6c0 (LWP 287710) "RT-2-(nil)"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait() () at /usr/lib/ardour8/libpbd.so.4
#2 0x00007ffff768d4a6 in ARDOUR::Graph::run_one() () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff7696359 in ARDOUR::Graph::helper_thread() () at /usr/lib/ardour8/libardour.so.3
0000004 0x00007fffe88e4a02 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib/ardour8/backends/libjack_audiobackend.so
0000005 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 64 (Thread 0x7fffb3fff6c0 (LWP 287709) "RT-1-(nil)"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait() () at /usr/lib/ardour8/libpbd.so.4
#2 0x00007ffff768d4a6 in ARDOUR::Graph::run_one() () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff7696359 in ARDOUR::Graph::helper_thread() () at /usr/lib/ardour8/libardour.so.3
0000004 0x00007fffe88e4a02 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib/ardour8/backends/libjack_audiobackend.so
0000005 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 63 (Thread 0x7fffb17fa6c0 (LWP 287708) "RT-main-(nil)"):
#0 0x00007fff90d5b659 in SurgeLv2Ui::setParameterAutomated(int, float) () at /usr/local/lib/lv2/Surge.lv2/Surge.so
0000001 0x00007fff90b16f43 in SurgeSynthesizer::loadOscalgos() () at /usr/local/lib/lv2/Surge.lv2/Surge.so
#2 0x00007fff90b1999b in SurgeSynthesizer::processControl() () at /usr/local/lib/lv2/Surge.lv2/Surge.so
#3 0x00007fff90b1a8a8 in SurgeSynthesizer::process() () at /usr/local/lib/lv2/Surge.lv2/Surge.so
0000004 0x00007fff90d5d129 in SurgeLv2Wrapper::run(void*, unsigned int) () at /usr/local/lib/lv2/Surge.lv2/Surge.so
0000005 0x00007ffff79ac9d7 in ARDOUR::LV2Plugin::run(unsigned int, bool) () at /usr/lib/ardour8/libardour.so.3
#6 0x00007ffff79b15e6 in ARDOUR::LV2Plugin::connect_and_run(ARDOUR::BufferSet&, long, long, double, ARDOUR::ChanMapping const&, ARDOUR::ChanMapping const&, unsigned int, long) () at /usr/lib/ardour8/libardour.so.3
#7 0x00007ffff77b57bf in ARDOUR::PluginInsert::connect_and_run(ARDOUR::BufferSet&, long, long, double, unsigned int, long, bool) () at /usr/lib/ardour8/libardour.so.3
0000008 0x00007ffff77b7e48 in ARDOUR::PluginInsert::run(ARDOUR::BufferSet&, long, long, double, unsigned int, bool) () at /usr/lib/ardour8/libardour.so.3
0000009 0x00007ffff783bbce in ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long, unsigned int, bool, bool) () at /usr/lib/ardour8/libardour.so.3
0000010 0x00007ffff783d03a in ARDOUR::Route::run_route(long, long, unsigned int, bool, bool) () at /usr/lib/ardour8/libardour.so.3
0000011 0x00007ffff785006e in ARDOUR::Route::no_roll_unlocked(unsigned int, long, long, bool) () at /usr/lib/ardour8/libardour.so.3
0000012 0x00007ffff7742289 in ARDOUR::MidiTrack::no_roll_unlocked(unsigned int, long, long, bool) () at /usr/lib/ardour8/libardour.so.3
0000013 0x00007ffff7847ccc in ARDOUR::Route::no_roll(unsigned int, long, long, bool) () at /usr/lib/ardour8/libardour.so.3
0000014 0x00007ffff7693a02 in ARDOUR::Graph::process_one_route(ARDOUR::Route*) () at /usr/lib/ardour8/libardour.so.3
#15 0x00007ffff768f3e6 in ARDOUR::GraphNode::run(ARDOUR::GraphChain const*) () at /usr/lib/ardour8/libardour.so.3
0000016 0x00007ffff76961f9 in ARDOUR::Graph::main_thread() () at /usr/lib/ardour8/libardour.so.3
#17 0x00007fffe88e4a02 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib/ardour8/backends/libjack_audiobackend.so
0000018 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000019 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 62 (Thread 0x7fffb27fc6c0 (LWP 287517) "ArdourGUI"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff63891b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff638921c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
0000004 0x00007ffff5f6fc48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
0000005 0x00007ffff63efa45 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 60 (Thread 0x7fff927fc6c0 (LWP 287515) "pool-ardour-8.4"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417d13 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff6389185 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff63892e7 in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0
0000004 0x00007ffff63f23be in ??? () at /usr/lib/libglib-2.0.so.0
0000005 0x00007ffff63efa45 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 59 (Thread 0x7fff7bfff6c0 (LWP 287508) "ArdourGUI"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff63891b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff638921c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
0000004 0x00007ffff5f6fc48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
0000005 0x00007ffff63efa45 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 0x7fff93fff6c0 (LWP 287486) "AudioEngine 1"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait() () at /usr/lib/ardour8/libpbd.so.4
#2 0x00007ffff768da31 in ARDOUR::Graph::routes_no_roll(std::shared_ptr<ARDOUR::GraphChain>, unsigned int, long, long, bool) () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff78e0c0b in ARDOUR::Session::no_roll(unsigned int) () at /usr/lib/ardour8/libardour.so.3
0000004 0x00007ffff78e9574 in ARDOUR::Session::process_with_events(unsigned int) () at /usr/lib/ardour8/libardour.so.3
0000005 0x00007ffff78e0f92 in ARDOUR::Session::process(unsigned int) () at /usr/lib/ardour8/libardour.so.3
#6 0x00007ffff75940a6 in ARDOUR::AudioEngine::process_callback(unsigned int) () at /usr/lib/ardour8/libardour.so.3
#7 0x00007fffe88ebc95 in ARDOUR::JACKAudioBackend::process_thread() () at /usr/lib/ardour8/backends/libjack_audiobackend.so
0000008 0x00007ffff65123f5 in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
0000009 0x00007ffff33acdb2 in ??? () at /usr/lib/libpipewire-0.3.so.0
0000010 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000011 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 47 (Thread 0x7fffb0ff96c0 (LWP 287485) "pw-ardour"):
#0 0x00007ffff542de66 in epoll_wait () at /usr/lib/libc.so.6
0000001 0x00007ffff6520bd9 in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#2 0x00007ffff651258d in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#3 0x00007ffff33f391d in ??? () at /usr/lib/libpipewire-0.3.so.0
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 46 (Thread 0x7fffb2ffd6c0 (LWP 287484) "pw-ardour"):
#0 0x00007ffff542de66 in epoll_wait () at /usr/lib/libc.so.6
0000001 0x00007ffff6520bd9 in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#2 0x00007ffff651258d in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#3 0x00007ffff33f391d in ??? () at /usr/lib/libpipewire-0.3.so.0
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 24 (Thread 0x7fffc94656c0 (LWP 287283) "gdbus"):
#0 0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
0000001 0x00007ffff641c2f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff63beb97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff4b9319c in ??? () at /usr/lib/libgio-2.0.so.0
0000004 0x00007ffff63efa45 in ??? () at /usr/lib/libglib-2.0.so.0
0000005 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 23 (Thread 0x7fffc9dd66c0 (LWP 287282) "gmain"):
#0 0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
0000001 0x00007ffff641c2f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff63bc162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff63bc1b2 in ??? () at /usr/lib/libglib-2.0.so.0
0000004 0x00007ffff63efa45 in ??? () at /usr/lib/libglib-2.0.so.0
0000005 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7fffcb8d46c0 (LWP 287281) "pool-spawner"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff63891b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff63f1ace in ??? () at /usr/lib/libglib-2.0.so.0
0000004 0x00007ffff63efa45 in ??? () at /usr/lib/libglib-2.0.so.0
0000005 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fffcaf536c0 (LWP 287268) "ArdourGUI"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff63891b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff638921c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
0000004 0x00007ffff5f6fc48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
0000005 0x00007ffff63efa45 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 0x7fffca7526c0 (LWP 287267) "ArdourGUI"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff63891b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff638921c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
0000004 0x00007ffff5f6fc48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
0000005 0x00007ffff63efa45 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 0x7fffe91786c0 (LWP 287260) "DeviceList"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff7594b38 in ARDOUR::AudioEngine::do_devicelist_update() () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff6f5cbda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fffe9c886c0 (LWP 287259) "EngineWatchdog"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff7595ce8 in ARDOUR::AudioEngine::do_reset_backend() () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff6f5cbda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fffea7fc6c0 (LWP 287255) "Analyzer"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff7572cac in ARDOUR::Analyser::work() () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff6f5cbda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffeaffd6c0 (LWP 287254) "PeakFileBuilder"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff793af23 in ??? () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff6f5cbda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffeb7fe6c0 (LWP 287253) "PeakFileBuilder"):
#0 0x00007ffff542b88d in syscall () at /usr/lib/libc.so.6
0000001 0x00007ffff6417337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff793af23 in ??? () at /usr/lib/ardour8/libardour.so.3
#3 0x00007ffff6f5cbda in PBD::Thread::_run(void*) () at /usr/lib/ardour8/libpbd.so.4
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffebfff6c0 (LWP 287252) "LXVSTEventLoop"):
#0 0x00007ffff53f9335 in clock_nanosleep () at /usr/lib/libc.so.6
0000001 0x00007ffff54043e7 in nanosleep () at /usr/lib/libc.so.6
#2 0x00007ffff63ec3b9 in g_usleep () at /usr/lib/libglib-2.0.so.0
#3 0x00005555561c8a27 in ??? ()
0000004 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
0000005 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7ffff05ff6c0 (LWP 287251) "Trigger Worker"):
#0 0x00007ffff54200bf in poll () at /usr/lib/libc.so.6
0000001 0x00007ffff6f48add in CrossThreadChannel::poll_for_request() () at /usr/lib/ardour8/libpbd.so.4
#2 0x00007ffff6f48b63 in CrossThreadChannel::receive(char&, bool) () at /usr/lib/ardour8/libpbd.so.4
#3 0x00007ffff7989284 in ARDOUR::TriggerBoxThread::thread_work() () at /usr/lib/ardour8/libardour.so.3
0000004 0x00007ffff6f5cb2a in ??? () at /usr/lib/ardour8/libpbd.so.4
0000005 0x00007ffff53b055a in ??? () at /usr/lib/libc.so.6
#6 0x00007ffff542da3c in ??? () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff0b0ba80 (LWP 287246) "ArdourGUI"):
#0 0x00007ffff61cb680 in g_object_unref () at /usr/lib/libgobject-2.0.so.0
0000001 0x00007ffff67794a4 in ??? () at /usr/lib/ardour8/libytk.so.2
#2 0x00007ffff667bd65 in ??? () at /usr/lib/ardour8/libytk.so.2
#3 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
0000004 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
0000005 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
#6 0x00007ffff667bd65 in ??? () at /usr/lib/ardour8/libytk.so.2
#7 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
0000008 0x00007ffff667bd65 in ??? () at /usr/lib/ardour8/libytk.so.2
0000009 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
0000010 0x00007ffff667bd65 in ??? () at /usr/lib/ardour8/libytk.so.2
0000011 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
0000012 0x00007ffff667bd65 in ??? () at /usr/lib/ardour8/libytk.so.2
0000013 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
0000014 0x00007ffff667bd65 in ??? () at /usr/lib/ardour8/libytk.so.2
#15 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
0000016 0x00007ffff667bd65 in ??? () at /usr/lib/ardour8/libytk.so.2
#17 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
0000018 0x00007ffff677956a in ??? () at /usr/lib/ardour8/libytk.so.2
0000019 0x00007ffff67797eb in ??? () at /usr/lib/ardour8/libytk.so.2
0000020 0x000055555598b28e in ??? ()
0000021 0x00007ffff6e302b5 in Gtk::Widget_Class::show_callback(_GtkWidget*) () at /usr/lib/ardour8/libytkmm.so.2
0000022 0x00007ffff61bd6c0 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
0000023 0x00007ffff61ebb7a in ??? () at /usr/lib/libgobject-2.0.so.0
#24 0x00007ffff61dca42 in ??? () at /usr/lib/libgobject-2.0.so.0
0000025 0x00007ffff61dcc77 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
0000026 0x00007ffff61dcd34 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
0000027 0x00007ffff690fa48 in gtk_widget_show () at /usr/lib/ardour8/libytk.so.2
0000028 0x00007ffff6e300c6 in Gtk::Widget_Class::show_all_vfunc_callback(_GtkWidget*) () at /usr/lib/ardour8/libytkmm.so.2
0000029 0x0000555555a27af4 in ??? ()
0000030 0x00005555561e81d7 in ??? ()
0000031 0x0000555555a38f9b in ??? ()
0000032 0x0000555555981d8d in ??? ()
0000033 0x00005555560d6bb3 in ??? ()
0000034 0x00007ffff6d98b3d in ??? () at /usr/lib/ardour8/libytkmm.so.2
0000035 0x00007ffff61bd6c0 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
0000036 0x00007ffff61ebdbb in ??? () at /usr/lib/libgobject-2.0.so.0
0000037 0x00007ffff61dca42 in ??? () at /usr/lib/libgobject-2.0.so.0
0000038 0x00007ffff61dcc77 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
0000039 0x00007ffff61dcd34 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
0000040 0x00005555560d3448 in ??? ()
0000041 0x00007ffff6d98b3d in ??? () at /usr/lib/ardour8/libytkmm.so.2
0000042 0x00007ffff61bd6c0 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
0000043 0x00007ffff61ebdbb in ??? () at /usr/lib/libgobject-2.0.so.0
0000044 0x00007ffff61dca42 in ??? () at /usr/lib/libgobject-2.0.so.0
0000045 0x00007ffff61dcc77 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
0000046 0x00007ffff61dcd34 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
0000047 0x00007ffff6e20615 in ??? () at /usr/lib/ardour8/libytkmm.so.2
0000048 0x00007ffff61bd6c0 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
0000049 0x00007ffff61ebdbb in ??? () at /usr/lib/libgobject-2.0.so.0
0000050 0x00007ffff61dca42 in ??? () at /usr/lib/libgobject-2.0.so.0
0000051 0x00007ffff61dcc77 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
0000052 0x00007ffff61dcd34 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
0000053 0x00007ffff68deb91 in ??? () at /usr/lib/ardour8/libytk.so.2
0000054 0x00007ffff677a2bb in _gtk_marshal_BOOLEAN__BOXED () at /usr/lib/ardour8/libytk.so.2
0000055 0x00007ffff61bd6c0 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
0000056 0x00007ffff61ec0ea in ??? () at /usr/lib/libgobject-2.0.so.0
0000057 0x00007ffff61dc335 in ??? () at /usr/lib/libgobject-2.0.so.0
0000058 0x00007ffff61dcc77 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
0000059 0x00007ffff61dcd34 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
0000060 0x00007ffff6910a3d in ??? () at /usr/lib/ardour8/libytk.so.2
0000061 0x00007ffff6775d3f in gtk_propagate_event () at /usr/lib/ardour8/libytk.so.2
0000062 0x00007ffff6779e2b in ??? () at /usr/lib/ardour8/libytk.so.2
0000063 0x00007ffff6b48812 in ??? () at /usr/lib/ardour8/libydk.so.2
0000064 0x00007ffff63bdf69 in ??? () at /usr/lib/libglib-2.0.so.0
0000065 0x00007ffff641c3a7 in ??? () at /usr/lib/libglib-2.0.so.0
0000066 0x00007ffff63beb97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
0000067 0x00007ffff6779283 in gtk_main () at /usr/lib/ardour8/libytk.so.2
0000068 0x00007ffff6fed8a9 in Gtkmm2ext::UI::run(Receiver&) () at /usr/lib/ardour8/libgtkmm2ext.so.0
0000069 0x0000555555970557 in main ()
TagsNo tags attached.

Activities

musew

2024-03-12 02:57

reporter   ~0028590

Update: exact same thing happens using the Appimage version.

x42

2024-03-12 03:23

administrator   ~0028591

Sadly the backtrace is not useful since there are no debug symbols (all "???").
Can you try with a debug version from https://nightly.ardour.org (demo is fine)

But first , does the session load when you enable "[x] Safe mode: disable all plugins" in the recent session dialog?

resolutionfu

2024-04-10 12:17

reporter   ~0028636

Hi, I recently updated ardour (8.4.1) and pipewire and had the same issue. I tried with disable plugins and same result. It crashes just after the "index plugins" stage of opening (I guess when the main GUI starts to open). There is no issue with ALSA, so it seems to be connected to pw-jack. Because both software was updated at the same time, it is not obvious to me which change is the culprit (or maybe both). In journalctl I get this error for pipewire if it helps:

14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 20, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 21, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 22, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 23, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 24, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 25, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 26, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 27, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 28, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 29, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 30, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 31, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 32, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 33, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 34, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 35, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 36, expected 3
14:03:49 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 37, expected 3
14:03:56 hostname pipewire[2324085]: pw.core: 0x59805c5c9bf0: error -22 for resource 0: invalid mem id 38, expected 3

Here is a back trace that hopefully is informative:

Starting program: /usr/lib/ardour8/ardour-8.4.0
Downloading separate debug info for system-supplied DSO at 0x7ffff7fc6000
[###]
Download failed: Connection reset by peer. Continuing without separate debug info for system-supplied DSO at 0x7ffff7fc6000.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Downloading separate debug info for /usr/lib/liblrdf.so.2
[###]
Download failed: Connection reset by peer. Continuing without separate debug info for /usr/lib/liblrdf.so.2.
Downloading separate debug info for /usr/lib/libpsl.so.5
[###]Download failed: Connection reset by peer. Continuing without separate debug info for /usr/lib/libpsl.so.5.
Downloading separate debug info for /usr/lib/libogg.so.0
[###Downloading separate debug info for /usr/lib/libvorbisenc.so.2
[###Download failed: Connection reset by peer. Continuing without separate debug info for /usr/lib/libvorbisenc.so.2.
Downloading separate debug info for /usr/lib/libvorbis.so.0
[###]
Download failed: Connection reset by peer. Continuing without separate debug info for /usr/lib/libvorbis.so.0.
[New Thread 0x7ffff05ff6c0 (LWP 2637819)]
[New Thread 0x7fffefe006c0 (LWP 2637820)]
[New Thread 0x7fffef4006c0 (LWP 2637821)]
[New Thread 0x7fffeea006c0 (LWP 2637822)]
[New Thread 0x7fffee0006c0 (LWP 2637823)]
[New Thread 0x7fffed6006c0 (LWP 2637824)]
[Thread 0x7fffed6006c0 (LWP 2637824) exited]
[New Thread 0x7fffed6006c0 (LWP 2637842)]
[Thread 0x7fffed6006c0 (LWP 2637842) exited]
[New Thread 0x7fffed6006c0 (LWP 2637845)]
[New Thread 0x7fffecc006c0 (LWP 2637846)]
[New Thread 0x7fffe3e006c0 (LWP 2637847)]
Downloading separate debug info for /usr/lib/libvorbisfile.so.3
[###]Download failed: Connection reset by peer. Continuing without separate debug info for /usr/lib/libvorbisfile.so.3.
[New Thread 0x7fffe2e006c0 (LWP 2637869)]
[New Thread 0x7fffe24006c0 (LWP 2637887)]
[New Thread 0x7fffe1a006c0 (LWP 2637888)]
[Thread 0x7fffe24006c0 (LWP 2637887) exited]
[New Thread 0x7fffe24006c0 (LWP 2637889)]
[Thread 0x7fffe2e006c0 (LWP 2637869) exited]
[New Thread 0x7fffe2e006c0 (LWP 2637890)]
[Thread 0x7fffe2e006c0 (LWP 2637890) exited]
[New Thread 0x7fffe2e006c0 (LWP 2637891)]
[New Thread 0x7fffe10006c0 (LWP 2637892)]
[Thread 0x7fffe2e006c0 (LWP 2637891) exited]
[Thread 0x7fffe10006c0 (LWP 2637892) exited]
[New Thread 0x7fffe10006c0 (LWP 2637893)]
[Thread 0x7fffe10006c0 (LWP 2637893) exited]
[New Thread 0x7fffe10006c0 (LWP 2637894)]
[New Thread 0x7fffe2e006c0 (LWP 2637895)]
[Thread 0x7fffe2e006c0 (LWP 2637895) exited]
[Thread 0x7fffe10006c0 (LWP 2637894) exited]
[New Thread 0x7fffe2e006c0 (LWP 2637896)]
[New Thread 0x7fffe10006c0 (LWP 2637897)]
[New Thread 0x7fffd7e006c0 (LWP 2637898)]
[New Thread 0x7fffd74006c0 (LWP 2637899)]
[New Thread 0x7fffd6a006c0 (LWP 2637900)]
[New Thread 0x7fffd60006c0 (LWP 2637901)]
[New Thread 0x7fffd56006c0 (LWP 2637902)]
[New Thread 0x7fffd4c006c0 (LWP 2637903)]
[New Thread 0x7fffcbe006c0 (LWP 2637904)]
[New Thread 0x7fffcb4006c0 (LWP 2637905)]
[New Thread 0x7fffcaa006c0 (LWP 2637906)]
[New Thread 0x7fffca0006c0 (LWP 2637907)]
[New Thread 0x7fffc96006c0 (LWP 2637908)]
[Thread 0x7fffcaa006c0 (LWP 2637906) exited]
[Thread 0x7fffd56006c0 (LWP 2637902) exited]
[Thread 0x7fffca0006c0 (LWP 2637907) exited]
[Thread 0x7fffcb4006c0 (LWP 2637905) exited]
[Thread 0x7fffd6a006c0 (LWP 2637900) exited]
[Thread 0x7fffd4c006c0 (LWP 2637903) exited]
[Thread 0x7fffd60006c0 (LWP 2637901) exited]
[Thread 0x7fffd74006c0 (LWP 2637899) exited]
[Thread 0x7fffe3e006c0 (LWP 2637847) exited]
[New Thread 0x7fffd60006c0 (LWP 2637996)]
[Thread 0x7fffd60006c0 (LWP 2637996) exited]
[New Thread 0x7fffd60006c0 (LWP 2637997)]
[New Thread 0x7fffd74006c0 (LWP 2637998)]
[New Thread 0x7fffd4c006c0 (LWP 2637999)]
[New Thread 0x7fffd6a006c0 (LWP 2638109)]
[New Thread 0x7fffd56006c0 (LWP 2638110)]
[New Thread 0x7fffcb4006c0 (LWP 2638111)]
[Thread 0x7fffcb4006c0 (LWP 2638111) exited]
[New Thread 0x7fffcaa006c0 (LWP 2638112)]
[Thread 0x7fffd6a006c0 (LWP 2638109) exited]
[Thread 0x7fffcbe006c0 (LWP 2637904) exited]
[New Thread 0x7fffcbe006c0 (LWP 2638132)]
[New Thread 0x7fffd6a006c0 (LWP 2638133)]
[New Thread 0x7fffcb4006c0 (LWP 2638155)]
[Thread 0x7fffcb4006c0 (LWP 2638155) exited]
[New Thread 0x7fffca0006c0 (LWP 2638156)]
[New Thread 0x7fffcb4006c0 (LWP 2638157)]
[New Thread 0x7fffc8c006c0 (LWP 2638158)]
[New Thread 0x7fffb3e006c0 (LWP 2638159)]
[New Thread 0x7fffb34006c0 (LWP 2638160)]
[New Thread 0x7fffb2a006c0 (LWP 2638161)]
[New Thread 0x7fffb20006c0 (LWP 2638162)]
[New Thread 0x7fffb16006c0 (LWP 2638163)]

Thread 38 "AudioEngine 1" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd4c006c0 (LWP 2637999)]
get_buffer_output (buf=0x0, stride=4, frames=<optimized out>, p=0x555556ce86f0) at ../pipewire/pipewire-jack/src/pipewire-jack.c:1517

                                                                                                                                                                                                            
1517 d->chunk->offset = 0;

Thread 53 (Thread 0x7fffb16006c0 (LWP 2638163) "RT-6-(nil)"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait (this=0x555558fdc604) at ../libs/pbd/semutils.cc:120
#2 PBD::Semaphore::wait (this=this@entry=0x555558fdc604) at ../libs/pbd/semutils.cc:117
#3 0x00007ffff768d4a6 in ARDOUR::Graph::run_one (this=this@entry=0x555558fdc4d0) at ../libs/ardour/graph.cc:320
0000004 0x00007ffff7696359 in ARDOUR::Graph::helper_thread (this=0x555558fdc4d0) at ../libs/ardour/graph.cc:372
0000005 0x00007fffecc97a02 in boost::function0<void>::operator() (this=0x7fffb15f7b50) at /usr/include/boost/function/function_template.hpp:771
#6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=<optimized out>) at ../libs/backends/jack/jack_audiobackend.cc:970
#7 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000008 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 52 (Thread 0x7fffb20006c0 (LWP 2638162) "RT-5-(nil)"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait (this=0x555558fdc604) at ../libs/pbd/semutils.cc:120
#2 PBD::Semaphore::wait (this=this@entry=0x555558fdc604) at ../libs/pbd/semutils.cc:117
#3 0x00007ffff768d4a6 in ARDOUR::Graph::run_one (this=this@entry=0x555558fdc4d0) at ../libs/ardour/graph.cc:320
0000004 0x00007ffff7696359 in ARDOUR::Graph::helper_thread (this=0x555558fdc4d0) at ../libs/ardour/graph.cc:372
0000005 0x00007fffecc97a02 in boost::function0<void>::operator() (this=0x7fffb1ff7b50) at /usr/include/boost/function/function_template.hpp:771
#6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=<optimized out>) at ../libs/backends/jack/jack_audiobackend.cc:970
#7 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000008 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 51 (Thread 0x7fffb2a006c0 (LWP 2638161) "RT-4-(nil)"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait (this=0x555558fdc604) at ../libs/pbd/semutils.cc:120
#2 PBD::Semaphore::wait (this=this@entry=0x555558fdc604) at ../libs/pbd/semutils.cc:117
#3 0x00007ffff768d4a6 in ARDOUR::Graph::run_one (this=this@entry=0x555558fdc4d0) at ../libs/ardour/graph.cc:320
0000004 0x00007ffff7696359 in ARDOUR::Graph::helper_thread (this=0x555558fdc4d0) at ../libs/ardour/graph.cc:372
0000005 0x00007fffecc97a02 in boost::function0<void>::operator() (this=0x7fffb29f7b50) at /usr/include/boost/function/function_template.hpp:771
#6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=<optimized out>) at ../libs/backends/jack/jack_audiobackend.cc:970
#7 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000008 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 50 (Thread 0x7fffb34006c0 (LWP 2638160) "RT-3-(nil)"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait (this=0x555558fdc604) at ../libs/pbd/semutils.cc:120
#2 PBD::Semaphore::wait (this=this@entry=0x555558fdc604) at ../libs/pbd/semutils.cc:117
#3 0x00007ffff768d4a6 in ARDOUR::Graph::run_one (this=this@entry=0x555558fdc4d0) at ../libs/ardour/graph.cc:320
0000004 0x00007ffff7696359 in ARDOUR::Graph::helper_thread (this=0x555558fdc4d0) at ../libs/ardour/graph.cc:372
0000005 0x00007fffecc97a02 in boost::function0<void>::operator() (this=0x7fffb33f7b50) at /usr/include/boost/function/function_template.hpp:771
#6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=<optimized out>) at ../libs/backends/jack/jack_audiobackend.cc:970
#7 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000008 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 49 (Thread 0x7fffb3e006c0 (LWP 2638159) "RT-2-(nil)"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait (this=0x555558fdc604) at ../libs/pbd/semutils.cc:120
#2 PBD::Semaphore::wait (this=this@entry=0x555558fdc604) at ../libs/pbd/semutils.cc:117
#3 0x00007ffff768d4a6 in ARDOUR::Graph::run_one (this=this@entry=0x555558fdc4d0) at ../libs/ardour/graph.cc:320
0000004 0x00007ffff7696359 in ARDOUR::Graph::helper_thread (this=0x555558fdc4d0) at ../libs/ardour/graph.cc:372
0000005 0x00007fffecc97a02 in boost::function0<void>::operator() (this=0x7fffb3df7b50) at /usr/include/boost/function/function_template.hpp:771
#6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=<optimized out>) at ../libs/backends/jack/jack_audiobackend.cc:970
#7 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000008 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 48 (Thread 0x7fffc8c006c0 (LWP 2638158) "RT-1-(nil)"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait (this=0x555558fdc604) at ../libs/pbd/semutils.cc:120
#2 PBD::Semaphore::wait (this=this@entry=0x555558fdc604) at ../libs/pbd/semutils.cc:117
#3 0x00007ffff768d4a6 in ARDOUR::Graph::run_one (this=this@entry=0x555558fdc4d0) at ../libs/ardour/graph.cc:320
0000004 0x00007ffff7696359 in ARDOUR::Graph::helper_thread (this=0x555558fdc4d0) at ../libs/ardour/graph.cc:372
0000005 0x00007fffecc97a02 in boost::function0<void>::operator() (this=0x7fffc8bf7b50) at /usr/include/boost/function/function_template.hpp:771
#6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=<optimized out>) at ../libs/backends/jack/jack_audiobackend.cc:970
#7 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000008 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 47 (Thread 0x7fffcb4006c0 (LWP 2638157) "RT-main-(nil)"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6f5ed1b in PBD::Semaphore::wait (this=0x555558fdc610) at ../libs/pbd/semutils.cc:120
#2 PBD::Semaphore::wait (this=this@entry=0x555558fdc610) at ../libs/pbd/semutils.cc:117
#3 0x00007ffff76961ab in ARDOUR::Graph::main_thread (this=0x555558fdc4d0) at ../libs/ardour/graph.cc:403
0000004 0x00007fffecc97a02 in boost::function0<void>::operator() (this=0x7fffcb3f7b50) at /usr/include/boost/function/function_template.hpp:771
0000005 ARDOUR::JACKAudioBackend::_start_process_thread (arg=<optimized out>) at ../libs/backends/jack/jack_audiobackend.cc:970
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 46 (Thread 0x7fffca0006c0 (LWP 2638156) "ArdourGUI"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x55555dc01ac8, mutex=0x55555dc01ac0) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff6378454 in g_async_queue_pop_intern_unlocked (queue=0x55555dc01ac0, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:375
#3 0x00007ffff63784bc in g_async_queue_pop (queue=queue@entry=0x55555dc01ac0) at ../glib/glib/gasyncqueue.c:409
0000004 0x00007ffff5bd6c48 in fc_thread_func (data=0x55555dc01ac0) at ../pango/pango/pangofc-fontmap.c:959
0000005 0x00007ffff63dc065 in g_thread_proxy (data=0x555557a890c0) at ../glib/glib/gthread.c:835
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 44 (Thread 0x7fffd6a006c0 (LWP 2638133) "pool-ardour-8.4"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408e43 in g_cond_wait_until (cond=<optimized out>, mutex=0x5555569f0650, end_time=<optimized out>) at ../glib/glib/gthread-posix.c:1677
#2 0x00007ffff6378425 in g_async_queue_pop_intern_unlocked (queue=0x5555569f0650, wait=1, end_time=229041177068) at ../glib/glib/gasyncqueue.c:378
#3 0x00007ffff63e1c1b in g_thread_pool_wait_for_new_task (pool=0x555556ab0e60) at ../glib/glib/gthreadpool.c:260
0000004 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/glib/gthreadpool.c:325
0000005 0x00007ffff63dc065 in g_thread_proxy (data=0x7fffac0068f0) at ../glib/glib/gthread.c:835
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 43 (Thread 0x7fffcbe006c0 (LWP 2638132) "pool-ardour-8.4"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408e43 in g_cond_wait_until (cond=<optimized out>, mutex=0x5555569f0650, end_time=<optimized out>) at ../glib/glib/gthread-posix.c:1677
#2 0x00007ffff6378425 in g_async_queue_pop_intern_unlocked (queue=0x5555569f0650, wait=1, end_time=229041177087) at ../glib/glib/gasyncqueue.c:378
#3 0x00007ffff63e1c1b in g_thread_pool_wait_for_new_task (pool=0x555556ab0e60) at ../glib/glib/gthreadpool.c:260
0000004 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/glib/gthreadpool.c:325
0000005 0x00007ffff63dc065 in g_thread_proxy (data=0x7fffac001390) at ../glib/glib/gthread.c:835
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 42 (Thread 0x7fffcaa006c0 (LWP 2638112) "ArdourGUI"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x55555aa59028, mutex=0x55555aa59020) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff6378454 in g_async_queue_pop_intern_unlocked (queue=0x55555aa59020, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:375
#3 0x00007ffff63784bc in g_async_queue_pop (queue=queue@entry=0x55555aa59020) at ../glib/glib/gasyncqueue.c:409
0000004 0x00007ffff5bd6c48 in fc_thread_func (data=0x55555aa59020) at ../pango/pango/pangofc-fontmap.c:959
0000005 0x00007ffff63dc065 in g_thread_proxy (data=0x55555787df80) at ../glib/glib/gthread.c:835
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 40 (Thread 0x7fffd56006c0 (LWP 2638110) "pool-ardour-8.4"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408e43 in g_cond_wait_until (cond=<optimized out>, mutex=0x5555569f0650, end_time=<optimized out>) at ../glib/glib/gthread-posix.c:1677
#2 0x00007ffff6378425 in g_async_queue_pop_intern_unlocked (queue=0x5555569f0650, wait=1, end_time=229041177067) at ../glib/glib/gasyncqueue.c:378
#3 0x00007ffff63e1c1b in g_thread_pool_wait_for_new_task (pool=0x555556ab0e60) at ../glib/glib/gthreadpool.c:260
0000004 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/glib/gthreadpool.c:325
0000005 0x00007ffff63dc065 in g_thread_proxy (data=0x7fffac0066b0) at ../glib/glib/gthread.c:835
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 38 (Thread 0x7fffd4c006c0 (LWP 2637999) "AudioEngine 1"):
#0 get_buffer_output (buf=0x0, stride=4, frames=<optimized out>, p=0x555556ce86f0) at ../pipewire/pipewire-jack/src/pipewire-jack.c:1517
0000001 get_buffer_output_float (p=0x555556ce86f0, frames=<optimized out>) at ../pipewire/pipewire-jack/src/pipewire-jack.c:5283
#2 0x00007fffecca3c23 in ARDOUR::JACKAudioBackend::get_buffer (this=<optimized out>, port=..., nframes=256) at ../libs/backends/jack/jack_portengine.cc:742
#3 0x00007ffff77f2dd8 in ARDOUR::PortManager::silence_outputs (this=0x55555676e640, nframes=256) at ../libs/ardour/port_manager.cc:1387
0000004 0x00007ffff7594853 in ARDOUR::AudioEngine::process_callback (this=0x55555676e640, nframes=nframes@entry=256) at ../libs/ardour/audioengine.cc:488
0000005 0x00007fffecc9ec95 in ARDOUR::JACKAudioBackend::process_thread (this=0x555556ed3760) at ../libs/backends/jack/jack_audiobackend.cc:1003
#6 0x00007ffff65123f5 in loop_iterate_cancel (object=<optimized out>, timeout=<optimized out>) at ../pipewire/spa/plugins/support/loop.c:454
#7 0x00007ffff2f5fe52 in do_loop (user_data=0x555556b97ed0) at ../pipewire/src/pipewire/data-loop.c:65
0000008 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000009 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 37 (Thread 0x7fffd74006c0 (LWP 2637998) "pw-ardour"):
#0 0x00007ffff551de66 in epoll_wait (epfd=27, events=events@entry=0x7fffd73f7770, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
0000001 0x00007ffff6520cf9 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fffd73f7940, n_ev=<optimized out>, timeout=<optimized out>) at ../pipewire/spa/plugins/support/system.c:137
#2 0x00007ffff651258d in loop_iterate (object=0x555556c6bbb8, timeout=-1) at ../pipewire/spa/plugins/support/loop.c:471
#3 0x00007ffff2fa709d in do_loop (user_data=0x555556ab2600) at ../pipewire/src/pipewire/thread-loop.c:295
0000004 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000005 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 36 (Thread 0x7fffd60006c0 (LWP 2637997) "pw-ardour"):
#0 0x00007ffff551de66 in epoll_wait (epfd=19, events=events@entry=0x7fffd5ff7770, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
0000001 0x00007ffff6520cf9 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fffd5ff7940, n_ev=<optimized out>, timeout=<optimized out>) at ../pipewire/spa/plugins/support/system.c:137
#2 0x00007ffff651258d in loop_iterate (object=0x555556c5b8d8, timeout=-1) at ../pipewire/spa/plugins/support/loop.c:471
#3 0x00007ffff2fa709d in do_loop (user_data=0x555556b5ab50) at ../pipewire/src/pipewire/thread-loop.c:295
0000004 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000005 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 34 (Thread 0x7fffc96006c0 (LWP 2637908) "threaded-ml"):
#0 0x00007ffff55100bf in __GI___poll (fds=fds@entry=0x7fff640071d0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff338d9b7 in poll (__timeout=-1, __nfds=2, __fds=0x7fff640071d0) at /usr/include/bits/poll2.h:39
#2 poll_func (ufds=0x7fff640071d0, nfds=2, timeout=-1, userdata=0x555556bdb280) at ../pulseaudio/src/pulse/thread-mainloop.c:70
#3 0x00007ffff337745c in pa_mainloop_poll (m=m@entry=0x555556bb5380) at ../pulseaudio/src/pulse/mainloop.c:863
0000004 0x00007ffff338161c in pa_mainloop_iterate (m=m@entry=0x555556bb5380, block=block@entry=1, retval=retval@entry=0x0) at ../pulseaudio/src/pulse/mainloop.c:945
0000005 0x00007ffff33816d1 in pa_mainloop_run (m=0x555556bb5380, retval=0x0) at ../pulseaudio/src/pulse/mainloop.c:963
#6 0x00007ffff3391bf2 in thread (userdata=0x555556bb5330) at ../pulseaudio/src/pulse/thread-mainloop.c:101
#7 0x00007ffff27c42b7 in internal_thread_func (userdata=0x555556bb5660) at ../pulseaudio/src/pulsecore/thread-posix.c:81
0000008 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
0000009 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 24 (Thread 0x7fffd7e006c0 (LWP 2637898) "gdbus"):
#0 0x00007ffff55100bf in __GI___poll (fds=0x7fffa0000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff640d306 in g_main_context_poll_unlocked (priority=2147483647, n_fds=2, fds=0x7fffa0000b90, timeout=<optimized out>, context=0x555556ae32a0) at ../glib/glib/gmain.c:4521
#2 g_main_context_iterate_unlocked.isra.0 (context=0x555556ae32a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4212
#3 0x00007ffff63aedc7 in g_main_loop_run (loop=0x555556ae3010) at ../glib/glib/gmain.c:4419
0000004 0x00007ffff4bb383c in gdbus_shared_thread_func (user_data=0x555556ae3270) at ../glib/gio/gdbusprivate.c:284
0000005 0x00007ffff63dc065 in g_thread_proxy (data=0x555556ae33a0) at ../glib/glib/gthread.c:835
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 23 (Thread 0x7fffe10006c0 (LWP 2637897) "gmain"):
#0 0x00007ffff55100bf in __GI___poll (fds=0x555556ad2e80, nfds=2, timeout=7273) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff640d306 in g_main_context_poll_unlocked (priority=2147483647, n_fds=2, fds=0x555556ad2e80, timeout=<optimized out>, context=0x555556ad2be0) at ../glib/glib/gmain.c:4521
#2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x555556ad2be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4212
#3 0x00007ffff63ad712 in g_main_context_iteration (context=0x555556ad2be0, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4282
0000004 0x00007ffff63ad762 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:6442
0000005 0x00007ffff63dc065 in g_thread_proxy (data=0x555556ad2e20) at ../glib/glib/gthread.c:835
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x7fffe2e006c0 (LWP 2637896) "pool-spawner"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x555556ad1de8, mutex=0x555556ad1de0) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff6378454 in g_async_queue_pop_intern_unlocked (queue=0x555556ad1de0, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:375
#3 0x00007ffff63dd29e in g_thread_pool_spawn_thread (data=<optimized out>) at ../glib/glib/gthreadpool.c:297
0000004 0x00007ffff63dc065 in g_thread_proxy (data=0x555556a990f0) at ../glib/glib/gthread.c:835
0000005 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#6 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7fffe24006c0 (LWP 2637889) "ArdourGUI"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x555556e4afb8, mutex=0x555556e4afb0) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff6378454 in g_async_queue_pop_intern_unlocked (queue=0x555556e4afb0, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:375
#3 0x00007ffff63784bc in g_async_queue_pop (queue=queue@entry=0x555556e4afb0) at ../glib/glib/gasyncqueue.c:409
0000004 0x00007ffff5bd6c48 in fc_thread_func (data=0x555556e4afb0) at ../pango/pango/pangofc-fontmap.c:959
0000005 0x00007ffff63dc065 in g_thread_proxy (data=0x555556e16230) at ../glib/glib/gthread.c:835
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7fffe1a006c0 (LWP 2637888) "ArdourGUI"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x555556f5aae8, mutex=0x555556f5aae0) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff6378454 in g_async_queue_pop_intern_unlocked (queue=0x555556f5aae0, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:375
#3 0x00007ffff63784bc in g_async_queue_pop (queue=queue@entry=0x555556f5aae0) at ../glib/glib/gasyncqueue.c:409
0000004 0x00007ffff5bd6c48 in fc_thread_func (data=0x555556f5aae0) at ../pango/pango/pangofc-fontmap.c:959
0000005 0x00007ffff63dc065 in g_thread_proxy (data=0x555556f49760) at ../glib/glib/gthread.c:835
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7fffecc006c0 (LWP 2637846) "DeviceList"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x55555676f080, mutex=0x55555676f090) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff7594b38 in ARDOUR::AudioEngine::do_devicelist_update (this=0x55555676e640) at ../libs/ardour/audioengine.cc:760
#3 0x00007ffff6f5cbda in boost::function0<void>::operator() (this=0x555556780778) at /usr/include/boost/function/function_template.hpp:771
0000004 PBD::Thread::_run (arg=0x555556780750) at ../libs/pbd/pthread_utils.cc:488
0000005 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#6 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7fffed6006c0 (LWP 2637845) "EngineWatchdog"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x55555676f050, mutex=0x55555676f060) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff7595ce8 in ARDOUR::AudioEngine::do_reset_backend (this=0x55555676e640) at ../libs/ardour/audioengine.cc:724
#3 0x00007ffff6f5cbda in boost::function0<void>::operator() (this=0x5555567809b8) at /usr/include/boost/function/function_template.hpp:771
0000004 PBD::Thread::_run (arg=0x555556780990) at ../libs/pbd/pthread_utils.cc:488
0000005 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#6 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7fffee0006c0 (LWP 2637823) "Analyzer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x7ffff7ead3e0 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7ead3d8 <ARDOUR::Analyser::analysis_queue_lock>) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff7572cac in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:95
#3 0x00007ffff6f5cbda in boost::function0<void>::operator() (this=0x5555567423b8) at /usr/include/boost/function/function_template.hpp:771
0000004 PBD::Thread::_run (arg=0x555556742390) at ../libs/pbd/pthread_utils.cc:488
0000005 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#6 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7fffeea006c0 (LWP 2637822) "PeakFileBuilder"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x7ffff7eaf780 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7eaf798 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff793af23 in peak_thread_work () at ../libs/ardour/source_factory.cc:75
#3 0x00007ffff6f5cbda in boost::function0<void>::operator() (this=0x555556742898) at /usr/include/boost/function/function_template.hpp:771
0000004 PBD::Thread::_run (arg=0x555556742870) at ../libs/pbd/pthread_utils.cc:488
0000005 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#6 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7fffef4006c0 (LWP 2637821) "PeakFileBuilder"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
0000001 0x00007ffff6408487 in g_cond_wait (cond=0x7ffff7eaf780 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7eaf798 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/glib/gthread-posix.c:1552
#2 0x00007ffff793af23 in peak_thread_work () at ../libs/ardour/source_factory.cc:75
#3 0x00007ffff6f5cbda in boost::function0<void>::operator() (this=0x555556742d78) at /usr/include/boost/function/function_template.hpp:771
0000004 PBD::Thread::_run (arg=0x555556742d50) at ../libs/pbd/pthread_utils.cc:488
0000005 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#6 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7fffefe006c0 (LWP 2637820) "LXVSTEventLoop"):
#0 0x00007ffff54e9335 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fffefdf7950, rem=rem@entry=0x7fffefdf7960) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
0000001 0x00007ffff54f43e7 in __GI___nanosleep (req=req@entry=0x7fffefdf7950, rem=rem@entry=0x7fffefdf7960) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00007ffff63ddd09 in g_usleep (microseconds=<optimized out>) at ../glib/glib/gtimer.c:275
#3 g_usleep (microseconds=<optimized out>) at ../glib/glib/gtimer.c:263
0000004 0x00005555561c8a27 in gui_event_loop (ptr=<optimized out>) at ../gtk2_ardour/linux_vst_gui_support.cc:468
0000005 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#6 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7ffff05ff6c0 (LWP 2637819) "Trigger Worker"):
#0 0x00007ffff55100bf in __GI___poll (fds=fds@entry=0x7ffff05f6aa0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
0000001 0x00007ffff6f48add in poll (__timeout=-1, __nfds=1, __fds=0x7ffff05f6aa0) at /usr/include/bits/poll2.h:39
#2 CrossThreadChannel::poll_for_request (this=<optimized out>) at ../libs/pbd/crossthread.posix.cc:108
#3 0x00007ffff6f48b63 in CrossThreadChannel::receive (this=this@entry=0x55555670d1a0, msg=@0x7ffff05f6b07: 0 '\000', wait=wait@entry=true) at ../libs/pbd/crossthread.posix.cc:133
0000004 0x00007ffff7989284 in ARDOUR::TriggerBoxThread::thread_work (this=0x55555670d170) at ../libs/ardour/triggerbox.cc:4880
0000005 0x00007ffff6f5cb2a in fake_thread_start (arg=0x5555566569d0) at ../libs/pbd/pthread_utils.cc:101
#6 0x00007ffff54a055a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7 0x00007ffff551da3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7ffff06e1a80 (LWP 2637749) "ArdourGUI"):
#0 __GI___getdents64 (fd=42, buf=buf@entry=0x555558f340f0, nbytes=<optimized out>) at ../sysdeps/unix/sysv/linux/getdents64.c:32
0000001 0x00007ffff54e9f3e in __GI___readdir64 (dirp=0x555558f340c0) at ../sysdeps/unix/sysv/linux/readdir64.c:47
#2 0x00007ffff638f0a7 in g_dir_read_name (dir=0x555558c0aa00) at ../glib/glib/gdir.c:269
#3 0x00007ffff62d95ce in Glib::Dir::begin (this=this@entry=0x7fffffffac78) at glib/glibmm/fileutils.cc:80
0000004 0x00007ffff78cdf04 in ARDOUR::SessionDirectory::sources_root[abi:cxx11]() const (this=0x555557cdcea0) at ../libs/ardour/session_directory.cc:151
0000005 0x00007ffff78ce519 in ARDOUR::SessionDirectory::sound_path[abi:cxx11]() const (this=0x555557cdcea0) at ../libs/ardour/session_directory.cc:208
#6 0x00007ffff78e6731 in ARDOUR::Session::ensure_subdirs (this=0x555558fe12e0) at /usr/include/boost/smart_ptr/scoped_ptr.hpp:110
#7 0x00007ffff78818a0 in ARDOUR::Session::Session (this=this@entry=0x555558fe12e0, eng=<optimized out>, fullpath="/home/user/Documents/ardour/why_crash", snapshot_name="why_crash", bus_profile=bus_profile@entry=0x0, mix_template="", unnamed=<optimized out>, sr=<optimized out>, this=<optimized out>, eng=<optimized out>, fullpath=<optimized out>, snapshot_name=<optimized out>, bus_profile=<optimized out>, mix_template=Python Exception <class 'gdb.error'>: value has been optimized out
, unnamed=<optimized out>, sr=<optimized out>) at ../libs/ardour/session.cc:442
0000008 0x0000555555a26a2f in ARDOUR_UI::load_session_stage_two (this=0x555556d63280, path="/home/user/Documents/ardour/why_crash", snap_name="why_crash", mix_template="") at ../gtk2_ardour/ardour_ui_session.cc:410
0000009 0x00005555561e81d7 in ARDOUR_UI::load_session(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [clone .constprop.0] (this=this@entry=0x555556d63280, path="/home/user/Documents/ardour/why_crash", snap_name="why_crash", mix_template="") at ../gtk2_ardour/ardour_ui_session.cc:379
0000010 0x0000555555a38f9b in ARDOUR_UI::load_session_from_startup_fsm (this=0x555556d63280) at ../gtk2_ardour/ardour_ui_startup.cc:702
0000011 ARDOUR_UI::sfsm_response (this=0x555556d63280, r=<optimized out>) at ../gtk2_ardour/ardour_ui_startup.cc:555
0000012 0x0000555555981d8d in sigc::internal::signal_emit1<void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sigc::nil>::emit (impl=0x5555569f26e0, _A_a1=...) at /usr/include/sigc++-2.0/sigc++/signal.h:1041
0000013 0x00005555560d6bb3 in sigc::signal1<void, StartupFSM::Result, sigc::nil>::emit (_A_a1=@0x7fffffffc360: StartupFSM::LoadSession, this=0x555556d9d4b0) at /usr/include/sigc++-2.0/sigc++/signal.h:2960
0000014 sigc::signal1<void, StartupFSM::Result, sigc::nil>::operator() (_A_a1=@0x7fffffffc360: StartupFSM::LoadSession, this=0x555556d9d4b0) at /usr/include/sigc++-2.0/sigc++/signal.h:2977
#15 StartupFSM::dialog_response_handler (this=0x555556d9d360, response=-5, dialog_id=<optimized out>) at ../gtk2_ardour/startup_fsm.cc:337
0000016 0x00007ffff6d98b3d in sigc::slot1<void, int>::operator() (_A_a1=@0x7fffffffc4ac: -5, this=0x555556c567b8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:675
#17 (anonymous namespace)::Dialog_signal_response_callback (self=<optimized out>, p0=<optimized out>, data=0x555556c567b0) at ../libs/tk/ytkmm/dialog.cc:85
0000018 0x00007ffff61aa730 in g_closure_invoke (closure=0x555556b5e900, return_value=0x0, n_param_values=2, param_values=0x7fffffffc690, invocation_hint=0x7fffffffc5e0) at ../glib/gobject/gclosure.c:834
0000019 0x00007ffff61d9c1b in signal_emit_unlocked_R.isra.0 (node=node@entry=0x7fffffffc780, detail=detail@entry=0, instance=instance@entry=0x555556ba6ed0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc690) at ../glib/gobject/gsignal.c:3961
0000020 0x00007ffff61ca7a2 in signal_emit_valist_unlocked (instance=instance@entry=0x555556ba6ed0, signal_id=signal_id@entry=89, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffc8e0) at ../glib/gobject/gsignal.c:3520
0000021 0x00007ffff61ca9d7 in g_signal_emit_valist (instance=0x555556ba6ed0, signal_id=89, detail=0, var_args=var_args@entry=0x7fffffffc8e0) at ../glib/gobject/gsignal.c:3263
0000022 0x00007ffff61caa94 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../glib/gobject/gsignal.c:3583
0000023 0x00005555560d3448 in StartupFSM::start_audio_midi_setup (this=0x555556d9d360) at ../gtk2_ardour/startup_fsm.cc:541
#24 0x00007ffff6d98b3d in sigc::slot1<void, int>::operator() (_A_a1=@0x7fffffffcb1c: -3, this=0x555556b66078) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:675
0000025 (anonymous namespace)::Dialog_signal_response_callback (self=<optimized out>, p0=<optimized out>, data=0x555556b66070) at ../libs/tk/ytkmm/dialog.cc:85
0000026 0x00007ffff61aa730 in g_closure_invoke (closure=0x555556b66b80, return_value=0x0, n_param_values=2, param_values=0x7fffffffcd00, invocation_hint=0x7fffffffcc50) at ../glib/gobject/gclosure.c:834
0000027 0x00007ffff61d9c1b in signal_emit_unlocked_R.isra.0 (node=node@entry=0x7fffffffcdf0, detail=detail@entry=0, instance=instance@entry=0x555556ab0cb0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffcd00) at ../glib/gobject/gsignal.c:3961
0000028 0x00007ffff61ca7a2 in signal_emit_valist_unlocked (instance=instance@entry=0x555556ab0cb0, signal_id=signal_id@entry=89, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffcf50) at ../glib/gobject/gsignal.c:3520
0000029 0x00007ffff61ca9d7 in g_signal_emit_valist (instance=0x555556ab0cb0, signal_id=89, detail=0, var_args=var_args@entry=0x7fffffffcf50) at ../glib/gobject/gsignal.c:3263
0000030 0x00007ffff61caa94 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../glib/gobject/gsignal.c:3583
0000031 0x00007ffff6e20615 in sigc::slot2<void, Gtk::TreePath const&, Gtk::TreeViewColumn*>::operator() (_A_a2=@0x7fffffffd038: 0x555556b66ee0, _A_a1=..., this=0x555556ab1c78) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:813
0000032 (anonymous namespace)::TreeView_signal_row_activated_callback (self=<optimized out>, p0=0x555556c5a060, p1=<optimized out>, data=0x555556ab1c70) at ../libs/tk/ytkmm/treeview.cc:550
0000033 0x00007ffff61aa730 in g_closure_invoke (closure=0x555556b708c0, return_value=0x0, n_param_values=3, param_values=0x7fffffffd240, invocation_hint=0x7fffffffd190) at ../glib/gobject/gclosure.c:834
0000034 0x00007ffff61d9c1b in signal_emit_unlocked_R.isra.0 (node=node@entry=0x7fffffffd340, detail=detail@entry=0, instance=instance@entry=0x555556ab2cd0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffd240) at ../glib/gobject/gsignal.c:3961
0000035 0x00007ffff61ca7a2 in signal_emit_valist_unlocked (instance=instance@entry=0x555556ab2cd0, signal_id=signal_id@entry=117, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffd4a0) at ../glib/gobject/gsignal.c:3520
0000036 0x00007ffff61ca9d7 in g_signal_emit_valist (instance=0x555556ab2cd0, signal_id=117, detail=0, var_args=var_args@entry=0x7fffffffd4a0) at ../glib/gobject/gsignal.c:3263
0000037 0x00007ffff61caa94 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../glib/gobject/gsignal.c:3583
0000038 0x00007ffff68deb91 in gtk_tree_view_button_press (widget=0x555556ab2cd0 [gtkmm__GtkTreeView], event=0x555556b78990) at ../libs/tk/ytk/gtktreeview.c:2887
0000039 0x00007ffff677a2bb in _gtk_marshal_BOOLEAN__BOXED (closure=0x555556d9a4e0, return_value=0x7fffffffd7e0, n_param_values=<optimized out>, param_values=0x7fffffffd870, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../libs/tk/ytk/gtkmarshalers.c:84
0000040 0x00007ffff61aa730 in g_closure_invoke (closure=0x555556d9a4e0, return_value=0x7fffffffd7e0, n_param_values=2, param_values=0x7fffffffd870, invocation_hint=0x7fffffffd7c0) at ../glib/gobject/gclosure.c:834
0000041 0x00007ffff61d9f4a in signal_emit_unlocked_R.isra.0 (node=node@entry=0x7fffffffd960, detail=detail@entry=0, instance=instance@entry=0x555556ab2cd0, emission_return=emission_return@entry=0x7fffffffd9e0, instance_and_params=instance_and_params@entry=0x7fffffffd870) at ../glib/gobject/gsignal.c:3928
0000042 0x00007ffff61ca095 in signal_emit_valist_unlocked (instance=instance@entry=0x555556ab2cd0, signal_id=signal_id@entry=33, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffdac0) at ../glib/gobject/gsignal.c:3533
0000043 0x00007ffff61ca9d7 in g_signal_emit_valist (instance=0x555556ab2cd0, signal_id=33, detail=0, var_args=var_args@entry=0x7fffffffdac0) at ../glib/gobject/gsignal.c:3263
0000044 0x00007ffff61caa94 in g_signal_emit (instance=instance@entry=0x555556ab2cd0, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3583
0000045 0x00007ffff6910a3d in gtk_widget_event_internal (widget=0x555556ab2cd0 [gtkmm__GtkTreeView], event=0x555556b78990) at ../libs/tk/ytk/gtkwidget.c:5010
0000046 0x00007ffff6775d3f in IA__gtk_propagate_event (event=0x555556b78990, widget=0x555556ab2cd0 [gtkmm__GtkTreeView]) at ../libs/tk/ytk/gtkmain.c:2503
0000047 IA__gtk_propagate_event (widget=widget@entry=0x555556ab2cd0 [gtkmm__GtkTreeView], event=event@entry=0x555556b78990) at ../libs/tk/ytk/gtkmain.c:2440
0000048 0x00007ffff6779e2b in IA__gtk_main_do_event (event=0x555556b78990) at ../libs/tk/ytk/gtkmain.c:1698
0000049 0x00007ffff6b48812 in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../libs/tk/ydk/x11/gdkevents-x11.c:2425
0000050 0x00007ffff63ae199 in g_main_dispatch (context=0x555556d3dbe0) at ../glib/glib/gmain.c:3344
0000051 0x00007ffff640d3bf in g_main_context_dispatch_unlocked (context=0x555556d3dbe0) at ../glib/glib/gmain.c:4152
0000052 g_main_context_iterate_unlocked.isra.0 (context=0x555556d3dbe0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217
0000053 0x00007ffff63aedc7 in g_main_loop_run (loop=0x555556b9eca0) at ../glib/glib/gmain.c:4419
0000054 0x00007ffff6779283 in IA__gtk_main () at ../libs/tk/ytk/gtkmain.c:1270
0000055 0x00007ffff6fed8a9 in Gtkmm2ext::UI::run (this=this@entry=0x555556d63280, old_receiver=warning: RTTI symbol not found for class 'TextReceiver'
...) at ../libs/gtkmm2ext/gtk_ui.cc:305
0000056 0x0000555555970557 in main (argc=<optimized out>, argv=<optimized out>) at ../gtk2_ardour/main.cc:471

resolutionfu

2024-04-10 12:22

reporter   ~0028637

Oh, and that error for pipewire appears here:

src/pipewire/core.c starting at line 76:

static void core_event_add_mem(void *data, uint32_t id, uint32_t type, int fd, uint32_t flags)
{
    struct pw_core *this = data;
    struct pw_memblock *m;

    pw_log_debug("%p: add mem %u type:%u fd:%d flags:%08x", this, id, type, fd, flags);

    m = pw_mempool_import(this->pool, flags, type, fd);
    if (m->id != id) {
        pw_log_error("%p: invalid mem id %u, fd:%d expected %u",
                this, id, fd, m->id);
        pw_proxy_errorf(&this->proxy, -EINVAL, "invalid mem id %u, expected %u", id, m->id);
        pw_memblock_unref(m);
    }
}

Issue History

Date Modified Username Field Change
2024-03-12 02:47 musew New Issue
2024-03-12 02:57 musew Note Added: 0028590
2024-03-12 03:23 x42 Note Added: 0028591
2024-04-10 12:17 resolutionfu Note Added: 0028636
2024-04-10 12:22 resolutionfu Note Added: 0028637