Open latenitefilms opened 7 months ago
Thanks for reporting! This looks like a bug in FCPX.
Did you create this library in FCPX 10.7 or migrate it from an earlier version?
If earlier version can you try selecting the project, hold down OPTION, press "Clip" from menubar, then "Repair and Verify Project"? Does that have any errors? Failing that, create a new library, then drag your events from old library to new library.
Hugh writes:
nope it was a brand new library created in 10.7
Joe Marler writes on Facebook:
Chris, this looks almost identical to the non-reproducible crash you filed 6-Aug-23 on 10.6.8: https://gist.github.com/.../064e10accb9c8d274eed4fb4f19ad407 The new one has the kernel error about a resource shortage during logical-to-physical mapping, but I see that reported on various systems, so I'm not sure how relevant it is. However, it's common sense to check free disk space and Activity Monitor for memory pressure at the time of the crash. Compound clips have inheritance, so multiple child clips in timelines apparently obtain that inherited data via remapping in the SQL table Z_3CHILDCOLLECTIONS. Making a snapshot of a complex project with lots of compounds basically creates an independent version of those clips, which apparently will cause lots of writes to the table Z_COLLECTIONSMD (MetaData), since the snapshot means separate metadata is needed, vs the prior inherited metadata. See these SQL table studies of a prior performance problem involving snapshots on complex projects with lots of compounds: https://joema.smugmug.com/FCP-Hang-Metadata-Study/n-F53QqF/ Large projects, lots of compound clips and project snapshots can collectively cause exponential performance problems in some cases. I don't know the thresholds for that. This places lots of stress on the FCP SQLite database, but FCP should not crash. I think the prior problem was worked around by deleting some extraneous project snapshots. It might be worth trying that in this case.
Apple Feedback Assistant ID: FB13456780
Hugh Chaloner writes on Facebook:
Crash Log:
Full crash log here: https://gist.github.com/latenitefilms/f41b6cf6d687364fe87ceabbc9bb1733