Summary: | Tried to open X3F file. Was showing up in preview but crashed while opening in editor | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Amol <amol2739> |
Component: | Plugin-DImg-RAW | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | ahuggel, caulier.gilles, lexa |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 7.0.0 |
Description
Amol
2010-04-25 08:46:46 UTC
Amol This file is invalid. Do not use digiKam 1.0.0-beta5 which is an old beta release. Use last 1.2.0 stable instead. Warning : Due to incompatible license code from dcraw, X3F support have been removed from libraw to current implementation from svn. Please report this problem to libraw team, not digiKam. It's indeep a libraw code problem. Alex, I CC you just for info. I'm sure that this user run digiKam with an old libkdcraw, not code from trunk (#5 0x00007f4913f86bf0 in ?? () from /usr/lib/libkdcraw.so.7 ==> KDE 4.2.0) I hope that new libraw code do not crash when X3F file try to be loaded... Gilles Caulier Current LibRaw 0.9-Beta5 rejects Foveon files (I've tried with SD9, SD14 and DP2 files). Return code is LIBRAW_FILE_UNSUPPORTED. I'll test in mode details and more samples before 0.9-Release. Unfortunately for Sigma users, we're unable to support three different LibRaw versions (LibRaw-GPL with Foveon support and -Lite/-Commercial without this format), so all GPLed code (i.e. Foveon processing code) has beend dropped from LibRaw. Alex, Thanks for the info. So what should I do now? Please suggest any alternatives? Thanks, Amol On Sun, Apr 25, 2010 at 12:39 AM, Alex Tutubalin <lexa@lexa.ru> wrote: > https://bugs.kde.org/show_bug.cgi?id=235321 > > > > > > --- Comment #2 from Alex Tutubalin <lexa lexa ru> 2010-04-25 09:39:25 --- > Current LibRaw 0.9-Beta5 rejects Foveon files (I've tried with SD9, SD14 > and > DP2 files). Return code is LIBRAW_FILE_UNSUPPORTED. > > I'll test in mode details and more samples before 0.9-Release. > > Unfortunately for Sigma users, we're unable to support three different > LibRaw > versions (LibRaw-GPL with Foveon support and -Lite/-Commercial without this > format), so all GPLed code (i.e. Foveon processing code) has beend dropped > from > LibRaw. > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You reported the bug. > Alex, Why not to use Conditional compilation in libraw to comment X3F implementation if the library must be published without this code. We use this way in Exiv2 library which as exactly the same license problem than you about Nikon lens Database code (if i remember). Look the compilation configuration panel generated by CMake in Exiv2 project : -- ------------------------------------------------------------------ -- exiv2 0.19.1 configure results <http://www.exiv2.org> -- Building PNG support: YES -- Building shared library: YES -- XMP metadata support: YES -- Building static libxmp: NO -- Native language support: YES -- Conversion of Windows XP tags: YES -- Nikon lens database: YES -- Commercial build: NO -- Build the unit tests: NO -- Building translations files: YES -- ------------------------------------------------------------------ Note these "Nikon lens database" and "Commercial build" annotations there... I CC Andreas (Exiv2 author) for more info there, if necessary... Gilles Caulier 1) The first problem is licensing. The *possibility* of GPL will stop some LibRaw users from using it. So, no GPL code, thanks. All other code may be triple licensed (LGPL, CCDL, LibRaw own license) and it is licensed this way. 2) Another problem is Foveon's color quality. I have not tested latest Sigma software (4.0?), but all older programs (previous Sigma Pro Photo, Adobe ACR and LR, and, sure, LibRaw/dcraw code) are unable to produce consistent color (look red tones on this screenshot: http://blog.lexa.ru/sites/blog.lexa.ru/files/images/foveons_0.jpg, this is Adobe Camera Raw results for two Sigma cameras and one Canon, only Canon's one is near CC24 standard rendering). So, we're just saying 'Sorry' to Sigma users. The possible alternatives are * Raw Therapee (have not used it, but source contains all foveon code from dcraw) * digiKam or other software which uses LibRaw with old LibRaw version, prior to 0.9 Not reproducible with digiKam 7.0.0-beta1. |