@jonas, I can confirm this issue on strawberry-1.0.23.176.g6e90e72b on macOS 11.7.10. See part of the crash report below (32K character limit and don't see a way to do attachments.):
Process: strawberry [26302]
Path: /Applications/strawberry.app/Contents/MacOS/strawberry
Identifier: org.strawberrymusicplayer.strawberry
Version: 1.0.23-176-g6e90e72b (1.0.23.176.g6e90e72b)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: strawberry [26302]
User ID: 501
Date/Time: 2024-05-26 12:06:16.436 -0700
OS Version: macOS 11.7.10 (20G1427)
Report Version: 12
Anonymous UUID: 32BAAF6E-5851-48DF-BACD-BB5913F84E1C
Sleep/Wake UUID: 7A7F8C44-FB5A-4722-B094-666CD8BA16BB
Time Awake Since Boot: 94000 seconds
Time Since Wake: 2500 seconds
System Integrity Protection: disabled
Crashed Thread: 11
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [26302]
Application Specific Information:
BUG IN CLIENT OF LIBDISPATCH: Assertion failed: Block was expected to execute on queue [com.apple.main-thread]
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff204fe29a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff204fe60c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2062bebf __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2062a59f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff206299ac CFRunLoopRunSpecific + 563
5 com.apple.HIToolbox 0x00007fff288741f3 RunCurrentEventLoopInMode + 292
6 com.apple.HIToolbox 0x00007fff28873f55 ReceiveNextEventCommon + 587
7 com.apple.HIToolbox 0x00007fff28873cf3 _BlockUntilNextEventMatchingListInModeWithFilter + 70
8 com.apple.AppKit 0x00007fff22e33ad2 _DPSNextEvent + 864
9 com.apple.AppKit 0x00007fff22e322a5 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364
10 com.apple.AppKit 0x00007fff22e245c9 -[NSApplication run] + 586
11 libqcocoa.dylib 0x000000010b692287 0x10b67c000 + 90759
12 org.qt-project.QtCore 0x0000000109ef8d15 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 285
13 org.qt-project.QtCore 0x0000000109ef31e8 QCoreApplication::exec() + 130
14 org.strawberrymusicplayer.strawberry 0x0000000106f22d3b main + 9563
15 libdyld.dylib 0x00007fff2054ef3d start + 1
Thread 1:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x00007fff20506636 __select + 10
1 com.apple.CoreFoundation 0x00007fff206523f3 __CFSocketManager + 630
2 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
3 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 2:: QThread
0 libsystem_kernel.dylib 0x00007fff205049aa poll + 10
1 org.qt-project.QtCore 0x0000000109ff33d2 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 187
2 org.qt-project.QtCore 0x0000000109ff4215 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 407
3 org.qt-project.QtCore 0x0000000109ef8d15 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 285
4 org.qt-project.QtCore 0x0000000109f920fb QThread::exec() + 125
5 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
6 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 3:: QThread
0 libsystem_kernel.dylib 0x00007fff205049aa poll + 10
1 org.qt-project.QtCore 0x0000000109ff33d2 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 187
2 org.qt-project.QtCore 0x0000000109ff4215 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 407
3 org.qt-project.QtCore 0x0000000109ef8d15 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 285
4 org.qt-project.QtCore 0x0000000109f920fb QThread::exec() + 125
5 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
6 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 4:: Thread
0 libsystem_kernel.dylib 0x00007fff205049aa poll + 10
1 org.qt-project.QtCore 0x0000000109ff33d2 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 187
2 org.qt-project.QtCore 0x0000000109ff4215 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 407
3 org.qt-project.QtCore 0x0000000109ef8d15 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 285
4 org.qt-project.QtCore 0x0000000109f920fb QThread::exec() + 125
5 org.strawberrymusicplayer.strawberry 0x000000010717aaa3 Thread::run() + 51
6 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
7 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 5:: QThread
0 libsystem_kernel.dylib 0x00007fff205049aa poll + 10
1 org.qt-project.QtCore 0x0000000109ff33d2 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 187
2 org.qt-project.QtCore 0x0000000109ff4215 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 407
3 org.qt-project.QtCore 0x0000000109ef8d15 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 285
4 org.qt-project.QtCore 0x0000000109f920fb QThread::exec() + 125
5 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
6 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 6:
0 libsystem_kernel.dylib 0x00007fff20506636 __select + 10
1 libglib-2.0.0.dylib 0x000000010a522fd0 g_poll + 505
2 libglib-2.0.0.dylib 0x000000010a5145ce 0x10a4de000 + 222670
3 libglib-2.0.0.dylib 0x000000010a5147fa g_main_loop_run + 104
4 org.strawberrymusicplayer.strawberry 0x0000000107878f0f GstStartup::GLibMainLoopThreadFunc(void*) + 95
5 libglib-2.0.0.dylib 0x000000010a53a386 0x10a4de000 + 377734
6 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 7:: QDBusConnectionManager
0 libsystem_kernel.dylib 0x00007fff205049aa poll + 10
1 org.qt-project.QtCore 0x0000000109ff33d2 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 187
2 org.qt-project.QtCore 0x0000000109ff4215 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 407
3 org.qt-project.QtCore 0x0000000109ef8d15 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 285
4 org.qt-project.QtCore 0x0000000109f920fb QThread::exec() + 125
5 org.qt-project.QtDBus 0x0000000109ca8905 0x109c9c000 + 51461
6 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
7 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 8:: pool-spawner
0 libsystem_kernel.dylib 0x00007fff20500cbe __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20533e49 _pthread_cond_wait + 1298
2 libglib-2.0.0.dylib 0x000000010a55f718 g_cond_wait + 37
3 libglib-2.0.0.dylib 0x000000010a4e6d34 0x10a4de000 + 36148
4 libglib-2.0.0.dylib 0x000000010a53a7dc 0x10a4de000 + 378844
5 libglib-2.0.0.dylib 0x000000010a53a386 0x10a4de000 + 377734
6 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 9:: QThread
0 libsystem_kernel.dylib 0x00007fff205049aa poll + 10
1 org.qt-project.QtCore 0x0000000109ff33d2 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 187
2 org.qt-project.QtCore 0x0000000109ff4215 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 407
3 org.qt-project.QtCore 0x0000000109ef8d15 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 285
4 org.qt-project.QtCore 0x0000000109f920fb QThread::exec() + 125
5 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
6 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 10:: QThread
0 libsystem_kernel.dylib 0x00007fff204fe29a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff204fe60c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2062bebf __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2062a59f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff206299ac CFRunLoopRunSpecific + 563
5 com.apple.CoreFoundation 0x00007fff206b02b2 CFRunLoopRun + 40
6 org.strawberrymusicplayer.strawberry 0x0000000107a10933 MacOsDeviceLister::Init() + 1811
7 org.strawberrymusicplayer.strawberry 0x0000000107917bf9 DeviceLister::ThreadStarted() + 25
8 org.strawberrymusicplayer.strawberry 0x0000000107919134 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (DeviceLister::*)()>::call(void (DeviceLister::*)(), DeviceLister*, void**) + 132
9 org.strawberrymusicplayer.strawberry 0x000000010791909d void QtPrivate::FunctionPointer<void (DeviceLister::*)()>::call<QtPrivate::List<>, void>(void (DeviceLister::*)(), DeviceLister*, void**) + 77
10 org.strawberrymusicplayer.strawberry 0x0000000107918ff2 QtPrivate::QSlotObject<void (DeviceLister::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 146
11 org.qt-project.QtCore 0x0000000109f23457 0x109eab000 + 492631
12 org.qt-project.QtCore 0x0000000109f928b2 QThread::started(QThread::QPrivateSignal) + 52
13 org.qt-project.QtCore 0x0000000109ff7af0 0x109eab000 + 1362672
14 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
15 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 11 Crashed:
0 libdispatch.dylib 0x00007fff2038b25d _dispatch_assert_queue_fail + 99
1 libdispatch.dylib 0x00007fff2038b1f2 dispatch_assert_queue + 122
2 com.apple.HIToolbox 0x00007fff288764f0 islGetInputSourceListWithAdditions + 119
3 com.apple.HIToolbox 0x00007fff28878cdd isValidateInputSourceRef + 90
4 com.apple.HIToolbox 0x00007fff28878ba5 TSMGetInputSourceProperty + 30
5 com.apple.HIToolbox 0x00007fff288957f9 TISIsDesignatedRomanModeCapsLockSwitchAllowed + 79
6 com.apple.HIToolbox 0x00007fff28895044 ProcessCapsLockSequenceKeyUp + 179
7 com.apple.HIToolbox 0x00007fff28894c23 TSMAdjustCapsLockPressAndHold + 1835
8 com.apple.HIToolbox 0x00007fff28894493 TSMSetCapsLockKeyTransitionDetected + 244
9 com.apple.HIToolbox 0x00007fff2888373c CreateEventWithCGEvent + 7062
10 com.apple.AppKit 0x00007fff2315ad25 +[NSEvent eventWithCGEvent:] + 61
11 org.strawberrymusicplayer.strawberry 0x0000000107db7955 0x106f11000 + 15362389
12 org.strawberrymusicplayer.strawberry 0x0000000107db7064 0x106f11000 + 15360100
13 com.apple.SkyLight 0x00007fff24ee41f7 processEventTapData(void*, unsigned int, unsigned int, unsigned int, unsigned char*, unsigned int) + 657
14 com.apple.SkyLight 0x00007fff2508d66a _XPostEventTapData + 276
15 com.apple.SkyLight 0x00007fff24ee3f08 eventTapMessageHandler(__CFMachPort*, void*, long, void*) + 147
16 com.apple.CoreFoundation 0x00007fff20658442 __CFMachPortPerform + 250
17 com.apple.CoreFoundation 0x00007fff2062c464 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41
18 com.apple.CoreFoundation 0x00007fff2062c345 __CFRunLoopDoSource1 + 619
19 com.apple.CoreFoundation 0x00007fff2062a9cf __CFRunLoopRun + 2400
20 com.apple.CoreFoundation 0x00007fff206299ac CFRunLoopRunSpecific + 563
21 com.apple.CoreFoundation 0x00007fff206b02b2 CFRunLoopRun + 40
22 org.strawberrymusicplayer.strawberry 0x0000000107db7694 0x106f11000 + 15361684
23 com.apple.Foundation 0x00007fff213b5487 __NSThread__start__ + 1068
24 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
25 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 12:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff204fe29a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff204fe60c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2062bebf __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2062a59f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff206299ac CFRunLoopRunSpecific + 563
5 com.apple.AppKit 0x00007fff22fb9b7a _NSEventThread + 124
6 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 13:: AMCP Logging Spool
0 libsystem_kernel.dylib 0x00007fff204fe2d6 semaphore_wait_trap + 10
1 com.apple.audio.caulk 0x00007fff285f38da caulk::mach::semaphore::wait_or_error() + 16
2 com.apple.audio.caulk 0x00007fff285e0836 caulk::semaphore::timed_wait(double) + 110
3 com.apple.audio.caulk 0x00007fff285e0784 caulk::concurrent::details::worker_thread::run() + 30
4 com.apple.audio.caulk 0x00007fff285e0502 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45
5 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 14:
0 libsystem_pthread.dylib 0x00007fff2052f420 start_wqthread + 0
Thread 15:
0 libsystem_pthread.dylib 0x00007fff2052f420 start_wqthread + 0
Thread 16:: Thread (pooled)
0 libsystem_kernel.dylib 0x00007fff20500cbe __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20533e49 _pthread_cond_wait + 1298
2 org.qt-project.QtCore 0x0000000109ffecb3 0x109eab000 + 1391795
3 org.qt-project.QtCore 0x0000000109ffeabb 0x109eab000 + 1391291
4 org.qt-project.QtCore 0x0000000109ffea5d QWaitCondition::wait(QMutex*, QDeadlineTimer) + 85
5 org.qt-project.QtCore 0x0000000109ffa1c7 0x109eab000 + 1372615
6 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
7 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 17:: Thread (pooled)
0 libsystem_kernel.dylib 0x00007fff20500cbe __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20533e49 _pthread_cond_wait + 1298
2 org.qt-project.QtCore 0x0000000109ffecb3 0x109eab000 + 1391795
3 org.qt-project.QtCore 0x0000000109ffeabb 0x109eab000 + 1391291
4 org.qt-project.QtCore 0x0000000109ffea5d QWaitCondition::wait(QMutex*, QDeadlineTimer) + 85
5 org.qt-project.QtCore 0x0000000109ffa1c7 0x109eab000 + 1372615
6 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
7 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 18:: Thread (pooled)
0 libsystem_kernel.dylib 0x00007fff20500cbe __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20533e49 _pthread_cond_wait + 1298
2 org.qt-project.QtCore 0x0000000109ffecb3 0x109eab000 + 1391795
3 org.qt-project.QtCore 0x0000000109ffeabb 0x109eab000 + 1391291
4 org.qt-project.QtCore 0x0000000109ffea5d QWaitCondition::wait(QMutex*, QDeadlineTimer) + 85
5 org.qt-project.QtCore 0x0000000109ffa1c7 0x109eab000 + 1372615
6 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
7 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 19:: Thread (pooled)
0 libsystem_kernel.dylib 0x00007fff20500cbe __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20533e49 _pthread_cond_wait + 1298
2 org.qt-project.QtCore 0x0000000109ffecb3 0x109eab000 + 1391795
3 org.qt-project.QtCore 0x0000000109ffeabb 0x109eab000 + 1391291
4 org.qt-project.QtCore 0x0000000109ffea5d QWaitCondition::wait(QMutex*, QDeadlineTimer) + 85
5 org.qt-project.QtCore 0x0000000109ffa1c7 0x109eab000 + 1372615
6 org.qt-project.QtCore 0x0000000109ff7b08 0x109eab000 + 1362696
7 libsystem_pthread.dylib 0x00007fff205338fc _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff2052f443 thread_start + 15
Thread 11 crashed with X86 Thread State (64-bit):
rax: 0x0f9ae2c2a2b700dc rbx: 0x0000600003effd00 rcx: 0x000000000000007f rdx: 0x00000000fd801873
rdi: 0x00000000fd60107a rsi: 0x0000600003eff900 rbp: 0x000070000222e720 rsp: 0x000070000222e710
r8: 0x0000000000003900 r9: 0x0000000000000080 r10: 0x00000000000007fb r11: 0x0000000000000080
r12: 0x00006000011937c0 r13: 0x0000000000000000 r14: 0x000070000222e828 r15: 0x0000000000000000
rip: 0x00007fff2038b25d rfl: 0x0000000000010206 cr2: 0x00007fff8085a788
Logical CPU: 0
Error Code: 0x00000000
Trap Number: 6
Thread 11 instruction stream:
e5 53 50 48 8d 5d f0 48-c7 03 00 00 00 00 48 8d .SPH.].H......H.
05 6c 67 03 00 48 8d 0d-a4 34 03 00 85 f6 48 0f .lg..H...4....H.
45 c8 4c 8b 47 48 4d 85-c0 4c 0f 44 c0 48 8d 35 E.L.GHM..L.D.H.5
2b 34 03 00 48 8d 15 54-34 03 00 48 89 df 31 c0 +4..H..T4..H..1.
e8 4c 00 03 00 48 8b 1b-48 8d 3d 76 34 03 00 48 .L...H..H.=v4..H
89 de 31 c0 e8 c8 b3 02-00 48 89 1d 2b f5 4c 60 ..1......H..+.L`
[0f]0b 55 48 89 e5 48 8b-07 0f b6 40 28 48 8d 48 ..UH..H....@(H.H <==
ef 48 83 f9 02 73 62 48-8b 47 38 65 33 04 25 18 .H...sbH.G8e3.%.
00 00 00 83 f8 03 76 4a-65 48 8b 14 25 a0 00 00 ......vJeH..%...
00 48 85 d2 74 3a 65 48-8b 04 25 a8 00 00 00 48 .H..t:eH..%....H
39 fa 74 2e 48 85 c0 74-10 48 8b 4a 18 48 85 c9 9.t.H..t.H.J.H..
74 0f 48 39 10 75 11 eb-0b 48 8b 4a 18 31 c0 eb t.H9.u...H.J.1..
Thread 11 last branch register state not available.
Let me know if you need any more info.