<div dir="ltr">Thanks for the reply Gilles,<div><br></div><div>Would you know how to get more debug symbols? I have done a few things on <a href="http://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces">http://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces</a> but some of that is over my head.</div>
<div><br></div><div>Mixing different versions of libkipi: this could be. I have libkipi-4.12.0 installed from KDE's install. When I look at DK, I see libKipi-2.1.0 . So have I been installing DK wrong? I just usually use the emerge package installer as per normal gentoo operation, but perhaps I need to do something different?</div>
<div><br></div><div>As for the database, it is up to date sqlite. When I start "gdb digikam" I do get this (not sure if important or not):</div><div><br></div><div><div>Reading symbols from /usr/bin/digikam...Reading symbols from /usr/lib64/debug/usr/bin/digikam.debug...(no debugging symbols found)...done.</div>
<div>(no debugging symbols found)...done.</div><div>(gdb) run</div><div>Starting program: /usr/bin/digikam </div><div>warning: Could not load shared library symbols for linux-vdso.so.1.</div><div>Do you need "set solib-search-path" or "set sysroot"?</div>
<div>[Thread debugging using libthread_db enabled]</div><div>Using host libthread_db library "/lib64/libthread_db.so.1".</div><div>[New Thread 0x7fffd63a2700 (LWP 26766)]</div><div>[New Thread 0x7fffd5ba1700 (LWP 26767)]</div>
<div>Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)</div><div>Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)</div><div>[New Thread 0x7fffd53a0700 (LWP 26768)]</div>
<div>QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work.</div></div><div><snip></div><div><br></div><div><br></div><div>These are the libraries I have from DigiKam:</div>
<div><br></div><div><div>digiKam version 4.0.0-beta2</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.8</div><div>LibQt: 4.8.5</div><div>LibRaw: 0.16.0-Beta1</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: No</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.7</div></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 15, 2014 at 8:53 PM, Gilles Caulier <span dir="ltr"><<a href="mailto:caulier.gilles@gmail.com" target="_blank">caulier.gilles@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
The GDB trace is not clear due to missing debug symbols.<br>
<br>
It sound relevant of libkipi and database access. Do you mix different<br>
version of libkipi on your system, as for ex the standard version<br>
installed from system package and the version compiled with digiKam SC<br>
?<br>
<br>
Best<br>
<br>
Gilles Caulier<br>
<br>
2014/1/16 Jim Dory <<a href="mailto:james@dorydesign.com">james@dorydesign.com</a>>:<br>
<div class="HOEnZb"><div class="h5">> Well dang, it doesn't like my system still. Got something going on. Here's<br>
> what I captured in gdb:<br>
><br>
> [Thread 0x7fffc5059700 (LWP 27133) exited]<br>
><br>
> Program received signal SIGSEGV, Segmentation fault.<br>
> 0x00007fffe09daab1 in ?? () from /usr/lib64/libsqlite3.so.0<br>
> (gdb) bt<br>
> #0 0x00007fffe09daab1 in ?? () from /usr/lib64/libsqlite3.so.0<br>
> #1 0x00007fffe09dac73 in ?? () from /usr/lib64/libsqlite3.so.0<br>
> #2 0x00007fffe09ef818 in ?? () from /usr/lib64/libsqlite3.so.0<br>
> #3 0x00007fffe0a19877 in ?? () from /usr/lib64/libsqlite3.so.0<br>
> #4 0x00007fffe0a2209e in sqlite3_step () from /usr/lib64/libsqlite3.so.0<br>
> #5 0x00007fffd499ab4f in ?? () from<br>
> /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so<br>
> #6 0x00007fffd499b8ef in ?? () from<br>
> /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so<br>
> #7 0x00007ffff7bac687 in QSqlQuery::exec() () from<br>
> /usr/lib64/qt4/libQtSql.so.4<br>
> #8 0x00007ffff5567206 in<br>
> Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () from<br>
> /usr/lib64/libdigikamcore.so.3<br>
> #9 0x00007ffff556728c in<br>
> Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant const&)<br>
> () from /usr/lib64/libdigikamcore.so.3<br>
> #10 0x00007ffff5568380 in Digikam::DatabaseCoreBackend::execQuery(QString<br>
> const&, QVariant const&) () from /usr/lib64/libdigikamcore.so.3<br>
> #11 0x00007ffff55683c9 in Digikam::DatabaseCoreBackend::execSql(QString<br>
> const&, QVariant const&, QList<QVariant>*, QVariant*) () from<br>
> /usr/lib64/libdigikamcore.so.3<br>
> #12 0x00007ffff4efe52e in Digikam::AlbumDB::getSetting(QString const&) ()<br>
> from /usr/lib64/libdigikamdatabase.so.3<br>
> #13 0x00007ffff4efee5c in Digikam::AlbumDB::getFilterSettings(QStringList*,<br>
> QStringList*, QStringList*) () from /usr/lib64/libdigikamdatabase.so.3<br>
> #14 0x0000000000666ce5 in Digikam::AlbumSettings::getRawFileFilter() const<br>
> ()<br>
> #15 0x0000000000540be6 in Digikam::KipiInterface::hostSetting(QString<br>
> const&) ()<br>
> #16 0x0000000000541a66 in Digikam::KipiInterface::currentAlbum() ()<br>
> #17 0x00007fff9415e1b4 in ?? () from<br>
> /usr/lib64/kde4/kipiplugin_advancedslideshow.so<br>
> #18 0x00007ffff2322458 in QMetaObject::activate(QObject*, QMetaObject<br>
> const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4<br>
> #19 0x00007ffff5eb9512 in KIPI::Interface::currentAlbumChanged(bool) () from<br>
> /usr/lib64/libkipi.so.11<br>
> #20 0x000000000054199c in<br>
> Digikam::KipiInterface::qt_static_metacall(QObject*, QMetaObject::Call, int,<br>
> void**) ()<br>
> #21 0x00007ffff2322458 in QMetaObject::activate(QObject*, QMetaObject<br>
> const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4<br>
> #22 0x00000000005bc8a7 in<br>
> Digikam::AlbumManager::setCurrentAlbums(QList<Digikam::Album*>) ()<br>
> #23 0x00000000005dcbfc in<br>
> Digikam::AbstractAlbumTreeView::slotSelectionChanged() ()<br>
> #24 0x00000000005debad in<br>
> Digikam::AbstractAlbumTreeView::qt_static_metacall(QObject*,<br>
> QMetaObject::Call, int, void**) ()<br>
> #25 0x00007ffff2322458 in QMetaObject::activate(QObject*, QMetaObject<br>
> const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4<br>
> #26 0x00007ffff32a1747 in<br>
> QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection<br>
> const&) () from /usr/lib64/qt4/libQtGui.so.4<br>
> #27 0x00007ffff32a387c in<br>
> QItemSelectionModel::emitSelectionChanged(QItemSelection const&,<br>
> QItemSelection const&) () from /usr/lib64/qt4/libQtGui.so.4<br>
> #28 0x00007ffff32a5845 in QItemSelectionModel::select(QItemSelection const&,<br>
> QFlags<QItemSelectionModel::SelectionFlag>) () from<br>
> /usr/lib64/qt4/libQtGui.so.4<br>
> #29 0x00007ffff3291fd5 in QTreeViewPrivate::select(QModelIndex const&,<br>
> QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) ()<br>
> from /usr/lib64/qt4/libQtGui.so.4<br>
> #30 0x00007ffff3292b52 in QTreeView::setSelection(QRect const&,<br>
> QFlags<QItemSelectionModel::SelectionFlag>) () from<br>
> /usr/lib64/qt4/libQtGui.so.4<br>
> #31 0x00007ffff3251f61 in QAbstractItemView::mousePressEvent(QMouseEvent*)<br>
> () from /usr/lib64/qt4/libQtGui.so.4<br>
> #32 0x00000000005df09f in<br>
> Digikam::AbstractAlbumTreeView::mousePressEvent(QMouseEvent*) ()<br>
> #33 0x00007ffff2d8775a in QWidget::event(QEvent*) () from<br>
> /usr/lib64/qt4/libQtGui.so.4<br>
> #34 0x00007ffff314125e in QFrame::event(QEvent*) () from<br>
> /usr/lib64/qt4/libQtGui.so.4<br>
> #35 0x00007ffff325886b in QAbstractItemView::viewportEvent(QEvent*) () from<br>
> /usr/lib64/qt4/libQtGui.so.4<br>
> #36 0x00007ffff3298816 in QTreeView::viewportEvent(QEvent*) () from<br>
> /usr/lib64/qt4/libQtGui.so.4<br>
> #37 0x00000000005d5fe0 in<br>
> Digikam::AlbumSelectionTreeView::viewportEvent(QEvent*) ()<br>
> #38 0x00007ffff230e225 in<br>
> QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()<br>
> from /usr/lib64/qt4/libQtCore.so.4<br>
> #39 0x00007ffff2d39b6c in QApplicationPrivate::notify_helper(QObject*,<br>
> QEvent*) () from /usr/lib64/qt4/libQtGui.so.4<br>
> #40 0x00007ffff2d3ce31 in QApplication::notify(QObject*, QEvent*) () from<br>
> /usr/lib64/qt4/libQtGui.so.4<br>
> #41 0x00007ffff3a973aa in KApplication::notify(QObject*, QEvent*) () from<br>
> /usr/lib64/libkdeui.so.5<br>
> #42 0x00007ffff230e0ac in QCoreApplication::notifyInternal(QObject*,<br>
> QEvent*) () from /usr/lib64/qt4/libQtCore.so.4<br>
> #43 0x00007ffff2d3fce2 in QApplicationPrivate::sendMouseEvent(QWidget*,<br>
> QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()<br>
> from /usr/lib64/qt4/libQtGui.so.4<br>
> #44 0x00007ffff2db3e9c in ?? () from /usr/lib64/qt4/libQtGui.so.4<br>
> #45 0x00007ffff2db27e1 in QApplication::x11ProcessEvent(_XEvent*) () from<br>
> /usr/lib64/qt4/libQtGui.so.4<br>
> #46 0x00007ffff2ddb3e2 in ?? () from /usr/lib64/qt4/libQtGui.so.4<br>
> #47 0x00007fffea928df4 in g_main_context_dispatch () from<br>
> /usr/lib64/libglib-2.0.so.0<br>
> #48 0x00007fffea929164 in ?? () from /usr/lib64/libglib-2.0.so.0<br>
> #49 0x00007fffea92922c in g_main_context_iteration () from<br>
> /usr/lib64/libglib-2.0.so.0<br>
> #50 0x00007ffff233bca3 in<br>
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)<br>
> () from /usr/lib64/qt4/libQtCore.so.4<br>
> #51 0x00007ffff2ddb4c6 in ?? () from /usr/lib64/qt4/libQtGui.so.4<br>
> #52 0x00007ffff230cc0f in<br>
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from<br>
> /usr/lib64/qt4/libQtCore.so.4<br>
> #53 0x00007ffff230cf4d in<br>
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from<br>
> /usr/lib64/qt4/libQtCore.so.4<br>
> #54 0x00007ffff231226b in QCoreApplication::exec() () from<br>
> /usr/lib64/qt4/libQtCore.so.4<br>
> #55 0x0000000000493628 in main ()<br>
> (gdb)<br>
><br>
><br>
><br>
> On Wed, Jan 15, 2014 at 10:05 AM, Jim Dory <<a href="mailto:james@dorydesign.com">james@dorydesign.com</a>> wrote:<br>
>><br>
>> Thanks for your work Gilles and team!<br>
>><br>
>> FYI, it built fine on my Gentoo box.. running version of KDE-4.12 and 4.11<br>
>> apps. Will try playing around and see if I still have my 3.5 crashes or not.<br>
>> /jd<br>
>><br>
>><br>
>> On Wed, Jan 15, 2014 at 8:57 AM, Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>><br>
>> wrote:<br>
>>><br>
>>> Dear all digiKam fans and users!<br>
>>><br>
>>> The digiKam development team is happy to release the second beta of<br>
>>> digiKam<br>
>>> Software Collection 4.0.0. For more details, see announcement on<br>
>>> <a href="http://digikam.org" target="_blank">digikam.org</a>:<br>
>>><br>
>>> <a href="http://www.digikam.org/node/709" target="_blank">http://www.digikam.org/node/709</a><br>
>>><br>
>>> This version still under development. Do not use yet in production.<br>
>>><br>
>>> Best<br>
>>><br>
>>> Gilles Caulier<br>
>>> _______________________________________________<br>
>>> Digikam-users mailing list<br>
>>> <a href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br>
>>> <a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
>><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> Digikam-users mailing list<br>
> <a href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br>
> <a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
><br>
_______________________________________________<br>
Digikam-users mailing list<br>
<a href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
</div></div></blockquote></div><br></div>