Hello,
I'm running digiKam 4.5.0 from philip5 PPA on Kubuntu 14.04, and the application crashes like crazy. I cannot give you any specific steps, as crashes are pretty random: sometimes the application crashes during editing other times it crashes for no apparent reason. I'd tried to delete the digikam4.db and thumbnails-digikam.db databases and create new ones from scratch, but that didn't help. digiKam has been that unstable since version 4.4.0. I wonder whether anyone else have had similar experiences? Best, Dmitri _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Þann sun 7.des 2014 16:47, skrifaði Dmitri Popov:
> Hello, > > I'm running digiKam 4.5.0 from philip5 PPA on Kubuntu 14.04, and the > application crashes like crazy. I cannot give you any specific steps, > as crashes are pretty random: sometimes the application crashes during > editing other times it crashes for no apparent reason. I'd tried to > delete the digikam4.db and thumbnails-digikam.db databases and create > new ones from scratch, but that didn't help. digiKam has been that > unstable since version 4.4.0. I wonder whether anyone else have had > similar experiences? Yes, though I wouldn't say it "crashes like crazy" - sure it does unexpectedly from time to time. I have a recent installation of LinuxMint 17 Cinnamon and I haven't been digging enough to see some pattern. Best regards, Sveinn í Felli _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
To identify the problem run digiKam into GDB like explained here :
https://www.digikam.org/contrib And report the backtrace here. It's certainly a binary compatibility issue with extra packages used by digiKam. I use current implementation under Mageia 4.1 (next 4.6.0), and it do not crash. Gilles Caulier 2014-12-07 18:01 GMT+01:00 Sveinn í Felli <[hidden email]>: > Þann sun 7.des 2014 16:47, skrifaði Dmitri Popov: >> >> Hello, >> >> I'm running digiKam 4.5.0 from philip5 PPA on Kubuntu 14.04, and the >> application crashes like crazy. I cannot give you any specific steps, >> as crashes are pretty random: sometimes the application crashes during >> editing other times it crashes for no apparent reason. I'd tried to >> delete the digikam4.db and thumbnails-digikam.db databases and create >> new ones from scratch, but that didn't help. digiKam has been that >> unstable since version 4.4.0. I wonder whether anyone else have had >> similar experiences? > > > Yes, though I wouldn't say it "crashes like crazy" - sure it does > unexpectedly from time to time. > I have a recent installation of LinuxMint 17 Cinnamon and I haven't been > digging enough to see some pattern. > > Best regards, > Sveinn í Felli > > > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Thanks, Gilles! Will do the GDB thing and report back.
Best, Dmitri On Sun, Dec 7, 2014 at 6:23 PM, Gilles Caulier <[hidden email]> wrote: > To identify the problem run digiKam into GDB like explained here : > > https://www.digikam.org/contrib > > And report the backtrace here. > > It's certainly a binary compatibility issue with extra packages used > by digiKam. I use current implementation under Mageia 4.1 (next > 4.6.0), and it do not crash. > > Gilles Caulier > > 2014-12-07 18:01 GMT+01:00 Sveinn í Felli <[hidden email]>: >> Þann sun 7.des 2014 16:47, skrifaði Dmitri Popov: >>> >>> Hello, >>> >>> I'm running digiKam 4.5.0 from philip5 PPA on Kubuntu 14.04, and the >>> application crashes like crazy. I cannot give you any specific steps, >>> as crashes are pretty random: sometimes the application crashes during >>> editing other times it crashes for no apparent reason. I'd tried to >>> delete the digikam4.db and thumbnails-digikam.db databases and create >>> new ones from scratch, but that didn't help. digiKam has been that >>> unstable since version 4.4.0. I wonder whether anyone else have had >>> similar experiences? >> >> >> Yes, though I wouldn't say it "crashes like crazy" - sure it does >> unexpectedly from time to time. >> I have a recent installation of LinuxMint 17 Cinnamon and I haven't been >> digging enough to see some pattern. >> >> Best regards, >> Sveinn í Felli >> >> >> _______________________________________________ >> Digikam-users mailing list >> [hidden email] >> https://mail.kde.org/mailman/listinfo/digikam-users > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Maybe the sqlite bug:
https://bugs.kde.org/show_bug.cgi?id=329697 Ubuntu refuses to update sqlite3 in Trusty (14.04): https://bugs.launchpad.net/sqlite/+bug/1317449 One possible workaround is mentioned here: https://bugs.kde.org/show_bug.cgi?id=329697#c58 Presumably you could also try sqlite3 from Utopic. On 07/12/14 19:16, Dmitri Popov wrote: > Thanks, Gilles! Will do the GDB thing and report back. > > Best, > Dmitri > > On Sun, Dec 7, 2014 at 6:23 PM, Gilles Caulier <[hidden email]> wrote: >> To identify the problem run digiKam into GDB like explained here : >> >> https://www.digikam.org/contrib >> >> And report the backtrace here. >> >> It's certainly a binary compatibility issue with extra packages used >> by digiKam. I use current implementation under Mageia 4.1 (next >> 4.6.0), and it do not crash. >> >> Gilles Caulier >> >> 2014-12-07 18:01 GMT+01:00 Sveinn í Felli <[hidden email]>: >>> Þann sun 7.des 2014 16:47, skrifaði Dmitri Popov: >>>> >>>> Hello, >>>> >>>> I'm running digiKam 4.5.0 from philip5 PPA on Kubuntu 14.04, and the >>>> application crashes like crazy. I cannot give you any specific steps, >>>> as crashes are pretty random: sometimes the application crashes during >>>> editing other times it crashes for no apparent reason. I'd tried to >>>> delete the digikam4.db and thumbnails-digikam.db databases and create >>>> new ones from scratch, but that didn't help. digiKam has been that >>>> unstable since version 4.4.0. I wonder whether anyone else have had >>>> similar experiences? >>> >>> >>> Yes, though I wouldn't say it "crashes like crazy" - sure it does >>> unexpectedly from time to time. >>> I have a recent installation of LinuxMint 17 Cinnamon and I haven't been >>> digging enough to see some pattern. >>> >>> Best regards, >>> Sveinn í Felli >>> >>> >>> _______________________________________________ >>> Digikam-users mailing list >>> [hidden email] >>> https://mail.kde.org/mailman/listinfo/digikam-users >> _______________________________________________ >> Digikam-users mailing list >> [hidden email] >> https://mail.kde.org/mailman/listinfo/digikam-users > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users > Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Thanks, Phil! I'll look into it.
Best, Dmitri On Sun, Dec 7, 2014 at 11:05 PM, Phil <[hidden email]> wrote: > Maybe the sqlite bug: > https://bugs.kde.org/show_bug.cgi?id=329697 > > Ubuntu refuses to update sqlite3 in Trusty (14.04): > https://bugs.launchpad.net/sqlite/+bug/1317449 > > One possible workaround is mentioned here: > https://bugs.kde.org/show_bug.cgi?id=329697#c58 > > Presumably you could also try sqlite3 from Utopic. > > > > On 07/12/14 19:16, Dmitri Popov wrote: >> >> Thanks, Gilles! Will do the GDB thing and report back. >> >> Best, >> Dmitri >> >> On Sun, Dec 7, 2014 at 6:23 PM, Gilles Caulier <[hidden email]> >> wrote: >>> >>> To identify the problem run digiKam into GDB like explained here : >>> >>> https://www.digikam.org/contrib >>> >>> And report the backtrace here. >>> >>> It's certainly a binary compatibility issue with extra packages used >>> by digiKam. I use current implementation under Mageia 4.1 (next >>> 4.6.0), and it do not crash. >>> >>> Gilles Caulier >>> >>> 2014-12-07 18:01 GMT+01:00 Sveinn í Felli <[hidden email]>: >>>> >>>> Þann sun 7.des 2014 16:47, skrifaði Dmitri Popov: >>>>> >>>>> >>>>> Hello, >>>>> >>>>> I'm running digiKam 4.5.0 from philip5 PPA on Kubuntu 14.04, and the >>>>> application crashes like crazy. I cannot give you any specific steps, >>>>> as crashes are pretty random: sometimes the application crashes during >>>>> editing other times it crashes for no apparent reason. I'd tried to >>>>> delete the digikam4.db and thumbnails-digikam.db databases and create >>>>> new ones from scratch, but that didn't help. digiKam has been that >>>>> unstable since version 4.4.0. I wonder whether anyone else have had >>>>> similar experiences? >>>> >>>> >>>> >>>> Yes, though I wouldn't say it "crashes like crazy" - sure it does >>>> unexpectedly from time to time. >>>> I have a recent installation of LinuxMint 17 Cinnamon and I haven't been >>>> digging enough to see some pattern. >>>> >>>> Best regards, >>>> Sveinn í Felli >>>> >>>> >>>> _______________________________________________ >>>> Digikam-users mailing list >>>> [hidden email] >>>> https://mail.kde.org/mailman/listinfo/digikam-users >>> >>> _______________________________________________ >>> Digikam-users mailing list >>> [hidden email] >>> https://mail.kde.org/mailman/listinfo/digikam-users >> >> _______________________________________________ >> Digikam-users mailing list >> [hidden email] >> https://mail.kde.org/mailman/listinfo/digikam-users >> > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Following up on my issue. I rebuild the database again, and it help a
bit. digiKam still crashes, but not so often. Here are backtraces from the last three crashes: BACKTRACE 1 ================================================================================ #0 0x00007ffff1070a30 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #1 0x00007fffee7a01db in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 #2 0x00007fffee78d3d9 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 #3 0x00007fffee78d96c in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 #4 0x00007fffee7ad7cd in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 #5 0x00007fffee76dbd1 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 #6 0x00007fffee76a4d4 in Exiv2::XmpParser::decode(Exiv2::XmpData&, std::string const&) () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 #7 0x00007fffee6dcbce in Exiv2::JpegBase::readMetadata() () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 #8 0x00007ffff63689e5 in KExiv2Iface::KExiv2::load(QString const&) const () from /usr/lib/libkexiv2.so.11 #9 0x00007ffff5c869f6 in Digikam::DMetadata::load(QString const&) const () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #10 0x00007ffff5c86a72 in Digikam::DMetadata::DMetadata(QString const&) () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #11 0x00007ffff5cd71ff in ?? () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #12 0x00007ffff5cd809e in ?? () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #13 0x00007ffff5cc6776 in Digikam::LoadSaveThread::run() () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #14 0x00007ffff5cf47ce in Digikam::DynamicThread::DynamicThreadPriv::run() () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #15 0x00007ffff15fffee in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #16 0x00007ffff160c32f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #17 0x00007fffed7c0182 in start_thread (arg=0x7fffb9868700) at pthread_create.c:312 #18 0x00007ffff0b30efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 BACKTRACE 2 ================================================================================ 0 0x0000000001f8a2d0 in ?? () #1 0x00007fffd97f1e85 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #2 0x00007fffd97f1f63 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #3 0x00007fffd9806579 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #4 0x00007fffd982e9c5 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #5 0x00007fffd9836ed7 in sqlite3_step () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #6 0x00007fffbbdfb11c in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so #7 0x00007fffbbdfbe48 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so #8 0x00007ffff7babb7d in QSqlQuery::exec() () from /usr/lib/x86_64-linux-gnu/libQtSql.so.4 #9 0x00007ffff5cab706 in Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #10 0x00007ffff5cab78c in Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant const&) () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #11 0x00007ffff5cac830 in Digikam::DatabaseCoreBackend::execQuery(QString const&, QVariant const&) () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #12 0x00007ffff5cac879 in Digikam::DatabaseCoreBackend::execSql(QString const&, QVariant const&, QList<QVariant>*, QVariant*) () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #13 0x00007ffff566713e in Digikam::AlbumDB::getSetting(QString const&) () from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 #14 0x00007ffff5667a6c in Digikam::AlbumDB::getFilterSettings(QStringList*, QStringList*, QStringList*) () from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 #15 0x00000000006561d0 in ?? () #16 0x00000000006f31f2 in ?? () #17 0x00000000006f40e7 in ?? () #18 0x00007fff74d24d64 in ?? () from /usr/lib/kde4/kipiplugin_advancedslideshow.so #19 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #20 0x00007ffff45a4522 in KIPI::Interface::currentAlbumChanged(bool) () from /usr/lib/libkipi.so.11 #21 0x00000000006f4026 in ?? () #22 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #23 0x00000000005a0e85 in ?? () #24 0x00000000005bf8dc in ?? () #25 0x00000000005c15fd in ?? () ---Type <return> to continue, or q <return> to quit--- #26 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #27 0x00007ffff2649857 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #28 0x00007ffff264ee77 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #29 0x00007ffff264f683 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #30 0x00007ffff263b67a in QTreeViewPrivate::select(QModelIndex const&, QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #31 0x00007ffff263bf7c in QTreeView::setSelection(QRect const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #32 0x00007ffff25fbd9a in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #33 0x00000000005c1a5f in ?? () #34 0x00007ffff215037b in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #35 0x00007ffff24f1fce in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #36 0x00007ffff26015b3 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #37 0x00007ffff2640190 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #38 0x00000000005b85c0 in ?? () #39 0x00007ffff170e646 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #40 0x00007ffff2100e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #41 0x00007ffff21075dd in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #42 0x00007ffff2e0bd1a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #43 0x00007ffff170e4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #44 0x00007ffff2106d93 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #45 0x00007ffff217b9cb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 ---Type <return> to continue, or q <return> to quit--- #46 0x00007ffff217b269 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #47 0x00007ffff21a2b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #48 0x00007fffe87bfe04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #49 0x00007fffe87c0048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007fffe87c00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007ffff173b7a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #52 0x00007ffff21a2bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #53 0x00007ffff170d0af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #54 0x00007ffff170d3a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #55 0x00007ffff1712b79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #56 0x0000000000496e40 in ?? () #57 0x00007ffff0a57ec5 in __libc_start_main (main=0x495bf0, argc=1, argv=0x7fffffffde18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffde08) at libc-start.c:287 #58 0x000000000049973f in _start () BACKTRACE 3 ================================================================================ #0 0x0000037300000002 in ?? () #1 0x00007fffd97f1dac in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #2 0x00007fffd97f1f63 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #3 0x00007fffd9806579 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #4 0x00007fffd982e9c5 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #5 0x00007fffd9836ed7 in sqlite3_step () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #6 0x00007fffc855f11c in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so #7 0x00007fffc855fe48 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so #8 0x00007ffff7babb7d in QSqlQuery::exec() () from /usr/lib/x86_64-linux-gnu/libQtSql.so.4 #9 0x00007ffff5cab706 in Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #10 0x00007ffff5cab78c in Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant const&) () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #11 0x00007ffff5cac830 in Digikam::DatabaseCoreBackend::execQuery(QString const&, QVariant const&) () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #12 0x00007ffff5cac879 in Digikam::DatabaseCoreBackend::execSql(QString const&, QVariant const&, QList<QVariant>*, QVariant*) () from /usr/lib/digikam/libdigikamcore.so.4.5.0 #13 0x00007ffff566713e in Digikam::AlbumDB::getSetting(QString const&) () from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 #14 0x00007ffff5667a6c in Digikam::AlbumDB::getFilterSettings(QStringList*, QStringList*, QStringList*) () from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 #15 0x00000000006561d0 in ?? () #16 0x00000000006f31f2 in ?? () #17 0x00000000006f40e7 in ?? () #18 0x00007fff71f21d64 in ?? () from /usr/lib/kde4/kipiplugin_advancedslideshow.so #19 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #20 0x00007ffff45a4522 in KIPI::Interface::currentAlbumChanged(bool) () from /usr/lib/libkipi.so.11 #21 0x00000000006f4026 in ?? () #22 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #23 0x00000000005a0e85 in ?? () #24 0x00000000005bf8dc in ?? () #25 0x00000000005c15fd in ?? () ---Type <return> to continue, or q <return> to quit--- #26 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #27 0x00007ffff2649857 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #28 0x00007ffff264ee77 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #29 0x00007ffff264f683 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #30 0x00007ffff263b67a in QTreeViewPrivate::select(QModelIndex const&, QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #31 0x00007ffff263bf7c in QTreeView::setSelection(QRect const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #32 0x00007ffff25fbd9a in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #33 0x00000000005c1a5f in ?? () #34 0x00007ffff215037b in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #35 0x00007ffff24f1fce in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #36 0x00007ffff26015b3 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #37 0x00007ffff2640190 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #38 0x00000000005b85c0 in ?? () #39 0x00007ffff170e646 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #40 0x00007ffff2100e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #41 0x00007ffff21075dd in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #42 0x00007ffff2e0bd1a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #43 0x00007ffff170e4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #44 0x00007ffff2106d93 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #45 0x00007ffff217b9cb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 ---Type <return> to continue, or q <return> to quit--- #46 0x00007ffff217b269 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #47 0x00007ffff21a2b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #48 0x00007fffe87bfe04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #49 0x00007fffe87c0048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007fffe87c00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007ffff173b7a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #52 0x00007ffff21a2bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #53 0x00007ffff170d0af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #54 0x00007ffff170d3a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #55 0x00007ffff1712b79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #56 0x0000000000496e40 in ?? () #57 0x00007ffff0a57ec5 in __libc_start_main (main=0x495bf0, argc=1, argv=0x7fffffffde18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffde08) at libc-start.c:287 #58 0x000000000049973f in _start () _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
You have 2 different crash here.
1/ depend of Exiv2 shared lib when XMP metadata are extracted from a JPEG image. Try to identify which JPEG file crash Exiv2 and report this problem to Exiv2 bugzilla. 2/ and 3/ come from sqlite as expected. It sound like the famous problem reported in this bugzilla entry and solved as UPSTREAM : https://bugs.kde.org/show_bug.cgi?id=329697 But as the libsqlite debug symbols are not installed, it's not sure to 100%... Gilles 2014-12-11 11:43 GMT+01:00 Dmitri Popov <[hidden email]>: > Following up on my issue. I rebuild the database again, and it help a > bit. digiKam still crashes, but not so often. Here are backtraces from > the last three crashes: > > BACKTRACE 1 > ================================================================================ > > #0 0x00007ffff1070a30 in __cxa_throw () from > /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > #1 0x00007fffee7a01db in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #2 0x00007fffee78d3d9 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #3 0x00007fffee78d96c in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #4 0x00007fffee7ad7cd in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #5 0x00007fffee76dbd1 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #6 0x00007fffee76a4d4 in Exiv2::XmpParser::decode(Exiv2::XmpData&, > std::string const&) () > from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #7 0x00007fffee6dcbce in Exiv2::JpegBase::readMetadata() () > from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #8 0x00007ffff63689e5 in KExiv2Iface::KExiv2::load(QString const&) const () > from /usr/lib/libkexiv2.so.11 > #9 0x00007ffff5c869f6 in Digikam::DMetadata::load(QString const&) const () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #10 0x00007ffff5c86a72 in Digikam::DMetadata::DMetadata(QString const&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #11 0x00007ffff5cd71ff in ?? () from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #12 0x00007ffff5cd809e in ?? () from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #13 0x00007ffff5cc6776 in Digikam::LoadSaveThread::run() () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #14 0x00007ffff5cf47ce in Digikam::DynamicThread::DynamicThreadPriv::run() () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #15 0x00007ffff15fffee in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #16 0x00007ffff160c32f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #17 0x00007fffed7c0182 in start_thread (arg=0x7fffb9868700) at > pthread_create.c:312 > #18 0x00007ffff0b30efd in clone () at > ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 > > BACKTRACE 2 > ================================================================================ > > 0 0x0000000001f8a2d0 in ?? () > #1 0x00007fffd97f1e85 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #2 0x00007fffd97f1f63 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #3 0x00007fffd9806579 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #4 0x00007fffd982e9c5 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #5 0x00007fffd9836ed7 in sqlite3_step () from > /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #6 0x00007fffbbdfb11c in ?? () from > /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so > #7 0x00007fffbbdfbe48 in ?? () from > /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so > #8 0x00007ffff7babb7d in QSqlQuery::exec() () from > /usr/lib/x86_64-linux-gnu/libQtSql.so.4 > #9 0x00007ffff5cab706 in > Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #10 0x00007ffff5cab78c in > Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant > const&) > () from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #11 0x00007ffff5cac830 in > Digikam::DatabaseCoreBackend::execQuery(QString const&, QVariant > const&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #12 0x00007ffff5cac879 in > Digikam::DatabaseCoreBackend::execSql(QString const&, QVariant const&, > QList<QVariant>*, QVariant*) () from > /usr/lib/digikam/libdigikamcore.so.4.5.0 > #13 0x00007ffff566713e in Digikam::AlbumDB::getSetting(QString const&) () > from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 > #14 0x00007ffff5667a6c in > Digikam::AlbumDB::getFilterSettings(QStringList*, QStringList*, > QStringList*) > () from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 > #15 0x00000000006561d0 in ?? () > #16 0x00000000006f31f2 in ?? () > #17 0x00000000006f40e7 in ?? () > #18 0x00007fff74d24d64 in ?? () from > /usr/lib/kde4/kipiplugin_advancedslideshow.so > #19 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #20 0x00007ffff45a4522 in KIPI::Interface::currentAlbumChanged(bool) > () from /usr/lib/libkipi.so.11 > #21 0x00000000006f4026 in ?? () > #22 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #23 0x00000000005a0e85 in ?? () > #24 0x00000000005bf8dc in ?? () > #25 0x00000000005c15fd in ?? () > ---Type <return> to continue, or q <return> to quit--- > #26 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #27 0x00007ffff2649857 in > QItemSelectionModel::selectionChanged(QItemSelection const&, > QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #28 0x00007ffff264ee77 in > QItemSelectionModel::emitSelectionChanged(QItemSelection const&, > QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #29 0x00007ffff264f683 in QItemSelectionModel::select(QItemSelection > const&, QFlags<QItemSelectionModel::SelectionFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #30 0x00007ffff263b67a in QTreeViewPrivate::select(QModelIndex const&, > QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #31 0x00007ffff263bf7c in QTreeView::setSelection(QRect const&, > QFlags<QItemSelectionModel::SelectionFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #32 0x00007ffff25fbd9a in QAbstractItemView::mousePressEvent(QMouseEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #33 0x00000000005c1a5f in ?? () > #34 0x00007ffff215037b in QWidget::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #35 0x00007ffff24f1fce in QFrame::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #36 0x00007ffff26015b3 in QAbstractItemView::viewportEvent(QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #37 0x00007ffff2640190 in QTreeView::viewportEvent(QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #38 0x00000000005b85c0 in ?? () > #39 0x00007ffff170e646 in > QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, > QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #40 0x00007ffff2100e0c in QApplicationPrivate::notify_helper(QObject*, > QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #41 0x00007ffff21075dd in QApplication::notify(QObject*, QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #42 0x00007ffff2e0bd1a in KApplication::notify(QObject*, QEvent*) () > from /usr/lib/libkdeui.so.5 > #43 0x00007ffff170e4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #44 0x00007ffff2106d93 in > QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, > QWidget*, QWidget**, QPointer<QWidget>&, bool) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #45 0x00007ffff217b9cb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > ---Type <return> to continue, or q <return> to quit--- > #46 0x00007ffff217b269 in QApplication::x11ProcessEvent(_XEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #47 0x00007ffff21a2b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #48 0x00007fffe87bfe04 in g_main_context_dispatch () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #49 0x00007fffe87c0048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #50 0x00007fffe87c00ec in g_main_context_iteration () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #51 0x00007ffff173b7a1 in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) > () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #52 0x00007ffff21a2bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #53 0x00007ffff170d0af in > QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #54 0x00007ffff170d3a5 in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #55 0x00007ffff1712b79 in QCoreApplication::exec() () from > /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #56 0x0000000000496e40 in ?? () > #57 0x00007ffff0a57ec5 in __libc_start_main (main=0x495bf0, argc=1, > argv=0x7fffffffde18, > init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized > out>, stack_end=0x7fffffffde08) > at libc-start.c:287 > #58 0x000000000049973f in _start () > > BACKTRACE 3 > ================================================================================ > > #0 0x0000037300000002 in ?? () > #1 0x00007fffd97f1dac in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #2 0x00007fffd97f1f63 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #3 0x00007fffd9806579 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #4 0x00007fffd982e9c5 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #5 0x00007fffd9836ed7 in sqlite3_step () from > /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #6 0x00007fffc855f11c in ?? () from > /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so > #7 0x00007fffc855fe48 in ?? () from > /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so > #8 0x00007ffff7babb7d in QSqlQuery::exec() () from > /usr/lib/x86_64-linux-gnu/libQtSql.so.4 > #9 0x00007ffff5cab706 in > Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #10 0x00007ffff5cab78c in > Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant > const&) > () from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #11 0x00007ffff5cac830 in > Digikam::DatabaseCoreBackend::execQuery(QString const&, QVariant > const&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #12 0x00007ffff5cac879 in > Digikam::DatabaseCoreBackend::execSql(QString const&, QVariant const&, > QList<QVariant>*, QVariant*) () from > /usr/lib/digikam/libdigikamcore.so.4.5.0 > #13 0x00007ffff566713e in Digikam::AlbumDB::getSetting(QString const&) () > from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 > #14 0x00007ffff5667a6c in > Digikam::AlbumDB::getFilterSettings(QStringList*, QStringList*, > QStringList*) > () from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 > #15 0x00000000006561d0 in ?? () > #16 0x00000000006f31f2 in ?? () > #17 0x00000000006f40e7 in ?? () > #18 0x00007fff71f21d64 in ?? () from > /usr/lib/kde4/kipiplugin_advancedslideshow.so > #19 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #20 0x00007ffff45a4522 in KIPI::Interface::currentAlbumChanged(bool) > () from /usr/lib/libkipi.so.11 > #21 0x00000000006f4026 in ?? () > #22 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #23 0x00000000005a0e85 in ?? () > #24 0x00000000005bf8dc in ?? () > #25 0x00000000005c15fd in ?? () > ---Type <return> to continue, or q <return> to quit--- > #26 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #27 0x00007ffff2649857 in > QItemSelectionModel::selectionChanged(QItemSelection const&, > QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #28 0x00007ffff264ee77 in > QItemSelectionModel::emitSelectionChanged(QItemSelection const&, > QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #29 0x00007ffff264f683 in QItemSelectionModel::select(QItemSelection > const&, QFlags<QItemSelectionModel::SelectionFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #30 0x00007ffff263b67a in QTreeViewPrivate::select(QModelIndex const&, > QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #31 0x00007ffff263bf7c in QTreeView::setSelection(QRect const&, > QFlags<QItemSelectionModel::SelectionFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #32 0x00007ffff25fbd9a in QAbstractItemView::mousePressEvent(QMouseEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #33 0x00000000005c1a5f in ?? () > #34 0x00007ffff215037b in QWidget::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #35 0x00007ffff24f1fce in QFrame::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #36 0x00007ffff26015b3 in QAbstractItemView::viewportEvent(QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #37 0x00007ffff2640190 in QTreeView::viewportEvent(QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #38 0x00000000005b85c0 in ?? () > #39 0x00007ffff170e646 in > QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, > QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #40 0x00007ffff2100e0c in QApplicationPrivate::notify_helper(QObject*, > QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #41 0x00007ffff21075dd in QApplication::notify(QObject*, QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #42 0x00007ffff2e0bd1a in KApplication::notify(QObject*, QEvent*) () > from /usr/lib/libkdeui.so.5 > #43 0x00007ffff170e4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #44 0x00007ffff2106d93 in > QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, > QWidget*, QWidget**, QPointer<QWidget>&, bool) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #45 0x00007ffff217b9cb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > ---Type <return> to continue, or q <return> to quit--- > #46 0x00007ffff217b269 in QApplication::x11ProcessEvent(_XEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #47 0x00007ffff21a2b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #48 0x00007fffe87bfe04 in g_main_context_dispatch () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #49 0x00007fffe87c0048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #50 0x00007fffe87c00ec in g_main_context_iteration () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #51 0x00007ffff173b7a1 in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) > () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #52 0x00007ffff21a2bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #53 0x00007ffff170d0af in > QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #54 0x00007ffff170d3a5 in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #55 0x00007ffff1712b79 in QCoreApplication::exec() () from > /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #56 0x0000000000496e40 in ?? () > #57 0x00007ffff0a57ec5 in __libc_start_main (main=0x495bf0, argc=1, > argv=0x7fffffffde18, > init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized > out>, stack_end=0x7fffffffde08) > at libc-start.c:287 > #58 0x000000000049973f in _start () > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by Dmitri Popov-2
Hi Dmitri,
backtrace 2 and 3 seem to be this infamous issue: https://bugs.kde.org/show_bug.cgi?id=329697 Please read through it and check your sqlite version. Best regards, Andreas 2014-12-11 11:43 GMT+01:00 Dmitri Popov <[hidden email]>: > Following up on my issue. I rebuild the database again, and it help a > bit. digiKam still crashes, but not so often. Here are backtraces from > the last three crashes: > > BACKTRACE 1 > ================================================================================ > > #0 0x00007ffff1070a30 in __cxa_throw () from > /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > #1 0x00007fffee7a01db in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #2 0x00007fffee78d3d9 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #3 0x00007fffee78d96c in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #4 0x00007fffee7ad7cd in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #5 0x00007fffee76dbd1 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #6 0x00007fffee76a4d4 in Exiv2::XmpParser::decode(Exiv2::XmpData&, > std::string const&) () > from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #7 0x00007fffee6dcbce in Exiv2::JpegBase::readMetadata() () > from /usr/lib/x86_64-linux-gnu/libexiv2.so.13 > #8 0x00007ffff63689e5 in KExiv2Iface::KExiv2::load(QString const&) const () > from /usr/lib/libkexiv2.so.11 > #9 0x00007ffff5c869f6 in Digikam::DMetadata::load(QString const&) const () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #10 0x00007ffff5c86a72 in Digikam::DMetadata::DMetadata(QString const&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #11 0x00007ffff5cd71ff in ?? () from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #12 0x00007ffff5cd809e in ?? () from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #13 0x00007ffff5cc6776 in Digikam::LoadSaveThread::run() () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #14 0x00007ffff5cf47ce in Digikam::DynamicThread::DynamicThreadPriv::run() () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #15 0x00007ffff15fffee in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #16 0x00007ffff160c32f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #17 0x00007fffed7c0182 in start_thread (arg=0x7fffb9868700) at > pthread_create.c:312 > #18 0x00007ffff0b30efd in clone () at > ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 > > BACKTRACE 2 > ================================================================================ > > 0 0x0000000001f8a2d0 in ?? () > #1 0x00007fffd97f1e85 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #2 0x00007fffd97f1f63 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #3 0x00007fffd9806579 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #4 0x00007fffd982e9c5 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #5 0x00007fffd9836ed7 in sqlite3_step () from > /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #6 0x00007fffbbdfb11c in ?? () from > /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so > #7 0x00007fffbbdfbe48 in ?? () from > /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so > #8 0x00007ffff7babb7d in QSqlQuery::exec() () from > /usr/lib/x86_64-linux-gnu/libQtSql.so.4 > #9 0x00007ffff5cab706 in > Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #10 0x00007ffff5cab78c in > Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant > const&) > () from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #11 0x00007ffff5cac830 in > Digikam::DatabaseCoreBackend::execQuery(QString const&, QVariant > const&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #12 0x00007ffff5cac879 in > Digikam::DatabaseCoreBackend::execSql(QString const&, QVariant const&, > QList<QVariant>*, QVariant*) () from > /usr/lib/digikam/libdigikamcore.so.4.5.0 > #13 0x00007ffff566713e in Digikam::AlbumDB::getSetting(QString const&) () > from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 > #14 0x00007ffff5667a6c in > Digikam::AlbumDB::getFilterSettings(QStringList*, QStringList*, > QStringList*) > () from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 > #15 0x00000000006561d0 in ?? () > #16 0x00000000006f31f2 in ?? () > #17 0x00000000006f40e7 in ?? () > #18 0x00007fff74d24d64 in ?? () from > /usr/lib/kde4/kipiplugin_advancedslideshow.so > #19 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #20 0x00007ffff45a4522 in KIPI::Interface::currentAlbumChanged(bool) > () from /usr/lib/libkipi.so.11 > #21 0x00000000006f4026 in ?? () > #22 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #23 0x00000000005a0e85 in ?? () > #24 0x00000000005bf8dc in ?? () > #25 0x00000000005c15fd in ?? () > ---Type <return> to continue, or q <return> to quit--- > #26 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #27 0x00007ffff2649857 in > QItemSelectionModel::selectionChanged(QItemSelection const&, > QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #28 0x00007ffff264ee77 in > QItemSelectionModel::emitSelectionChanged(QItemSelection const&, > QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #29 0x00007ffff264f683 in QItemSelectionModel::select(QItemSelection > const&, QFlags<QItemSelectionModel::SelectionFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #30 0x00007ffff263b67a in QTreeViewPrivate::select(QModelIndex const&, > QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #31 0x00007ffff263bf7c in QTreeView::setSelection(QRect const&, > QFlags<QItemSelectionModel::SelectionFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #32 0x00007ffff25fbd9a in QAbstractItemView::mousePressEvent(QMouseEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #33 0x00000000005c1a5f in ?? () > #34 0x00007ffff215037b in QWidget::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #35 0x00007ffff24f1fce in QFrame::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #36 0x00007ffff26015b3 in QAbstractItemView::viewportEvent(QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #37 0x00007ffff2640190 in QTreeView::viewportEvent(QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #38 0x00000000005b85c0 in ?? () > #39 0x00007ffff170e646 in > QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, > QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #40 0x00007ffff2100e0c in QApplicationPrivate::notify_helper(QObject*, > QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #41 0x00007ffff21075dd in QApplication::notify(QObject*, QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #42 0x00007ffff2e0bd1a in KApplication::notify(QObject*, QEvent*) () > from /usr/lib/libkdeui.so.5 > #43 0x00007ffff170e4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #44 0x00007ffff2106d93 in > QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, > QWidget*, QWidget**, QPointer<QWidget>&, bool) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #45 0x00007ffff217b9cb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > ---Type <return> to continue, or q <return> to quit--- > #46 0x00007ffff217b269 in QApplication::x11ProcessEvent(_XEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #47 0x00007ffff21a2b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #48 0x00007fffe87bfe04 in g_main_context_dispatch () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #49 0x00007fffe87c0048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #50 0x00007fffe87c00ec in g_main_context_iteration () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #51 0x00007ffff173b7a1 in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) > () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #52 0x00007ffff21a2bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #53 0x00007ffff170d0af in > QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #54 0x00007ffff170d3a5 in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #55 0x00007ffff1712b79 in QCoreApplication::exec() () from > /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #56 0x0000000000496e40 in ?? () > #57 0x00007ffff0a57ec5 in __libc_start_main (main=0x495bf0, argc=1, > argv=0x7fffffffde18, > init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized > out>, stack_end=0x7fffffffde08) > at libc-start.c:287 > #58 0x000000000049973f in _start () > > BACKTRACE 3 > ================================================================================ > > #0 0x0000037300000002 in ?? () > #1 0x00007fffd97f1dac in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #2 0x00007fffd97f1f63 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #3 0x00007fffd9806579 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #4 0x00007fffd982e9c5 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #5 0x00007fffd9836ed7 in sqlite3_step () from > /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 > #6 0x00007fffc855f11c in ?? () from > /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so > #7 0x00007fffc855fe48 in ?? () from > /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so > #8 0x00007ffff7babb7d in QSqlQuery::exec() () from > /usr/lib/x86_64-linux-gnu/libQtSql.so.4 > #9 0x00007ffff5cab706 in > Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #10 0x00007ffff5cab78c in > Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant > const&) > () from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #11 0x00007ffff5cac830 in > Digikam::DatabaseCoreBackend::execQuery(QString const&, QVariant > const&) () > from /usr/lib/digikam/libdigikamcore.so.4.5.0 > #12 0x00007ffff5cac879 in > Digikam::DatabaseCoreBackend::execSql(QString const&, QVariant const&, > QList<QVariant>*, QVariant*) () from > /usr/lib/digikam/libdigikamcore.so.4.5.0 > #13 0x00007ffff566713e in Digikam::AlbumDB::getSetting(QString const&) () > from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 > #14 0x00007ffff5667a6c in > Digikam::AlbumDB::getFilterSettings(QStringList*, QStringList*, > QStringList*) > () from /usr/lib/digikam/libdigikamdatabase.so.4.5.0 > #15 0x00000000006561d0 in ?? () > #16 0x00000000006f31f2 in ?? () > #17 0x00000000006f40e7 in ?? () > #18 0x00007fff71f21d64 in ?? () from > /usr/lib/kde4/kipiplugin_advancedslideshow.so > #19 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #20 0x00007ffff45a4522 in KIPI::Interface::currentAlbumChanged(bool) > () from /usr/lib/libkipi.so.11 > #21 0x00000000006f4026 in ?? () > #22 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #23 0x00000000005a0e85 in ?? () > #24 0x00000000005bf8dc in ?? () > #25 0x00000000005c15fd in ?? () > ---Type <return> to continue, or q <return> to quit--- > #26 0x00007ffff172287a in QMetaObject::activate(QObject*, QMetaObject > const*, int, void**) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #27 0x00007ffff2649857 in > QItemSelectionModel::selectionChanged(QItemSelection const&, > QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #28 0x00007ffff264ee77 in > QItemSelectionModel::emitSelectionChanged(QItemSelection const&, > QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #29 0x00007ffff264f683 in QItemSelectionModel::select(QItemSelection > const&, QFlags<QItemSelectionModel::SelectionFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #30 0x00007ffff263b67a in QTreeViewPrivate::select(QModelIndex const&, > QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #31 0x00007ffff263bf7c in QTreeView::setSelection(QRect const&, > QFlags<QItemSelectionModel::SelectionFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #32 0x00007ffff25fbd9a in QAbstractItemView::mousePressEvent(QMouseEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #33 0x00000000005c1a5f in ?? () > #34 0x00007ffff215037b in QWidget::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #35 0x00007ffff24f1fce in QFrame::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #36 0x00007ffff26015b3 in QAbstractItemView::viewportEvent(QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #37 0x00007ffff2640190 in QTreeView::viewportEvent(QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #38 0x00000000005b85c0 in ?? () > #39 0x00007ffff170e646 in > QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, > QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #40 0x00007ffff2100e0c in QApplicationPrivate::notify_helper(QObject*, > QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #41 0x00007ffff21075dd in QApplication::notify(QObject*, QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #42 0x00007ffff2e0bd1a in KApplication::notify(QObject*, QEvent*) () > from /usr/lib/libkdeui.so.5 > #43 0x00007ffff170e4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #44 0x00007ffff2106d93 in > QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, > QWidget*, QWidget**, QPointer<QWidget>&, bool) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #45 0x00007ffff217b9cb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > ---Type <return> to continue, or q <return> to quit--- > #46 0x00007ffff217b269 in QApplication::x11ProcessEvent(_XEvent*) () > from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #47 0x00007ffff21a2b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #48 0x00007fffe87bfe04 in g_main_context_dispatch () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #49 0x00007fffe87c0048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #50 0x00007fffe87c00ec in g_main_context_iteration () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #51 0x00007ffff173b7a1 in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) > () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #52 0x00007ffff21a2bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > #53 0x00007ffff170d0af in > QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #54 0x00007ffff170d3a5 in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #55 0x00007ffff1712b79 in QCoreApplication::exec() () from > /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > #56 0x0000000000496e40 in ?? () > #57 0x00007ffff0a57ec5 in __libc_start_main (main=0x495bf0, argc=1, > argv=0x7fffffffde18, > init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized > out>, stack_end=0x7fffffffde08) > at libc-start.c:287 > #58 0x000000000049973f in _start () > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by Gilles Caulier-4
2014-12-11 11:52 GMT+01:00 Gilles Caulier <[hidden email]>:
> You have 2 different crash here. > > 1/ depend of Exiv2 shared lib when XMP metadata are extracted from a > JPEG image. Try to identify which JPEG file crash Exiv2 and report > this problem to Exiv2 bugzilla. Another point is to install Exiv2 debug symbols to get a better backtrace with GDB and pass these info to Exiv2 team. I know that 0.25 version is under way to be released. So don't waste time. Gilles _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Thanks Gilles and Andreas for your reply! I'll look into the SQLite issue, then.
Best, Dmitri On Thu, Dec 11, 2014 at 11:58 AM, Gilles Caulier <[hidden email]> wrote: > 2014-12-11 11:52 GMT+01:00 Gilles Caulier <[hidden email]>: >> You have 2 different crash here. >> >> 1/ depend of Exiv2 shared lib when XMP metadata are extracted from a >> JPEG image. Try to identify which JPEG file crash Exiv2 and report >> this problem to Exiv2 bugzilla. > > Another point is to install Exiv2 debug symbols to get a better > backtrace with GDB and pass these info to Exiv2 team. > > I know that 0.25 version is under way to be released. So don't waste time. > > Gilles > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
It looks like installing SQLite from the Utopic repositories has
solved the issue. I did a quick write-up that others might find useful: http://scribblesandsnaps.com/2014/12/12/making-digikam-stable-on-ubuntu-14-04/ Thank you all for your help! Best, Dmitri On Thu, Dec 11, 2014 at 1:51 PM, Dmitri Popov <[hidden email]> wrote: > Thanks Gilles and Andreas for your reply! I'll look into the SQLite issue, then. > > Best, > Dmitri > > On Thu, Dec 11, 2014 at 11:58 AM, Gilles Caulier > <[hidden email]> wrote: >> 2014-12-11 11:52 GMT+01:00 Gilles Caulier <[hidden email]>: >>> You have 2 different crash here. >>> >>> 1/ depend of Exiv2 shared lib when XMP metadata are extracted from a >>> JPEG image. Try to identify which JPEG file crash Exiv2 and report >>> this problem to Exiv2 bugzilla. >> >> Another point is to install Exiv2 debug symbols to get a better >> backtrace with GDB and pass these info to Exiv2 team. >> >> I know that 0.25 version is under way to be released. So don't waste time. >> >> Gilles >> _______________________________________________ >> Digikam-users mailing list >> [hidden email] >> https://mail.kde.org/mailman/listinfo/digikam-users Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Free forum by Nabble | Edit this page |