FCP crashing with Red Komodo when modify Red RAW Settings

Ever since FCP 11 came out, anytime I "modify Red RAW settings" then apply, FCP crashes. I have updated everything, Contacted Red, been on support with FCP engineers for hours and nothing has been resolved. I have even deleted FCP and reinstalled and many other options. I even updated pro video formats today.


any help would be appreciated, this is driving me crazy trying to finish things and FCP keeps crashing


Currently on FCP 11.1.1

MacBook Pro 16″, macOS 15.5

Posted on Jul 21, 2025 9:30 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 22, 2025 8:36 AM

It may be a race condition where the Inspector needs to change clip metadata that would invalidate transcoded media (RAW / REDRAW, LUT, color space, etc.). Before it does, it calls verifyNoRunningBackgroundTasksForAnchoredObjects to make sure no background tasks (transcoding, analysis, asset‑copy) are touching those assets.


If a background task thread hasn’t quite released the FFSharedLock when that call is made, that's considered a serious code issue, so an assertion fires and crashes FCP. I don't understand why they do that, but that appears to be the case. I might be able to reproduce this, but I won't have time to work on it for several days.


In the meantime, try these workaround steps:


  • In FCP>Settings>Playback, disable background render if it is enabled.
  • Delete all existing optimized/proxy media.
  • Only do manual rendering via selecting clips and CTRL+R.
  • Do not adjust any RAW metadata while rendering or any other background task is running. This might apply to making any metadata changes in the Inspector; I'm not sure.
  • Do CMD+9 to verify no background tasks are running before adjusting anything in Inspector.
  • If problems persist, relaunch FCP before making RAW adjustments. If there are orphaned locks, that might clear them.
  • Make sure the FCP library is on a fast local SSD, not a spinning drive or network drive. That may reduce a timing window related to the problem.
  • It is conceivable the problem happened sometime between 11.0 and 11.1.1, but I'm not sure. If nothing else works, you could try reverting to 11.0 and see if that helps.


Let me know the results of these tests.

23 replies
Question marked as Top-ranking reply

Jul 22, 2025 8:36 AM in response to wohlford

It may be a race condition where the Inspector needs to change clip metadata that would invalidate transcoded media (RAW / REDRAW, LUT, color space, etc.). Before it does, it calls verifyNoRunningBackgroundTasksForAnchoredObjects to make sure no background tasks (transcoding, analysis, asset‑copy) are touching those assets.


If a background task thread hasn’t quite released the FFSharedLock when that call is made, that's considered a serious code issue, so an assertion fires and crashes FCP. I don't understand why they do that, but that appears to be the case. I might be able to reproduce this, but I won't have time to work on it for several days.


In the meantime, try these workaround steps:


  • In FCP>Settings>Playback, disable background render if it is enabled.
  • Delete all existing optimized/proxy media.
  • Only do manual rendering via selecting clips and CTRL+R.
  • Do not adjust any RAW metadata while rendering or any other background task is running. This might apply to making any metadata changes in the Inspector; I'm not sure.
  • Do CMD+9 to verify no background tasks are running before adjusting anything in Inspector.
  • If problems persist, relaunch FCP before making RAW adjustments. If there are orphaned locks, that might clear them.
  • Make sure the FCP library is on a fast local SSD, not a spinning drive or network drive. That may reduce a timing window related to the problem.
  • It is conceivable the problem happened sometime between 11.0 and 11.1.1, but I'm not sure. If nothing else works, you could try reverting to 11.0 and see if that helps.


Let me know the results of these tests.

Aug 19, 2025 10:34 AM in response to wohlford

wohlford, do you ever get a warning about "background tasks that are not yet complete?" Do you use optical flow or machine learning retiming, stabilization or magnetic masks? You've said you never transcode to either proxies or optimized media, but analysis of your crash files implies the failure mode involves these areas:


  • When changing the R3D RAW settings, FCP is checking for some kind of background task, and it believes the R3D change may affect running background tasks. It might be erroneously determining that, but we need to verify whether any effect on your system is involved.
  • This check was not done on 10.8.1, it was added in 11.x, apparently in an attempt to use finer-grained locking to improve parallelism.
  • After FCP thinks some background task is running, it attempts to acquire a shared library lock, during which it encounters some kind of inconsistency and raises an assert, which crashes FCP.


You are adjusting the RAW settings on an R3D clip. Is that clip on the primary storyline, or is it a connected clip or on a secondary storyline? The code path implies it might be one of those.


Are you using a video output device such as AJA or Blackmagic? Are you using "temporal" effects such as Neat Video, Hawaiki Keyer, Color Finale, or any by CoreMelt? There's nothing wrong with any of those, per se. However, they could be injecting some delays or background tasks that create the conditions for your crash. If we could determine one of those is involved, I'd have a better chance of reproducing this.

Aug 20, 2025 1:55 PM in response to wohlford

I can now easily reproduce this using this procedure:


  • Use two layered R3D clips, about 50% overlap
  • Change compositing mode to "screen"
  • Stabilization on both clips
  • Retime the bottom clip with optical flow
  • During playback, have the RED RAW menu up, make changes and apply
  • Adjust the retiming amount on the bottom clip. If needed, repeat above step and this step until crash.


This doesn't mean it's related to optical flow, rather it's a timing issue that involves the RED RAW menu and a check done for background tasks. Starting with 11.1.1, there is a small window where this could happen.


Failure mode: The crash is a race condition between the UI‑initiated RED RAW changes and concurrent background analysis / graphics work, for example (stabilization + optical flow) during playback and retiming. There are probably other scenarios involving the RED RAW menu that could cause this.


I'll be filing a bug using the MacOS Feedback Assistant app, plus I'll mention it to FCP support.


Jul 22, 2025 3:39 AM in response to wohlford

I was editing RED footage yesterday on 11.1.1 and had no problem. Please send me your FCP crash logs to the below secure write-only WeTransfer site. I will analyze them. The application crash logs are here: ~/Library/Logs/DiagnosticReports or ~/Library/Logs/DiagnosticReports/Retired. The filenames will contain "Final" and may have an IPS file extension.


https://we.tl/r-TcS67o1ccB

Aug 20, 2025 5:35 AM in response to wohlford

I finally managed to reproduce this, but it took over 100 attempts. Are you changing the RED RAW settings during playback, or is playback halted? Please use Activity Monitor to examine FCP memory consumption just before you think it might crash. Use your best judgment. Tell me those numbers. In the Activity Monitor "Memory" tab, for the Final Cut Pro process, tell me Memory, Real Mem, Private Mem, Shared Mem, and VM compressed.

Aug 21, 2025 5:47 AM in response to wohlford

It might reduce the frequency of FCP crashes if you stopped playback before clicking "apply" in the RED RAW adjustment panel. If there are *any* background tasks -- stabilization, optical flow, retiming, magic mask, rendering to cache, etc, those can make it more likely. If you wait for those to finish, that may help.


Aside from that, we can only wait for an update.


Jul 22, 2025 9:36 AM in response to wohlford

Did you update 10.x to 11.0 or go from 10.x to 11.1? What were the before/after versions? Knowing the exact versions can help narrow down the problem.


Thanks for sending so many crash logs. Better too many than too few. To expedite getting you a preliminary response, I only studied the four most recent. However, I will now examine the older ones. The four most recent ones show a consistent internal failure mode.


Edit/add: I just looked through the older ones. Because you're having so many crashes, the oldest one is only 17-July, but it shows the same failure mode.


Are you doing any roughly consistent UI action when it crashes? Is it usually when adjusting something in the Inspector (not just RAW), or does it ever happen when just trimming or manipulating the timeline, exporting, importing, etc? If there's any doubt, make a note of the last few steps taken each time it crashes.

Jul 22, 2025 8:53 AM in response to joema

Thank you so much for your attention in this matter, it is so frustrating, so thank you! This problem started occurring when I updated to FCP11 and still occurred with the update to 11.1.1; I'll answer some of your questions below but overall, none of these conditions are happening when I work in FCP.

  • In FCP>Settings>Playback, disable background render if it is enabled.


I have always had it off


  • Delete all existing optimized/proxy media.


I don't proxy or optimize footage


  • Only do manual rendering via selecting clips and CTRL+R.


I typically don't render and just allow it to export when finished


  • Do not adjust any RAW metadata while rendering or any other background task is running. This might apply to making any metadata changes in the Inspector; I'm not sure.


I will keep an eye on this, but for the most part not much is running in the background when adjusting the red raw settings


  • Do CMD+9 to verify no background tasks are running before adjusting anything in Inspector.


I will keep an eye on this when adjusting


  • If problems persist, relaunch FCP before making RAW adjustments. If there are orphaned locks, that might clear them.


It crashes all the time, so I will try relaunching before color, but relaunching doesn't seem to do much


  • Make sure the FCP library is on a fast local SSD, not a spinning drive or network drive. That may reduce a timing window related to the problem.


It happens when working off on an SSD or the solid drive within my laptop


  • It is conceivable the problem happened sometime between 11.0 and 11.1.1, but I'm not sure. If nothing else works, you could try reverting to 11.0 and see if that helps.





Jul 22, 2025 2:12 PM in response to wohlford

Further study shows there may have been some changes from 10.8.1 to 11.0 about how R3D is handled. It might have created a race condition with a thread in the MIO private framework. I'm not sure and will have to study this further tomorrow. I tried pretty hard today to make it crash. So far, it has not happened. I have some other ideas and will pursue this tomorrow.

Aug 19, 2025 10:54 AM in response to joema

Wow, thank you so much for looking into this more, I have answered with some of your text below:


wohlford, do you ever get a warning about "background tasks that are not yet complete?" Do you use optical flow or machine learning retiming, stabilization or magnetic masks? 

- every now and then, but not often. Usually only when I go to export a whole video. I do use stabilization, but don’t do the machine learning retiming or magnetic masks.




- For a temporary fix, would it make sense to render a whole video then do the RAW adjustments?



You are adjusting the RAW settings on an R3D clip. Is that clip on the primary storyline, or is it a connected clip or on a secondary storyline? The code path implies it might be one of those.


- It has happened both when in the primary storyline or a secondary one as well. Crashes on either



Are you using a video output device such as AJA or Blackmagic? Are you using "temporal" effects such as Neat Video, Hawaiki Keyer, Color Finale, or any by CoreMelt? There's nothing wrong with any of those, per se. However, they could be injecting some delays or background tasks that create the conditions for your crash. If we could determine one of those is involved, I'd have a better chance of reproducing this.


-I am not. I have neat video installed, but don’t use it and have color finale and film Emulation/film convert but don’t use those anymore and are just installed on the computer.



Thank you for looking into this!


FCP crashing with Red Komodo when modify Red RAW Settings

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.