View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010333 | ardour | bugs | public | 2026-05-13 18:25 | 2026-05-13 18:25 |
| Reporter | the_real_ck | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | new | Resolution | open | ||
| Platform | Microsoft | OS | Windows | OS Version | 11 |
| Summary | 0010333: Ardour (GDB) 9.3 crashes | ||||
| Description | Version installed is latest build Ardour-9.3.0-dbg-w64-Setup.exe I wanted to report a different crash behavior so I tried to reproduce it with Ardour9 GBD - but this crashes at startup. If I start "Ardour9 GDB" it crashes on startup. Only the Icon is shown. If I start "Ardour" (i.e. "C:\Program Files\Ardour9\bin\Ardour.exe") then Ardour Window with Edit view is shown. Please advise if I messed up something. | ||||
| Steps To Reproduce | Start "Ardour9 GDB" i.e. "C:\Program Files\Ardour9\debug.bat" | ||||
| Additional Information | other things tried: * start from admin cmd.exe * renamed C:\Program Files\Common Files\VST3 to bypass indexing plugins. | ||||
| Tags | No tags attached. | ||||
|
|
Ardour-debug.log (50,258 bytes)
Starting program: C:\Program Files\Ardour9\bin\Ardour.exe [New Thread 7688.0x590] [New Thread 7688.0x6514] [New Thread 7688.0x6594] [New Thread 7688.0x62e0] [New Thread 7688.0x1fd0] [New Thread 7688.0x2afc] [New Thread 7688.0x37a0] [New Thread 7688.0x4898] [New Thread 7688.0x5674] [New Thread 7688.0x140c] [New Thread 7688.0x5f44] [New Thread 7688.0x4014] [New Thread 7688.0x3a24] [New Thread 7688.0x3194] [New Thread 7688.0x4b70] [Thread 7688.0x4b70 exited with code 0] [New Thread 7688.0x2b18] [Thread 7688.0x2b18 exited with code 0] [New Thread 7688.0x90c] [New Thread 7688.0x550] [New Thread 7688.0x2558] [New Thread 7688.0x50cc] [Thread 7688.0x50cc exited with code 0] [New Thread 7688.0x47ec] [New Thread 7688.0x18a4] [Thread 7688.0x18a4 exited with code 0] [New Thread 7688.0x6548] [New Thread 7688.0xc60] [Thread 7688.0xc60 exited with code 1] [New Thread 7688.0x670c] [Thread 7688.0x670c exited with code 1] [New Thread 7688.0x1e04] [Thread 7688.0x1e04 exited with code 1] [New Thread 7688.0x382c] [Thread 7688.0x382c exited with code 1] [New Thread 7688.0x61b4] [Thread 7688.0x61b4 exited with code 1] [New Thread 7688.0x48a8] [Thread 7688.0x48a8 exited with code 1] [New Thread 7688.0x50a0] [New Thread 7688.0x65bc] [New Thread 7688.0x1128] [New Thread 7688.0x23c8] warning: Critical error detected c0000374 Thread 22 received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 7688.0x47ec] 0x00007ff813398ba9 in ntdll!LdrResSearchResource () from C:\WINDOWS\SYSTEM32\ntdll.dll Thread 34 (Thread 7688.0x23c8 "pool-Ardour.exe"): #0 0x00007ff8134658f4 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff81334a08e in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff80fdf4fc8 in SleepConditionVariableSRW () from C:\WINDOWS\System32\KernelBase.dll #3 0x0000000026b6fd2c in g_cond_wait_until (cond=cond@entry=0x53a10638, entered_mutex=entered_mutex@entry=0x53a10630, end_time=end_time@entry=4039680458) at ../glib/gthread-win32.c:280 #4 0x0000000026ae6191 in g_async_queue_pop_intern_unlocked (queue=0x53a10630, wait=1, end_time=4039680458) at ../glib/gasyncqueue.c:422 #5 0x0000000026b46b72 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at ../glib/gthreadpool.c:278 #6 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:343 #7 0x0000000026b46061 in g_thread_proxy (data=0x54d00380) at ../glib/gthread.c:807 #8 0x0000000026b6feb7 in g_thread_win32_proxy (data=<optimized out>) at ../glib/gthread-win32.c:422 #9 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #10 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #11 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #12 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #13 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 33 (Thread 7688.0x1128 "pool-Ardour.exe"): #0 0x00007ff8134658f4 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff81334a08e in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff80fdf4fc8 in SleepConditionVariableSRW () from C:\WINDOWS\System32\KernelBase.dll #3 0x0000000026b6fd2c in g_cond_wait_until (cond=cond@entry=0x53a10638, entered_mutex=entered_mutex@entry=0x53a10630, end_time=end_time@entry=4039524872) at ../glib/gthread-win32.c:280 #4 0x0000000026ae6191 in g_async_queue_pop_intern_unlocked (queue=0x53a10630, wait=1, end_time=4039524872) at ../glib/gasyncqueue.c:422 #5 0x0000000026b46b72 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at ../glib/gthreadpool.c:278 #6 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:343 #7 0x0000000026b46061 in g_thread_proxy (data=0x54d002c0) at ../glib/gthread.c:807 #8 0x0000000026b6feb7 in g_thread_win32_proxy (data=<optimized out>) at ../glib/gthread-win32.c:422 #9 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #10 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #11 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #12 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #13 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 32 (Thread 7688.0x65bc "pool-Ardour.exe"): #0 0x00007ff8134658f4 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff81334a08e in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff80fdf4fc8 in SleepConditionVariableSRW () from C:\WINDOWS\System32\KernelBase.dll #3 0x0000000026b6fd2c in g_cond_wait_until (cond=cond@entry=0x53a10638, entered_mutex=entered_mutex@entry=0x53a10630, end_time=end_time@entry=4039680444) at ../glib/gthread-win32.c:280 #4 0x0000000026ae6191 in g_async_queue_pop_intern_unlocked (queue=0x53a10630, wait=1, end_time=4039680444) at ../glib/gasyncqueue.c:422 #5 0x0000000026b46b72 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at ../glib/gthreadpool.c:278 #6 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:343 #7 0x0000000026b46061 in g_thread_proxy (data=0x54d00200) at ../glib/gthread.c:807 #8 0x0000000026b6feb7 in g_thread_win32_proxy (data=<optimized out>) at ../glib/gthread-win32.c:422 #9 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #10 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #11 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #12 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #13 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 31 (Thread 7688.0x50a0 "gmain"): #0 0x00007ff8134627f4 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff80fdf4ce3 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll #2 0x0000000026b2969c in poll_rest (msg_fd=0x0, stop_fd=0x0, handles=handles@entry=0x632af960, handle_to_fd=handle_to_fd@entry=0x632afb60, nhandles=1, timeout_ms=-1) at ../glib/gpoll.c:182 #3 0x0000000026b2984e in poll_single_thread (data=data@entry=0x632af960) at ../glib/gpoll.c:289 #4 0x0000000026b29df7 in g_poll (fds=fds@entry=0x53e96b60, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../glib/gpoll.c:395 #5 0x0000000026b1a4e8 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x53e96b60, timeout=<optimized out>, context=0x53a4d9c0) at ../glib/gmain.c:4346 #6 g_main_context_iterate (context=context@entry=0x53a4d9c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042 #7 0x0000000026b1a7a0 in g_main_context_iteration (may_block=1, context=0x53a4d9c0) at ../glib/gmain.c:4108 #8 glib_worker_main (data=<optimized out>) at ../glib/gmain.c:5996 #9 0x0000000026b46061 in g_thread_proxy (data=0x54d00180) at ../glib/gthread.c:807 #10 0x0000000026b6feb7 in g_thread_win32_proxy (data=<optimized out>) at ../glib/gthread-win32.c:422 #11 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #12 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #13 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #14 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #15 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 24 (Thread 7688.0x6548): #0 0x00007ff813461dc4 in ntdll!ZwRemoveIoCompletion () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff80f04767f in Tcpip6_WSHGetSockaddrType () from C:\WINDOWS\system32\mswsock.dll #2 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #3 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 22 (Thread 7688.0x47ec): #0 0x00007ff813398ba9 in ntdll!LdrResSearchResource () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff813331de2 in ntdll!RtlSetProcessPreferredUILanguages () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81341d93a in ntdll!RtlLengthCurrentClearRunForwardEx () from C:\WINDOWS\SYSTEM32\ntdll.dll #3 0x00007ff81332a3cb in ntdll!RtlCreateUnicodeString () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x00007ff8133270ca in ntdll!RtlFreeHeap () from C:\WINDOWS\SYSTEM32\ntdll.dll #5 0x00007ff81209d60c in msvcrt!free () from C:\WINDOWS\System32\msvcrt.dll #6 0x000000002716a3bc in (anonymous namespace)::run (p=<optimized out>) at ../../../../../src/libstdc++-v3/libsupc++/atexit_thread.cc:75 #7 0x0000000064944e41 in _pthread_cleanup_dest (t=<optimized out>) at ./mingw-w64-libraries/winpthreads/src/thread.c:973 #8 0x0000000064945001 in _pthread_cleanup_dest (t=<optimized out>) at ./mingw-w64-libraries/winpthreads/src/thread.c:949 #9 pthread_create_wrapper (args=0x53fa8c70) at ./mingw-w64-libraries/winpthreads/src/thread.c:1524 #10 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #11 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #12 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #13 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #14 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 20 (Thread 7688.0x2558): #0 0x00007ff8133b74a5 in ntdll!RtlDeleteRegistryValue () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff81332e9f8 in ntdll!RtlCreateUnicodeString () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff813327010 in ntdll!RtlFreeHeap () from C:\WINDOWS\SYSTEM32\ntdll.dll #3 0x00007ff813341879 in ntdll!RtlSizeHeap () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x00007ff81332edac in ntdll!RtlCreateUnicodeString () from C:\WINDOWS\SYSTEM32\ntdll.dll #5 0x00007ff813327010 in ntdll!RtlFreeHeap () from C:\WINDOWS\SYSTEM32\ntdll.dll #6 0x00007ff81209d60c in msvcrt!free () from C:\WINDOWS\System32\msvcrt.dll #7 0x00000000493823c3 in XMLNode::clear_lists (this=this@entry=0x54b25400) at ../libs/pbd/xml++.cc:276 #8 0x00000000493823e7 in XMLNode::~XMLNode (this=0x54b25400, __in_chrg=<optimized out>) at ../libs/pbd/xml++.cc:258 #9 0x0000000049382374 in XMLNode::clear_lists (this=this@entry=0x54bcaca0) at ../libs/pbd/xml++.cc:270 #10 0x00000000493823e7 in XMLNode::~XMLNode (this=0x54bcaca0, __in_chrg=<optimized out>) at ../libs/pbd/xml++.cc:258 #11 0x00000000493a2e66 in std::_Sp_counted_ptr<XMLNode*, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr_base.h:380 #12 0x00000000493a3041 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0x54b3cfa0) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr_base.h:158 #13 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (this=0x54cec0f8, __in_chrg=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr_base.h:733 #14 std::__shared_ptr<XMLNode, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr (this=0x54cec0f0, __in_chrg=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr_base.h:1183 #15 std::shared_ptr<XMLNode>::~shared_ptr (this=0x54cec0f0, __in_chrg=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr.h:121 #16 std::_Destroy<std::shared_ptr<XMLNode> > (__pointer=0x54cec0f0) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/stl_construct.h:140 #17 std::_Destroy_aux<false>::__destroy<std::shared_ptr<XMLNode>*> (__last=0x54cec160, __first=0x54cec0f0) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/stl_construct.h:152 #18 std::_Destroy<std::shared_ptr<XMLNode>*> (__last=0x54cec160, __first=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/stl_construct.h:185 #19 std::_Destroy<std::shared_ptr<XMLNode>*, std::shared_ptr<XMLNode> > (__last=0x54cec160, __first=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/alloc_traits.h:738 #20 std::vector<std::shared_ptr<XMLNode>, std::allocator<std::shared_ptr<XMLNode> > >::~vector (this=0x54baa6d0, __in_chrg=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/stl_vector.h:680 #21 std::_Sp_counted_ptr<std::vector<std::shared_ptr<XMLNode>, std::allocator<std::shared_ptr<XMLNode> > >*, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr_base.h:380 #22 0x000000006f768496 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0x54c301a0) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr_base.h:158 #23 0x000000006f74defe in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (this=0x628cf738, __in_chrg=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr_base.h:733 #24 std::__shared_ptr<std::vector<std::shared_ptr<XMLNode>, std::allocator<std::shared_ptr<XMLNode> > >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr (this=0x628cf730, __in_chrg=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr_base.h:1183 #25 std::shared_ptr<std::vector<std::shared_ptr<XMLNode>, std::allocator<std::shared_ptr<XMLNode> > > >::~shared_ptr (this=0x628cf730, __in_chrg=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr.h:121 #26 MIDI::Name::MasterDeviceNames::set_state (this=this@entry=0x54ec43a0, tree=...) at ../libs/midi++2/midnam_patch.cc:841 #27 0x000000006f74e5f9 in MIDI::Name::MIDINameDocument::set_state (this=this@entry=0x54ec4060, tree=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/shared_ptr_base.h:1324 #28 0x000000006f74e9fd in MIDI::Name::MIDINameDocument::MIDINameDocument (this=0x54ec4060, file_path=...) at ../libs/pbd/pbd/xml++.h:81 #29 0x00000000289edcfe in MIDI::Name::MidiPatchManager::load_midi_name_document (this=this@entry=0x541136b0, file_path=...) at ../libs/ardour/midi_patch_manager.cc:172 #30 0x00000000289ee45f in MIDI::Name::MidiPatchManager::add_midnam_files_from_directory (this=this@entry=0x541136b0, directory_path=...) at ../libs/ardour/midi_patch_manager.cc:132 #31 0x00000000289ee5b0 in MIDI::Name::MidiPatchManager::load_midnams (this=0x541136b0) at ../libs/ardour/midi_patch_manager.cc:283 #32 0x0000000029108d46 in std::__invoke_impl<void, void (MIDI::Name::MidiPatchManager::*&)(), MIDI::Name::MidiPatchManager*&> (__t=@0x54a8f1a0: 0xfeeefeeefeeefeee, __f=@0x54a8f190: (void (MIDI::Name::MidiPatchManager::*)(MIDI::Name::MidiPatchManager * const)) 0x50af0150, this adjustment 1418963264) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:73 #33 std::__invoke<void (MIDI::Name::MidiPatchManager::*&)(), MIDI::Name::MidiPatchManager*&> (__fn=@0x54a8f190: (void (MIDI::Name::MidiPatchManager::*)(MIDI::Name::MidiPatchManager * const)) 0x50af0150, this adjustment 1418963264) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:95 #34 std::_Bind<void (MIDI::Name::MidiPatchManager::*(MIDI::Name::MidiPatchManager*))()>::__call<void, , 0ull>(std::tuple<>&&, std::_Index_tuple<0ull>) (__args=..., this=0x54a8f190) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/functional:416 #35 std::_Bind<void (MIDI::Name::MidiPatchManager::*(MIDI::Name::MidiPatchManager*))()>::operator()<, void>() (this=0x54a8f190) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/functional:499 #36 std::__invoke_impl<void, std::_Bind<void (MIDI::Name::MidiPatchManager::*(MIDI::Name::MidiPatchManager*))()>&>(std::__invoke_other, std::_Bind<void (MIDI::Name::MidiPatchManager::*(MIDI::Name::MidiPatchManager*))()>&) (__f=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:60 #37 std::__invoke_r<void, std::_Bind<void (MIDI::Name::MidiPatchManager::*(MIDI::Name::MidiPatchManager*))()>&>(std::_Bind<void (MIDI::Name::MidiPatchManager::*(MIDI::Name::MidiPatchManager*))()>&) (__fn=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:110 #38 std::_Function_handler<void (), std::_Bind<void (MIDI::Name::MidiPatchManager::*(MIDI::Name::MidiPatchManager*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:291 #39 0x00000000493a27ae in std::function<void ()>::operator()() const (this=0x50af0000) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:622 #40 0x0000000049370929 in PBD::Thread::_run (arg=0x54113870) at ../libs/pbd/pthread_utils.cc:594 #41 0x0000000064944fd3 in pthread_create_wrapper (args=0x52f0acf0) at ./mingw-w64-libraries/winpthreads/src/thread.c:1517 #42 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #43 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #44 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #45 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #46 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 19 (Thread 7688.0x550): #0 0x00007ff8134627f4 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff80fdf4ce3 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll #2 0x00007ff80fdf4bb1 in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll #3 0x0000000064942e9e in _pthread_wait_for_multiple_objects (count=count@entry=2, handles=handles@entry=0x620ffb40, all=all@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/misc.c:136 #4 0x0000000064941e28 in do_sema_b_wait_intern (sema=sema@entry=0x4b4, nointerrupt=nointerrupt@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/cond.c:647 #5 0x0000000064942166 in do_sema_b_wait (val=0x52f083d8, cs=0x52f083b0, timeout=4294967295, nointerrupt=0, sema=0x4b4) at ./mingw-w64-libraries/winpthreads/src/cond.c:606 #6 do_sema_b_wait (sema=0x4b4, nointerrupt=0, timeout=4294967295, cs=0x52f083b0, val=0x52f083d8) at ./mingw-w64-libraries/winpthreads/src/cond.c:596 #7 0x000000006494279c in pthread_cond_wait (c=c@entry=0x541815b0, external_mutex=0x54182f50) at ./mingw-w64-libraries/winpthreads/src/cond.c:461 #8 0x0000000027215e8c in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x541815b0) at ./build/x86_64-w64-mingw32-posix/x86_64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32/bits/gthr-default.h:865 #9 std::condition_variable::wait (this=this@entry=0x541815b0, __lock=...) at ../../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #10 0x000000002910e726 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=0x541815b0, __lock=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/condition_variable:321 #11 0x000000002884d209 in PBD::Cond::wait (mutex=..., this=0x541815b0) at ../libs/pbd/pbd/mutex.h:124 #12 ARDOUR::AudioEngine::do_devicelist_update (this=0x54180be0) at ../libs/ardour/audioengine.cc:757 #13 0x00000000291091f6 in std::__invoke_impl<void, void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__t=<error reading variable: Cannot access memory at address 0x6b>, __f=<error reading variable: Cannot access memory at address 0x5b>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:73 #14 std::__invoke<void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__fn=<error reading variable: Cannot access memory at address 0x5b>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:95 #15 std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::__call<void, , 0ull>(std::tuple<>&&, std::_Index_tuple<0ull>) (__args=..., this=0x5b) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/functional:416 #16 std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::operator()<, void>() (this=0x5b) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/functional:499 #17 std::__invoke_impl<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__f=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:60 #18 std::__invoke_r<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__fn=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:110 #19 std::_Function_handler<void (), std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:291 #20 0x00000000493a27ae in std::function<void ()>::operator()() const (this=0x2) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:622 #21 0x0000000049370929 in PBD::Thread::_run (arg=0x52f088a0) at ../libs/pbd/pthread_utils.cc:594 #22 0x0000000064944fd3 in pthread_create_wrapper (args=0x54182310) at ./mingw-w64-libraries/winpthreads/src/thread.c:1517 #23 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #24 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #25 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #26 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #27 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 18 (Thread 7688.0x90c): #0 0x00007ff8134627f4 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff80fdf4ce3 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll #2 0x00007ff80fdf4bb1 in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll #3 0x0000000064942e9e in _pthread_wait_for_multiple_objects (count=count@entry=2, handles=handles@entry=0x6137fb20, all=all@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/misc.c:136 #4 0x0000000064941e28 in do_sema_b_wait_intern (sema=sema@entry=0x698, nointerrupt=nointerrupt@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/cond.c:647 #5 0x0000000064942166 in do_sema_b_wait (val=0x52f07f78, cs=0x52f07f50, timeout=4294967295, nointerrupt=0, sema=0x698) at ./mingw-w64-libraries/winpthreads/src/cond.c:606 #6 do_sema_b_wait (sema=0x698, nointerrupt=0, timeout=4294967295, cs=0x52f07f50, val=0x52f07f78) at ./mingw-w64-libraries/winpthreads/src/cond.c:596 #7 0x000000006494279c in pthread_cond_wait (c=c@entry=0x54181578, external_mutex=0x54182f00) at ./mingw-w64-libraries/winpthreads/src/cond.c:461 #8 0x0000000027215e8c in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x54181578) at ./build/x86_64-w64-mingw32-posix/x86_64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32/bits/gthr-default.h:865 #9 std::condition_variable::wait (this=this@entry=0x54181578, __lock=...) at ../../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #10 0x000000002910e726 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=0x54181578, __lock=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/condition_variable:321 #11 0x000000002884e405 in PBD::Cond::wait (mutex=..., this=0x54181578) at ../libs/pbd/pbd/mutex.h:124 #12 ARDOUR::AudioEngine::do_reset_backend (this=0x54180be0) at ../libs/ardour/audioengine.cc:722 #13 0x00000000291091f6 in std::__invoke_impl<void, void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__t=<error reading variable: Cannot access memory at address 0x6b>, __f=<error reading variable: Cannot access memory at address 0x5b>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:73 #14 std::__invoke<void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__fn=<error reading variable: Cannot access memory at address 0x5b>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:95 #15 std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::__call<void, , 0ull>(std::tuple<>&&, std::_Index_tuple<0ull>) (__args=..., this=0x5b) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/functional:416 #16 std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::operator()<, void>() (this=0x5b) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/functional:499 #17 std::__invoke_impl<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__f=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:60 #18 std::__invoke_r<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__fn=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:110 #19 std::_Function_handler<void (), std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:291 #20 0x00000000493a27ae in std::function<void ()>::operator()() const (this=0x2) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:622 #21 0x0000000049370929 in PBD::Thread::_run (arg=0x54182fe0) at ../libs/pbd/pthread_utils.cc:594 #22 0x0000000064944fd3 in pthread_create_wrapper (args=0x54181df0) at ./mingw-w64-libraries/winpthreads/src/thread.c:1517 #23 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #24 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #25 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #26 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #27 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 15 (Thread 7688.0x3194): #0 0x00007ff813465954 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff813323c4e in ntdll!RtlSetThreadSubProcessTag () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #3 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 14 (Thread 7688.0x3a24): #0 0x00007ff813465954 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff813323c4e in ntdll!RtlSetThreadSubProcessTag () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #3 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 13 (Thread 7688.0x4014): #0 0x00007ff813465954 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff813323c4e in ntdll!RtlSetThreadSubProcessTag () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #3 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 12 (Thread 7688.0x5f44): #0 0x00007ff8134627f4 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff80fdf4ce3 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll #2 0x00007ff81227450e in combase!CoReleaseServerProcess () from C:\WINDOWS\System32\combase.dll #3 0x00007ff81230777f in combase!RoParameterizedTypeExtraGetTypeSignature () from C:\WINDOWS\System32\combase.dll #4 0x00007ff81230768f in combase!RoParameterizedTypeExtraGetTypeSignature () from C:\WINDOWS\System32\combase.dll #5 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #6 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #7 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 11 (Thread 7688.0x140c): #0 0x00007ff810d2ae24 in win32u!NtUserMsgWaitForMultipleObjectsEx () from C:\WINDOWS\System32\win32u.dll #1 0x00007ff812f0afd6 in ?? () from C:\WINDOWS\System32\SHCore.dll #2 0x00007ff812f0a3ee in ?? () from C:\WINDOWS\System32\SHCore.dll #3 0x00007ff812f097a7 in ?? () from C:\WINDOWS\System32\SHCore.dll #4 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #5 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #6 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 10 (Thread 7688.0x5674): #0 0x00007ff8134627f4 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff80fdf4ce3 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll #2 0x00007ff80fdf4bb1 in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll #3 0x0000000064942e9e in _pthread_wait_for_multiple_objects (count=count@entry=2, handles=handles@entry=0x536dfb30, all=all@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/misc.c:136 #4 0x0000000064941e28 in do_sema_b_wait_intern (sema=sema@entry=0x34c, nointerrupt=nointerrupt@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/cond.c:647 #5 0x0000000064942166 in do_sema_b_wait (val=0x52eed1d8, cs=0x52eed1b0, timeout=4294967295, nointerrupt=0, sema=0x34c) at ./mingw-w64-libraries/winpthreads/src/cond.c:606 #6 do_sema_b_wait (sema=0x34c, nointerrupt=0, timeout=4294967295, cs=0x52eed1b0, val=0x52eed1d8) at ./mingw-w64-libraries/winpthreads/src/cond.c:596 #7 0x000000006494279c in pthread_cond_wait (c=c@entry=0x29431060 <ARDOUR::Analyser::SourcesToAnalyse>, external_mutex=0x52161bf0) at ./mingw-w64-libraries/winpthreads/src/cond.c:461 #8 0x0000000027215e8c in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x29431060 <ARDOUR::Analyser::SourcesToAnalyse>) at ./build/x86_64-w64-mingw32-posix/x86_64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32/bits/gthr-default.h:865 #9 std::condition_variable::wait (this=this@entry=0x29431060 <ARDOUR::Analyser::SourcesToAnalyse>, __lock=...) at ../../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #10 0x000000002910e726 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=this@entry=0x29431060 <ARDOUR::Analyser::SourcesToAnalyse>, __lock=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/condition_variable:321 #11 0x00000000288345a2 in PBD::Cond::wait (mutex=..., this=0x29431060 <ARDOUR::Analyser::SourcesToAnalyse>) at ../libs/pbd/pbd/mutex.h:124 #12 ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:96 #13 0x0000000029107e46 in sigc::pointer_functor0<void>::operator() (this=0x2) at ../../win-stack-w64/include/sigc++-2.0/sigc++/functors/ptr_fun.h:76 #14 std::__invoke_impl<void, sigc::pointer_functor0<void>&> (__f=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:60 #15 std::__invoke_r<void, sigc::pointer_functor0<void>&> (__fn=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:110 #16 std::_Function_handler<void (), sigc::pointer_functor0<void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:291 #17 0x00000000493a27ae in std::function<void ()>::operator()() const (this=0x2) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:622 #18 0x0000000049370929 in PBD::Thread::_run (arg=0x52f0fe30) at ../libs/pbd/pthread_utils.cc:594 #19 0x0000000064944fd3 in pthread_create_wrapper (args=0x52ee41b0) at ./mingw-w64-libraries/winpthreads/src/thread.c:1517 #20 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #21 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #22 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #23 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #24 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 9 (Thread 7688.0x4898): #0 0x00007ff8134627f4 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff80fdf4ce3 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll #2 0x00007ff80fdf4bb1 in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll #3 0x0000000064942e9e in _pthread_wait_for_multiple_objects (count=count@entry=2, handles=handles@entry=0x534dfb20, all=all@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/misc.c:136 #4 0x0000000064941e28 in do_sema_b_wait_intern (sema=sema@entry=0x33c, nointerrupt=nointerrupt@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/cond.c:647 #5 0x0000000064942166 in do_sema_b_wait (val=0x52eec278, cs=0x52eec250, timeout=4294967295, nointerrupt=0, sema=0x33c) at ./mingw-w64-libraries/winpthreads/src/cond.c:606 #6 do_sema_b_wait (sema=0x33c, nointerrupt=0, timeout=4294967295, cs=0x52eec250, val=0x52eec278) at ./mingw-w64-libraries/winpthreads/src/cond.c:596 #7 0x000000006494279c in pthread_cond_wait (c=c@entry=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>, external_mutex=0x52146d20) at ./mingw-w64-libraries/winpthreads/src/cond.c:461 #8 0x0000000027215e8c in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>) at ./build/x86_64-w64-mingw32-posix/x86_64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32/bits/gthr-default.h:865 #9 std::condition_variable::wait (this=this@entry=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>, __lock=...) at ../../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #10 0x000000002910e726 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>, __lock=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/condition_variable:321 #11 0x0000000028c42b00 in PBD::Cond::wait (mutex=..., this=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>) at ../libs/pbd/pbd/mutex.h:124 #12 peak_thread_work () at ../libs/ardour/source_factory.cc:73 #13 0x0000000029107ea6 in std::__invoke_impl<void, void (*&)()> (__f=<error reading variable: Cannot access memory at address 0x2>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:59 #14 std::__invoke_r<void, void (*&)()> (__fn=<error reading variable: Cannot access memory at address 0x2>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:110 #15 std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:291 #16 0x00000000493a27ae in std::function<void ()>::operator()() const (this=0x2) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:622 #17 0x0000000049370929 in PBD::Thread::_run (arg=0x5220ea10) at ../libs/pbd/pthread_utils.cc:594 #18 0x0000000064944fd3 in pthread_create_wrapper (args=0x52ee8f10) at ./mingw-w64-libraries/winpthreads/src/thread.c:1517 #19 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #20 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #21 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #22 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #23 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 8 (Thread 7688.0x37a0): #0 0x00007ff8134627f4 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff80fdf4ce3 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll #2 0x00007ff80fdf4bb1 in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll #3 0x0000000064942e9e in _pthread_wait_for_multiple_objects (count=count@entry=2, handles=handles@entry=0x532dfb20, all=all@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/misc.c:136 #4 0x0000000064941e28 in do_sema_b_wait_intern (sema=sema@entry=0x33c, nointerrupt=nointerrupt@entry=0, timeout=timeout@entry=4294967295) at ./mingw-w64-libraries/winpthreads/src/cond.c:647 #5 0x0000000064942166 in do_sema_b_wait (val=0x52eec278, cs=0x52eec250, timeout=4294967295, nointerrupt=0, sema=0x33c) at ./mingw-w64-libraries/winpthreads/src/cond.c:606 #6 do_sema_b_wait (sema=0x33c, nointerrupt=0, timeout=4294967295, cs=0x52eec250, val=0x52eec278) at ./mingw-w64-libraries/winpthreads/src/cond.c:596 #7 0x000000006494279c in pthread_cond_wait (c=c@entry=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>, external_mutex=0x52146d20) at ./mingw-w64-libraries/winpthreads/src/cond.c:461 #8 0x0000000027215e8c in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>) at ./build/x86_64-w64-mingw32-posix/x86_64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32/bits/gthr-default.h:865 #9 std::condition_variable::wait (this=this@entry=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>, __lock=...) at ../../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #10 0x000000002910e726 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>, __lock=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/condition_variable:321 #11 0x0000000028c42b00 in PBD::Cond::wait (mutex=..., this=0x29434e30 <ARDOUR::SourceFactory::PeaksToBuild>) at ../libs/pbd/pbd/mutex.h:124 #12 peak_thread_work () at ../libs/ardour/source_factory.cc:73 #13 0x0000000029107ea6 in std::__invoke_impl<void, void (*&)()> (__f=<error reading variable: Cannot access memory at address 0x2>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:59 #14 std::__invoke_r<void, void (*&)()> (__fn=<error reading variable: Cannot access memory at address 0x2>) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/invoke.h:110 #15 std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:291 #16 0x00000000493a27ae in std::function<void ()>::operator()() const (this=0x2) at /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/bits/std_function.h:622 #17 0x0000000049370929 in PBD::Thread::_run (arg=0x52eeaf50) at ../libs/pbd/pthread_utils.cc:594 #18 0x0000000064944fd3 in pthread_create_wrapper (args=0x52ee8c00) at ./mingw-w64-libraries/winpthreads/src/thread.c:1517 #19 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #20 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #21 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #22 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #23 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 7 (Thread 7688.0x2afc): #0 0x00007ff813461d24 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff80f03951a in ?? () from C:\WINDOWS\system32\mswsock.dll #2 0x00007ff80f0391f2 in ?? () from C:\WINDOWS\system32\mswsock.dll #3 0x00007ff811f919d1 in select () from C:\WINDOWS\System32\ws2_32.dll #4 0x00000000493579bf in CrossThreadChannel::poll_for_request (this=this@entry=0x521b5470) at ../libs/pbd/crossthread.win.cc:171 #5 0x0000000049357a1e in CrossThreadChannel::receive (this=this@entry=0x521b5470, msg=@0x52dbfd4f: 0 '\000', wait=wait@entry=true) at ../libs/pbd/crossthread.win.cc:191 #6 0x0000000028cb1236 in ARDOUR::TriggerBoxThread::thread_work (this=this@entry=0x521b5440) at ../libs/ardour/triggerbox.cc:5857 #7 0x0000000028cb1689 in ARDOUR::TriggerBoxThread::_thread_work (arg=0x521b5440) at ../libs/ardour/triggerbox.cc:5847 #8 0x00000000493705cd in fake_thread_start (arg=0x521b76a0) at ../libs/pbd/pthread_utils.cc:199 #9 0x0000000064944fd3 in pthread_create_wrapper (args=0x521b7960) at ./mingw-w64-libraries/winpthreads/src/thread.c:1517 #10 0x00007ff8120bf0ad in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll #11 0x00007ff8120bf17c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll #12 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #13 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #14 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 6 (Thread 7688.0x1fd0): #0 0x00007ff813465954 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff813323c4e in ntdll!RtlSetThreadSubProcessTag () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #3 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 5 (Thread 7688.0x62e0): #0 0x00007ff813465954 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff813323c4e in ntdll!RtlSetThreadSubProcessTag () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #3 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 4 (Thread 7688.0x6594): #0 0x00007ff813465954 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff813323c4e in ntdll!RtlSetThreadSubProcessTag () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #3 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 3 (Thread 7688.0x6514): #0 0x00007ff813465954 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff813323c4e in ntdll!RtlSetThreadSubProcessTag () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #3 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 2 (Thread 7688.0x590): #0 0x00007ff813465954 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff813323c4e in ntdll!RtlSetThreadSubProcessTag () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81163e957 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll #3 0x00007ff81330427c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 1 (Thread 7688.0x1a00): #0 0x00007ff8134658f4 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff81339ad2f in ntdll!RtlInitializeResource () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff81331376f in ntdll!RtlSleepConditionVariableCS () from C:\WINDOWS\SYSTEM32\ntdll.dll #3 0x00007ff8133149e2 in ntdll!RtlEnterCriticalSection () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x00007ff81339ccd5 in ntdll!RtlProtectHeap () from C:\WINDOWS\SYSTEM32\ntdll.dll #5 0x00007ff81339f7ca in ntdll!RtlProtectHeap () from C:\WINDOWS\SYSTEM32\ntdll.dll #6 0x00007ff813328771 in ntdll!RtlCreateUnicodeString () from C:\WINDOWS\SYSTEM32\ntdll.dll #7 0x00007ff813311d1c in ntdll!RtlAllocateHeap () from C:\WINDOWS\SYSTEM32\ntdll.dll #8 0x00007ff81209d6b0 in msvcrt!malloc () from C:\WINDOWS\System32\msvcrt.dll #9 0x0000000026b20169 in g_malloc (n_bytes=48) at ../glib/gmem.c:102 #10 g_malloc_n (n_blocks=<optimized out>, n_block_bytes=n_block_bytes@entry=8) at ../glib/gmem.c:340 #11 0x0000000067f2557d in g_type_interfaces (type=type@entry=1400992416, n_interfaces=n_interfaces@entry=0x2637e73c) at ../gobject/gtype.c:3604 #12 0x0000000067f16d1d in signal_id_lookup (name=0x4afcf66f <__func__.50+1087> "row-inserted", itype=1400992416) at ../gobject/gsignal.c:427 #13 0x0000000067f1cd2b in signal_parse_name (force_quark=1, detail_p=<synthetic pointer>, itype=1400992416, name=0x4afcf66f <__func__.50+1087> "row-inserted") at ../gobject/gsignal.c:1156 #14 signal_parse_name (force_quark=1, detail_p=<synthetic pointer>, itype=1400992416, name=0x4afcf66f <__func__.50+1087> "row-inserted") at ../gobject/gsignal.c:1146 #15 g_signal_connect_data (instance=instance@entry=0x53fb9600, detailed_signal=detailed_signal@entry=0x4afcf66f <__func__.50+1087> "row-inserted", c_handler=c_handler@entry=0x4aea9d7c <gtk_tree_model_filter_row_inserted>, data=data@entry=0x54e2d770, destroy_data=destroy_data@entry=0x0, connect_flags=connect_flags@entry=0) at ../gobject/gsignal.c:2583 #16 0x000000004aea6abe in gtk_tree_model_filter_set_model (filter=0x54e2d770, child_model=0x53fb9600) at ../libs/tk/ytk/gtktreemodelfilter.c:2884 #17 0x000000004aea6c40 in gtk_tree_model_filter_set_property (object=0x54e2d770, prop_id=1, value=<optimized out>, pspec=0x54cff8e0) at ../libs/tk/ytk/gtktreemodelfilter.c:406 #18 0x0000000067f0b895 in object_set_property (object=object@entry=0x54e2d770, pspec=pspec@entry=0x54cff8e0, value=0x2637ea80, nqueue=nqueue@entry=0x54e2ccb0) at ../gobject/gobject.c:1565 #19 0x0000000067f0bca5 in g_object_new_internal (class=0x547afcd0, class@entry=0x54cff950, params=params@entry=0x2637eb10, n_params=2, n_params@entry=1) at ../gobject/gobject.c:1971 #20 0x0000000067f0da18 in g_object_new_valist (object_type=<optimized out>, first_property_name=first_property_name@entry=0x4afcf2b0 <__func__.50+128> "child-model", var_args=0x2637ecd0 "�D�S", var_args@entry=0x2637ecb0 "") at ../gobject/gobject.c:2262 #21 0x0000000067f0dc62 in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x4afcf2b0 <__func__.50+128> "child-model") at ../gobject/gobject.c:1780 #22 0x000000004aea6015 in gtk_tree_model_filter_new (child_model=0x53fb9600, root=root@entry=0x0) at ../libs/tk/ytk/gtktreemodelfilter.c:2982 #23 0x000000004ad76726 in gtk_file_chooser_button_constructor (type=<optimized out>, n_params=<optimized out>, params=<optimized out>) at ../libs/tk/ytk/gtkfilechooserbutton.c:873 #24 0x0000000067f0baf3 in g_object_new_with_custom_constructor (n_params=1, params=0x2637ee20, class=0x53787690) at ../gobject/gobject.c:1855 #25 g_object_new_internal (class=0x53787690, class@entry=0x54c42e40, params=params@entry=0x2637ee20, n_params=n_params@entry=1) at ../gobject/gobject.c:1935 #26 0x0000000067f0d5bf in g_object_newv (object_type=1404517008, n_parameters=<optimized out>, parameters=<optimized out>) at ../gobject/gobject.c:2171 #27 0x00000000664df48a in Glib::Object::Object(Glib::ConstructParams const&) () from C:\Program Files\Ardour9\bin\libglibmm-2.4-1.dll #28 0x000000004c4784e6 in Gtk::Object::Object (this=0x54e0ebc0, __vtt_parm=0x4c547ab8 <VTT for Gtk::FileChooserButton+40>, construct_params=..., __in_chrg=<optimized out>) at ../libs/tk/ytkmm/object.cc:38 #29 0x000000004c4c51f9 in Gtk::Widget::Widget (this=0x54e0ebc0, __vtt_parm=0x4c547ab0 <VTT for Gtk::FileChooserButton+32>, construct_params=..., __in_chrg=<optimized out>) at ../libs/tk/ytkmm/widget.cc:5739 #30 0x000000004c451315 in Gtk::Container::Container (this=0x54e0ebc0, __vtt_parm=0x4c547aa8 <VTT for Gtk::FileChooserButton+24>, construct_params=..., __in_chrg=<optimized out>) at ../libs/tk/ytkmm/container.cc:715 #31 0x000000004c43b65d in Gtk::Box::Box (this=this@entry=0x54e0ebc0, __vtt_parm=__vtt_parm@entry=0x4c547aa0 <VTT for Gtk::FileChooserButton+16>, construct_params=..., __in_chrg=<optimized out>) at ../libs/tk/ytkmm/box.cc:219 #32 0x000000004c43c31b in Gtk::HBox::HBox (this=0x54e0ebc0, __vtt_parm=0x4c547a98 <VTT for Gtk::FileChooserButton+8>, construct_params=..., __in_chrg=<optimized out>) at ../libs/tk/ytkmm/box.cc:578 #33 0x000000004c45b2a3 in Gtk::FileChooserButton::FileChooserButton (this=0x54e0ebc0, action=Gtk::FILE_CHOOSER_ACTION_SELECT_FOLDER, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../libs/tk/ytkmm/filechooserbutton.cc:41 #34 0x0000000000b802c9 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-05-13 18:25 | the_real_ck | New Issue | |
| 2026-05-13 18:25 | the_real_ck | File Added: Ardour-debug.log |