lauralex / dwm_lut

Apply 3D LUTs to the Windows desktop for system-wide color correction/calibration
GNU General Public License v3.0
246 stars 18 forks source link

access to this path 'O_O.cube' was denied #13

Open mauroree opened 1 year ago

mauroree commented 1 year ago

When I choose the filter and apply it, this message appears

lauralex commented 1 year ago

Check if that location is accessible

Crevax commented 1 year ago

I've talked to a few people that have experienced this issue: they were able to access the temp folder, however the dll, luts directory (and 0_0.cube inside it) all existed, which was strange. That makes me believe somehow the application is attempting to replace the .cube file and failing on permissions there, but I cannot see how it would get to that point without the Directory.Delete and ClearPermissions calls from executing properly and clearing all that out.

I'll dig a little more and try to consistently produce the issue with the debugger attached, but wanted to at least provide some more details here in case that helps anyone else.

For anyone experiencing the issue, go to %SYSTEMROOT%\Temp\ in a File Explorer yourself (the dwm_lut.dll file will be there along with a luts sub-folder containing the 0_0.cube file) and manually delete the files before trying to apply another LUT.