Skip to content
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

Crash when exporting a FCPXML due to TextStyleExport #298

Open
latenitefilms opened this issue Dec 7, 2023 · 0 comments
Open

Crash when exporting a FCPXML due to TextStyleExport #298

latenitefilms opened this issue Dec 7, 2023 · 0 comments

Comments

@latenitefilms
Copy link
Contributor

latenitefilms commented Dec 7, 2023

Apple Feedback Assistant ID: FB13453507

Threefold Films reported via DM on Twitter...


DESCRIBE THE BUG:
Crashes when exporting a FCPXML.


TO REPRODUCE:
Export a FCPXML. Threefold Films THINKS it's related to Simons Says.


SUGGESTED FIXES:

It seems to be related to Text Styles.

I've suggested to Clip > Repair & Verify Project (hold down OPTION when clicking Clip) to see if that fixes things. This has fixed the issue! WOOHOO!


CRASH LOGS:

Thread 49 Crashed::  Dispatch queue: NSOperationQueue 0x4164d22b0 (QOS: UNSPECIFIED)
0   libswiftCore.dylib            	       0x192e67a38 _assertionFailure(_:_:flags:) + 188
1   libswiftCore.dylib            	       0x192fce644 KEY_TYPE_OF_DICTIONARY_VIOLATES_HASHABLE_REQUIREMENTS(_:) + 1204
2   libswiftCore.dylib            	       0x192fc81d8 KEY_TYPE_OF_DICTIONARY_VIOLATES_HASHABLE_REQUIREMENTS(_:) + 76
3   Interchange                   	       0x103dd86e0 0x103d70000 + 427744
4   Interchange                   	       0x103dd7898 0x103d70000 + 424088
5   Interchange                   	       0x103dd79dc 0x103d70000 + 424412
6   Flexo                         	       0x107e9a630 __83-[FFXMLExporter(TextStyleExport) newTextStylesForAttributedString:registerStyleTo:]_block_invoke + 88
7   Foundation                    	       0x1847d3384 -[NSAttributedString enumerateAttributesInRange:options:usingBlock:] + 244
8   Flexo                         	       0x107e9a558 -[FFXMLExporter(TextStyleExport) newTextStylesForAttributedString:registerStyleTo:] + 204
9   Flexo                         	       0x107dbf8d4 -[FFXMLExporter(TitleExport) newTitleForAnchoredEffect:] + 728
10  Flexo                         	       0x10844aea4 -[FFXMLExporter(StoryExport) storyContainerByProcessingAnchoredObjects:] + 552
11  Flexo                         	       0x10888b02c -[FFXMLExporter(SequenceExport) newSpineForAnchoredCollection:includeAttributes:] + 192
12  Flexo                         	       0x10844aea4 -[FFXMLExporter(StoryExport) storyContainerByProcessingAnchoredObjects:] + 552
13  Flexo                         	       0x1087ecdc0 -[FFXMLExporter(VideoExport) newVideoForAnchoredComponent:media:src:] + 288
14  Flexo                         	       0x10844aea4 -[FFXMLExporter(StoryExport) storyContainerByProcessingAnchoredObjects:] + 552
15  Flexo                         	       0x10888b02c -[FFXMLExporter(SequenceExport) newSpineForAnchoredCollection:includeAttributes:] + 192
16  Flexo                         	       0x10888adf8 -[FFXMLExporter(SequenceExport) newSequenceForAnchoredCollection:] + 60
17  Flexo                         	       0x10805a918 -[FFXMLExporter(ProjectExport) newProjectForAnchoredSequence:modDate:] + 100
18  Flexo                         	       0x1084968c4 -[FFXMLExporter(EventExport) newEventForProject:selectedEventClips:exportEventFolder:] + 1148
19  Flexo                         	       0x107c9c254 -[FFXMLExporter exportEvents:selectedEventClipsMap:library:libraryFolders:exportEventFolder:error:] + 708
20  Flexo                         	       0x107c9bf28 -[FFXMLExporter exportEvents:selectedEventClipsMap:exportEventFolder:error:] + 140
21  Flexo                         	       0x107c9c930 -[FFXMLExporter exportEventClips:error:] + 468
22  Flexo                         	       0x1084d94b0 +[FFXML newXMLDataForEventClips:withOptions:taskDelegate:error:] + 80
23  Flexo                         	       0x107e8b59c __35-[FFXMLSettingsExporter _runExport]_block_invoke + 300
24  Flexo                         	       0x1083306ec +[FFSafeSave writeSafelyToURL:allowOverwrite:createTempFile:error:block:] + 100
25  Flexo                         	       0x107e8b454 -[FFXMLSettingsExporter _runExport] + 200
26  CoreFoundation                	       0x1836a21e4 __invoking___ + 148
27  CoreFoundation                	       0x1836a205c -[NSInvocation invoke] + 428
28  Foundation                    	       0x1847d3d78 -[NSInvocationOperation main] + 40
29  Foundation                    	       0x1847abaa4 __NSOPERATION_IS_INVOKING_MAIN__ + 16
30  Foundation                    	       0x1847aae4c -[NSOperation start] + 648
31  Foundation                    	       0x1847aabbc __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 16
32  Foundation                    	       0x1847aaaac __NSOQSchedule_f + 172
33  libdispatch.dylib             	       0x183446860 _dispatch_block_async_invoke2 + 148
34  libdispatch.dylib             	       0x183437910 _dispatch_client_callout + 20
35  libdispatch.dylib             	       0x18343adc8 _dispatch_continuation_pop + 600
36  libdispatch.dylib             	       0x18343a3e4 _dispatch_async_redirect_invoke + 584
37  libdispatch.dylib             	       0x1834491f4 _dispatch_root_queue_drain + 392
38  libdispatch.dylib             	       0x183449a04 _dispatch_worker_thread2 + 156
39  libsystem_pthread.dylib       	       0x1835e10d8 _pthread_wqthread + 228
40  libsystem_pthread.dylib       	       0x1835dfe30 start_wqthread + 8
Thread 48 Crashed::  Dispatch queue: NSOperationQueue 0x285f96bd0 (QOS: UNSPECIFIED)
0   libswiftCore.dylib            	       0x19d39ba38 _assertionFailure(_:_:flags:) + 188
1   libswiftCore.dylib            	       0x19d502644 KEY_TYPE_OF_DICTIONARY_VIOLATES_HASHABLE_REQUIREMENTS(_:) + 1204
2   libswiftCore.dylib            	       0x19d4fc1d8 KEY_TYPE_OF_DICTIONARY_VIOLATES_HASHABLE_REQUIREMENTS(_:) + 76
3   Interchange                   	       0x107bf06e0 0x107b88000 + 427744
4   Interchange                   	       0x107bef898 0x107b88000 + 424088
5   Interchange                   	       0x107bef9dc 0x107b88000 + 424412
6   Flexo                         	       0x10bcb2630 __83-[FFXMLExporter(TextStyleExport) newTextStylesForAttributedString:registerStyleTo:]_block_invoke + 88
7   Foundation                    	       0x18ed07384 -[NSAttributedString enumerateAttributesInRange:options:usingBlock:] + 244
8   Flexo                         	       0x10bcb2558 -[FFXMLExporter(TextStyleExport) newTextStylesForAttributedString:registerStyleTo:] + 204
9   Flexo                         	       0x10c38081c -[FFXMLExporter(CaptionExport) newTextForTextBlock:registeredToPointerValue:] + 64
10  Flexo                         	       0x10c380728 -[FFXMLExporter(CaptionExport) newCaptionForAnchoredCaption:] + 360
11  Flexo                         	       0x10c262ea4 -[FFXMLExporter(StoryExport) storyContainerByProcessingAnchoredObjects:] + 552
12  Flexo                         	       0x10c260ab8 -[FFXMLExporter(MulticamExport) newMulticamClipForAnchoredAngle:mediaID:modDate:] + 312
13  Flexo                         	       0x10c263754 -[FFXMLExporter(StoryExport) newStoryItemForAnchoredObject:modDate:] + 736
14  Flexo                         	       0x10c262ea4 -[FFXMLExporter(StoryExport) storyContainerByProcessingAnchoredObjects:] + 552
15  Flexo                         	       0x10c6a302c -[FFXMLExporter(SequenceExport) newSpineForAnchoredCollection:includeAttributes:] + 192
16  Flexo                         	       0x10c6a2df8 -[FFXMLExporter(SequenceExport) newSequenceForAnchoredCollection:] + 60
17  Flexo                         	       0x10be72918 -[FFXMLExporter(ProjectExport) newProjectForAnchoredSequence:modDate:] + 100
18  Flexo                         	       0x10c2ae8c4 -[FFXMLExporter(EventExport) newEventForProject:selectedEventClips:exportEventFolder:] + 1148
19  Flexo                         	       0x10bab4254 -[FFXMLExporter exportEvents:selectedEventClipsMap:library:libraryFolders:exportEventFolder:error:] + 708
20  Flexo                         	       0x10bab3f28 -[FFXMLExporter exportEvents:selectedEventClipsMap:exportEventFolder:error:] + 140
21  Flexo                         	       0x10bab4930 -[FFXMLExporter exportEventClips:error:] + 468
22  Flexo                         	       0x10c2f14b0 +[FFXML newXMLDataForEventClips:withOptions:taskDelegate:error:] + 80
23  Flexo                         	       0x10bca359c __35-[FFXMLSettingsExporter _runExport]_block_invoke + 300
24  Flexo                         	       0x10c1486ec +[FFSafeSave writeSafelyToURL:allowOverwrite:createTempFile:error:block:] + 100
25  Flexo                         	       0x10bca3454 -[FFXMLSettingsExporter _runExport] + 200
26  CoreFoundation                	       0x18dbd61e4 __invoking___ + 148
27  CoreFoundation                	       0x18dbd605c -[NSInvocation invoke] + 428
28  Foundation                    	       0x18ed07d78 -[NSInvocationOperation main] + 40
29  Foundation                    	       0x18ecdfaa4 __NSOPERATION_IS_INVOKING_MAIN__ + 16
30  Foundation                    	       0x18ecdee4c -[NSOperation start] + 648
31  Foundation                    	       0x18ecdebbc __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 16
32  Foundation                    	       0x18ecdeaac __NSOQSchedule_f + 172
33  libdispatch.dylib             	       0x18d97a860 _dispatch_block_async_invoke2 + 148
34  libdispatch.dylib             	       0x18d96b910 _dispatch_client_callout + 20
35  libdispatch.dylib             	       0x18d96edc8 _dispatch_continuation_pop + 600
36  libdispatch.dylib             	       0x18d96e3e4 _dispatch_async_redirect_invoke + 584
37  libdispatch.dylib             	       0x18d97d1f4 _dispatch_root_queue_drain + 392
38  libdispatch.dylib             	       0x18d97da04 _dispatch_worker_thread2 + 156
39  libsystem_pthread.dylib       	       0x18db150d8 _pthread_wqthread + 228
40  libsystem_pthread.dylib       	       0x18db13e30 start_wqthread + 8

Full Crash Log: https://gist.github.com/latenitefilms/3a68e8944b50586af668ec6d23040ee9

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

1 participant