Bug 261086 - Crash at startup
Summary: Crash at startup
Alias: None
Product: digikam
Classification: Unclassified
Component: Plugin-DImg-RAW (show other bugs)
Version: 1.8.0
Platform: Compiled Sources Linux
: NOR crash (vote)
Target Milestone: ---
Assignee: Digikam Developers
Depends on:
Reported: 2010-12-23 17:55 UTC by Gandalf Lechner
Modified: 2012-06-27 10:36 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.8.0

crash report (24.43 KB, text/plain)
2010-12-23 17:56 UTC, Gandalf Lechner

Note You need to log in before you can comment on or make changes to this bug.
Description Gandalf Lechner 2010-12-23 17:55:01 UTC
Version:           1.8.0 (using KDE 4.5.85) 
OS:                Linux

Digikam (today's svn) crashes at startup before the main window comes up. crash report attached.

Reproducible: Always
Comment 1 Gandalf Lechner 2010-12-23 17:56:43 UTC
Created attachment 55189 [details]
crash report
Comment 2 caulier.gilles 2010-12-23 18:58:24 UTC
Thread 1 (Thread 0x7f4d0378d7c0 (LWP 32403)):
[KCrash Handler]
#6  0x000000000047fd34 in QBasicAtomicInt::ref (this=0x0) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#7  0x000000000051a5a5 in QVector<QPoint>::QVector (this=0x7fffae2fc4d0, v=...) at /usr/include/qt4/QtCore/qvector.h:118
#8  0x0000000000519edf in QPolygon::QPolygon (this=0x7fffae2fc4d0, a=...) at /usr/include/qt4/QtGui/qpolygon.h:66
#9  0x000000000051a42f in Digikam::DRawDecoding::DRawDecoding (this=0x7fffae2fc3f0) at /home/gandalf/down/svn/kde4/graphics/digikam/libs/dimg/drawdecoding.h:50
#10 0x000000000072fa2c in Digikam::QueueSettings::QueueSettings (this=0x7fffae2fc3d0) at /home/gandalf/down/svn/kde4/graphics/build/digikam/utilities/queuemanager/../../../../digikam/utilities/queuemanager/queuesettingsview.h:46
#11 0x000000000072e0ca in Digikam::QueueListView::settings (this=0x97f9cd0) at /home/gandalf/down/svn/kde4/graphics/digikam/utilities/queuemanager/queuelist.cpp:884
#12 0x000000000072e2af in Digikam::QueueListView::updateDestFileNames (this=0x97f9cd0) at /home/gandalf/down/svn/kde4/graphics/digikam/utilities/queuemanager/queuelist.cpp:926

==> it sound like a binary incompatibility with your libkdcraw. digiKam need to be recompiled.

Gilles Caulier
Comment 3 Julien Narboux 2010-12-23 19:04:08 UTC
I can reproduce this crash. I recompiled kdegraphics libs and digikam withou success.

Comment 4 caulier.gilles 2010-12-23 19:09:58 UTC
Today, i imported new libkdcraw code from GoSC2010 branch to trunk. BC is broken.

You must clean digiKam, clean libkdcraw. recompile/install libkdcraw, and after cleaned cmake cache from digiKam to detect new libkdcraw installed properlly. 

recompile and install digiKam like this must solve the problem.

Also, if problem still there, remove all libkdcraw bin files installed on your system and recompile install it. After that recompile digiKam...

Gilles Caulier
Comment 5 Gandalf Lechner 2010-12-23 20:40:08 UTC
I cleaned my svn directory, compiled again, and removed the packages libkdcraw8 and libkdcraw9. no it works again :-)

many thanks to the digikam team, and happy christmas!