[Digikam-users] digiKam Software Collection 4.0.0 beta 2 is out...

Jim Dory james at dorydesign.com
Fri Jan 17 03:57:24 GMT 2014


I added this line you suggested to the ebuild as another element of the
array mycmakeargs. The last back trace has even less info in it now, so
that didn't seem to work. Here it is for what it's worth:

Program received signal SIGSEGV, Segmentation fault.
0x0000006000000061 in ?? ()
(gdb) bt
#0  0x0000006000000061 in ?? ()
#1  0x00007fffe097cab4 in ?? () from /usr/lib64/libsqlite3.so.0
#2  0x00007fffe097cc73 in ?? () from /usr/lib64/libsqlite3.so.0
#3  0x00007fffe0991818 in ?? () from /usr/lib64/libsqlite3.so.0
#4  0x00007fffe09bb877 in ?? () from /usr/lib64/libsqlite3.so.0
#5  0x00007fffe09c409e in sqlite3_step () from /usr/lib64/libsqlite3.so.0
#6  0x00007fffd493cb4f in ?? () from
/usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#7  0x00007fffd493d8ef in ?? () from
/usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#8  0x00007ffff7bac687 in QSqlQuery::exec() () from
/usr/lib64/qt4/libQtSql.so.4
#9  0x00007ffff5521606 in
Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () from
/usr/lib64/libdigikamcore.so.3
#10 0x00007ffff552168c in
Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant
const&) () from /usr/lib64/libdigikamcore.so.3
#11 0x00007ffff5522500 in Digikam::DatabaseCoreBackend::execQuery(QString
const&, QVariant const&) () from /usr/lib64/libdigikamcore.so.3
#12 0x00007ffff5522549 in Digikam::DatabaseCoreBackend::execSql(QString
const&, QVariant const&, QList<QVariant>*, QVariant*) () from
/usr/lib64/libdigikamcore.so.3
#13 0x00007ffff4e9f38e in Digikam::AlbumDB::getSetting(QString const&) ()
from /usr/lib64/libdigikamdatabase.so.3
#14 0x00007ffff4e9fcc9 in Digikam::AlbumDB::getFilterSettings(QStringList*,
QStringList*, QStringList*) () from /usr/lib64/libdigikamdatabase.so.3
#15 0x000000000067b825 in Digikam::AlbumSettings::getRawFileFilter() const
()
#16 0x0000000000548966 in Digikam::KipiInterface::hostSetting(QString
const&) ()
#17 0x00000000005498b7 in Digikam::KipiInterface::currentSelection() ()
#18 0x00007fffbc1b2d46 in
KIPIPlugins::KPImagesList::loadImagesFromCurrentSelection() () from
/usr/lib64/libkipiplugins.so.3
#19 0x00007fff573a76f8 in ?? () from /usr/lib64/kde4/kipiplugin_facebook.so
#20 0x00007fff573a6f39 in ?? () from /usr/lib64/kde4/kipiplugin_facebook.so
#21 0x00007ffff22c4458 in QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007ffff2cd55f2 in QAction::triggered(bool) () from
/usr/lib64/qt4/libQtGui.so.4
#23 0x00007ffff2cd6978 in QAction::activate(QAction::ActionEvent) () from
/usr/lib64/qt4/libQtGui.so.4
#24 0x00007ffff311c843 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007ffff31219e9 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007ffff3af72e5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib64/libkdeui.so.5
#27 0x00007ffff2d29773 in QWidget::event(QEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#28 0x00007ffff3123133 in QMenu::event(QEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#29 0x00007ffff2cdbb8c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007ffff2cdee31 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#31 0x00007ffff3a393aa in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#32 0x00007ffff22b00ac in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007ffff2ce1ce2 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007ffff2d558ec in ?? () from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007ffff2d547e1 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#36 0x00007ffff2d7d3e2 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007fffea8cadf4 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#38 0x00007fffea8cb164 in ?? () from /usr/lib64/libglib-2.0.so.0
#39 0x00007fffea8cb22c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#40 0x00007ffff22ddcce in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#41 0x00007ffff2d7d4c6 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#42 0x00007ffff22aec0f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#43 0x00007ffff22aef4d in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#44 0x00007ffff22b426b in QCoreApplication::exec() () from
/usr/lib64/qt4/libQtCore.so.4
#45 0x00000000004936dc in main ()
(gdb)



On Wed, Jan 15, 2014 at 10:23 PM, Gilles Caulier
<caulier.gilles at gmail.com>wrote:

> Debug symbols is a compilation time option. In other words, digiKam
> need to be compiled with debug symbol.
>
> If you compile and install digiKam yourself, it's an option to pass to
> cmake configuration :
>
> "-DCMAKE_BUILD_TYPE=debugfull",
>
> ...as it's explained here :
>
>
> https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/master/entry/README#L144
>
> Gilles Caulier
>
> 2014/1/16 Jim Dory <james at dorydesign.com>:
> > Thanks for the reply Gilles,
> >
> > Would you know how to get more debug symbols? I have done a few things on
> > http://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces but
> some of
> > that is over my head.
> >
> > 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?
> >
> > 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):
> >
> > Reading symbols from /usr/bin/digikam...Reading symbols from
> > /usr/lib64/debug/usr/bin/digikam.debug...(no debugging symbols
> > found)...done.
> > (no debugging symbols found)...done.
> > (gdb) run
> > Starting program: /usr/bin/digikam
> > warning: Could not load shared library symbols for linux-vdso.so.1.
> > Do you need "set solib-search-path" or "set sysroot"?
> > [Thread debugging using libthread_db enabled]
> > Using host libthread_db library "/lib64/libthread_db.so.1".
> > [New Thread 0x7fffd63a2700 (LWP 26766)]
> > [New Thread 0x7fffd5ba1700 (LWP 26767)]
> > Object::connect: No such signal
> > org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
> > Object::connect: No such signal
> > org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
> > [New Thread 0x7fffd53a0700 (LWP 26768)]
> > QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is
> still in
> > use, all queries will cease to work.
> > <snip>
> >
> >
> > These are the libraries I have from DigiKam:
> >
> > digiKam version 4.0.0-beta2
> > Demosaic GPL2 pack support: Yes
> > Demosaic GPL3 pack support: Yes
> > Exiv2 can write to Jp2: Yes
> > Exiv2 can write to Jpeg: Yes
> > Exiv2 can write to Pgf: Yes
> > Exiv2 can write to Png: Yes
> > Exiv2 can write to Tiff: Yes
> > Exiv2 supports XMP metadata: Yes
> > LibCImg: 130
> > LibEigen: 3.1.3
> > LibExiv2: 0.23
> > LibJPEG: 62
> > LibJasper: 1.900.1
> > LibKDE: 4.12.0
> > LibKExiv2: 2.3.1
> > LibKGeoMap: 2.0.0
> > LibKdcraw: 2.4.2
> > LibLCMS: 2050
> > LibLensFun: 0.2.8-0
> > LibPGF: 6.12.27 - external shared library
> > LibPNG: 1.6.8
> > LibQt: 4.8.5
> > LibRaw: 0.16.0-Beta1
> > LibTIFF: LIBTIFF, Version 4.0.3 Copyright (c) 1988-1996 Sam Leffler
> > Copyright (c) 1991-1996 Silicon Graphics, Inc.
> > Marble Widget: 0.17.0 (stable version)
> > Parallelized PGF codec: No
> > Parallelized demosaicing: Yes
> > RawSpeed codec support: No
> > Database backend: QSQLITE
> > Kipi-Plugins: 3.5.0
> > LibKface: 3.0.0
> > LibKipi: 2.1.0
> > LibOpenCV: 2.4.7
> >
> >
> >
> > On Wed, Jan 15, 2014 at 8:53 PM, Gilles Caulier <
> caulier.gilles at gmail.com>
> > wrote:
> >>
> >> Hi,
> >>
> >> The GDB trace is not clear due to missing debug symbols.
> >>
> >> It sound relevant of libkipi and database access. Do you mix different
> >> version of libkipi on your system, as for ex the standard version
> >> installed from system package and the version compiled with digiKam SC
> >> ?
> >>
> >> Best
> >>
> >> Gilles Caulier
> >>
> >> 2014/1/16 Jim Dory <james at dorydesign.com>:
> >> > Well dang, it doesn't like my system still. Got something going on.
> >> > Here's
> >> > what I captured in gdb:
> >> >
> >> > [Thread 0x7fffc5059700 (LWP 27133) exited]
> >> >
> >> > Program received signal SIGSEGV, Segmentation fault.
> >> > 0x00007fffe09daab1 in ?? () from /usr/lib64/libsqlite3.so.0
> >> > (gdb) bt
> >> > #0  0x00007fffe09daab1 in ?? () from /usr/lib64/libsqlite3.so.0
> >> > #1  0x00007fffe09dac73 in ?? () from /usr/lib64/libsqlite3.so.0
> >> > #2  0x00007fffe09ef818 in ?? () from /usr/lib64/libsqlite3.so.0
> >> > #3  0x00007fffe0a19877 in ?? () from /usr/lib64/libsqlite3.so.0
> >> > #4  0x00007fffe0a2209e in sqlite3_step () from
> >> > /usr/lib64/libsqlite3.so.0
> >> > #5  0x00007fffd499ab4f in ?? () from
> >> > /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
> >> > #6  0x00007fffd499b8ef in ?? () from
> >> > /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
> >> > #7  0x00007ffff7bac687 in QSqlQuery::exec() () from
> >> > /usr/lib64/qt4/libQtSql.so.4
> >> > #8  0x00007ffff5567206 in
> >> > Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () from
> >> > /usr/lib64/libdigikamcore.so.3
> >> > #9  0x00007ffff556728c in
> >> > Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant
> >> > const&)
> >> > () from /usr/lib64/libdigikamcore.so.3
> >> > #10 0x00007ffff5568380 in
> >> > Digikam::DatabaseCoreBackend::execQuery(QString
> >> > const&, QVariant const&) () from /usr/lib64/libdigikamcore.so.3
> >> > #11 0x00007ffff55683c9 in
> Digikam::DatabaseCoreBackend::execSql(QString
> >> > const&, QVariant const&, QList<QVariant>*, QVariant*) () from
> >> > /usr/lib64/libdigikamcore.so.3
> >> > #12 0x00007ffff4efe52e in Digikam::AlbumDB::getSetting(QString const&)
> >> > ()
> >> > from /usr/lib64/libdigikamdatabase.so.3
> >> > #13 0x00007ffff4efee5c in
> >> > Digikam::AlbumDB::getFilterSettings(QStringList*,
> >> > QStringList*, QStringList*) () from /usr/lib64/libdigikamdatabase.so.3
> >> > #14 0x0000000000666ce5 in Digikam::AlbumSettings::getRawFileFilter()
> >> > const
> >> > ()
> >> > #15 0x0000000000540be6 in Digikam::KipiInterface::hostSetting(QString
> >> > const&) ()
> >> > #16 0x0000000000541a66 in Digikam::KipiInterface::currentAlbum() ()
> >> > #17 0x00007fff9415e1b4 in ?? () from
> >> > /usr/lib64/kde4/kipiplugin_advancedslideshow.so
> >> > #18 0x00007ffff2322458 in QMetaObject::activate(QObject*, QMetaObject
> >> > const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
> >> > #19 0x00007ffff5eb9512 in KIPI::Interface::currentAlbumChanged(bool)
> ()
> >> > from
> >> > /usr/lib64/libkipi.so.11
> >> > #20 0x000000000054199c in
> >> > Digikam::KipiInterface::qt_static_metacall(QObject*,
> QMetaObject::Call,
> >> > int,
> >> > void**) ()
> >> > #21 0x00007ffff2322458 in QMetaObject::activate(QObject*, QMetaObject
> >> > const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
> >> > #22 0x00000000005bc8a7 in
> >> > Digikam::AlbumManager::setCurrentAlbums(QList<Digikam::Album*>) ()
> >> > #23 0x00000000005dcbfc in
> >> > Digikam::AbstractAlbumTreeView::slotSelectionChanged() ()
> >> > #24 0x00000000005debad in
> >> > Digikam::AbstractAlbumTreeView::qt_static_metacall(QObject*,
> >> > QMetaObject::Call, int, void**) ()
> >> > #25 0x00007ffff2322458 in QMetaObject::activate(QObject*, QMetaObject
> >> > const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
> >> > #26 0x00007ffff32a1747 in
> >> > QItemSelectionModel::selectionChanged(QItemSelection const&,
> >> > QItemSelection
> >> > const&) () from /usr/lib64/qt4/libQtGui.so.4
> >> > #27 0x00007ffff32a387c in
> >> > QItemSelectionModel::emitSelectionChanged(QItemSelection const&,
> >> > QItemSelection const&) () from /usr/lib64/qt4/libQtGui.so.4
> >> > #28 0x00007ffff32a5845 in QItemSelectionModel::select(QItemSelection
> >> > const&,
> >> > QFlags<QItemSelectionModel::SelectionFlag>) () from
> >> > /usr/lib64/qt4/libQtGui.so.4
> >> > #29 0x00007ffff3291fd5 in QTreeViewPrivate::select(QModelIndex const&,
> >> > QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) ()
> >> >    from /usr/lib64/qt4/libQtGui.so.4
> >> > #30 0x00007ffff3292b52 in QTreeView::setSelection(QRect const&,
> >> > QFlags<QItemSelectionModel::SelectionFlag>) () from
> >> > /usr/lib64/qt4/libQtGui.so.4
> >> > #31 0x00007ffff3251f61 in
> >> > QAbstractItemView::mousePressEvent(QMouseEvent*)
> >> > () from /usr/lib64/qt4/libQtGui.so.4
> >> > #32 0x00000000005df09f in
> >> > Digikam::AbstractAlbumTreeView::mousePressEvent(QMouseEvent*) ()
> >> > #33 0x00007ffff2d8775a in QWidget::event(QEvent*) () from
> >> > /usr/lib64/qt4/libQtGui.so.4
> >> > #34 0x00007ffff314125e in QFrame::event(QEvent*) () from
> >> > /usr/lib64/qt4/libQtGui.so.4
> >> > #35 0x00007ffff325886b in QAbstractItemView::viewportEvent(QEvent*) ()
> >> > from
> >> > /usr/lib64/qt4/libQtGui.so.4
> >> > #36 0x00007ffff3298816 in QTreeView::viewportEvent(QEvent*) () from
> >> > /usr/lib64/qt4/libQtGui.so.4
> >> > #37 0x00000000005d5fe0 in
> >> > Digikam::AlbumSelectionTreeView::viewportEvent(QEvent*) ()
> >> > #38 0x00007ffff230e225 in
> >> > QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*,
> >> > QEvent*) ()
> >> > from /usr/lib64/qt4/libQtCore.so.4
> >> > #39 0x00007ffff2d39b6c in QApplicationPrivate::notify_helper(QObject*,
> >> > QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
> >> > #40 0x00007ffff2d3ce31 in QApplication::notify(QObject*, QEvent*) ()
> >> > from
> >> > /usr/lib64/qt4/libQtGui.so.4
> >> > #41 0x00007ffff3a973aa in KApplication::notify(QObject*, QEvent*) ()
> >> > from
> >> > /usr/lib64/libkdeui.so.5
> >> > #42 0x00007ffff230e0ac in QCoreApplication::notifyInternal(QObject*,
> >> > QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
> >> > #43 0x00007ffff2d3fce2 in
> QApplicationPrivate::sendMouseEvent(QWidget*,
> >> > QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool)
> >> > ()
> >> >    from /usr/lib64/qt4/libQtGui.so.4
> >> > #44 0x00007ffff2db3e9c in ?? () from /usr/lib64/qt4/libQtGui.so.4
> >> > #45 0x00007ffff2db27e1 in QApplication::x11ProcessEvent(_XEvent*) ()
> >> > from
> >> > /usr/lib64/qt4/libQtGui.so.4
> >> > #46 0x00007ffff2ddb3e2 in ?? () from /usr/lib64/qt4/libQtGui.so.4
> >> > #47 0x00007fffea928df4 in g_main_context_dispatch () from
> >> > /usr/lib64/libglib-2.0.so.0
> >> > #48 0x00007fffea929164 in ?? () from /usr/lib64/libglib-2.0.so.0
> >> > #49 0x00007fffea92922c in g_main_context_iteration () from
> >> > /usr/lib64/libglib-2.0.so.0
> >> > #50 0x00007ffff233bca3 in
> >> >
> >> >
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> >> > () from /usr/lib64/qt4/libQtCore.so.4
> >> > #51 0x00007ffff2ddb4c6 in ?? () from /usr/lib64/qt4/libQtGui.so.4
> >> > #52 0x00007ffff230cc0f in
> >> > QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
> from
> >> > /usr/lib64/qt4/libQtCore.so.4
> >> > #53 0x00007ffff230cf4d in
> >> > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> >> > /usr/lib64/qt4/libQtCore.so.4
> >> > #54 0x00007ffff231226b in QCoreApplication::exec() () from
> >> > /usr/lib64/qt4/libQtCore.so.4
> >> > #55 0x0000000000493628 in main ()
> >> > (gdb)
> >> >
> >> >
> >> >
> >> > On Wed, Jan 15, 2014 at 10:05 AM, Jim Dory <james at dorydesign.com>
> wrote:
> >> >>
> >> >> Thanks for your work Gilles and team!
> >> >>
> >> >> FYI, it built fine on my Gentoo box.. running version of KDE-4.12 and
> >> >> 4.11
> >> >> apps. Will try playing around and see if I still have my 3.5 crashes
> or
> >> >> not.
> >> >> /jd
> >> >>
> >> >>
> >> >> On Wed, Jan 15, 2014 at 8:57 AM, Gilles Caulier
> >> >> <caulier.gilles at gmail.com>
> >> >> wrote:
> >> >>>
> >> >>> Dear all digiKam fans and users!
> >> >>>
> >> >>> The digiKam development team is happy to release the second beta of
> >> >>> digiKam
> >> >>> Software Collection 4.0.0. For more details, see announcement on
> >> >>> digikam.org:
> >> >>>
> >> >>> http://www.digikam.org/node/709
> >> >>>
> >> >>> This version still under development. Do not use yet in production.
> >> >>>
> >> >>> Best
> >> >>>
> >> >>> Gilles Caulier
> >> >>> _______________________________________________
> >> >>> Digikam-users mailing list
> >> >>> Digikam-users at kde.org
> >> >>> https://mail.kde.org/mailman/listinfo/digikam-users
> >> >>
> >> >>
> >> >
> >> >
> >> > _______________________________________________
> >> > Digikam-users mailing list
> >> > Digikam-users at kde.org
> >> > https://mail.kde.org/mailman/listinfo/digikam-users
> >> >
> >> _______________________________________________
> >> Digikam-users mailing list
> >> Digikam-users at kde.org
> >> https://mail.kde.org/mailman/listinfo/digikam-users
> >
> >
> >
> > _______________________________________________
> > Digikam-users mailing list
> > Digikam-users at kde.org
> > https://mail.kde.org/mailman/listinfo/digikam-users
> >
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20140116/c11912b5/attachment.html>


More information about the Digikam-users mailing list