<div dir="ltr">I have been very unstable since 3.5. I'm running Gentoo and unstable settings  ( ~amd_64) but haven't had any problem until this latest digikam version.  KDE-4.12<div><br></div><div>I can work several minutes and then it crashes. Not reproducible other than just using it for a bit - nothing in particular seems to be the cause. Program just disappears - closes completely.</div>
<div><br></div><div>I recompiled it with the debug use flag (compiled in debug) and I'll give a little backtrace when it crashed - although this time it didn't just close like usual.. but maybe that was from running it with gdb. This time it just froze, and I see I had a seg fault. At the time I had just clicked on an image thumbnail in an album.</div>
<div><br></div><div>I've also had problems with it not properly reading the thumbnails. I can fix a few of them by running "rebuild the thumbnails in current album" but it won't fix them all and sometimes they revert to other image thumbnails.</div>
<div><br></div><div>I'm running the albums on a network attached storage, though the database is on my home partition.</div><div><br></div><div>Here's my component list followed by the 'bt':  (hope this helps - let me know what else you might want)</div>
<div><br></div><div><div>digiKam version 3.5.0</div><div>Demosaic GPL2 pack support: Yes</div><div>Demosaic GPL3 pack support: Yes</div><div>Exiv2 can write to Jp2: Yes</div><div>Exiv2 can write to Jpeg: Yes</div><div>Exiv2 can write to Pgf: Yes</div>
<div>Exiv2 can write to Png: Yes</div><div>Exiv2 can write to Tiff: Yes</div><div>Exiv2 supports XMP metadata: Yes</div><div>LibCImg: 130</div><div>LibEigen: 3.1.3</div><div>LibExiv2: 0.23</div><div>LibJPEG: 62</div><div>
LibJasper: 1.900.1</div><div>LibKDE: 4.12.0</div><div>LibKExiv2: 2.3.1</div><div>LibKGeoMap: 2.0.0</div><div>LibKdcraw: 2.4.2</div><div>LibLCMS: 2050</div><div>LibLensFun: 0.2.8-0</div><div>LibPGF: 6.12.27 - external shared library</div>
<div>LibPNG: 1.6.7</div><div>LibQt: 4.8.5</div><div>LibRaw: 0.15.4</div><div>LibTIFF: LIBTIFF, Version 4.0.3 Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc.</div><div>Marble Widget: 0.17.0 (stable version)</div>
<div>Parallelized PGF codec: No</div><div>Parallelized demosaicing: Yes</div><div>RawSpeed codec support: Yes</div><div>Database backend: QSQLITE</div><div>Kipi-Plugins: 3.5.0</div><div>LibKface: 3.0.0</div><div>LibKipi: 2.1.0</div>
<div>LibOpenCV: 2.4.6.1</div></div><div><br></div><div><br></div><div><br></div><div><div>digikam(13284)/digikam (core) Digikam::DMetadata::getImageHistory: Loading image history  ""</div><div>[Thread 0x7fffb6b02700 (LWP 13427) exited]</div>
<div>[Thread 0x7fff96c89700 (LWP 13428) exited]</div><div>[Thread 0x7fffb7677700 (LWP 13429) exited]</div><div><br></div><div>Program received signal SIGSEGV, Segmentation fault.</div><div>0x0000000000000000 in ?? ()</div>
<div>(gdb) bt</div><div>#0  0x0000000000000000 in ?? ()</div><div>#1  0x00007fffe096fa9e in ?? () from /usr/lib64/libsqlite3.so.0</div><div>#2  0x00007fffe096fe30 in ?? () from /usr/lib64/libsqlite3.so.0</div><div>#3  0x00007fffe0994bbd in ?? () from /usr/lib64/libsqlite3.so.0</div>
<div>#4  0x00007fffe099d6c5 in ?? () from /usr/lib64/libsqlite3.so.0</div><div>#5  0x00007fffe09a5ed6 in sqlite3_step () from /usr/lib64/libsqlite3.so.0</div><div>#6  0x00007fffd4a52b4f in ?? () from /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so</div>
<div>#7  0x00007fffd4a538ef in ?? () from /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so</div><div>#8  0x00007ffff7bac687 in QSqlQuery::exec() () from /usr/lib64/qt4/libQtSql.so.4</div><div>#9  0x00007ffff5511c86 in Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () from /usr/lib64/libdigikamcore.so.3</div>
<div>#10 0x00007ffff5511d0c in Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant const&) () from /usr/lib64/libdigikamcore.so.3</div><div>#11 0x00007ffff5512b80 in Digikam::DatabaseCoreBackend::execQuery(QString const&, QVariant const&) () from /usr/lib64/libdigikamcore.so.3</div>
<div>#12 0x00007ffff5512bc9 in Digikam::DatabaseCoreBackend::execSql(QString const&, QVariant const&, QList<QVariant>*, QVariant*) () from /usr/lib64/libdigikamcore.so.3</div><div>#13 0x00007ffff4e7fb6e in Digikam::AlbumDB::getSetting(QString const&) () from /usr/lib64/libdigikamdatabase.so.3</div>
<div>#14 0x00007ffff4e804a9 in Digikam::AlbumDB::getFilterSettings(QStringList*, QStringList*, QStringList*) () from /usr/lib64/libdigikamdatabase.so.3</div><div>#15 0x000000000065f9a5 in ?? ()</div><div>#16 0x00000000005442e6 in ?? ()</div>
<div>#17 0x0000000000543c54 in ?? ()</div><div>#18 0x00007fff9415ae34 in ?? () from /usr/lib64/kde4/kipiplugin_advancedslideshow.so</div><div>#19 0x00007ffff2b5b63f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4</div>
<div>#20 0x00007ffff5eb5012 in KIPI::Interface::currentAlbumChanged(bool) () from /usr/lib64/libkipi.so.11</div><div>#21 0x00007ffff2b5b63f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4</div>
<div>#22 0x00000000005bb724 in ?? ()</div><div>#23 0x00000000005e39d5 in ?? ()</div><div>#24 0x00007ffff35bf75a in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4</div><div>#25 0x00007ffff397925e in QFrame::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4</div>
<div>#26 0x00007ffff3a9086b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4</div><div>#27 0x00007ffff3ad0816 in QTreeView::viewportEvent(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4</div>
<div>#28 0x00000000005dad40 in ?? ()</div><div>#29 0x00007ffff2b46f65 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4</div><div>#30 0x00007ffff3571b6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4</div>
<div>#31 0x00007ffff3574e31 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4</div><div>#32 0x00007ffff42cf3aa in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5</div>
<div>#33 0x00007ffff2b46ded in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4</div><div>#34 0x00007ffff3577ce2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4</div>
<div>#35 0x00007ffff35ebe9c in ?? () from /usr/lib64/qt4/libQtGui.so.4</div><div>#36 0x00007ffff35ea7e1 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4</div><div>#37 0x00007ffff36133e2 in ?? () from /usr/lib64/qt4/libQtGui.so.4</div>
<div>#38 0x00007fffeaf5fdf4 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0</div><div>#39 0x00007fffeaf60164 in ?? () from /usr/lib64/libglib-2.0.so.0</div><div>#40 0x00007fffeaf6022c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0</div>
<div>#41 0x00007ffff2b75884 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4</div><div>#42 0x00007ffff36134c6 in ?? () from /usr/lib64/qt4/libQtGui.so.4</div>
<div>#43 0x00007ffff2b45a2f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4</div><div>#44 0x00007ffff2b45d10 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4</div>
<div>#45 0x00007ffff2b4afc8 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4</div><div>#46 0x0000000000497a3c in ?? ()</div><div>#47 0x00007ffff1b9bb8d in __libc_start_main () from /lib64/libc.so.6</div><div>
#48 0x000000000049a151 in _start ()</div><div>(gdb) quit</div><div>A debugging session is active.</div><div><br></div><div>        Inferior 1 [process 13284] will be killed.</div><div><br></div></div></div>