Bug 185098 - Digikam craches sometimes on raw files selection
Summary: Digikam craches sometimes on raw files selection
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-RawImport-Native (show other bugs)
Version: 0.10.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-21 09:36 UTC by Valery Novikov
Modified: 2022-01-26 04:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 1.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valery Novikov 2009-02-21 09:36:20 UTC
Version:           0.10.0 (using 4.2.00 (KDE 4.2.0), Gentoo)
Compiler:          i686-pc-linux-gnu-gcc
OS:                Linux (i686) release 2.6.28-gentoo-r2

Hi.

I'm can't provide exactly TC to reproduce that bug, but it often happens to me, when i navigating through my raw files collection (cr2 from canon 30d camera).

My TC:
1) Open digikam
2) Just navigate through images inside single album (even not editing anything).
Juts navigating using keyboard arrows or mouse.
3) Open any image using F4 and close window after image is fully loaded.
4) Navigate through images inside current album.

On step 4 - digikam craches often for me.

digikam is compiled from SVN today morning.
Comment 1 Valery Novikov 2009-02-21 09:39:42 UTC
Crash report:
http://pastebin.com/m666e3ab2

Full console output:
http://pastebin.com/m340a9cac
Comment 2 caulier.gilles 2009-02-21 10:02:41 UTC
The only string from digiKam is :

#7  0xb7133f9b in Digikam::LoadSaveThread::run () from /usr/kde/4.2/lib/libdigikamcore.so.1

All the rest is on libstdc++

Marcel, your viewpoint ?

Gilles Caulier
Comment 3 Marcel Wiesweg 2009-02-21 15:34:33 UTC
The backtrace is without digikam debug info. Additionally, two of the threads have strangely broken backtrace that seem to be reversed. I cant even tell where it begins.

Dont know why there is not digikam debug info in a self-compiled binary.
Anyway, I would recommend to compile with debug info (so that digikam lines in the bt dont have ??, but method and source file location), run digikam from inside gdb (gdb digikam -> run) and try to provoke  the crash.
Comment 4 caulier.gilles 2009-05-19 15:36:14 UTC
Valery,

What's news about this entry. It still valid ?

Gilles Caulier
Comment 5 Valery Novikov 2009-07-28 06:31:49 UTC
Hi Gilles, 

I can't reproduce this bug anymore,

so, I'm changing its status to RESOLVED.