Using GIMP-2.8.6 on Linux, upgraded from ufraw-0.19.2 to ufraw-0.20, and now I cannot open Canon RAW (.cr2) files with GIMP. What happens is that when using File > Open in GIMP and selecting a Canon RAW (.cr2) file, I get error messages from the TIFF loader, instead of ufraw opening (as it did with ufraw-0.19). In most cases, the TIFF loader can open the file, but this of course defeats the purpose of having the ufraw GIMP plugin.
I think that unfortunately the fix for [#346] to allow loading Nikon NEF files seems to have broken the ability to open Canon CR2 files.
As a test, I changed ufraw-gimp.c starting at line 82 from
gimp_register_magic_load_handler("file_ufraw_load", ... )
to use the magic-less version as in 0.19.2:
gimp_register_load_handler("file_ufraw_load", ...)
and this fixed the problem: I can open my RAW files now in ufraw and send the results to GIMP.
Bugs: #346
Discussion: After ufraw-0.20 upgrade, Gimp sends raw files to TIFF loader
Thanks for the bug report. I have commited a fix to the cvs repository.
Regards,
Niels Kristian