Bug 212748

Summary: digikam image editor crashes when browsing too fast
Product: [Applications] digikam Reporter: Camil Bancioiu <resonantcore>
Component: Portability-RuntimeAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 0.10.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 1.0.0
Sentry Crash Report:

Description Camil Bancioiu 2009-11-02 16:17:44 UTC
Version:           0.10.0 (using KDE 4.3.2)
Compiler:          gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC)  
OS:                Linux
Installed from:    Fedora RPMs

I open an album, click on a photo, then press F4, which opens that photo in the Image Editor. The keys PageUp and PageDown move to the prev/next photo in that album. If I happen to press PgUp or PgDown BEFORE the Image Editor manages to load the current photo, it simply crashes. This usually happens when I'm quickly skipping images. 
 
Console output: 
digikam: Fatal IO error: client killed
KCrash: Application 'digikam' crashing...
sock_file=/home/MySelf/.kde/socket-MyHost/kdeinit4__0

Where MySelf is my user name and MyHost is my computer's hostname.
Also, the editor only crashes on larger images. I've noticed it loads fine those images under 1024x768 (either original, from my low-res camcorder, or resized from larger photos), but crashes on other larger photos - even just 1632x1232 (~2 MP), regardless of the camera brand (I've tried HP, Sony and Samsung).

My exiv2 version is 0.17.1, and digiKam is 0.10.0.
It's not that bad, I can simply browse patiently, but this bug seems to be an ugly one. That is, if it's a real bug.
Comment 1 caulier.gilles 2009-11-02 18:50:26 UTC
Sound like it's already fixed with 1.0.0-beta5. Please try with this version and update Exiv2 to 0.18.2

We need a GDB backtrace to hack. Please...

Gilles Caulier
Comment 2 Camil Bancioiu 2009-11-02 19:21:33 UTC
Hello,

I couldn't find any other version than 0.10.0 for digiKam and 0.17.1 for exiv2 in the Fedora 10 Repositories... Also, there was no digiKam version with debugging info. But I am switching to Fedora 12 when it's out, and I suppose it's repositories will contain the new versions.

Thanks!

Changing this to FIXED