Skip to content

Hard Crash when opening a Project with a complex Audition #448

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
belisoful opened this issue Mar 18, 2025 · 2 comments
Open

Hard Crash when opening a Project with a complex Audition #448

belisoful opened this issue Mar 18, 2025 · 2 comments
Assignees

Comments

@belisoful
Copy link

belisoful commented Mar 18, 2025

Apple Feedback Assistant ID: MISSING

DESCRIBE THE BUG:
When opening a project with 27 Clips in 1 Audition and 12 hour audio in each clip, Final Cut Pro is HARD crashing with a System "Problem Report" to report back to Apple.

Here is the start of the report:

Process:               Final Cut Pro [59493]
Path:                  /Applications/Final Cut Pro.app/Contents/MacOS/Final Cut Pro
Identifier:            com.apple.FinalCut
Version:               11.0.1 (430155)
Build Info:            ProEditor-43000139032000000~4 (2E1009a)
App Item ID:           424389933
App External ID:       872058532
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2025-03-18 08:19:08.0252 -0700
OS Version:            macOS 15.3.2 (24D81)
Report Version:        12
Anonymous UUID:        499AEADB-6A25-CF96-7A53-CF30FA52DE7B

Sleep/Wake UUID:       51DFF332-BD17-4524-96BD-4AC2455659E8

Time Awake Since Boot: 300000 seconds
Time Since Wake:       7634 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.flexo.ffsl.dwsq

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x00008fbfe640ab50 -> 0x00000fbfe640ab50 (possible pointer authentication failure)
Exception Codes:       0x0000000000000001, 0x00008fbfe640ab50

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

VM Region Info: 0xfbfe640ab50 is not in any region.  Bytes after previous region: 16835839830865  Bytes before following region: 88236240098480
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      commpage (reserved)        1000000000-7000000000   [384.0G] ---/--- SM=NUL  reserved VM address space (unallocated)
--->  GAP OF 0x5f9000000000 BYTES
      MALLOC_NANO              600000000000-600020000000 [512.0M] rw-/rwx SM=PRV  

Thread 0 Crashed::  Dispatch queue: com.apple.flexo.ffsl.dwsq
0   libobjc.A.dylib               	       0x19b389820 objc_msgSend + 32
1   TimelineKit                   	       0x102a9cb68 -[TLKReloadLayoutGraphOperation main] + 424
2   Foundation                    	       0x19c9f3810 __NSOPERATION_IS_INVOKING_MAIN__ + 16
3   Foundation                    	       0x19c9f2b70 -[NSOperation start] + 648
4   TimelineKit                   	       0x102b117c4 -[TLKLayoutOperation main] + 440
5   Foundation                    	       0x19c9f3810 __NSOPERATION_IS_INVOKING_MAIN__ + 16
6   Foundation                    	       0x19c9f2b70 -[NSOperation start] + 648
7   TimelineKit                   	       0x102aa1990 -[TLKOperationQueue _performOperation:] + 312
8   TimelineKit                   	       0x102aa182c -[TLKOperationQueue waitUntilAllOperationsAreFinished] + 72
9   TimelineKit                   	       0x102aa1778 -[TLKOperationQueue addOperations:waitUntilFinished:] + 200
10  TimelineKit                   	       0x102b02a30 -[TLKReloadOperation main] + 228
11  TimelineKit                   	       0x102a62e2c -[TLKTimelineView reloadPendingChangesWithAnimation:viewState:] + 248
12  TimelineKit                   	       0x102a62d18 -[TLKTimelineView reloadPendingChangesWithAnimation:] + 100
13  Flexo                         	       0x109ee1124 -[FFAnchoredTimelineModule _reloadTimelineViewWithChangeLog:] + 596
14  Flexo                         	       0x109ee0d3c -[FFAnchoredTimelineModule _storyPresentationChanged:] + 132
15  CoreFoundation                	       0x19b835370 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
16  CoreFoundation                	       0x19b8c620c ___CFXRegistrationPost_block_invoke + 88
17  CoreFoundation                	       0x19b8c6154 _CFXRegistrationPost + 436
18  CoreFoundation                	       0x19b803fac _CFXNotificationPost + 732
19  Flexo                         	       0x109c7ef88 -[FFStoryTimelinePresentation postStoryChanged:] + 144
20  Flexo                         	       0x109c7eee0 -[FFStoryTimelinePresentation performTransactionUsingBlock:] + 156
21  Flexo                         	       0x109d403b8 -[FFStorySequenceBridge postSequenceChanged:] + 84
22  Flexo                         	       0x109d401f8 -[FFStorySequenceBridge observeValueForKeyPath:ofObject:change:context:] + 76
23  Foundation                    	       0x19c9e6e2c NSKeyValueNotifyObserver + 252
24  Foundation                    	       0x19ca93c14 NSKeyValueDidChange + 388
25  Foundation                    	       0x19c9d9fb8 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKeys:count:maybeOldValuesDict:maybeNewValuesDict:usingBlock:] + 736
26  Foundation                    	       0x19ca02920 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKey:key:key:usingBlock:] + 64
27  Foundation                    	       0x19cac1b54 _NSSetBoolValueAndNotify + 408
28  Flexo                         	       0x109eed3f0 -[FFAnchoredSequence _actionEndEditing:markSequenceModified:originalObject:updateModDate:error:] + 1940
29  Flexo                         	       0x109ee9b2c -[FFAnchoredSequence notifyEffectsDidLoadInBackground:] + 516
30  MotionEffect                  	       0x133bdc2e0 +[FFMotionEffect _notifyDocIsLoadedImpl:] + 592
31  Flexo                         	       0x10a422650 FFApplicationHandleExceptionThatShouldNotBeIgnoredInBlock + 20
32  MotionEffect                  	       0x133bdc00c __45+[FFMotionEffect _notifyDocIsLoaded:request:]_block_invoke_2 + 72
33  Flexo                         	       0x109c3f2cc __56-[FFSharedLock queueDeferredWriteLockBlockOnMainThread:]_block_invoke_2 + 152
34  Flexo                         	       0x10a422650 FFApplicationHandleExceptionThatShouldNotBeIgnoredInBlock + 20
35  Flexo                         	       0x109c3f228 __56-[FFSharedLock queueDeferredWriteLockBlockOnMainThread:]_block_invoke + 72
36  libdispatch.dylib             	       0x19b5a55b4 _dispatch_client_callout + 20
37  libdispatch.dylib             	       0x19b5a8ffc _dispatch_block_invoke_direct + 284
38  Flexo                         	       0x109c3f530 -[FFSharedLock _deferredWriteHandler] + 316
39  Flexo                         	       0x109c3f3e4 __56-[FFSharedLock queueDeferredWriteLockBlockOnMainThread:]_block_invoke.71 + 32
40  libdispatch.dylib             	       0x19b5a3854 _dispatch_call_block_and_release + 32
41  libdispatch.dylib             	       0x19b5a55b4 _dispatch_client_callout + 20
42  libdispatch.dylib             	       0x19b5acbd8 _dispatch_lane_serial_drain + 768
43  libdispatch.dylib             	       0x19b5ad764 _dispatch_lane_invoke + 432
44  libdispatch.dylib             	       0x19b5b3f54 _dispatch_main_queue_drain + 748
45  libdispatch.dylib             	       0x19b5b3c58 _dispatch_main_queue_callback_4CF + 44
46  CoreFoundation                	       0x19b87f9d0 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
47  CoreFoundation                	       0x19b83f5bc __CFRunLoopRun + 1996
48  CoreFoundation                	       0x19b83e734 CFRunLoopRunSpecific + 588
49  HIToolbox                     	       0x1a6dad530 RunCurrentEventLoopInMode + 292
50  HIToolbox                     	       0x1a6db3348 ReceiveNextEventCommon + 676
51  HIToolbox                     	       0x1a6db3508 _BlockUntilNextEventMatchingListInModeWithFilter + 76
52  AppKit                        	       0x19f3b6848 _DPSNextEvent + 660
53  AppKit                        	       0x19fd1cc24 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
54  AppKit                        	       0x19f3a9874 -[NSApplication run] + 480
55  LunaKit                       	       0x102d66d58 LKApplicationMain + 204
56  Final Cut Pro                 	       0x1025114e4 main + 740
57  dyld                          	       0x19b3d8274 start + 2840

TO REPRODUCE:
I think this has to do with the Project having an Audition with 27 Different Clips, each one with different 12 hour long audio. The audio for each audition clip is a storyline where one audio file is 10 minutes long but repeated for 12 hours. The storyline is to ensure that there is no gap between the repeated audio, and to connect only to the Audition at the beginning. The audition is only 10 seconds long at the beginning.


EXPECTED BEHAVIOUR:
Not to hard crash.


SPECS:

  • 2021 16-inch MacBook Pro (M1 Max, 32GB RAM, 2TB SSD)
  • macOS Sequoia 15.3.2
  • Final Cut Pro 11.0.1

ADDITIONAL COMMENTS:
Here is the full Crash report.
FCP Crash Report.txt

@belisoful
Copy link
Author

This Bug is fixed in 11.1. Thank God.

@belisoful
Copy link
Author

I'm still getting this error. It's less "immediate" but it's still crashing a few minutes after it loads.

Here is the crash report thread:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x19b389820 objc_msgSend + 32
1 TimelineKit 0x105c25970 -[TLKReloadLayoutGraphOperation insertItemComponent:inGroupedItemComponentsWithEventType:] + 220
2 TimelineKit 0x105c250a8 -[TLKReloadLayoutGraphOperation main] + 240
3 Foundation 0x19c9f3810 NSOPERATION_IS_INVOKING_MAIN + 16
4 Foundation 0x19c9f2b70 -[NSOperation start] + 648
5 TimelineKit 0x105c9b2f4 -[TLKLayoutOperation main] + 440
6 Foundation 0x19c9f3810 NSOPERATION_IS_INVOKING_MAIN + 16
7 Foundation 0x19c9f2b70 -[NSOperation start] + 648
8 TimelineKit 0x105c29f40 -[TLKOperationQueue _performOperation:] + 312
9 TimelineKit 0x105c29ddc -[TLKOperationQueue waitUntilAllOperationsAreFinished] + 72
10 TimelineKit 0x105c29d28 -[TLKOperationQueue addOperations:waitUntilFinished:] + 200
11 TimelineKit 0x105c8c61c -[TLKReloadOperation main] + 184
12 TimelineKit 0x105bea198 -[TLKTimelineView reloadPendingChangesWithAnimation:viewState:] + 244
13 TimelineKit 0x105bea088 -[TLKTimelineView reloadPendingChangesWithAnimation:] + 100
14 Flexo 0x10dbdf8b4 -[FFAnchoredTimelineModule _reloadTimelineViewWithChangeLog:] + 596
15 Flexo 0x10dbdf4cc -[FFAnchoredTimelineModule _storyPresentationChanged:] + 132
16 CoreFoundation 0x19b835370 CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER + 148
17 CoreFoundation 0x19b8c620c ___CFXRegistrationPost_block_invoke + 88
18 CoreFoundation 0x19b8c6154 _CFXRegistrationPost + 436
19 CoreFoundation 0x19b803fac _CFXNotificationPost + 732
20 Flexo 0x10d98ae28 -[FFStoryTimelinePresentation postStoryChanged:] + 144
21 Flexo 0x10d98ad80 -[FFStoryTimelinePresentation performTransactionUsingBlock:] + 156
22 Flexo 0x10da3f160 -[FFStorySequenceBridge postSequenceChanged:] + 84
23 Flexo 0x10da3efa0 -[FFStorySequenceBridge observeValueForKeyPath:ofObject:change:context:] + 76
24 Foundation 0x19c9e6e2c NSKeyValueNotifyObserver + 252
25 Foundation 0x19ca93c14 NSKeyValueDidChange + 388
26 Foundation 0x19c9d9fb8 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKeys:count:maybeOldValuesDict:maybeNewValuesDict:usingBlock:] + 736
27 Foundation 0x19ca02920 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKey:key:key:usingBlock:] + 64
28 Foundation 0x19cac1b54 _NSSetBoolValueAndNotify + 408
29 Flexo 0x10dbebdec -[FFAnchoredSequence _actionEndEditing:markSequenceModified:originalObject:updateModDate:error:] + 1948
30 Flexo 0x10d8e4e48 -[FFAsset invalidateWithUnknownActionScope:] + 548
31 Flexo 0x10d8e51e0 -[FFAsset invalidateProviderIncludingCache:andSourceRange:] + 388
32 Flexo 0x10d8e5050 -[FFAsset invalidateAndSendSourceChange:] + 80
33 Flexo 0x10dc3b1bc __155-[FFMediaEventController _updateModifiedMediaRep:forRequest:finishedDownload:forceUpdateForProjUpdate:retryIfFileIsChanging:forceRelink:completionHandler:]_block_invoke.89 + 3304
34 Flexo 0x10dc3b624 __155-[FFMediaEventController _updateModifiedMediaRep:forRequest:finishedDownload:forceUpdateForProjUpdate:retryIfFileIsChanging:forceRelink:completionHandler:]_block_invoke_2.138 + 20
35 Flexo 0x10db13d54 -[FFUndoHandler performNonUndoableActionWithError:block:] + 180
36 Flexo 0x10dc3b600 __155-[FFMediaEventController _updateModifiedMediaRep:forRequest:finishedDownload:forceUpdateForProjUpdate:retryIfFileIsChanging:forceRelink:completionHandler:]_block_invoke.136 + 100
37 libdispatch.dylib 0x19b5a3854 _dispatch_call_block_and_release + 32
38 libdispatch.dylib 0x19b5a55b4 _dispatch_client_callout + 20
39 libdispatch.dylib 0x19b5b4040 _dispatch_main_queue_drain + 984
40 libdispatch.dylib 0x19b5b3c58 _dispatch_main_queue_callback_4CF + 44
41 CoreFoundation 0x19b87f9d0 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 16
42 CoreFoundation 0x19b83f5bc __CFRunLoopRun + 1996
43 CoreFoundation 0x19b83e734 CFRunLoopRunSpecific + 588
44 HIToolbox 0x1a6dad530 RunCurrentEventLoopInMode + 292
45 HIToolbox 0x1a6db3348 ReceiveNextEventCommon + 676
46 HIToolbox 0x1a6db3508 _BlockUntilNextEventMatchingListInModeWithFilter + 76
47 AppKit 0x19f3b6848 _DPSNextEvent + 660
48 AppKit 0x19fd1cc24 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
49 AppKit 0x19f3a9874 -[NSApplication run] + 480
50 LunaKit 0x106b021ec LKApplicationMain + 204
51 Final Cut Pro 0x104def560 main + 740
52 dyld 0x19b3d8274 start + 2840

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants