View Issue Details

IDProjectCategoryView StatusLast Update
0008508ardourbugspublic2020-12-17 11:14
Reportermiroshko Assigned To 
PrioritynormalSeverityminorReproducibilityrandom
Status newResolutionopen 
PlatformMicrosoftOSWindowsOS Version10
Product Version6.5 
Summary0008508: Crash when starting a new recording with Shift+Space immediately after discarding the ongoing one with Ctrl+Space
DescriptionI am recording a piece, then want to discard it and instantly start over, so I press Ctrl+Space and then immediately Shift+Space.
As a result Ardour crashes.
This happens ca. 1 out of 20 times on Ardour 6 but used to happen much more frequently with Ardour 5 both on Linux and Windows.

Also this is getting worse the more takes I record. Presumably this has to do with the growing amount of temporary files the more takes I have made, because also the returning of the cursor to the initial point takes longer after Ctrl+Space. After cleaning up the unused session files the returning after Ctrl+Space is happening fast again and the crashes occur less frequently.

Debug log is attached.
Steps To ReproduceOpen empty session
Add 1 audio track
Arm the track
Hit Shift+Space (Record)
Hit Ctrl+Space (to stop recording, discard the record and return to the initial position)
Immediately after that press Shift+Space to start a new recording without waiting for the position marker to return to the initial position.
Repeat 20 to 30 times (presumably the amount of temporary files in the session has to grow large enough)
Observe the crash
Tagscrash, recording

Activities

miroshko

2020-12-17 11:13

reporter  

Ardour-debug.log (64,514 bytes)   
Starting program: C:\Program Files\Ardour6\bin\Ardour.exe 
[New Thread 2656.0x4f0]
[New Thread 2656.0x1370]
[New Thread 2656.0x1710]
[New Thread 2656.0xe9c]
[New Thread 2656.0x3138]
[New Thread 2656.0x152c]
[New Thread 2656.0x1d9c]
[New Thread 2656.0x2114]
[New Thread 2656.0x1d4c]
[New Thread 2656.0x1e9c]
[Thread 2656.0x1e9c exited with code 0]
[New Thread 2656.0xe3c]
[New Thread 2656.0xab8]
[New Thread 2656.0xbfc]
[New Thread 2656.0x2730]
[New Thread 2656.0x2468]
[Thread 2656.0x2468 exited with code 0]
[New Thread 2656.0xad8]
[Thread 2656.0x2730 exited with code 0]
[New Thread 2656.0x30b4]
[Thread 2656.0x30b4 exited with code 0]
[New Thread 2656.0x308c]
[New Thread 2656.0x30b8]
[Thread 2656.0x30b8 exited with code 0]
[New Thread 2656.0xc78]
[Thread 2656.0xc78 exited with code 0]
[New Thread 2656.0x1b94]
[Thread 2656.0x1b94 exited with code 0]
[New Thread 2656.0x2108]
[Thread 2656.0x2108 exited with code 0]
[New Thread 2656.0x1b88]
[Thread 2656.0x1b88 exited with code 0]
[New Thread 2656.0x31ec]
[New Thread 2656.0x1c38]
[New Thread 2656.0xd80]
[Thread 2656.0x31ec exited with code 0]
[Thread 2656.0x1c38 exited with code 0]
[New Thread 2656.0x2384]
[New Thread 2656.0x137c]
[New Thread 2656.0x298c]
[Thread 2656.0x2384 exited with code 0]
[Thread 2656.0x298c exited with code 0]
[Thread 2656.0xd80 exited with code 0]
[New Thread 2656.0x1ae4]
[Thread 2656.0x137c exited with code 0]
[New Thread 2656.0x10e4]
[New Thread 2656.0x215c]
[Thread 2656.0x215c exited with code 0]
[Thread 2656.0x10e4 exited with code 0]
[New Thread 2656.0x2e08]
[New Thread 2656.0x9ec]
[Thread 2656.0x9ec exited with code 0]
[Thread 2656.0x1ae4 exited with code 0]
[New Thread 2656.0x268c]
[New Thread 2656.0x1b7c]
[New Thread 2656.0x1a78]
[New Thread 2656.0x1dfc]
[New Thread 2656.0x28a0]
[New Thread 2656.0x2448]
[New Thread 2656.0x68c]
[New Thread 2656.0x1a74]
[New Thread 2656.0x3118]
[New Thread 2656.0x9dc]
[Thread 2656.0x2e08 exited with code 0]
[Thread 2656.0x9dc exited with code 0]
[Thread 2656.0x3118 exited with code 0]
[New Thread 2656.0x32ec]
[Thread 2656.0x32ec exited with code 0]
[New Thread 2656.0x25cc]
[Thread 2656.0x25cc exited with code 0]
[New Thread 2656.0x302c]
[New Thread 2656.0x130c]
[New Thread 2656.0x2118]
[New Thread 2656.0x60c]
[New Thread 2656.0xf44]
[New Thread 2656.0x1f7c]
[New Thread 2656.0x1410]
[New Thread 2656.0x28bc]
[New Thread 2656.0x13bc]
[New Thread 2656.0x14b4]
[New Thread 2656.0x1024]
[New Thread 2656.0xcd4]
[New Thread 2656.0x22b4]
[New Thread 2656.0x2de0]
[New Thread 2656.0x1a8c]
[New Thread 2656.0x116c]
[Thread 2656.0xbfc exited with code 0]
[New Thread 2656.0x1b00]
[Thread 2656.0x1a74 exited with code 0]
[New Thread 2656.0x2e14]
[New Thread 2656.0x1824]
[Thread 2656.0x1b00 exited with code 0]
[New Thread 2656.0x1d68]
[New Thread 2656.0xb44]
[New Thread 2656.0x1558]
[New Thread 2656.0x1e2c]
[New Thread 2656.0x15c0]
[Thread 2656.0xb44 exited with code 0]
[New Thread 2656.0x28e8]
[Thread 2656.0x1d68 exited with code 0]
[New Thread 2656.0x2768]
[Thread 2656.0x28e8 exited with code 0]
[New Thread 2656.0x1ac8]
[Thread 2656.0x1ac8 exited with code 0]
[New Thread 2656.0x33d4]
[Thread 2656.0x33d4 exited with code 0]
[New Thread 2656.0x590]
[Thread 2656.0x2768 exited with code 0]
[New Thread 2656.0x2fc4]
[Thread 2656.0x2fc4 exited with code 0]
[New Thread 2656.0xa68]
[Thread 2656.0x590 exited with code 0]
[New Thread 2656.0x57c]
[Thread 2656.0x57c exited with code 0]
[New Thread 2656.0x2408]
[Thread 2656.0xa68 exited with code 0]
[New Thread 2656.0x20ec]
[Thread 2656.0x2408 exited with code 0]
[New Thread 2656.0x2398]
[Thread 2656.0x2398 exited with code 0]
[New Thread 2656.0xdf4]
[Thread 2656.0x20ec exited with code 0]
[New Thread 2656.0x4c8]
[Thread 2656.0xdf4 exited with code 0]
[New Thread 2656.0x1904]
[Thread 2656.0x1904 exited with code 0]
[New Thread 2656.0x2a4c]
[Thread 2656.0x4c8 exited with code 0]
[New Thread 2656.0x1748]
[Thread 2656.0x2a4c exited with code 0]
[New Thread 2656.0x404]
[Thread 2656.0x1748 exited with code 0]
[New Thread 2656.0x3a8]
[Thread 2656.0x404 exited with code 0]
[New Thread 2656.0x2e08]
[Thread 2656.0x3a8 exited with code 0]
[New Thread 2656.0x10d8]
[Thread 2656.0x10d8 exited with code 0]
[New Thread 2656.0x256c]
[Thread 2656.0x256c exited with code 0]
[New Thread 2656.0x316c]
[Thread 2656.0x2e08 exited with code 0]
[New Thread 2656.0x13c4]
[Thread 2656.0x316c exited with code 0]
[New Thread 2656.0x2e7c]
[Thread 2656.0x13c4 exited with code 0]
[New Thread 2656.0x330c]
[Thread 2656.0x2e7c exited with code 0]
[New Thread 2656.0x1a0c]
[Thread 2656.0x330c exited with code 0]
[New Thread 2656.0x12f0]
[Thread 2656.0x1a0c exited with code 0]
[New Thread 2656.0x1e50]
[Thread 2656.0x1e50 exited with code 0]
[New Thread 2656.0x157c]
[Thread 2656.0x12f0 exited with code 0]
[New Thread 2656.0x25a4]
[Thread 2656.0x25a4 exited with code 0]
[New Thread 2656.0x1a28]
[Thread 2656.0x157c exited with code 0]
[New Thread 2656.0x2874]
[Thread 2656.0x2874 exited with code 0]
[New Thread 2656.0x190c]
[Thread 2656.0x1a28 exited with code 0]
[New Thread 2656.0x3354]
[Thread 2656.0x3354 exited with code 0]
[New Thread 2656.0x2394]
[Thread 2656.0x2394 exited with code 0]
[New Thread 2656.0xaf0]
[Thread 2656.0x190c exited with code 0]
[New Thread 2656.0xc84]
[Thread 2656.0xc84 exited with code 0]
[New Thread 2656.0x2038]
[Thread 2656.0xaf0 exited with code 0]
[New Thread 2656.0x1a98]
[Thread 2656.0x1a98 exited with code 0]
[New Thread 2656.0x2b70]
[Thread 2656.0x2038 exited with code 0]
[New Thread 2656.0x1e9c]
[Thread 2656.0x2b70 exited with code 0]
[New Thread 2656.0x1afc]
[Thread 2656.0x1e9c exited with code 0]
[New Thread 2656.0x2a78]
[Thread 2656.0x2a78 exited with code 0]
[New Thread 2656.0xdf4]
[Thread 2656.0xdf4 exited with code 0]
[New Thread 2656.0x1d54]
[New Thread 2656.0x2468]
[New Thread 2656.0x2c3c]
[New Thread 2656.0x2f4]
[New Thread 2656.0xf88]
[New Thread 2656.0x4c8]
[New Thread 2656.0x828]
[New Thread 2656.0x2a4c]
[Thread 2656.0x2a4c exited with code 0]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 2656.0x2e14]
0x00007ffd683949e0 in msvcrt!memmove () from C:\WINDOWS\System32\msvcrt.dll

Thread 121 (Thread 2656.0x828):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 120 (Thread 2656.0x4c8):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 119 (Thread 2656.0xf88):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 118 (Thread 2656.0x2f4):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 117 (Thread 2656.0x2c3c):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 116 (Thread 2656.0x2468):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 115 (Thread 2656.0x1d54):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 112 (Thread 2656.0x1afc):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 70 (Thread 2656.0x15c0):
#0  0x00007ffd698dcd74 in ntdll!ZwDelayExecution () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd6723fc21 in SleepEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x000000001816353e in ARDOUR::AutomationWatch::thread (this=0x4248c330) at ../libs/ardour/automation_watch.cc:195
#3  0x00000000188bed36 in operator() (p=<optimized out>, this=<optimized out>)
    at /home/ardour/win-stack-w64-dbg/include/boost/bind/mem_fn_template.hpp:49
#4  operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (a=<synthetic pointer>, f=..., 
    this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind.hpp:259
#5  operator() (this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind_template.hpp:20
#6  sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator() (this=<optimized out>)
    at ../../win-stack-w64/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x00000000186f8efd in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it (rep=0xffffffffffffffd0)
    at ../../win-stack-w64/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0x00000000664cd271 in call_thread_entry_slot () from C:\Program Files\Ardour6\bin\libglibmm-2.4-1.dll
#9  0x0000000068644149 in g_thread_proxy () from C:\Program Files\Ardour6\bin\libglib-2.0-0.dll
#10 0x000000006866cf6a in g_thread_win32_proxy () from C:\Program Files\Ardour6\bin\libglib-2.0-0.dll
#11 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#12 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#13 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#14 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#15 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 69 (Thread 2656.0x1e2c):
#0  0x00007ffd698dd244 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67242ae7 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x00007ffd672429ce in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll
#3  0x000000006248343f in pthreadCancelableTimedWait () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#4  0x0000000062488400 in sem_timedwait () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#5  0x000000006248248b in pthread_cond_wait () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x0000000018468e9f in ARDOUR::Session::auto_connect_thread_run (this=this@entry=0x431dfce0)
    at ../libs/ardour/session.cc:7144
#7  0x0000000018468fac in ARDOUR::Session::auto_connect_thread (arg=0x431dfce0) at ../libs/ardour/session.cc:7083
#8  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#9  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#10 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#11 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#12 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#13 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 68 (Thread 2656.0x1558):
#0  0x00007ffd698dd244 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67242ae7 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x00007ffd672429ce in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll
#3  0x000000006248343f in pthreadCancelableTimedWait () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#4  0x0000000062488400 in sem_timedwait () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#5  0x000000006248248b in pthread_cond_wait () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00000000184cf2c9 in ARDOUR::Session::emit_thread_run (this=this@entry=0x431dfce0)
    at ../libs/ardour/session_process.cc:1110
#7  0x00000000184cf300 in ARDOUR::Session::emit_thread (arg=0x431dfce0) at ../libs/ardour/session_process.cc:1099
#8  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#9  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#10 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#11 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#12 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#13 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 65 (Thread 2656.0x1824):
#0  0x00007ffd698dd244 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67242ae7 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x00000000686220ae in poll_rest () from C:\Program Files\Ardour6\bin\libglib-2.0-0.dll
#3  0x0000000068622409 in g_poll () from C:\Program Files\Ardour6\bin\libglib-2.0-0.dll
#4  0x0000000068607871 in g_main_context_iterate.isra () from C:\Program Files\Ardour6\bin\libglib-2.0-0.dll
#5  0x0000000068608093 in g_main_loop_run () from C:\Program Files\Ardour6\bin\libglib-2.0-0.dll
#6  0x0000000028b52c58 in BaseUI::main_thread (this=0x42d401a0) at ../libs/pbd/base_ui.cc:98
#7  0x0000000028bc84fb in operator() (this=0x29)
    at ../../win-stack-w64/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#8  sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x21)
    at ../../win-stack-w64/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#9  0x0000000028bc5d3d in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (
    rep=0xffffffffffffffd4) at ../../win-stack-w64/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0x00000000664cd271 in call_thread_entry_slot () from C:\Program Files\Ardour6\bin\libglibmm-2.4-1.dll
#11 0x0000000068644149 in g_thread_proxy () from C:\Program Files\Ardour6\bin\libglib-2.0-0.dll
#12 0x000000006866cf6a in g_thread_win32_proxy () from C:\Program Files\Ardour6\bin\libglib-2.0-0.dll
#13 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#14 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#15 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#16 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#17 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 64 (Thread 2656.0x2e14):
#0  0x00007ffd683949e0 in msvcrt!memmove () from C:\WINDOWS\System32\msvcrt.dll
#1  0x00000000188fc305 in __copy_m<ARDOUR::CaptureInfo*> (__result=<optimized out>, __last=0x0, 
    __first=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_algobase.h:378
#2  __copy_move_a<false, ARDOUR::CaptureInfo**, ARDOUR::CaptureInfo**> (__result=<optimized out>, __last=0x0, 
    __first=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_algobase.h:396
#3  __copy_move_a2<false, ARDOUR::CaptureInfo**, ARDOUR::CaptureInfo**> (__result=<optimized out>, __last=0x0, 
    __first=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_algobase.h:434
#4  copy<ARDOUR::CaptureInfo**, ARDOUR::CaptureInfo**> (__result=<optimized out>, __last=0x0, __first=<optimized out>)
    at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_algobase.h:466
#5  __uninit_copy<ARDOUR::CaptureInfo**, ARDOUR::CaptureInfo**> (__result=<optimized out>, __last=0x0, 
    __first=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_uninitialized.h:93
#6  uninitialized_copy<ARDOUR::CaptureInfo**, ARDOUR::CaptureInfo**> (__result=<optimized out>, __last=0x0, 
    __first=<optimized out>) at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_uninitialized.h:125
#7  __uninitialized_copy_a<ARDOUR::CaptureInfo**, ARDOUR::CaptureInfo**, ARDOUR::CaptureInfo*> (
    __result=<optimized out>, __last=0x0, __first=<optimized out>)
    at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_uninitialized.h:278
#8  __uninitialized_move_if_noexcept_a<ARDOUR::CaptureInfo**, ARDOUR::CaptureInfo**, std::allocator<ARDOUR::CaptureInfo*> > (__alloc=..., __result=<optimized out>, __last=0x0, __first=<optimized out>)
    at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_uninitialized.h:301
#9  std::vector<ARDOUR::CaptureInfo*, std::allocator<ARDOUR::CaptureInfo*> >::_M_insert_aux (
    this=this@entry=0x71ff0918, __position=..., __x=@0x419bdb18: 0x42299360)
    at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/vector.tcc:370
#10 0x00000000181a5bc8 in push_back (__x=@0x419bdb18: 0x42299360, this=0x71ff0918)
    at /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_vector.h:925
#11 ARDOUR::DiskWriter::finish_capture (this=this@entry=0x71ff0100, c=...) at ../libs/ardour/disk_writer.cc:693
#12 0x00000000181aa50e in ARDOUR::DiskWriter::transport_stopped_wallclock (this=0x71ff0100, when=..., 
    twhen=1608202053, abort_capture=<optimized out>) at ../libs/ardour/disk_writer.cc:1073
#13 0x0000000018571a7b in ARDOUR::Track::transport_stopped_wallclock (this=0x390db4c0, n=..., t=t@entry=1608202053, 
    g=g@entry=true) at ../libs/ardour/track.cc:562
#14 0x000000001851327d in ARDOUR::Session::non_realtime_stop (this=this@entry=0x431dfce0, abort=abort@entry=true, 
    on_entry=on_entry@entry=1, finished=@0x419be817: true) at ../libs/ardour/session_transport.cc:1394
#15 0x0000000018516f16 in ARDOUR::Session::butler_transport_work (this=0x431dfce0)
    at ../libs/ardour/session_transport.cc:1193
#16 0x0000000018170947 in ARDOUR::Butler::thread_work (this=this@entry=0x42c66580) at ../libs/ardour/butler.cc:205
#17 0x000000001817379f in ARDOUR::Butler::_thread_work (arg=0x42c66580) at ../libs/ardour/butler.cc:153
#18 0x0000000028b7f046 in fake_thread_start (arg=0x42d400b0) at ../libs/pbd/pthread_utils.cc:113
#19 0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#20 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#21 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#22 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#23 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#24 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 62 (Thread 2656.0x116c):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x0000000018224acc in ARDOUR::Graph::run_one (this=this@entry=0x424501c0) at ../libs/ardour/graph.cc:426
#4  0x0000000018225032 in ARDOUR::Graph::helper_thread (this=0x424501c0) at ../libs/ardour/graph.cc:470
#5  0x000000001871da86 in operator() (p=<optimized out>, this=<optimized out>)
    at /home/ardour/win-stack-w64-dbg/include/boost/bind/mem_fn_template.hpp:49
#6  operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (a=<synthetic pointer>, f=..., 
    this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind.hpp:259
#7  operator() (this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind_template.hpp:20
#8  boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:159
#9  0x000000006900a3a5 in operator() (this=0x4633fbe0)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:769
#10 ARDOUR::PortAudioBackend::portaudio_process_thread (arg=<optimized out>)
    at ../libs/backends/portaudio/portaudio_backend.cc:1094
#11 0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#12 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#13 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#14 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#15 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#16 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 61 (Thread 2656.0x1a8c):
#0  0x00000000183bc01f in ARDOUR::ProcessThread::get_scratch_buffers (count=..., silence=silence@entry=true)
    at ../libs/ardour/process_thread.cc:116
#1  0x0000000018449ed0 in ARDOUR::Session::get_scratch_buffers (this=<optimized out>, count=..., 
    silence=silence@entry=true) at ../libs/ardour/session.cc:5995
#2  0x00000000185ec4cb in ARDOUR::VST3Plugin::connect_and_run (this=0x7224d190, bufs=..., start=<optimized out>, 
    end=<optimized out>, speed=<optimized out>, in_map=..., out_map=..., n_samples=<optimized out>, offset=0)
    at ../libs/ardour/vst3_plugin.cc:675
#3  0x0000000018380b57 in ARDOUR::PluginInsert::connect_and_run (this=this@entry=0x722bd230, bufs=..., 
    start=start@entry=405043, end=end@entry=405043, speed=speed@entry=0, nframes=nframes@entry=256, 
    offset=offset@entry=0, with_auto=with_auto@entry=true) at ../libs/ardour/plugin_insert.cc:1083
#4  0x0000000018381612 in ARDOUR::PluginInsert::run (this=0x722bd230, bufs=..., start_sample=405043, 
    end_sample=405043, speed=0, nframes=256) at ../libs/ardour/plugin_insert.cc:1291
#5  0x00000000183fed05 in ARDOUR::Route::process_output_buffers (this=this@entry=0x390db4c0, bufs=..., 
    start_sample=405049, start_sample@entry=403968, end_sample=405049, end_sample@entry=403968, 
    nframes=nframes@entry=256, gain_automation_ok=gain_automation_ok@entry=false, 
    run_disk_reader=run_disk_reader@entry=false) at ../libs/ardour/route.cc:530
#6  0x0000000018403638 in ARDOUR::Route::run_route (this=this@entry=0x390db4c0, start_sample=403968, 
    end_sample=403968, nframes=256, gain_automation_ok=gain_automation_ok@entry=false, 
    run_disk_reader=run_disk_reader@entry=false) at ../libs/ardour/route.cc:716
#7  0x00000000184039ef in ARDOUR::Route::no_roll_unlocked (this=0x390db4c0, nframes=<optimized out>, 
    start_sample=<optimized out>, end_sample=<optimized out>, session_state_changing=true)
    at ../libs/ardour/route.cc:3945
#8  0x00000000183fffcd in ARDOUR::Route::no_roll (this=this@entry=0x390db4c0, nframes=256, start_sample=403968, 
    end_sample=403968, session_state_changing=true) at ../libs/ardour/route.cc:3915
#9  0x0000000018223d4e in ARDOUR::Graph::process_one_route (this=0x424501c0, route=0x390db4c0)
    at ../libs/ardour/graph.cc:670
#10 0x000000001822bd49 in ARDOUR::GraphNode::process (this=this@entry=0x390db920) at ../libs/ardour/graphnode.cc:80
#11 0x0000000018224c98 in run (chain=1, this=0x390db920) at ../libs/ardour/ardour/graphnode.h:62
#12 ARDOUR::Graph::run_one (this=this@entry=0x424501c0) at ../libs/ardour/graph.cc:442
#13 0x0000000018225032 in ARDOUR::Graph::helper_thread (this=0x424501c0) at ../libs/ardour/graph.cc:470
#14 0x000000001871da86 in operator() (p=<optimized out>, this=<optimized out>)
    at /home/ardour/win-stack-w64-dbg/include/boost/bind/mem_fn_template.hpp:49
#15 operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (a=<synthetic pointer>, f=..., 
    this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind.hpp:259
#16 operator() (this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind_template.hpp:20
#17 boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:159
#18 0x000000006900a3a5 in operator() (this=0x4653fbe0)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:769
#19 ARDOUR::PortAudioBackend::portaudio_process_thread (arg=<optimized out>)
    at ../libs/backends/portaudio/portaudio_backend.cc:1094
#20 0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#21 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#22 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#23 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#24 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#25 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 60 (Thread 2656.0x2de0):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x0000000018224acc in ARDOUR::Graph::run_one (this=this@entry=0x424501c0) at ../libs/ardour/graph.cc:426
#4  0x0000000018225032 in ARDOUR::Graph::helper_thread (this=0x424501c0) at ../libs/ardour/graph.cc:470
#5  0x000000001871da86 in operator() (p=<optimized out>, this=<optimized out>)
    at /home/ardour/win-stack-w64-dbg/include/boost/bind/mem_fn_template.hpp:49
#6  operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (a=<synthetic pointer>, f=..., 
    this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind.hpp:259
#7  operator() (this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind_template.hpp:20
#8  boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:159
#9  0x000000006900a3a5 in operator() (this=0x4613fbe0)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:769
#10 ARDOUR::PortAudioBackend::portaudio_process_thread (arg=<optimized out>)
    at ../libs/backends/portaudio/portaudio_backend.cc:1094
#11 0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#12 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#13 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#14 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#15 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#16 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 59 (Thread 2656.0x22b4):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x0000000018224acc in ARDOUR::Graph::run_one (this=this@entry=0x424501c0) at ../libs/ardour/graph.cc:426
#4  0x0000000018225032 in ARDOUR::Graph::helper_thread (this=0x424501c0) at ../libs/ardour/graph.cc:470
#5  0x000000001871da86 in operator() (p=<optimized out>, this=<optimized out>)
    at /home/ardour/win-stack-w64-dbg/include/boost/bind/mem_fn_template.hpp:49
#6  operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (a=<synthetic pointer>, f=..., 
    this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind.hpp:259
#7  operator() (this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind_template.hpp:20
#8  boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:159
#9  0x000000006900a3a5 in operator() (this=0x45f3fbe0)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:769
#10 ARDOUR::PortAudioBackend::portaudio_process_thread (arg=<optimized out>)
    at ../libs/backends/portaudio/portaudio_backend.cc:1094
#11 0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#12 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#13 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#14 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#15 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#16 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 58 (Thread 2656.0xcd4):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x0000000018224acc in ARDOUR::Graph::run_one (this=this@entry=0x424501c0) at ../libs/ardour/graph.cc:426
#4  0x0000000018225032 in ARDOUR::Graph::helper_thread (this=0x424501c0) at ../libs/ardour/graph.cc:470
#5  0x000000001871da86 in operator() (p=<optimized out>, this=<optimized out>)
    at /home/ardour/win-stack-w64-dbg/include/boost/bind/mem_fn_template.hpp:49
#6  operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (a=<synthetic pointer>, f=..., 
    this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind.hpp:259
#7  operator() (this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind_template.hpp:20
#8  boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:159
#9  0x000000006900a3a5 in operator() (this=0x45d3fbe0)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:769
#10 ARDOUR::PortAudioBackend::portaudio_process_thread (arg=<optimized out>)
    at ../libs/backends/portaudio/portaudio_backend.cc:1094
#11 0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#12 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#13 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#14 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#15 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#16 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 57 (Thread 2656.0x1024):
#0  0x00007ffd15303e2f in ?? () from C:\VstPlugins\MT-PowerDrumKit.dll
#1  0x00007ffd1530256c in ?? () from C:\VstPlugins\MT-PowerDrumKit.dll
#2  0x00000000185ce2fa in ARDOUR::VSTPlugin::connect_and_run (this=0x49abb980, bufs=..., start=0, 
    end=<optimized out>, speed=0, in_map=..., out_map=..., nframes=256, offset=0) at ../libs/ardour/vst_plugin.cc:752
#3  0x0000000018380825 in ARDOUR::PluginInsert::connect_and_run (this=this@entry=0x49a250e0, bufs=..., 
    start=start@entry=405043, end=end@entry=405043, speed=speed@entry=0, nframes=nframes@entry=256, 
    offset=offset@entry=0, with_auto=with_auto@entry=true) at ../libs/ardour/plugin_insert.cc:1053
#4  0x0000000018381612 in ARDOUR::PluginInsert::run (this=0x49a250e0, bufs=..., start_sample=405043, 
    end_sample=405043, speed=0, nframes=256) at ../libs/ardour/plugin_insert.cc:1291
#5  0x00000000183fed05 in ARDOUR::Route::process_output_buffers (this=this@entry=0x49a7b270, bufs=..., 
    start_sample=405043, start_sample@entry=403968, end_sample=405043, end_sample@entry=403968, 
    nframes=nframes@entry=256, gain_automation_ok=gain_automation_ok@entry=false, 
    run_disk_reader=run_disk_reader@entry=false) at ../libs/ardour/route.cc:530
#6  0x0000000018403638 in ARDOUR::Route::run_route (this=this@entry=0x49a7b270, start_sample=403968, 
    end_sample=403968, nframes=nframes@entry=256, gain_automation_ok=gain_automation_ok@entry=false, 
    run_disk_reader=run_disk_reader@entry=false) at ../libs/ardour/route.cc:716
#7  0x00000000184039ef in ARDOUR::Route::no_roll_unlocked (this=this@entry=0x49a7b270, nframes=nframes@entry=256, 
    start_sample=<optimized out>, end_sample=<optimized out>, 
    session_state_changing=session_state_changing@entry=true) at ../libs/ardour/route.cc:3945
#8  0x0000000018318480 in ARDOUR::MidiTrack::no_roll_unlocked (this=0x49a7b270, nframes=256, 
    start_sample=<optimized out>, end_sample=<optimized out>, state_changing=true) at ../libs/ardour/midi_track.cc:356
#9  0x00000000183fffcd in ARDOUR::Route::no_roll (this=this@entry=0x49a7b270, nframes=256, start_sample=403968, 
    end_sample=403968, session_state_changing=true) at ../libs/ardour/route.cc:3915
#10 0x0000000018223d4e in ARDOUR::Graph::process_one_route (this=0x424501c0, route=0x49a7b270)
    at ../libs/ardour/graph.cc:670
#11 0x000000001822bd49 in ARDOUR::GraphNode::process (this=this@entry=0x49a7b6d0) at ../libs/ardour/graphnode.cc:80
#12 0x0000000018224c98 in run (chain=1, this=0x49a7b6d0) at ../libs/ardour/ardour/graphnode.h:62
#13 ARDOUR::Graph::run_one (this=this@entry=0x424501c0) at ../libs/ardour/graph.cc:442
#14 0x0000000018225032 in ARDOUR::Graph::helper_thread (this=0x424501c0) at ../libs/ardour/graph.cc:470
#15 0x000000001871da86 in operator() (p=<optimized out>, this=<optimized out>)
    at /home/ardour/win-stack-w64-dbg/include/boost/bind/mem_fn_template.hpp:49
#16 operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (a=<synthetic pointer>, f=..., 
    this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind.hpp:259
#17 operator() (this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind_template.hpp:20
#18 boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:159
#19 0x000000006900a3a5 in operator() (this=0x45b3fbe0)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:769
#20 ARDOUR::PortAudioBackend::portaudio_process_thread (arg=<optimized out>)
    at ../libs/backends/portaudio/portaudio_backend.cc:1094
#21 0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#22 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#23 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#24 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#25 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#26 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 56 (Thread 2656.0x14b4):
#0  0x0000000043eb8afc in ?? () from C:\Program Files\Ardour6\lib\ardour6\LV2\gmsynth.lv2\gmsynth.dll
#1  0x0000000043ecf60a in ?? () from C:\Program Files\Ardour6\lib\ardour6\LV2\gmsynth.lv2\gmsynth.dll
#2  0x0000000043f3593a in lv2_descriptor () from C:\Program Files\Ardour6\lib\ardour6\LV2\gmsynth.lv2\gmsynth.dll
#3  0x00000000185a8ef6 in lilv_instance_run (sample_count=256, instance=<optimized out>)
    at ../../win-stack-w64/include/lilv-0/lilv/lilv.h:1709
#4  ARDOUR::LV2Plugin::run (this=this@entry=0x498a8b00, nframes=256, sync_work=sync_work@entry=false)
    at ../libs/ardour/lv2_plugin.cc:3233
#5  0x00000000185b93b1 in ARDOUR::LV2Plugin::connect_and_run (this=0x498a8b00, bufs=..., start=405043, end=405043, 
    speed=5.5370931384760449e-315, in_map=..., out_map=..., nframes=256, offset=0)
    at ../libs/ardour/lv2_plugin.cc:2892
#6  0x0000000018380b57 in ARDOUR::PluginInsert::connect_and_run (this=this@entry=0x498a4820, bufs=..., 
    start=start@entry=405043, end=end@entry=405043, speed=speed@entry=0, nframes=nframes@entry=256, 
    offset=offset@entry=0, with_auto=with_auto@entry=true) at ../libs/ardour/plugin_insert.cc:1083
#7  0x0000000018381612 in ARDOUR::PluginInsert::run (this=0x498a4820, bufs=..., start_sample=405043, 
    end_sample=405043, speed=0, nframes=256) at ../libs/ardour/plugin_insert.cc:1291
#8  0x00000000183fed05 in ARDOUR::Route::process_output_buffers (this=this@entry=0x49842a30, bufs=..., 
    start_sample=405043, start_sample@entry=403968, end_sample=405043, end_sample@entry=403968, 
    nframes=nframes@entry=256, gain_automation_ok=gain_automation_ok@entry=false, 
    run_disk_reader=run_disk_reader@entry=false) at ../libs/ardour/route.cc:530
#9  0x0000000018403638 in ARDOUR::Route::run_route (this=this@entry=0x49842a30, start_sample=403968, 
    end_sample=403968, nframes=nframes@entry=256, gain_automation_ok=gain_automation_ok@entry=false, 
    run_disk_reader=run_disk_reader@entry=false) at ../libs/ardour/route.cc:716
#10 0x00000000184039ef in ARDOUR::Route::no_roll_unlocked (this=this@entry=0x49842a30, nframes=nframes@entry=256, 
    start_sample=<optimized out>, end_sample=<optimized out>, 
    session_state_changing=session_state_changing@entry=true) at ../libs/ardour/route.cc:3945
#11 0x0000000018318480 in ARDOUR::MidiTrack::no_roll_unlocked (this=0x49842a30, nframes=256, 
    start_sample=<optimized out>, end_sample=<optimized out>, state_changing=true) at ../libs/ardour/midi_track.cc:356
#12 0x00000000183fffcd in ARDOUR::Route::no_roll (this=this@entry=0x49842a30, nframes=256, start_sample=403968, 
    end_sample=403968, session_state_changing=true) at ../libs/ardour/route.cc:3915
#13 0x0000000018223d4e in ARDOUR::Graph::process_one_route (this=0x424501c0, route=0x49842a30)
    at ../libs/ardour/graph.cc:670
#14 0x000000001822bd49 in ARDOUR::GraphNode::process (this=this@entry=0x49842e90) at ../libs/ardour/graphnode.cc:80
#15 0x0000000018224c98 in run (chain=1, this=0x49842e90) at ../libs/ardour/ardour/graphnode.h:62
#16 ARDOUR::Graph::run_one (this=this@entry=0x424501c0) at ../libs/ardour/graph.cc:442
#17 0x0000000018225455 in ARDOUR::Graph::main_thread (this=0x424501c0) at ../libs/ardour/graph.cc:523
#18 0x000000001871da86 in operator() (p=<optimized out>, this=<optimized out>)
    at /home/ardour/win-stack-w64-dbg/include/boost/bind/mem_fn_template.hpp:49
#19 operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (a=<synthetic pointer>, f=..., 
    this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind.hpp:259
#20 operator() (this=<optimized out>) at /home/ardour/win-stack-w64-dbg/include/boost/bind/bind_template.hpp:20
#21 boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:159
#22 0x000000006900a3a5 in operator() (this=0x4593fbe0)
    at /home/ardour/win-stack-w64-dbg/include/boost/function/function_template.hpp:769
#23 ARDOUR::PortAudioBackend::portaudio_process_thread (arg=<optimized out>)
    at ../libs/backends/portaudio/portaudio_backend.cc:1094
#24 0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#25 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#26 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#27 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#28 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#29 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 55 (Thread 2656.0x13bc):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x00000000184398c3 in ARDOUR::RTTaskList::run (this=this@entry=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:112
#4  0x0000000018439d88 in ARDOUR::RTTaskList::_thread_run (arg=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:68
#5  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#8  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#9  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 54 (Thread 2656.0x28bc):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x00000000184398c3 in ARDOUR::RTTaskList::run (this=this@entry=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:112
#4  0x0000000018439d88 in ARDOUR::RTTaskList::_thread_run (arg=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:68
#5  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#8  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#9  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 53 (Thread 2656.0x1410):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x00000000184398c3 in ARDOUR::RTTaskList::run (this=this@entry=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:112
#4  0x0000000018439d88 in ARDOUR::RTTaskList::_thread_run (arg=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:68
#5  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#8  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#9  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 52 (Thread 2656.0x1f7c):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x00000000184398c3 in ARDOUR::RTTaskList::run (this=this@entry=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:112
#4  0x0000000018439d88 in ARDOUR::RTTaskList::_thread_run (arg=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:68
#5  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#8  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#9  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 51 (Thread 2656.0xf44):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x00000000184398c3 in ARDOUR::RTTaskList::run (this=this@entry=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:112
#4  0x0000000018439d88 in ARDOUR::RTTaskList::_thread_run (arg=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:68
#5  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#8  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#9  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 50 (Thread 2656.0x60c):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x00000000184398c3 in ARDOUR::RTTaskList::run (this=this@entry=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:112
#4  0x0000000018439d88 in ARDOUR::RTTaskList::_thread_run (arg=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:68
#5  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#8  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#9  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 49 (Thread 2656.0x2118):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x00000000184398c3 in ARDOUR::RTTaskList::run (this=this@entry=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:112
#4  0x0000000018439d88 in ARDOUR::RTTaskList::_thread_run (arg=0x42d509f0) at ../libs/ardour/rt_tasklist.cc:68
#5  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#8  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#9  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 48 (Thread 2656.0x130c):
#0  0x00007ffd698e0084 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd69873fe0 in ntdll!RtlInitializeResource () from C:\WINDOWS\SYSTEM32\ntdll.dll
#2  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#3  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 47 (Thread 2656.0x302c):
#0  0x00007ffd698e0084 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd69873fe0 in ntdll!RtlInitializeResource () from C:\WINDOWS\SYSTEM32\ntdll.dll
#2  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#3  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 41 (Thread 2656.0x68c):
#0  0x00007ffd698dd244 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67242ae7 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x00007ffd672429ce in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll
#3  0x000000002a462749 in FocusriteUSBAsio64!DllUnregisterServer ()
   from c:\program files\focusriteusb\Focusriteusbasio64.dll
#4  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#5  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#6  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 40 (Thread 2656.0x2448):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x0000000028b817b4 in PBD::Semaphore::wait (this=<optimized out>) at ../libs/pbd/semutils.cc:74
#3  0x0000000018225be8 in ARDOUR::Graph::routes_no_roll (this=0x0, nframes=nframes@entry=256, 
    start_sample=start_sample@entry=403968, end_sample=end_sample@entry=403968, 
    non_rt_pending=non_rt_pending@entry=true) at ../libs/ardour/graph.cc:654
#4  0x00000000184cdffb in ARDOUR::Session::no_roll (this=this@entry=0x431dfce0, nframes=nframes@entry=256)
    at ../libs/ardour/session_process.cc:186
#5  0x00000000184d24e7 in ARDOUR::Session::process_with_events (this=0x431dfce0, nframes=256)
    at ../libs/ardour/session_process.cc:510
#6  0x00000000184d1312 in ARDOUR::Session::process (this=0x431dfce0, nframes=256)
    at ../libs/ardour/session_process.cc:97
#7  0x0000000018125382 in ARDOUR::AudioEngine::process_callback (this=0x2aaa7ba0, nframes=256)
    at ../libs/ardour/audioengine.cc:492
#8  0x000000006900b25c in ARDOUR::PortAudioBackend::blocking_process_main (this=this@entry=0x2c716f80, 
    interleaved_input_data=<optimized out>, interleaved_output_data=0x3b5e6d00)
    at ../libs/backends/portaudio/portaudio_backend.cc:1589
#9  0x000000006900c274 in ARDOUR::PortAudioBackend::blocking_process_thread (this=0x2c716f80)
    at ../libs/backends/portaudio/portaudio_backend.cc:1503
#10 0x000000006900c3f8 in blocking_thread_func (arg=<optimized out>)
    at ../libs/backends/portaudio/portaudio_backend.cc:545
#11 0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#12 0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#13 0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#14 0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#15 0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#16 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 39 (Thread 2656.0x28a0):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x000000006902c4ff in ARDOUR::WinMMEMidiOutputDevice::wait (this=this@entry=0x3d49d0c0, semaphore=<optimized out>)
    at ../libs/backends/portaudio/winmmemidi_output_device.cc:283
#3  0x000000006902ff6d in ARDOUR::WinMMEMidiOutputDevice::midi_output_thread (this=0x3d49d0c0)
    at ../libs/backends/portaudio/winmmemidi_output_device.cc:354
#4  0x0000000069033301 in ARDOUR::WinMMEMidiOutputDevice::midi_output_thread (arg=<optimized out>)
    at ../libs/backends/portaudio/winmmemidi_output_device.cc:335
#5  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#8  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#9  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 38 (Thread 2656.0x1dfc):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x000000006902c4ff in ARDOUR::WinMMEMidiOutputDevice::wait (this=this@entry=0x3d6bd130, semaphore=<optimized out>)
    at ../libs/backends/portaudio/winmmemidi_output_device.cc:283
#3  0x000000006902ff6d in ARDOUR::WinMMEMidiOutputDevice::midi_output_thread (this=0x3d6bd130)
    at ../libs/backends/portaudio/winmmemidi_output_device.cc:354
#4  0x0000000069033301 in ARDOUR::WinMMEMidiOutputDevice::midi_output_thread (arg=<optimized out>)
    at ../libs/backends/portaudio/winmmemidi_output_device.cc:335
#5  0x0000000062485de5 in ptw32_threadStart () from C:\Program Files\Ardour6\bin\pthreadGC2.dll
#6  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#8  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#9  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 37 (Thread 2656.0x1a78):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x00007ffd61ece7b0 in widMessage () from C:\WINDOWS\SYSTEM32\wdmaud.drv
#3  0x00007ffd61ed29a4 in widMessage () from C:\WINDOWS\SYSTEM32\wdmaud.drv
#4  0x00007ffd61ed2ad3 in widMessage () from C:\WINDOWS\SYSTEM32\wdmaud.drv
#5  0x00007ffd6835b04a in msvcrt!_beginthreadex () from C:\WINDOWS\System32\msvcrt.dll
#6  0x00007ffd6835b11c in msvcrt!_endthreadex () from C:\WINDOWS\System32\msvcrt.dll
#7  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#8  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 36 (Thread 2656.0x1b7c):
#0  0x00007ffd698dd244 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67242ae7 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x00007ffd672429ce in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll
#3  0x00007ffd61ecbafe in widMessage () from C:\WINDOWS\SYSTEM32\wdmaud.drv
#4  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#5  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#6  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 35 (Thread 2656.0x268c):
#0  0x00007ffd698dc774 in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67231e93 in WaitForSingleObjectEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x000000002a4620f0 in ?? () from c:\program files\focusriteusb\Focusriteusbasio64.dll
#3  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#4  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#5  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 18 (Thread 2656.0x308c):
#0  0x00007ffd698dd244 in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd67242ae7 in WaitForMultipleObjectsEx () from C:\WINDOWS\System32\KernelBase.dll
#2  0x00007ffd672429ce in WaitForMultipleObjects () from C:\WINDOWS\System32\KernelBase.dll
#3  0x00007ffd5c561c16 in msiltcfg!RestartMsi () from C:\WINDOWS\SYSTEM32\msiltcfg.dll
#4  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#5  0x00007ffd698ad4d1 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#6  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 16 (Thread 2656.0xad8):
#0  0x00007ffd698dc814 in ntdll!ZwRemoveIoCompletion () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd65a20bf8 in Tcpip6_WSHSetSocketInformation () from C:\WINDOWS\system32\mswsock.dll
#2  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#3  0x00007ffd698ad4d1 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 2656.0xab8):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 11 (Thread 2656.0xe3c):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 9 (Thread 2656.0x1d4c):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (Thread 2656.0x2114):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (Thread 2656.0x1d9c):
#0  0x00007ffd698e0024 in ntdll!ZwWaitForAlertByThreadId () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd698a0c10 in ntdll!RtlSleepConditionVariableSRW () from C:\WINDOWS\SYSTEM32\ntdll.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 6 (Thread 2656.0x152c):
#0  0x00007ffd698e0084 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd69873fe0 in ntdll!RtlInitializeResource () from C:\WINDOWS\SYSTEM32\ntdll.dll
#2  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#3  0x00007ffd698ad4d1 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 2656.0x3138):
#0  0x00007ffd698e0084 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd69873fe0 in ntdll!RtlInitializeResource () from C:\WINDOWS\SYSTEM32\ntdll.dll
#2  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#3  0x00007ffd698ad4d1 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 2656.0xe9c):
#0  0x00007ffd698e0084 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd69873fe0 in ntdll!RtlInitializeResource () from C:\WINDOWS\SYSTEM32\ntdll.dll
#2  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#3  0x00007ffd698ad4d1 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 2656.0x1710):
#0  0x00007ffd698e0084 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd69873fe0 in ntdll!RtlInitializeResource () from C:\WINDOWS\SYSTEM32\ntdll.dll
#2  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#3  0x00007ffd698ad4d1 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 2656.0x1370):
#0  0x00007ffd698e0084 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\WINDOWS\SYSTEM32\ntdll.dll
#1  0x00007ffd69873fe0 in ntdll!RtlInitializeResource () from C:\WINDOWS\SYSTEM32\ntdll.dll
#2  0x00007ffd68b47c24 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#3  0x00007ffd698ad4d1 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 2656.0x4f0):
#0  0x00007ffd678c1e44 in win32u!NtGdiPolyPatBlt () from C:\WINDOWS\System32\win32u.dll
#1  0x00007ffd6756c436 in gdi32full!PolyPatBlt () from C:\WINDOWS\System32\gdi32full.dll
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
A debugging session is active.

	Inferior 1 [process 2656] will be killed.

Quit anyway? (y or n) 
Ardour-debug.log (64,514 bytes)   

Issue History

Date Modified Username Field Change
2020-12-17 11:13 miroshko New Issue
2020-12-17 11:13 miroshko Tag Attached: recording crash
2020-12-17 11:13 miroshko File Added: Ardour-debug.log
2020-12-17 11:13 miroshko Tag Detached: recording crash
2020-12-17 11:14 miroshko Tag Attached: crash
2020-12-17 11:14 miroshko Tag Attached: recording