[Digikam-users] Frequent crash

Gilles Caulier caulier.gilles at gmail.com
Tue Oct 7 21:36:39 BST 2014


It's an upstream problem with libsqlite. Look this report for details :

https://bugs.kde.org/show_bug.cgi?id=329697

Gilles Caulier

2014-10-07 19:31 GMT+02:00 CD.Graesser <cd.graesser at gmail.com>:
> I wanted to print an Image,
>
> then the Program crashed:
>
> Whats wrong with my good Digikam?
>
> Thanks
>
> Christian
>
>
>
> Application: digiKam (digikam), signal: Segmentation fault
>
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
>
> [Current thread is 1 (Thread 0x7ff387daaac0 (LWP 11639))]
>
>
>
> Thread 6 (Thread 0x7ff35ff07700 (LWP 11641)):
>
> #0 0x00007ff380956c6d in poll () at ../sysdeps/unix/syscall-template.S:81
>
> #1 0x00007ff365f5d248 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
>
> #2 0x00007ff37cc31182 in start_thread (arg=0x7ff35ff07700) at
> pthread_create.c:312
>
> #3 0x00007ff380963fbd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
>
>
>
> Thread 5 (Thread 0x7ff359831700 (LWP 11642)):
>
> #0 pthread_cond_wait@@GLIBC_2.3.2 () at
> ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
>
> #1 0x00007ff381745816 in QWaitCondition::wait(QMutex*, unsigned long) ()
> from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #2 0x00000000005f672e in ?? ()
>
> #3 0x00007ff38174532f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #4 0x00007ff37cc31182 in start_thread (arg=0x7ff359831700) at
> pthread_create.c:312
>
> #5 0x00007ff380963fbd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
>
>
>
> Thread 4 (Thread 0x7ff359030700 (LWP 11643)):
>
> #0 0x00007ff378af33e3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #1 0x00007ff378af562b in g_main_context_prepare () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #2 0x00007ff378af5f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #3 0x00007ff378af60ec in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #4 0x00007ff3818747be in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #5 0x00007ff3818460af in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #6 0x00007ff3818463a5 in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #7 0x00007ff381742c5f in QThread::exec() () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #8 0x00007ff381827823 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #9 0x00007ff38174532f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #10 0x00007ff37cc31182 in start_thread (arg=0x7ff359030700) at
> pthread_create.c:312
>
> #11 0x00007ff380963fbd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
>
>
>
> Thread 3 (Thread 0x7ff35882f700 (LWP 11647)):
>
> #0 pthread_cond_wait@@GLIBC_2.3.2 () at
> ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
>
> #1 0x00007ff381745816 in QWaitCondition::wait(QMutex*, unsigned long) ()
> from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #2 0x00007ff3854271ba in ?? () from /usr/lib/digikam/libdigikamcore.so.4.3.0
>
> #3 0x00007ff38174532f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #4 0x00007ff37cc31182 in start_thread (arg=0x7ff35882f700) at
> pthread_create.c:312
>
> #5 0x00007ff380963fbd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
>
>
>
> Thread 2 (Thread 0x7ff34acff700 (LWP 11649)):
>
> #0 0x00007ff378af340f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #1 0x00007ff378af562b in g_main_context_prepare () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #2 0x00007ff378af5f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #3 0x00007ff378af60ec in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #4 0x00007ff3818747be in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #5 0x00007ff3818460af in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #6 0x00007ff3818463a5 in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #7 0x00007ff381742c5f in QThread::exec() () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #8 0x00007ff381827823 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #9 0x00007ff38174532f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #10 0x00007ff37cc31182 in start_thread (arg=0x7ff34acff700) at
> pthread_create.c:312
>
> #11 0x00007ff380963fbd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
>
>
>
> Thread 1 (Thread 0x7ff387daaac0 (LWP 11639)):
>
> [KCrash Handler]
>
> #5 0x0000000001e4c9f0 in ?? ()
>
> #6 0x00007ff36a473dac in sqlite3MemCompare
> (pMem1=pMem1 at entry=0x7fff96157120, pMem2=<optimized out>, pColl=0x47ba918)
> at sqlite3.c:60484
>
> #7 0x00007ff36a473f63 in sqlite3VdbeRecordCompare (nKey1=18,
> pKey1=0x7ff35405479f, pPKey2=pPKey2 at entry=0x7fff96157420) at sqlite3.c:64162
>
> #8 0x00007ff36a488579 in sqlite3BtreeMovetoUnpacked (pCur=0x53cb060,
> pIdxKey=0x7fff96157420, intKey=0, biasRight=<optimized out>,
> pRes=0x7fff96157410) at sqlite3.c:55077
>
> #9 0x00007ff36a4b09c5 in sqlite3VdbeExec (p=p at entry=0x53cae58) at
> sqlite3.c:70168
>
> #10 0x00007ff36a4b8ed7 in sqlite3Step (p=0x53cae58) at sqlite3.c:64828
>
> #11 sqlite3_step (pStmt=<optimized out>) at sqlite3.c:64894
>
> #12 0x00007ff34bdfb11c in ?? () from
> /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so
>
> #13 0x00007ff34bdfbe48 in ?? () from
> /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so
>
> #14 0x00007ff3879e6b7d in QSqlQuery::exec() () from
> /usr/lib/x86_64-linux-gnu/libQtSql.so.4
>
> #15 0x00007ff3853d4136 in
> Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () from
> /usr/lib/digikam/libdigikamcore.so.4.3.0
>
> #16 0x00007ff3853d41bc in
> Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant const&)
> () from /usr/lib/digikam/libdigikamcore.so.4.3.0
>
> #17 0x00007ff3853d5260 in Digikam::DatabaseCoreBackend::execQuery(QString
> const&, QVariant const&) () from /usr/lib/digikam/libdigikamcore.so.4.3.0
>
> #18 0x00007ff3853d52a9 in Digikam::DatabaseCoreBackend::execSql(QString
> const&, QVariant const&, QList<QVariant>*, QVariant*) () from
> /usr/lib/digikam/libdigikamcore.so.4.3.0
>
> #19 0x00007ff384d8437e in Digikam::AlbumDB::getSetting(QString const&) ()
> from /usr/lib/digikam/libdigikamdatabase.so.4.3.0
>
> #20 0x00007ff384d84cac in Digikam::AlbumDB::getFilterSettings(QStringList*,
> QStringList*, QStringList*) () from
> /usr/lib/digikam/libdigikamdatabase.so.4.3.0
>
> #21 0x000000000066bc80 in ?? ()
>
> #22 0x0000000000542c22 in ?? ()
>
> #23 0x00000000005438a7 in ?? ()
>
> #24 0x00007ff2f4173923 in ?? () from /usr/lib/kde4/kipiplugin_printimages.so
>
> #25 0x00007ff38185b87a in QMetaObject::activate(QObject*, QMetaObject
> const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #26 0x00007ff382233a62 in QAction::triggered(bool) () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #27 0x00007ff382235433 in QAction::activate(QAction::ActionEvent) () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #28 0x00007ff382663489 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #29 0x00007ff3826679b9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #30 0x00007ff382ffb665 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
> /usr/lib/libkdeui.so.5
>
> #31 0x00007ff38228950a in QWidget::event(QEvent*) () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #32 0x00007ff38266b7bb in QMenu::event(QEvent*) () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #33 0x00007ff382239e2c in QApplicationPrivate::notify_helper(QObject*,
> QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #34 0x00007ff3822405dd in QApplication::notify(QObject*, QEvent*) () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #35 0x00007ff382f44d1a in KApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libkdeui.so.5
>
> #36 0x00007ff3818474dd in QCoreApplication::notifyInternal(QObject*,
> QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #37 0x00007ff38223fd93 in QApplicationPrivate::sendMouseEvent(QWidget*,
> QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
> from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #38 0x00007ff3822b4cfc in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #39 0x00007ff3822b4269 in QApplication::x11ProcessEvent(_XEvent*) () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #40 0x00007ff3822dbb02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #41 0x00007ff378af5e04 in g_main_context_dispatch () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #42 0x00007ff378af6048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #43 0x00007ff378af60ec in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
>
> #44 0x00007ff3818747a1 in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #45 0x00007ff3822dbbb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
>
> #46 0x00007ff3818460af in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #47 0x00007ff3818463a5 in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #48 0x00007ff38184bb79 in QCoreApplication::exec() () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
>
> #49 0x0000000000496640 in ?? ()
>
> #50 0x00007ff38088aec5 in __libc_start_main (main=0x4953f0, argc=5,
> argv=0x7fff96159558, init=<optimized out>, fini=<optimized out>,
> rtld_fini=<optimized out>, stack_end=0x7fff96159548) at libc-start.c:287
>
> #51 0x0000000000498c8f in _start ()
>
>
>
>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
>



More information about the Digikam-users mailing list