[Digikam-devel] [digikam] [Bug 318577] New: Batch queue fails to process multiple RAW files simultaneously (in parallel)

Eduard Huguet eduardhc at gmail.com
Fri Apr 19 07:58:26 BST 2013


https://bugs.kde.org/show_bug.cgi?id=318577

            Bug ID: 318577
           Summary: Batch queue fails to process multiple RAW files
                    simultaneously (in parallel)
    Classification: Unclassified
           Product: digikam
           Version: 3.1.0
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: Batch Queue Manager
          Assignee: digikam-devel at kde.org
          Reporter: eduardhc at gmail.com

I'm trying to process a batch of RAW files in Digikam in order to convert them
to uncompressed PNG format. To do so, I add the RAW files to the queue, then
set up RAW open options and the "Convert to PNG".

When files are processed, only a minor part of them are opened succesfully,
while most of them fail. Logging traces in .xsession-errors show error messages
regarding corruption found while trying to open the RAW files.

However, the RAW files (from a Sony Alpha-1, which is a long-time supported
model) are not corrupted, and can be imported with no issues if I open them
individually. 

The interesting part, however, is that if I boot the system with "maxcpus=1"
kernel setting, then the files are batch-processed sucessfully, which suggest
some kind of problem related to multiple processing of RAW files simultaneosly
(my computer has 4 cores, so the BQM attempts to process 4 files at a time
without that option).

I suppose the problem is related to libdcraw or similar, not Digikam itself,
but maybe Digikam should allow for some workaround (like an option to limit MT
in BQM, or either disabling it completely if RAW files are processed until the
error gets fixed).





Reproducible: Always

Steps to Reproduce:
1. select multiple RAW files from main Digikam screen, add them to a new queue
2. set up RAW opening options, then a conversion tool (in my case "Convert to
PNG")
3. start processing files
Actual Results:  
Most files are processed with errors, thus leading to empty result PNG files.
The error appears to happen when RAW import tool tries to load the file.

Expected Results:  
All RAW files successfully converted to PNG.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list