gyroflow / gyroflow-ofx

GNU General Public License v3.0
114 stars 7 forks source link

Gyroflow plugin causes Davinci Resolve to crash every time I open a project file containing it #59

Closed hiktak closed 8 months ago

hiktak commented 8 months ago

Is there an existing issue for this?

Have you tried the latest build?

Do you have latest GPU drivers installed?

Have you checked the documentation?

Gyroflow version

v1.5.4

What operating system are you using?

MacOS Sonoma 14.2.1

What GPU are you using?

Radeon Pro 560X 4GB

What happened?

I had serious problems using Gyroflow plugins on BRAW footage, as soon as I added the Gyroflow plugins to the footage, my Mac's screen went red for 0.5 seconds and Davinci Resolve crashed immediately. after that. When I tried to restart Davinci Resolve and reopen the project file as above (which had been autosaved before), Davinci continued to crash again. When I tried creating another project file that didn't use gyroflow in it, Davinci Resolve still worked normally and never crashed like that.

I've tried customizing the GPU settings in Davinci Resolve, from Metal to OpenCPL, but the problem remains the same.

Relevant log output

https://drive.google.com/file/d/1eaYwbGBh0VoeeXJaol6om1ZnAV-L9PNC/view?usp=sharing
AdrianEddy commented 8 months ago

Did you try latest dev build of the plugin? https://gyroflow.xyz/devbuild/

hiktak commented 8 months ago

Did you try latest dev build of the plugin? https://gyroflow.xyz/devbuild/

Yes, I have tried this nightly build version, nothing's changed

AdrianEddy commented 8 months ago

What's the resolution of your BRAW and timeline? Can you try setting the timeline resolution to 1080p or 2160p and then add the plugin?

hiktak commented 8 months ago

![Uploading Ảnh màn hình 2024-01-17 lúc 12.56.00.png…]()

What's the resolution of your BRAW and timeline? Can you try setting the timeline resolution to 1080p or 2160p and then add the plugin?

I tried changing timeline resolution to 1080p today with OpenCL and it seemed to work, but sometimes it crashes sometimes not, and especially crashes often happen when adjusting the Colors Tab. As for Metal, this method is completely ineffective, I have no way to make it work with Metal.

But when used with OpenCL, another problem occurs, when I load the project file with the Gyroflow plugin (which has been stabilized previously in the Gyroflow software), nothing seems to change in Davinci Resolve, I mean in Davinci Resolve the footage is not stabilized at all, even though the project file has been loaded. I also tried to reload the project file using Gyroflow software and received this error message:

"An error occurs: Filesystem error IOError(Os {code:1, kind: Permission Denied, message: "Operation not permitted"})

AdrianEddy commented 8 months ago

Please try latest dev build of both plugin and the app: https://gyroflow.xyz/devbuild/

It should work with Metal

What's the resolution of your BRAW? What is your computer model/specs?

hiktak commented 8 months ago

Please try latest dev build of both plugin and the app: https://gyroflow.xyz/devbuild/

It should work with Metal

What's the resolution of your BRAW? What is your computer model/specs?

Following is my temporary way and somehow it worked:

But I think the plugin needs to be optimized in future versions to work well with Metal, and should not crash anymore. I think the problem here is probably not in the hardware because when removing the Gyroflow plugin from the clip, my Intel iMac can easily handle 4K color grading and editing very smooth without any problems.

Once again thank you for your help.

AdrianEddy commented 8 months ago

It is already optimized to work with Metal, that's why I'm trying to figure out your setup why it's not working for your case

What's the resolution of your BRAW? What is your computer model/specs?

hiktak commented 8 months ago

It is already optimized to work with Metal, that's why I'm trying to figure out your setup why it's not working for your case

What's the resolution of your BRAW? What is your computer model/specs?

Thank you for quick reply!

AdrianEddy commented 8 months ago

Fixed in latest dev build https://gyroflow.xyz/devbuild/