MacOS UI (4.0): Random crash when using the 4.0 UI
Main part:
9 libobjc.A.dylib 0x186fca8f0 objc_exception_throw + 420
10 CoreFoundation 0x187416dd4 -[__NSArrayM replaceObjectAtIndex:withObject:] + 1020
11 libmacosx_plugin.dylib 0x10deec6a8 __46-[VLCLibraryModel handleMediaItemUpdateEvent:]_block_invoke + 252
12 libmacosx_plugin.dylib 0x10deec0cc __58-[VLCLibraryModel performActionOnMediaItemInCache:action:]_block_invoke.213 + 72
```
Full crash log:
```
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: VLC [76247]
Path: /Applications/VLC Nightly.app/Contents/MacOS/VLC
Identifier: org.videolan.vlc
Version: 4.0.0-dev (4.0.0-dev)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-06-22 22:03:11.2166 +0200
OS Version: macOS 14.5 (23F79)
Report Version: 12
Anonymous UUID: 74B3FF8C-256D-A46A-1B78-A9A68C7EC8D2
Sleep/Wake UUID: 0ED0078A-4B90-4166-8434-9F6F560023C0
Time Awake Since Boot: 470000 seconds
Time Since Wake: 104 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process: VLC [76247]
Application Specific Information:
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x187356a60 __pthread_kill + 8
1 libsystem_pthread.dylib 0x18738ec20 pthread_kill + 288
2 libsystem_c.dylib 0x18729ba30 abort + 180
3 libc++abi.dylib 0x187345d08 abort_message + 132
4 libc++abi.dylib 0x187335fc0 demangling_terminate_handler() + 348
5 libobjc.A.dylib 0x186fd41d0 _objc_terminate() + 144
6 libc++abi.dylib 0x1873450cc std::__terminate(void (*)()) + 16
7 libc++abi.dylib 0x187348348 __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) + 88
8 libc++abi.dylib 0x18734828c __cxa_throw + 308
9 libobjc.A.dylib 0x186fca8f0 objc_exception_throw + 420
10 CoreFoundation 0x187416dd4 -[__NSArrayM replaceObjectAtIndex:withObject:] + 1020
11 libmacosx_plugin.dylib 0x10deec6a8 __46-[VLCLibraryModel handleMediaItemUpdateEvent:]_block_invoke + 252
12 libmacosx_plugin.dylib 0x10deec0cc __58-[VLCLibraryModel performActionOnMediaItemInCache:action:]_block_invoke.213 + 72
13 libdispatch.dylib 0x1871de3e8 _dispatch_client_callout + 20
14 libdispatch.dylib 0x1871ed9b0 _dispatch_async_and_wait_invoke + 92
15 libdispatch.dylib 0x1871de3e8 _dispatch_client_callout + 20
16 libdispatch.dylib 0x1871ecbb8 _dispatch_main_queue_drain + 988
17 libdispatch.dylib 0x1871ec7cc _dispatch_main_queue_callback_4CF + 44
18 CoreFoundation 0x1874afad4 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
19 CoreFoundation 0x18746d258 __CFRunLoopRun + 1996
20 CoreFoundation 0x18746c434 CFRunLoopRunSpecific + 608
21 HIToolbox 0x191c1019c RunCurrentEventLoopInMode + 292
22 HIToolbox 0x191c0ffd8 ReceiveNextEventCommon + 648
23 HIToolbox 0x191c0fd30 _BlockUntilNextEventMatchingListInModeWithFilter + 76
24 AppKit 0x18accbd68 _DPSNextEvent + 660
25 AppKit 0x18b4c1808 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 700
26 AppKit 0x18acbf09c -[NSApplication run] + 476
27 VLC 0x1000bb428 main + 1576
28 dyld 0x1870060e0 start + 2360
Thread 1:: vlc-exec-runner
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvlccore.9.dylib 0x1008746a8 QueueTake + 152
5 libvlccore.9.dylib 0x100874504 ThreadRun + 76
6 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
7 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 2:: vlc-exec-runner
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvlccore.9.dylib 0x1008746a8 QueueTake + 152
5 libvlccore.9.dylib 0x100874504 ThreadRun + 76
6 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
7 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 3:: vlc-exec-runner
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvlccore.9.dylib 0x1008746a8 QueueTake + 152
5 libvlccore.9.dylib 0x100874504 ThreadRun + 76
6 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
7 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 4:: vlc-exec-runner
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvlccore.9.dylib 0x1008746a8 QueueTake + 152
5 libvlccore.9.dylib 0x100874504 ThreadRun + 76
6 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
7 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 5:: vlc-exec-runner
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvlccore.9.dylib 0x1008746a8 QueueTake + 152
5 libvlccore.9.dylib 0x100874504 ThreadRun + 76
6 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
7 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 6:: caulk.messenger.shared:17
0 libsystem_kernel.dylib 0x18734e170 semaphore_wait_trap + 8
1 caulk 0x191907624 caulk::semaphore::timed_wait(double) + 212
2 caulk 0x1919074d8 caulk::concurrent::details::worker_thread::run() + 36
3 caulk 0x1919071d8 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 0x18738ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 7:: caulk.messenger.shared:high
0 libsystem_kernel.dylib 0x18734e170 semaphore_wait_trap + 8
1 caulk 0x191907624 caulk::semaphore::timed_wait(double) + 212
2 caulk 0x1919074d8 caulk::concurrent::details::worker_thread::run() + 36
3 caulk 0x1919071d8 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 0x18738ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 8:: vlc-player-end
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvlccore.9.dylib 0x10081c564 vlc_player_destructor_Thread + 192
5 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
6 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 9:
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libc++.1.dylib 0x1872b4ba8 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 100
3 libmedialibrary_plugin.dylib 0x108886790 medialibrary::ModificationNotifier::run() + 1704
4 libmedialibrary_plugin.dylib 0x10888c0b8 void* std::__1::__thread_proxy<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*) + 64
5 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
6 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 10:: vlc-exec-runner
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvlccore.9.dylib 0x1008746a8 QueueTake + 152
5 libvlccore.9.dylib 0x100874504 ThreadRun + 76
6 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
7 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 11:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x187359358 __select + 8
1 CoreFoundation 0x187497934 __CFSocketManager + 640
2 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
3 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 12:
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libupnp_plugin.dylib 0x1054da1e4 TimerThreadWorker + 324
3 libupnp_plugin.dylib 0x1054d9a5c WorkerThread + 228
4 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 13:
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libupnp_plugin.dylib 0x1054d9d84 WorkerThread + 1036
3 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
4 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 14:
0 libsystem_kernel.dylib 0x187359358 __select + 8
1 libupnp_plugin.dylib 0x1054ceae4 RunMiniServer + 840
2 libupnp_plugin.dylib 0x1054d9a5c WorkerThread + 228
3 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
4 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 15:
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libupnp_plugin.dylib 0x1054d9d84 WorkerThread + 1036
3 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
4 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 16:: vlc-sap
0 libsystem_kernel.dylib 0x187356b70 poll + 8
1 libsap_plugin.dylib 0x105672b84 Run + 836
2 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
3 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 17:: vlc-timer
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvlccore.9.dylib 0x10089acc4 vlc_timer_thread + 172
5 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
6 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 18:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x18734e1f4 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x187360b24 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x187356e34 mach_msg_overwrite + 476
3 libsystem_kernel.dylib 0x18734e578 mach_msg + 24
4 CoreFoundation 0x18746e680 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18746cf44 __CFRunLoopRun + 1208
6 CoreFoundation 0x18746c434 CFRunLoopRunSpecific + 608
7 AppKit 0x18adf6188 _NSEventThread + 144
8 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
9 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 19:
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libc++.1.dylib 0x1872b4b14 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 libmedialibrary_plugin.dylib 0x10886bc00 medialibrary::ThumbnailerWorker::run() + 296
4 libmedialibrary_plugin.dylib 0x10886da00 void* std::__1::__thread_proxy<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*) + 64
5 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
6 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 20:
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libupnp_plugin.dylib 0x1054d9d84 WorkerThread + 1036
3 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
4 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 21:: Dispatch queue: mediaItemCacheModificationQueue
0 libsystem_kernel.dylib 0x18734ffac __ulock_wait + 8
1 libdispatch.dylib 0x1871dedd8 _dlock_wait + 56
2 libdispatch.dylib 0x1871deb8c _dispatch_thread_event_wait_slow + 56
3 libdispatch.dylib 0x1871edbc4 __DISPATCH_WAIT_FOR_QUEUE__ + 368
4 libdispatch.dylib 0x1871ed770 _dispatch_sync_f_slow + 148
5 libmacosx_plugin.dylib 0x10deebc50 __58-[VLCLibraryModel performActionOnMediaItemInCache:action:]_block_invoke + 604
6 libdispatch.dylib 0x1871dc750 _dispatch_call_block_and_release + 32
7 libdispatch.dylib 0x1871de3e8 _dispatch_client_callout + 20
8 libdispatch.dylib 0x1871e5a14 _dispatch_lane_serial_drain + 748
9 libdispatch.dylib 0x1871e6544 _dispatch_lane_invoke + 380
10 libdispatch.dylib 0x1871f12d0 _dispatch_root_queue_drain_deferred_wlh + 288
11 libdispatch.dylib 0x1871f0b44 _dispatch_workloop_worker_thread + 404
12 libsystem_pthread.dylib 0x18738b00c _pthread_wqthread + 288
13 libsystem_pthread.dylib 0x187389d28 start_wqthread + 8
Thread 22:
0 libsystem_pthread.dylib 0x187389d20 start_wqthread + 0
Thread 23:
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libupnp_plugin.dylib 0x1054d9d84 WorkerThread + 1036
3 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
4 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 24:: Dispatch queue: PLClientLoggingAdaptivePermissionWorkQueue
0 libsystem_kernel.dylib 0x18734e1f4 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x187360b24 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x187356e34 mach_msg_overwrite + 476
3 libsystem_kernel.dylib 0x18734e578 mach_msg + 24
4 libdispatch.dylib 0x1871f93b0 _dispatch_mach_send_and_wait_for_reply + 544
5 libdispatch.dylib 0x1871f9740 dispatch_mach_send_with_result_and_wait_for_reply + 60
6 libxpc.dylib 0x18709aa0c xpc_connection_send_message_with_reply_sync + 288
7 PowerLog 0x19c3bbc10 -[PLClientLogger xpcSendMessageWithReply:withClientID:withKey:withPayload:] + 212
8 PowerLog 0x19c3bb128 __68-[PLClientLogger permissionForClientID:withKey:withType:completion:]_block_invoke + 124
9 libdispatch.dylib 0x1871dc750 _dispatch_call_block_and_release + 32
10 libdispatch.dylib 0x1871de3e8 _dispatch_client_callout + 20
11 libdispatch.dylib 0x1871e5a14 _dispatch_lane_serial_drain + 748
12 libdispatch.dylib 0x1871e6578 _dispatch_lane_invoke + 432
13 libdispatch.dylib 0x1871f12d0 _dispatch_root_queue_drain_deferred_wlh + 288
14 libdispatch.dylib 0x1871f0b44 _dispatch_workloop_worker_thread + 404
15 libsystem_pthread.dylib 0x18738b00c _pthread_wqthread + 288
16 libsystem_pthread.dylib 0x187389d28 start_wqthread + 8
Thread 25:
0 libsystem_pthread.dylib 0x187389d20 start_wqthread + 0
Thread 26:: Dispatch queue: com.apple.coremedia.videomediaconverter.inbound
0 libsystem_kernel.dylib 0x187350ea4 __psynch_mutexwait + 8
1 libsystem_pthread.dylib 0x18738c060 _pthread_mutex_firstfit_lock_wait + 84
2 libsystem_pthread.dylib 0x1873899f0 _pthread_mutex_firstfit_lock_slow + 248
3 MediaToolbox 0x1968063f0 0x196708000 + 1041392
4 libdispatch.dylib 0x1871de3e8 _dispatch_client_callout + 20
5 libdispatch.dylib 0x1871e5a14 _dispatch_lane_serial_drain + 748
6 libdispatch.dylib 0x1871e6544 _dispatch_lane_invoke + 380
7 libdispatch.dylib 0x1871f12d0 _dispatch_root_queue_drain_deferred_wlh + 288
8 libdispatch.dylib 0x1871f0b44 _dispatch_workloop_worker_thread + 404
9 libsystem_pthread.dylib 0x18738b00c _pthread_wqthread + 288
10 libsystem_pthread.dylib 0x187389d28 start_wqthread + 8
Thread 27:: vlc-lua-service
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 liblua_plugin.dylib 0x10b78aa9c vlc_queue_Wait + 44
5 liblua_plugin.dylib 0x10b78a884 vlc_queue_DequeueKillable + 104
6 liblua_plugin.dylib 0x10b78a5e4 Run + 408
7 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 28:
0 libsystem_kernel.dylib 0x18734e1f4 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x187360b24 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x187356e34 mach_msg_overwrite + 476
3 libsystem_kernel.dylib 0x18734e578 mach_msg + 24
4 CoreFoundation 0x18746e680 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18746cf44 __CFRunLoopRun + 1208
6 CoreFoundation 0x18746c434 CFRunLoopRunSpecific + 608
7 CoreFoundation 0x1874ea45c CFRunLoopRun + 64
8 libmacosx_plugin.dylib 0x10dec8704 -[SPMediaKeyTap eventTapThread] + 76
9 Foundation 0x188599f80 __NSThread__start__ + 716
10 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
11 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 29:: vlc-input
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b30c vlc_atomic_timedwait_timespec + 136
3 libvlccore.9.dylib 0x10089b150 vlc_atomic_timedwait + 92
4 libvlccore.9.dylib 0x1008833dc vlc_cond_timedwait + 156
5 libvlccore.9.dylib 0x1008137c8 ControlPop + 240
6 libvlccore.9.dylib 0x10080a764 MainLoop + 1260
7 libvlccore.9.dylib 0x100808214 Run + 96
8 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
9 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 30:: vlc-spu-prerend
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvlccore.9.dylib 0x100850d04 spu_PrerenderThread + 164
5 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
6 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 31:: com.apple.coremedia.sharedRootQueue.47
0 libsystem_kernel.dylib 0x18734e188 semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x1871dea00 _dispatch_sema4_timedwait + 64
2 libdispatch.dylib 0x1871deffc _dispatch_semaphore_wait_slow + 76
3 libdispatch.dylib 0x1871efc7c _dispatch_worker_thread + 328
4 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 32:: com.apple.coremedia.sharedRootQueue.47
0 libsystem_kernel.dylib 0x18734e188 semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x1871dea00 _dispatch_sema4_timedwait + 64
2 libdispatch.dylib 0x1871deffc _dispatch_semaphore_wait_slow + 76
3 libdispatch.dylib 0x1871efc7c _dispatch_worker_thread + 328
4 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 33:: vlc-dec-video
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b028 vlc_atomic_wait + 124
3 libvlccore.9.dylib 0x1008831d8 vlc_cond_wait + 148
4 libvideotoolbox_plugin.dylib 0x1040f3768 pic_pacer_WaitAllocatableSlot + 148
5 libvideotoolbox_plugin.dylib 0x1040ecb94 DecodeBlock + 1768
6 libvlccore.9.dylib 0x1007ee0d8 DecoderThread_DecodeBlock + 156
7 libvlccore.9.dylib 0x1007e79e4 DecoderThread_ProcessInput + 848
8 libvlccore.9.dylib 0x1007e9b1c DecoderThread + 696
9 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
10 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 34:
0 libsystem_pthread.dylib 0x187389d20 start_wqthread + 0
Thread 35:
0 libsystem_pthread.dylib 0x187389d20 start_wqthread + 0
Thread 36:
0 libsystem_pthread.dylib 0x187389d20 start_wqthread + 0
Thread 37:
0 libsystem_pthread.dylib 0x187389d20 start_wqthread + 0
Thread 38:: vlc-vout
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 libvlccore.9.dylib 0x10089b30c vlc_atomic_timedwait_timespec + 136
3 libvlccore.9.dylib 0x10089b150 vlc_atomic_timedwait + 92
4 libvlccore.9.dylib 0x1008833dc vlc_cond_timedwait + 156
5 libvlccore.9.dylib 0x1007e416c vlc_clock_Wait + 72
6 libvlccore.9.dylib 0x100849fbc RenderPicture + 892
7 libvlccore.9.dylib 0x100849808 DisplayPicture + 172
8 libvlccore.9.dylib 0x100848a7c Thread + 116
9 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
10 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 39:: com.apple.coremedia.imagequeue.coreanimation.common
0 libsystem_kernel.dylib 0x1873519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18738f55c _pthread_cond_wait + 1228
2 CoreMedia 0x19194ef04 WaitOnConditionTimed + 76
3 CoreMedia 0x19193a6d8 FigSemaphoreWaitRelative + 172
4 MediaToolbox 0x196b3ee0c 0x196708000 + 4419084
5 CoreMedia 0x19194eb2c figThreadMain + 224
6 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
7 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 40:: com.apple.coremedia.videomediaconverter Dispatch queue: com.apple.coremedia.reportvideoplayback
0 dyld 0x18706de1c __open + 8
1 dyld 0x187002754 open + 40
2 dyld 0x187065048 open_with_subsystem + 60
3 dyld 0x1870502d0 dyld3::open(char const*, int, int) + 52
4 dyld 0x187028e18 dyld4::SyscallDelegate::realpath(char const*, char*) const + 68
5 dyld 0x18700d324 dyld4::ProcessConfig::canonicalDylibPathInCache(char const*) const + 80
6 dyld 0x187019bd8 dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&) + 280
7 dyld 0x1870409b8 dyld4::APIs::dlopen_from(char const*, int, void*)::$_1::operator()() const + 244
8 dyld 0x1870393b8 dyld4::APIs::dlopen_from(char const*, int, void*) + 1124
9 CoreFoundation 0x187459058 _CFBundleDlfcnCheckLoaded + 108
10 CoreFoundation 0x1875043a8 _CFBundleLoadExecutableAndReturnError + 136
11 Security 0x18a429efc Security::LoadableBundle::load() + 48
12 Security 0x18a33e8c4 Security::ModuleNexus<Security::CodeSigning::PluginHost>::make() + 320
13 Security 0x18a42a9f4 invocation function for block in Security::ModuleNexusCommon::create(void* (*)()) + 24
14 libdispatch.dylib 0x1871de3e8 _dispatch_client_callout + 20
15 libdispatch.dylib 0x1871dfc68 _dispatch_once_callout + 32
16 Security 0x18a11b080 Security::ModuleNexusCommon::create(void* (*)()) + 140
17 Security 0x18a33e738 Security::ModuleNexus<Security::CodeSigning::PluginHost>::operator()() + 72
18 Security 0x18a33ea48 Security::CodeSigning::RequirementParser<Security::CodeSigning::Requirement>::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 72
19 Security 0x18a302aec SecRequirementCreateWithStringAndErrors + 96
20 Security 0x18a3311fc SecTaskValidateForRequirement + 192
21 UsageTracking 0x1baeee6a4 +[USUsageTrust validateTrustForSecTask:] + 56
22 UsageTracking 0x1baeef26c __105-[USVideoUsage _usVideoUsageCommonInitWithBundleIdentifier:profileIdentifier:URL:mediaURL:videoMetadata:]_block_invoke + 52
23 libdispatch.dylib 0x1871de3e8 _dispatch_client_callout + 20
24 libdispatch.dylib 0x1871dfc68 _dispatch_once_callout + 32
25 UsageTracking 0x1baeef234 -[USVideoUsage _usVideoUsageCommonInitWithBundleIdentifier:profileIdentifier:URL:mediaURL:videoMetadata:] + 692
26 UsageTracking 0x1baeeeaf4 -[USVideoUsage initWithBundleIdentifier:profileIdentifier:] + 288
27 UsageTracking 0x1baeeef58 -[USVideoUsage init] + 120
28 MediaToolbox 0x19691ada4 0x196708000 + 2174372
29 MediaToolbox 0x19691b06c 0x196708000 + 2175084
30 libdispatch.dylib 0x1871de3e8 _dispatch_client_callout + 20
31 libdispatch.dylib 0x1871ed8d8 _dispatch_lane_barrier_sync_invoke_and_complete + 56
32 MediaToolbox 0x19691af24 0x196708000 + 2174756
33 MediaToolbox 0x196b41258 0x196708000 + 4428376
34 MediaToolbox 0x196b403e8 0x196708000 + 4424680
35 MediaToolbox 0x196a36040 0x196708000 + 3334208
36 MediaToolbox 0x1967e23c4 0x196708000 + 893892
37 MediaToolbox 0x196805874 0x196708000 + 1038452
38 MediaToolbox 0x196804f44 0x196708000 + 1036100
39 MediaToolbox 0x196801238 0x196708000 + 1020472
40 MediaToolbox 0x196b35e88 0x196708000 + 4382344
41 CoreMedia 0x19194eb2c figThreadMain + 224
42 libsystem_pthread.dylib 0x18738ef94 _pthread_start + 136
43 libsystem_pthread.dylib 0x187389d34 thread_start + 8
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x000000018734a2cb x5: 0x000000016fd45090 x6: 0x000000000000006e x7: 0x0000000000000000
x8: 0x02aa6376f9ddd0fd x9: 0x02aa637716c15cfd x10: 0x0000000000000200 x11: 0x000000000000000b
x12: 0x0000000000000000 x13: 0x00000000001ff800 x14: 0x00000000000007fb x15: 0x00000000f8805822
x16: 0x0000000000000148 x17: 0x00000001f957d928 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x00000001ef1c8c00 x21: 0x0000000000000103 x22: 0x00000001ef1c8ce0 x23: 0x000000018777b919
x24: 0x000000016fd46160 x25: 0x00000001ef1c8ce0 x26: 0x0000600001f2ad80 x27: 0x000000000000000f
x28: 0x0000000000000000 fp: 0x000000016fd45000 lr: 0x000000018738ec20
sp: 0x000000016fd44fe0 pc: 0x0000000187356a60 cpsr: 0x40001000
far: 0x0000000000000000 esr: 0x56000080 Address size fault
```
I'll try to find a way to reproduce reliably.