[Digikam-devel] [digikam] [Bug 359949] New: Bad canon raw file makes digikam to crash at startup

Nicolas T via KDE Bugzilla bugzilla_noreply at kde.org
Tue Mar 1 12:03:55 GMT 2016


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

            Bug ID: 359949
           Summary: Bad canon raw file makes digikam to crash at startup
           Product: digikam
           Version: 3.5.0
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: grave
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: nospam1 at thomasson.fr

Here is the story.

Digikam first crashed while moving files inside digikam. Source and destination
were on two different partitions. This ended up with a partially (i suppose)
copied file on the destination partition.

I have to mention that the file is canon crw raw file.

Now each time digikam is restarted it seems to try to process the partially
copied file and then crashes. 

Here is a link to the original file and the partially copied file that makes my
digikam version crash :
https://www.dropbox.com/sh/jwx0lw6gtae5y2p/AACGPr-dddNdFisFMl-5WqEza?dl=0

While debug package of digikam and libkipi have been installed, I'm unable to
retrieve debug information. Maybe this bug has already been corrected in a
recent version. 

Other tools behaviour regarding this file: 
 - aftershot 1 and 2 as well as rawtherapy don't recognize the partially copied
file as a valid one and skip it
 - darktable crashes

Reproducible: Always

Steps to Reproduce:
1.open the corrupted file from showphoto or digikam
2.
3.

Actual Results:  
The software crashes

Expected Results:  
file should be ignored and the application shall survive. 

I'm on Ubuntu 14.04. I use not to update every packages :
 - security update are done;
 - only applications that matters to me are updated.


Displayed error:
Application: digiKam (digikam), signal: Segmentation fault

Please feel free to contact me if I can be of any help.

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



More information about the Digikam-devel mailing list