Skip to content

input: Lock input clock before trying to reset it

This fixes a crash when trying to generate media library thumbnails. Stack trace for the thread:

Thread 33 Crashed:: vlc-input
0   libvlccore.9.dylib            	       0x100bc4840 AssertLocked + 24 (clock.c:919)
1   libvlccore.9.dylib            	       0x100bc56ec vlc_clock_Reset + 28 (clock.c:1146)
2   libvlccore.9.dylib            	       0x100bda30c EsOutChangePosition + 496 (es_out.c:974)
3   libvlccore.9.dylib            	       0x100bdbc20 EsOutVaControlLocked + 3068 (es_out.c:3516)
4   libvlccore.9.dylib            	       0x100be3708 EsOutControl + 76 (es_out.c:4054)
5   libvlccore.9.dylib            	       0x100be9040 es_out_in_vaControl + 64 (es_out_timeshift.c:457)
6   libvlccore.9.dylib            	       0x100be8fc4 es_out_in_Control + 76 (es_out_timeshift.c:468)
7   libvlccore.9.dylib            	       0x100be8998 CmdExecuteControl + 284 (es_out_timeshift.c:1754)
8   libvlccore.9.dylib            	       0x100be9878 ControlLocked + 340 (es_out_timeshift.c:668)
9   libvlccore.9.dylib            	       0x100be94ac Control + 84 (es_out_timeshift.c:740)
10  libvlccore.9.dylib            	       0x100bf27d8 es_out_vaControl + 60 (vlc_es_out.h:162)
11  libvlccore.9.dylib            	       0x100bf0eb4 es_out_Control + 68 (vlc_es_out.h:171)
12  libvlccore.9.dylib            	       0x100bed418 Control + 276 (input.c:1959)
13  libvlccore.9.dylib            	       0x100beca08 MainLoop + 1308 (input.c:753)
14  libvlccore.9.dylib            	       0x100bea4cc Run + 92 (input.c:414)
15  libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
16  libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

And the full crash report:

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               vlc-osx-static [77239]
Path:                  /Users/USER/*/vlc-osx-static
Identifier:            vlc-osx-static
Version:               ???
Code Type:             ARM-64 (Native)
Parent Process:        zsh [98569]
Responsible:           stable [1576]
User ID:               501

Date/Time:             2025-09-06 03:43:29.1939 -0600
OS Version:            macOS 15.6.1 (24G90)
Report Version:        12
Anonymous UUID:        999194F6-CE6B-4435-1C98-C8EA6DA4AC8E

Sleep/Wake UUID:       F4BE7170-4231-4F9B-9744-80691183CBBC

Time Awake Since Boot: 35000 seconds
Time Since Wake:       641 seconds

System Integrity Protection: enabled

Crashed Thread:        33  vlc-input

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000008
Exception Codes:       0x0000000000000001, 0x0000000000000008

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [77239]

VM Region Info: 0x8 is not in any region.  Bytes before following region: 4302028792
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      1006bc000-1006c4000    [   32K] r-x/r-x SM=COW  bin/vlc-osx-static

Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x18a3ddc34 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x18a3f03a0 mach_msg2_internal + 76
2   libsystem_kernel.dylib        	       0x18a3e6764 mach_msg_overwrite + 484
3   libsystem_kernel.dylib        	       0x18a3ddfa8 mach_msg + 24
4   CoreFoundation                	       0x18a50acbc __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x18a5095d8 __CFRunLoopRun + 1208
6   CoreFoundation                	       0x18a508a98 CFRunLoopRunSpecific + 572
7   HIToolbox                     	       0x195fab27c RunCurrentEventLoopInMode + 324
8   HIToolbox                     	       0x195fae4e8 ReceiveNextEventCommon + 676
9   HIToolbox                     	       0x196139484 _BlockUntilNextEventMatchingListInModeWithFilter + 76
10  AppKit                        	       0x18e42da34 _DPSNextEvent + 684
11  AppKit                        	       0x18edcc940 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
12  AppKit                        	       0x18e420be4 -[NSApplication run] + 480
13  libmacosx_plugin.dylib        	       0x10133bc70 __OpenIntf_block_invoke + 868 (VLCMain.m:196)
14  CoreFoundation                	       0x18a50a6b4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 28
15  CoreFoundation                	       0x18a50a5c4 __CFRunLoopDoBlocks + 352
16  CoreFoundation                	       0x18a509a70 __CFRunLoopRun + 2384
17  CoreFoundation                	       0x18a508a98 CFRunLoopRunSpecific + 572
18  CoreFoundation                	       0x18a582554 CFRunLoopRun + 64
19  vlc-osx-static                	       0x1006bed30 main + 1824 (darwinvlc.m:313)
20  dyld                          	       0x18a07eb98 start + 6076

Thread 1:
0   libsystem_pthread.dylib       	       0x18a41ab6c start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	       0x18a41ab6c start_wqthread + 0

Thread 3:: vlc-exec-runner
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c7ff74 vlc_atomic_wait + 120 (wait.c:86)
3   libvlccore.9.dylib            	       0x100c68674 vlc_cond_wait + 144 (threads.c:288)
4   libvlccore.9.dylib            	       0x100c59508 QueueTake + 148 (executor.c:98)
5   libvlccore.9.dylib            	       0x100c5936c ThreadRun + 72 (executor.c:128)
6   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
7   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 4:: vlc-exec-runner
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c7ff74 vlc_atomic_wait + 120 (wait.c:86)
3   libvlccore.9.dylib            	       0x100c68674 vlc_cond_wait + 144 (threads.c:288)
4   libvlccore.9.dylib            	       0x100c59508 QueueTake + 148 (executor.c:98)
5   libvlccore.9.dylib            	       0x100c5936c ThreadRun + 72 (executor.c:128)
6   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
7   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 5:: vlc-exec-runner
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c7ff74 vlc_atomic_wait + 120 (wait.c:86)
3   libvlccore.9.dylib            	       0x100c68674 vlc_cond_wait + 144 (threads.c:288)
4   libvlccore.9.dylib            	       0x100c59508 QueueTake + 148 (executor.c:98)
5   libvlccore.9.dylib            	       0x100c5936c ThreadRun + 72 (executor.c:128)
6   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
7   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 6:: caulk.messenger.shared:17
0   libsystem_kernel.dylib        	       0x18a3ddbb0 semaphore_wait_trap + 8
1   caulk                         	       0x195a92cc8 caulk::semaphore::timed_wait(double) + 224
2   caulk                         	       0x195a92b70 caulk::concurrent::details::worker_thread::run() + 32
3   caulk                         	       0x195a92844 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*) + 96
4   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
5   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 7:: caulk.messenger.shared:high
0   libsystem_kernel.dylib        	       0x18a3ddbb0 semaphore_wait_trap + 8
1   caulk                         	       0x195a92cc8 caulk::semaphore::timed_wait(double) + 224
2   caulk                         	       0x195a92b70 caulk::concurrent::details::worker_thread::run() + 32
3   caulk                         	       0x195a92844 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*) + 96
4   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
5   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 8:: vlc-player-end
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c7ff74 vlc_atomic_wait + 120 (wait.c:86)
3   libvlccore.9.dylib            	       0x100c68674 vlc_cond_wait + 144 (threads.c:288)
4   libvlccore.9.dylib            	       0x100bff6a8 vlc_player_destructor_Thread + 188 (player.c:200)
5   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
6   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 9:: vlc-exec-runner
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c7ff74 vlc_atomic_wait + 120 (wait.c:86)
3   libvlccore.9.dylib            	       0x100c68674 vlc_cond_wait + 144 (threads.c:288)
4   libvlccore.9.dylib            	       0x100c59508 QueueTake + 148 (executor.c:98)
5   libvlccore.9.dylib            	       0x100c5936c ThreadRun + 72 (executor.c:128)
6   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
7   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 10:
0   libsystem_pthread.dylib       	       0x18a41ab6c start_wqthread + 0

Thread 11:
0   libsystem_pthread.dylib       	       0x18a41ab6c start_wqthread + 0

Thread 12:
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libc++.1.dylib                	       0x18a350268 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32
3   libmedialibrary_plugin.dylib  	       0x101ef97fc void std::__1::condition_variable::wait<medialibrary::ModificationNotifier::run()::$_0>(std::__1::unique_lock<std::__1::mutex>&, medialibrary::ModificationNotifier::run()::$_0) + 12 (condition_variable.h:147) [inlined]
4   libmedialibrary_plugin.dylib  	       0x101ef97fc medialibrary::ModificationNotifier::run() + 824 (ModificationsNotifier.cpp:268)
5   libmedialibrary_plugin.dylib  	       0x101efec70 decltype(*std::declval<medialibrary::ModificationNotifier*>().*std::declval<void (medialibrary::ModificationNotifier::*)()>()()) std::__1::__invoke[abi:se190102]<void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*, void>(void (medialibrary::ModificationNotifier::*&&)(), medialibrary::ModificationNotifier*&&) + 28 (invoke.h:117) [inlined]
6   libmedialibrary_plugin.dylib  	       0x101efec70 void std::__1::__thread_execute[abi:se190102]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*>&, std::__1::__tuple_indices<2ul>) + 28 (thread.h:198) [inlined]
7   libmedialibrary_plugin.dylib  	       0x101efec70 void* std::__1::__thread_proxy[abi:se190102]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*>>(void*) + 72 (thread.h:207)
8   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
9   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 13:: vlc-run-thumb
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c80244 vlc_atomic_timedwait_timespec + 132 (wait.c:104)
3   libvlccore.9.dylib            	       0x100c80090 vlc_atomic_timedwait + 88 (wait.c:136)
4   libvlccore.9.dylib            	       0x100c68bac vlc_sem_timedwait + 164 (threads.c:370)
5   libvlccore.9.dylib            	       0x100bba788 ThumbnailerRun + 580 (preparser.c:508)
6   libvlccore.9.dylib            	       0x100c593a0 ThreadRun + 124 (executor.c:134)
7   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
8   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 14:: vlc-exec-runner
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c7ff74 vlc_atomic_wait + 120 (wait.c:86)
3   libvlccore.9.dylib            	       0x100c68674 vlc_cond_wait + 144 (threads.c:288)
4   libvlccore.9.dylib            	       0x100c59508 QueueTake + 148 (executor.c:98)
5   libvlccore.9.dylib            	       0x100c5936c ThreadRun + 72 (executor.c:128)
6   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
7   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 15:: com.apple.CFSocket.private
0   libsystem_kernel.dylib        	       0x18a3e8c2c __select + 8
1   CoreFoundation                	       0x18a530b30 __CFSocketManager + 704
2   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
3   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 16:
0   libsystem_pthread.dylib       	       0x18a41ab6c start_wqthread + 0

Thread 17:
0   libsystem_pthread.dylib       	       0x18a41ab6c start_wqthread + 0

Thread 18:
0   libsystem_pthread.dylib       	       0x18a41ab6c start_wqthread + 0

Thread 19:
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libupnp_plugin.dylib          	       0x100ff79b0 TimerThreadWorker + 248 (TimerThread.c:128)
3   libupnp_plugin.dylib          	       0x100ff7298 WorkerThread + 208 (ThreadPool.c:591)
4   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
5   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 20:
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libupnp_plugin.dylib          	       0x100ff75b4 WorkerThread + 1004 (ThreadPool.c:522)
3   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
4   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 21:
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libupnp_plugin.dylib          	       0x100ff75b4 WorkerThread + 1004 (ThreadPool.c:522)
3   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
4   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 22:
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libupnp_plugin.dylib          	       0x100ff75b4 WorkerThread + 1004 (ThreadPool.c:522)
3   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
4   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 23:
0   libsystem_kernel.dylib        	       0x18a3e8c2c __select + 8
1   libupnp_plugin.dylib          	       0x100fec404 RunMiniServer + 944 (miniserver.c:660)
2   libupnp_plugin.dylib          	       0x100ff7298 WorkerThread + 208 (ThreadPool.c:591)
3   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
4   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 24:
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libupnp_plugin.dylib          	       0x100ff75b4 WorkerThread + 1004 (ThreadPool.c:522)
3   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
4   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 25:
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libupnp_plugin.dylib          	       0x100ff75b4 WorkerThread + 1004 (ThreadPool.c:522)
3   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
4   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 26:
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libupnp_plugin.dylib          	       0x100ff75b4 WorkerThread + 1004 (ThreadPool.c:522)
3   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
4   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 27:: vlc-sap
0   libsystem_kernel.dylib        	       0x18a3e6498 poll + 8
1   libsap_plugin.dylib           	       0x100ebe3d8 Run + 884 (sap.c:571)
2   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
3   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 28:: vlc-timer
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c7ff74 vlc_atomic_wait + 120 (wait.c:86)
3   libvlccore.9.dylib            	       0x100c68674 vlc_cond_wait + 144 (threads.c:288)
4   libvlccore.9.dylib            	       0x100c7fc20 vlc_timer_thread + 168 (timer.c:67)
5   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
6   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 29:
0   libsystem_pthread.dylib       	       0x18a41ab6c start_wqthread + 0

Thread 30:
0   libsystem_pthread.dylib       	       0x18a41ab6c start_wqthread + 0

Thread 31:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x18a3ddc34 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x18a3f03a0 mach_msg2_internal + 76
2   libsystem_kernel.dylib        	       0x18a3e6764 mach_msg_overwrite + 484
3   libsystem_kernel.dylib        	       0x18a3ddfa8 mach_msg + 24
4   CoreFoundation                	       0x18a50acbc __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x18a5095d8 __CFRunLoopRun + 1208
6   CoreFoundation                	       0x18a508a98 CFRunLoopRunSpecific + 572
7   AppKit                        	       0x18e55178c _NSEventThread + 140
8   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
9   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 32:
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c7ff74 vlc_atomic_wait + 120 (wait.c:86)
3   libvlccore.9.dylib            	       0x100c68674 vlc_cond_wait + 144 (threads.c:288)
4   libmedialibrary_plugin.dylib  	       0x101daa2b4 vlc::threads::condition_variable::wait(vlc::threads::mutex&) + 36 (vlc_cxx_helpers.hpp:329)
5   libmedialibrary_plugin.dylib  	       0x101daa174 Thumbnailer::generate(medialibrary::IMedia const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int, unsigned int, float, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 692 (Thumbnailer.cpp:126)
6   libmedialibrary_plugin.dylib  	       0x101ede648 medialibrary::ThumbnailerWorker::generateThumbnail(medialibrary::ThumbnailerWorker::Task) + 580 (ThumbnailerWorker.cpp:272)
7   libmedialibrary_plugin.dylib  	       0x101eddcc8 medialibrary::ThumbnailerWorker::run() + 1020 (ThumbnailerWorker.cpp:186)
8   libmedialibrary_plugin.dylib  	       0x101edf7d0 decltype(*std::declval<medialibrary::ThumbnailerWorker*>().*std::declval<void (medialibrary::ThumbnailerWorker::*)()>()()) std::__1::__invoke[abi:se190102]<void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*, void>(void (medialibrary::ThumbnailerWorker::*&&)(), medialibrary::ThumbnailerWorker*&&) + 28 (invoke.h:117) [inlined]
9   libmedialibrary_plugin.dylib  	       0x101edf7d0 void std::__1::__thread_execute[abi:se190102]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*>&, std::__1::__tuple_indices<2ul>) + 28 (thread.h:198) [inlined]
10  libmedialibrary_plugin.dylib  	       0x101edf7d0 void* std::__1::__thread_proxy[abi:se190102]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*>>(void*) + 72 (thread.h:207)
11  libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
12  libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 33 Crashed:: vlc-input
0   libvlccore.9.dylib            	       0x100bc4840 AssertLocked + 24 (clock.c:919)
1   libvlccore.9.dylib            	       0x100bc56ec vlc_clock_Reset + 28 (clock.c:1146)
2   libvlccore.9.dylib            	       0x100bda30c EsOutChangePosition + 496 (es_out.c:974)
3   libvlccore.9.dylib            	       0x100bdbc20 EsOutVaControlLocked + 3068 (es_out.c:3516)
4   libvlccore.9.dylib            	       0x100be3708 EsOutControl + 76 (es_out.c:4054)
5   libvlccore.9.dylib            	       0x100be9040 es_out_in_vaControl + 64 (es_out_timeshift.c:457)
6   libvlccore.9.dylib            	       0x100be8fc4 es_out_in_Control + 76 (es_out_timeshift.c:468)
7   libvlccore.9.dylib            	       0x100be8998 CmdExecuteControl + 284 (es_out_timeshift.c:1754)
8   libvlccore.9.dylib            	       0x100be9878 ControlLocked + 340 (es_out_timeshift.c:668)
9   libvlccore.9.dylib            	       0x100be94ac Control + 84 (es_out_timeshift.c:740)
10  libvlccore.9.dylib            	       0x100bf27d8 es_out_vaControl + 60 (vlc_es_out.h:162)
11  libvlccore.9.dylib            	       0x100bf0eb4 es_out_Control + 68 (vlc_es_out.h:171)
12  libvlccore.9.dylib            	       0x100bed418 Control + 276 (input.c:1959)
13  libvlccore.9.dylib            	       0x100beca08 MainLoop + 1308 (input.c:753)
14  libvlccore.9.dylib            	       0x100bea4cc Run + 92 (input.c:414)
15  libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
16  libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 34:: av:h264:df0
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libavcodec_plugin.dylib       	       0x12d0a7b8c frame_worker_thread + 600 (pthread_frame.c:261)
3   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 35:: av:h264:df1
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libavcodec_plugin.dylib       	       0x12d0a7b8c frame_worker_thread + 600 (pthread_frame.c:261)
3   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 36:: av:h264:df2
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libavcodec_plugin.dylib       	       0x12d0a7b8c frame_worker_thread + 600 (pthread_frame.c:261)
3   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 37:: av:h264:df3
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libavcodec_plugin.dylib       	       0x12d0a7b8c frame_worker_thread + 600 (pthread_frame.c:261)
3   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 38:: av:h264:df4
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libavcodec_plugin.dylib       	       0x12d0a7b8c frame_worker_thread + 600 (pthread_frame.c:261)
3   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 39:: av:h264:df5
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libavcodec_plugin.dylib       	       0x12d0a7b8c frame_worker_thread + 600 (pthread_frame.c:261)
3   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8

Thread 40:: vlc-dec-video
0   libsystem_kernel.dylib        	       0x18a3e13cc __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18a4200e0 _pthread_cond_wait + 984
2   libvlccore.9.dylib            	       0x100c7ff74 vlc_atomic_wait + 120 (wait.c:86)
3   libvlccore.9.dylib            	       0x100c68674 vlc_cond_wait + 144 (threads.c:288)
4   libvlccore.9.dylib            	       0x100bcf790 vlc_queue_Wait + 40 (vlc_queue.h:123)
5   libvlccore.9.dylib            	       0x100bcf75c vlc_fifo_Wait + 32 (vlc_frame.h:721)
6   libvlccore.9.dylib            	       0x100bcb958 DecoderThread + 676 (decoder.c:1849)
7   libsystem_pthread.dylib       	       0x18a41fc0c _pthread_start + 136
8   libsystem_pthread.dylib       	       0x18a41ab80 thread_start + 8


Thread 33 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000100   x3: 0x0000000000000101
    x4: 0x0000010100000100   x5: 0x0000000000000100   x6: 0x0000000000000000   x7: 0x0000000100ca1975
    x8: 0x0000000000000000   x9: 0x00006000039da4a0  x10: 0x0000000000000001  x11: 0x00006000039da4a0
   x12: 0x0000000000000100  x13: 0x0000000000000100  x14: 0x0000000000000000  x15: 0x0000000000000000
   x16: 0x0000000000000000  x17: 0x00006000021b2da0  x18: 0x0000000000000000  x19: 0x0000000170fd7000
   x20: 0x0000000000000000  x21: 0x0000000000000000  x22: 0x0000000000000000  x23: 0x0000000000000000
   x24: 0x0000000000000000  x25: 0x0000000000000000  x26: 0x0000000000000000  x27: 0x0000000000000000
   x28: 0x0000000000000000   fp: 0x0000000170fd6520   lr: 0x0000000100bc56ec
    sp: 0x0000000170fd6510   pc: 0x0000000100bc4840 cpsr: 0x60000000
   far: 0x0000000000000008  esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
       0x1006bc000 -        0x1006c3fff vlc-osx-static (*) <54b605af-7f1e-3a9a-a183-e39af5531618> */vlc-osx-static
       0x100714000 -        0x100733fff libvlc.12.dylib (*) <6a0c3b09-9fb8-32fe-a062-bd1107e31012> /Users/USER/*/libvlc.12.dylib
       0x100b7c000 -        0x100cebfff libvlccore.9.dylib (*) <52bdcc6a-a6c6-32b2-bb3a-65250b2aaee3> /Users/USER/*/libvlccore.9.dylib
       0x101278000 -        0x10154bfff libmacosx_plugin.dylib (*) <56f75bb3-b2ad-33f9-b625-45a001881b76> /Users/USER/*/libmacosx_plugin.dylib
       0x1008a4000 -        0x1008d7fff org.sparkle-project.Sparkle (1.16.0 git-50231-gb194800fc4) <f77334bb-d67e-3dfc-bfad-967db5be345b> /Users/USER/*/Sparkle.framework/Versions/A/Sparkle
       0x100840000 -        0x100843fff libsyslog_plugin.dylib (*) <b411e771-201c-3655-ad59-6da135593afd> /Users/USER/*/libsyslog_plugin.dylib
       0x100850000 -        0x100853fff libfile_logger_plugin.dylib (*) <d8127255-c2c2-3a96-9374-248d8e94a81f> /Users/USER/*/libfile_logger_plugin.dylib
       0x100860000 -        0x100863fff libconsole_logger_plugin.dylib (*) <a336ec91-77e3-3e6c-8a52-bb00960f7a40> /Users/USER/*/libconsole_logger_plugin.dylib
       0x100870000 -        0x100873fff libmemory_keystore_plugin.dylib (*) <0861e1c9-f277-3688-adab-9e62926ff871> /Users/USER/*/libmemory_keystore_plugin.dylib
       0x101d68000 -        0x102117fff libmedialibrary_plugin.dylib (*) <ad770417-020d-3864-82c0-1c61c31de6b0> /Users/USER/*/libmedialibrary_plugin.dylib
       0x100914000 -        0x10091bfff libhotkeys_plugin.dylib (*) <5eb14ad4-9fc7-3f27-a98e-bc866bf866a5> /Users/USER/*/libhotkeys_plugin.dylib
       0x10092c000 -        0x10093bfff libauhal_plugin.dylib (*) <f63b02fc-0651-3178-a81f-740a33ad265b> /Users/USER/*/libauhal_plugin.dylib
       0x100af8000 -        0x100b03fff libobjc-trampolines.dylib (*) <a3faee04-0f8b-3428-9497-560c97eca6fb> /usr/lib/libobjc-trampolines.dylib
       0x100e8c000 -        0x100e93fff libbonjour_plugin.dylib (*) <5cae6290-9001-3cd9-8592-bad5a0dba802> /Users/USER/*/libbonjour_plugin.dylib
       0x100fac000 -        0x101027fff libupnp_plugin.dylib (*) <2dedece9-3fbe-322b-8db0-283d9b237a39> /Users/USER/*/libupnp_plugin.dylib
       0x100ebc000 -        0x100ecbfff libsap_plugin.dylib (*) <be1b833e-c9e0-3902-8ae3-53082c55a751> /Users/USER/*/libsap_plugin.dylib
       0x100ea0000 -        0x100ea3fff libpodcast_plugin.dylib (*) <2f79a0dc-97ac-31af-9b07-37dae9b66f3f> /Users/USER/*/libpodcast_plugin.dylib
       0x1010b8000 -        0x10111ffff liblua_plugin.dylib (*) <21fdeb47-3e69-32f4-9b09-d572922dc218> /Users/USER/*/liblua_plugin.dylib
       0x100ed8000 -        0x100edbfff libradio_plugin.dylib (*) <8476ac32-186b-3ba1-bd25-80fef279c176> /Users/USER/*/libradio_plugin.dylib
       0x11ba8c000 -        0x11c1bffff com.apple.AGXMetalG16X (329.2) <8e5557ce-84f2-3aa0-a631-94d3809e5bf0> /System/Library/Extensions/AGXMetalG16X.bundle/Contents/MacOS/AGXMetalG16X
       0x12a9d0000 -        0x12ab13fff liblibbluray_plugin.dylib (*) <368975a0-b021-3ef4-b07c-d441de26da9a> /Users/USER/*/liblibbluray_plugin.dylib
       0x129f58000 -        0x129f93fff libdvdnav_plugin.dylib (*) <5bf2b5e5-4bcc-35a0-9332-7b5179cbde2f> /Users/USER/*/libdvdnav_plugin.dylib
       0x101b9c000 -        0x101ba3fff libvdr_plugin.dylib (*) <d6054ee3-9549-3a9c-8326-b7917e24534c> /Users/USER/*/libvdr_plugin.dylib
       0x101b04000 -        0x101b07fff libfilesystem_plugin.dylib (*) <ca0f8a34-26ec-3af1-a351-9346fbbe38b7> /Users/USER/*/libfilesystem_plugin.dylib
       0x10fdcc000 -        0x10fdd3fff libprefetch_plugin.dylib (*) <4eca40bf-5f20-3c3e-b180-880fef91268a> /Users/USER/*/libprefetch_plugin.dylib
       0x101b14000 -        0x101b17fff libcache_read_plugin.dylib (*) <5d1a7f89-3b24-34c3-992d-63e84fdb4360> /Users/USER/*/libcache_read_plugin.dylib
       0x11fe00000 -        0x11fe03fff libadf_plugin.dylib (*) <e5da567d-8fae-35e1-951b-cbc71257fe17> /Users/USER/*/libadf_plugin.dylib
       0x11fe60000 -        0x11fe63fff libskiptags_plugin.dylib (*) <66909cbc-8324-33c5-9ebb-71fa857045e8> /Users/USER/*/libskiptags_plugin.dylib
       0x11fea8000 -        0x11feb3fff libhds_plugin.dylib (*) <f14c55ee-8758-3174-a41d-daae5874e10a> /Users/USER/*/libhds_plugin.dylib
       0x11ff14000 -        0x11ff1ffff libinflate_plugin.dylib (*) <b71e064f-3f93-3cc8-981b-255d5d4ff58f> /Users/USER/*/libinflate_plugin.dylib
       0x11fe80000 -        0x11fe83fff libdecomp_plugin.dylib (*) <5bb037ee-9815-3539-b9cb-823db0270cec> /Users/USER/*/libdecomp_plugin.dylib
       0x12a890000 -        0x12a8f7fff libarchive_plugin.dylib (*) <7789e93f-bdad-350f-97e3-5e4759c15f56> /Users/USER/*/libarchive_plugin.dylib
       0x11fe90000 -        0x11fe93fff librecord_plugin.dylib (*) <b891d436-6f77-3cb8-b4a0-6d371a9e9616> /Users/USER/*/librecord_plugin.dylib
       0x12a920000 -        0x12a973fff libmp4_plugin.dylib (*) <4e77ddca-533c-3cdb-a995-450434580814> /Users/USER/*/libmp4_plugin.dylib
       0x12c974000 -        0x12d807fff libavcodec_plugin.dylib (*) <d535bf4f-b29a-3a96-8bde-ef3942049f50> /Users/USER/*/libavcodec_plugin.dylib
       0x12b8c8000 -        0x12b997fff libdav1d_plugin.dylib (*) <8e45080a-ee0f-3d92-a4b4-4f59c8bf6def> /Users/USER/*/libdav1d_plugin.dylib
       0x11ff44000 -        0x11ff47fff libcdg_plugin.dylib (*) <501c4f7b-3826-3985-9469-50fb68c4cd29> /Users/USER/*/libcdg_plugin.dylib
       0x12a800000 -        0x12a837fff libpng_plugin.dylib (*) <dfcbf7e5-5701-38ec-9f2f-009578ca9010> /Users/USER/*/libpng_plugin.dylib
       0x12ba28000 -        0x12baaffff libjpeg_plugin.dylib (*) <10ab15ad-27a1-373c-9178-a4134638fcde> /Users/USER/*/libjpeg_plugin.dylib
       0x129fb0000 -        0x129fd7fff libvideotoolbox_plugin.dylib (*) <dffa2b8a-9cfa-37e5-9190-5d56f1ed0724> /Users/USER/*/libvideotoolbox_plugin.dylib
       0x12bca0000 -        0x12bdf7fff libschroedinger_plugin.dylib (*) <a5089f3d-4cc6-3a31-ae96-13eda4160693> /Users/USER/*/libschroedinger_plugin.dylib
       0x1299d4000 -        0x1299dbfff libvpx_alpha_plugin.dylib (*) <1e094ac8-7921-34aa-8853-1e5ed6c48631> /Users/USER/*/libvpx_alpha_plugin.dylib
       0x12b7a0000 -        0x12b7d3fff libtheora_plugin.dylib (*) <1feb7ac4-aab1-32c8-ae2b-e22ad2fae58f> /Users/USER/*/libtheora_plugin.dylib
       0x12c37c000 -        0x12c7bbfff libaom_plugin.dylib (*) <4c2c4305-812a-3f4f-842f-68857ac76584> /Users/USER/*/libaom_plugin.dylib
       0x12be68000 -        0x12bf27fff libtaglib_plugin.dylib (*) <2ace388e-0a1d-3109-bd27-2eb24397c58b> /Users/USER/*/libtaglib_plugin.dylib
       0x18a3dd000 -        0x18a418653 libsystem_kernel.dylib (*) <6e4a96ad-04b8-3e8a-b91d-087e62306246> /usr/lib/system/libsystem_kernel.dylib
       0x18a48e000 -        0x18a9ccfff com.apple.CoreFoundation (6.9) <8d45baee-6cc0-3b89-93fd-ea1c8e15c6d7> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x195ee8000 -        0x1961eefdf com.apple.HIToolbox (2.1.1) <1a037942-11e0-3fc8-aad2-20b11e7ae1a4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x18e3f3000 -        0x18f883e3f com.apple.AppKit (6.9) <860c164c-d04c-30ff-8c6f-e672b74caf11> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x18a078000 -        0x18a113577 dyld (*) <3247e185-ced2-36ff-9e29-47a77c23e004> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x18a419000 -        0x18a425a47 libsystem_pthread.dylib (*) <d6494ba9-171e-39fc-b1aa-28ecf87975d1> /usr/lib/system/libsystem_pthread.dylib
       0x195a91000 -        0x195ab8ddf com.apple.audio.caulk (1.0) <42085f32-42e2-3f11-b0b4-0343137b5f72> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
       0x18a332000 -        0x18a3beff7 libc++.1.dylib (*) <643ed232-ce19-3f63-8015-0aee768c002f> /usr/lib/libc++.1.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.7G resident=0K(0%) swapped_out_or_unallocated=1.7G(100%)
Writable regions: Total=1.9G written=769K(0%) resident=769K(0%) swapped_out=0K(0%) unallocated=1.9G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               256K        2 
Activity Tracing                   256K        1 
CG image                          1136K       28 
ColorSync                          560K       29 
CoreAnimation                     1520K       87 
CoreGraphics                        32K        2 
CoreUI image data                 2224K       16 
Foundation                          16K        1 
Image IO                           608K        8 
Kernel Alloc Once                   32K        1 
MALLOC                             1.8G       85 
MALLOC guard page                  384K       24 
STACK GUARD                       56.6M       41 
Stack                             34.8M       43 
VM_ALLOCATE                        512K       11 
__AUTH                            5404K      688 
__AUTH_CONST                      76.4M      927 
__CTF                               824        1 
__DATA                            48.0M      950 
__DATA_CONST                      28.3M      978 
__DATA_DIRTY                      2770K      338 
__FONT_DATA                        2352        1 
__INFO_FILTER                         8        1 
__LINKEDIT                       630.4M       46 
__OBJC_RO                         61.4M        1 
__OBJC_RW                         2396K        1 
__TEXT                             1.1G     1000 
__TPRO_CONST                       128K        2 
mapped file                      276.8M       42 
page table in kernel               769K        1 
shared memory                     1408K       16 
===========                     =======  ======= 
TOTAL                              4.1G     5372 

Merge request reports

Loading