Bug 264123

Summary: Digikam freezes when creating thumbnails in the import dialog (from a memory stick)
Product: [Applications] digikam Reporter: Mickaël <mprizee>
Component: Import-IconViewAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 1.7.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 2.1.0

Description Mickaël 2011-01-23 22:57:44 UTC
Version:           1.7.0 (using KDE 4.5.5) 
OS:                Linux

If the memory stick contains many pictures/videos, the thumbnails generation takes a very long time, and it is not possible to cancel... (although the Cancel button is clickable). All the GUIs are frozen too.

Reproducible: Always

Steps to Reproduce:
Connect a memory stick / digital camera to your computer, then try to cancel the generation of thumbnails...

Actual Results:  
All the digikam process is blocked, and cancelling doesn't work.

Expected Results:  
Create an other process and let the user to cancel it.

OS: Linux (x86_64) release 2.6.36-ARCH
Compiler: gcc
Comment 1 caulier.gilles 2011-01-23 23:04:39 UTC
Run digiKam through gdb and when it freeze, get a backtrace. Look here for details :

http://www.digikam.org/drupal/contrib

Gilles Caulier
Comment 2 Mickaël 2011-01-23 23:08:52 UTC
I may have say that after all thumbnails are created, digikam works perfectly. (It is only a temporary freeze)
Comment 3 Marcel Wiesweg 2011-01-24 14:12:41 UTC
Yes there are some deep technical problems in the camera ui. It needs some care...
Comment 4 caulier.gilles 2011-08-03 15:08:14 UTC
With current implementation from git master (2.1.0), thumbnail are taken from camera in the fly. Not all thumbs are generated when camera connection is in progress.

Can you test with current implementation ?

Thanks in advance

Gilles Caulier
Comment 5 caulier.gilles 2011-08-04 13:31:57 UTC
For me this file can be closed with digiKam 2.1.0. Reopen is necessary...

Gilles Caulier