-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: Final Cut Pro [33462]
Path: /Users/USER/*/Final Cut Pro Creator Studio.app/Contents/MacOS/Final Cut Pro
Identifier: com.apple.FinalCutApp
Version: 12.2 (447037)
Build Info: ProEditorSPV-44000007037000000~3
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.apple.FinalCutApp [93429]
User ID: 501
Date/Time: 2026-04-21 21:26:29.5839 +1000
Launch Time: 2026-04-21 21:25:57.3575 +1000
Hardware Model: Mac15,9
OS Version: macOS 26.3.1 (25D771280a)
Release Type: User
Crash Reporter Key: 2C138649-2349-D20F-B1BB-4B0348BCD090
Incident Identifier: B7B0EBAC-7987-438D-864C-20FE5B058051
Sleep/Wake UUID: 909D1092-99D8-4C5F-A2B5-B98BA7027C69
Time Awake Since Boot: 580000 seconds
Time Since Wake: 12938 seconds
System Integrity Protection: enabled
Triggered by Thread: 12, Dispatch Queue: com.splicekit.livecam.video
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Subtype: KERN_PROTECTION_FAILURE at 0x000000016d97bff0
Exception Message: Thread stack size exceeded due to excessive recursion
Exception Codes: 0x0000000000000002, 0x000000016d97bff0
Termination Reason: Namespace SIGNAL, Code 10, Bus error: 10
Terminating Process: exc handler [33462]
VM Region Info: 0x16d97bff0 is in 0x16d978000-0x16d97c000; bytes after start: 16368 bytes before end: 15
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
Stack 16d8f0000-16d978000 [ 544K] rw-/rwx SM=PRV thread 5
---> STACK GUARD 16d978000-16d97c000 [ 16K] ---/rwx SM=NUL stack guard for thread 12
Stack 16d97c000-16da04000 [ 544K] rw-/rwx SM=PRV thread 12
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x19dae4c34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x19daf7028 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x19daed98c mach_msg_overwrite + 484
3 libsystem_kernel.dylib 0x19dae4fb4 mach_msg + 24
4 CoreFoundation 0x19dbc6bb0 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x19dbc5508 __CFRunLoopRun + 1188
6 CoreFoundation 0x19dc7ff3c _CFRunLoopRunSpecificWithOptions + 532
7 HIToolbox 0x1aa730790 RunCurrentEventLoopInMode + 316
8 HIToolbox 0x1aa733ab8 ReceiveNextEventCommon + 488
9 HIToolbox 0x1aa8bdb64 _BlockUntilNextEventMatchingListInMode + 48
10 AppKit 0x1a24e2014 _DPSBlockUntilNextEventMatchingListInMode + 236
11 AppKit 0x1a1fdfe48 _DPSNextEvent + 588
12 AppKit 0x1a2aa6f08 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
13 AppKit 0x1a2aa6c14 -[NSApplication(NSEventRouting) nextEventMatchingMask:untilDate:inMode:dequeue:] + 72
14 AppKit 0x1a1fd8780 -[NSApplication run] + 368
15 LunaKit 0x1044ead3c LKApplicationMain + 228
16 Final Cut Pro 0x102a900ac main + 828
17 dyld 0x19d75dd54 start + 7184
Thread 1:: caulk.messenger.shared:17
0 libsystem_kernel.dylib 0x19dae4bb0 semaphore_wait_trap + 8
1 caulk 0x1aa1b8e08 caulk::semaphore::timed_wait(double) + 224
2 caulk 0x1aa1b8cb0 caulk::concurrent::details::worker_thread::run() + 32
3 caulk 0x1aa1b8950 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 0x19db27c08 _pthread_start + 136
5 libsystem_pthread.dylib 0x19db22ba8 thread_start + 8
Thread 2:: caulk.messenger.shared:high
0 libsystem_kernel.dylib 0x19dae4bb0 semaphore_wait_trap + 8
1 caulk 0x1aa1b8e08 caulk::semaphore::timed_wait(double) + 224
2 caulk 0x1aa1b8cb0 caulk::concurrent::details::worker_thread::run() + 32
3 caulk 0x1aa1b8950 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 0x19db27c08 _pthread_start + 136
5 libsystem_pthread.dylib 0x19db22ba8 thread_start + 8
Thread 3:
0 libsystem_kernel.dylib 0x19dae82f4 __semwait_signal + 8
1 libsystem_c.dylib 0x19d9c0d6c nanosleep + 220
2 libsystem_c.dylib 0x19d9c9ec0 sleep + 52
3 SpliceKit 0x106320f64 monitorThreadCache + 212
4 libsystem_pthread.dylib 0x19db27c08 _pthread_start + 136
5 libsystem_pthread.dylib 0x19db22ba8 thread_start + 8
Thread 4:: SentryCrash Exception Handler (Secondary)
0 libsystem_kernel.dylib 0x19dae4c34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x19daf7028 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x19daed98c mach_msg_overwrite + 484
3 libsystem_kernel.dylib 0x19dae4fb4 mach_msg + 24
4 SpliceKit 0x10630e6f0 handleExceptions + 160
5 libsystem_pthread.dylib 0x19db27c08 _pthread_start + 136
6 libsystem_pthread.dylib 0x19db22ba8 thread_start + 8
Thread 5:
Thread 6:
Thread 7:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x19dae4c34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x19daf7028 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x19daed98c mach_msg_overwrite + 484
3 libsystem_kernel.dylib 0x19dae4fb4 mach_msg + 24
4 CoreFoundation 0x19dbc6bb0 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x19dbc5508 __CFRunLoopRun + 1188
6 CoreFoundation 0x19dc7ff3c _CFRunLoopRunSpecificWithOptions + 532
7 CFNetwork 0x1a40bda28 +[__CFN_CoreSchedulingSetRunnable _run:] + 416
8 Foundation 0x19f3e07a0 __NSThread__start__ + 732
9 libsystem_pthread.dylib 0x19db27c08 _pthread_start + 136
10 libsystem_pthread.dylib 0x19db22ba8 thread_start + 8
Thread 8:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x19dae4c34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x19daf7028 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x19daed98c mach_msg_overwrite + 484
3 libsystem_kernel.dylib 0x19dae4fb4 mach_msg + 24
4 CoreFoundation 0x19dbc6bb0 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x19dbc5508 __CFRunLoopRun + 1188
6 CoreFoundation 0x19dc7ff3c _CFRunLoopRunSpecificWithOptions + 532
7 AppKit 0x1a206fa34 _NSEventThread + 184
8 libsystem_pthread.dylib 0x19db27c08 _pthread_start + 136
9 libsystem_pthread.dylib 0x19db22ba8 thread_start + 8
Thread 9:
Thread 10:
Thread 11:
Thread 12 Crashed:: Dispatch queue: com.splicekit.livecam.video
0 CoreFoundation 0x19db6b86c __CFTSDGetTable + 4
1 CoreFoundation 0x19db6b824 _CFGetTSDCreateIfNeeded + 44
2 CoreFoundation 0x19db6968c __CFStringCreateImmutableFunnel3 + 216
3 Foundation 0x19fe4d838 +[NSString stringWithUTF8String:] + 72
4 CoreImage 0x1aaf9834c CI::is_kernel_metalextern_linkable(CI::MetalContext const*, CI::Kernel const*) + 84
5 CoreImage 0x1aafb4f5c invocation function for block in CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 704
6 CoreImage 0x1aad28764 CI::GraphObject::traverse_preorder_stoppable(CI::GraphObject*, CI::GraphObject*, int, int, bool (CI::GraphObject*, CI::GraphObject*, int, int) block_pointer) + 420
7 CoreImage 0x1aad2fe90 CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1220
8 CoreImage 0x1aad2f928 CI::Node::program_graph(CI::Context*, CI::NodeToNodeMap&, bool) + 80
-------- RECURSION LEVEL 426
9 CoreImage 0x1aafb5168 invocation function for block in CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1228
10 CoreImage 0x1aad28764 CI::GraphObject::traverse_preorder_stoppable(CI::GraphObject*, CI::GraphObject*, int, int, bool (CI::GraphObject*, CI::GraphObject*, int, int) block_pointer) + 420
11 CoreImage 0x1aad2fe90 CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1220
12 CoreImage 0x1aad2f928 CI::Node::program_graph(CI::Context*, CI::NodeToNodeMap&, bool) + 80
-------- RECURSION LEVEL 425
13 CoreImage 0x1aafb5168 invocation function for block in CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1228
14 CoreImage 0x1aad28764 CI::GraphObject::traverse_preorder_stoppable(CI::GraphObject*, CI::GraphObject*, int, int, bool (CI::GraphObject*, CI::GraphObject*, int, int) block_pointer) + 420
15 CoreImage 0x1aad2fe90 CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1220
16 CoreImage 0x1aad2f928 CI::Node::program_graph(CI::Context*, CI::NodeToNodeMap&, bool) + 80
-------- RECURSION LEVEL 424
--------
-------- ELIDED 420 LEVELS OF RECURSION THROUGH 0x1aad2f928 CI::Node::program_graph(CI::Context*, CI::NodeToNodeMap&, bool) + 80
--------
1697 CoreImage 0x1aafb5168 invocation function for block in CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1228
1698 CoreImage 0x1aad28764 CI::GraphObject::traverse_preorder_stoppable(CI::GraphObject*, CI::GraphObject*, int, int, bool (CI::GraphObject*, CI::GraphObject*, int, int) block_pointer) + 420
1699 CoreImage 0x1aad2fe90 CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1220
1700 CoreImage 0x1aad2f928 CI::Node::program_graph(CI::Context*, CI::NodeToNodeMap&, bool) + 80
-------- RECURSION LEVEL 3
1701 CoreImage 0x1aafb5168 invocation function for block in CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1228
1702 CoreImage 0x1aad28764 CI::GraphObject::traverse_preorder_stoppable(CI::GraphObject*, CI::GraphObject*, int, int, bool (CI::GraphObject*, CI::GraphObject*, int, int) block_pointer) + 420
1703 CoreImage 0x1aad2fe90 CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1220
1704 CoreImage 0x1aad2f928 CI::Node::program_graph(CI::Context*, CI::NodeToNodeMap&, bool) + 80
-------- RECURSION LEVEL 2
1705 CoreImage 0x1aafb5168 invocation function for block in CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1228
1706 CoreImage 0x1aad28764 CI::GraphObject::traverse_preorder_stoppable(CI::GraphObject*, CI::GraphObject*, int, int, bool (CI::GraphObject*, CI::GraphObject*, int, int) block_pointer) + 420
1707 CoreImage 0x1aad2fe90 CI::ProgramNode::build_program_graph(CI::Node*, CI::Context*, CI::NodeToNodeMap&, bool) + 1220
1708 CoreImage 0x1aad2f928 CI::Node::program_graph(CI::Context*, CI::NodeToNodeMap&, bool) + 80
-------- RECURSION LEVEL 1
1709 CoreImage 0x1aafd1190 CI::recursive_tile(CI::RenderTask*, CI::Context*, CI::RenderDestination const*, char const*, CI::GraphWithDepth, CGRect const&, CI::PixelFormat, CI::output_swizzle_info const&, CI::TileTask* (CI::ProgramNode*, CGRect) block_pointer) + 1076
1710 CoreImage 0x1aafcc6f8 CI::tile_node_graph(CI::Context*, CI::RenderDestination const*, char const*, CI::GraphWithDepth, CGRect const&, CI::PixelFormat, CI::output_swizzle_info const&, CI::TileTask* (CI::ProgramNode*, CGRect) block_pointer) + 472
1711 CoreImage 0x1aafcd4d0 CI::image_render_to_surface(CI::Context*, CI::Image*, CGRect, __IOSurface*, CI::RenderDestination const*) + 1308
1712 CoreImage 0x1aaee0d30 -[CIRenderDestination _render:withContext:] + 1056
1713 CoreImage 0x1aaee4158 -[CIContext(CIRenderDestination) _startTaskToRender:toDestination:forPrepareRender:forClear:error:] + 2532
1714 CoreImage 0x1aaee3758 -[CIContext(CIRenderDestination) startTaskToRender:fromRect:toDestination:atPoint:error:] + 120
1715 CoreImage 0x1aada0c50 -[CIContext render:toCVPixelBuffer:bounds:colorSpace:] + 220
1716 SpliceKit 0x106261de0 -[SpliceKitLiveCamPanel appendVideoFrame:atTime:] + 2068
1717 SpliceKit 0x106262974 -[SpliceKitLiveCamPanel captureOutput:didOutputSampleBuffer:fromConnection:] + 2140
1718 AVFCapture 0x1c0da3c6c __56-[AVCaptureVideoDataOutput_Tundra _render:sampleBuffer:]_block_invoke + 152
1719 libdispatch.dylib 0x19d96ab5c _dispatch_call_block_and_release + 32
1720 libdispatch.dylib 0x19d984ad4 _dispatch_client_callout + 16
1721 libdispatch.dylib 0x19d9734e8 _dispatch_lane_serial_drain + 740
1722 libdispatch.dylib 0x19d973fc4 _dispatch_lane_invoke + 388
1723 libdispatch.dylib 0x19d97e474 _dispatch_root_queue_drain_deferred_wlh + 292
1724 libdispatch.dylib 0x19d97dd6c _dispatch_workloop_worker_thread + 692
1725 libsystem_pthread.dylib 0x19db23e4c _pthread_wqthread + 292
1726 libsystem_pthread.dylib 0x19db22b9c start_wqthread + 8
Discord