[Digikam-devel] [digikam] [Bug 340933] New: Digikam crash while tagging photos

Heikki heikki at heikki-valisuo.fi
Thu Nov 13 18:09:50 GMT 2014


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

            Bug ID: 340933
           Summary: Digikam crash while tagging photos
           Product: digikam
           Version: 4.4.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: heikki at heikki-valisuo.fi

Application: digikam (4.4.0)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.17.1-1.g5c4d099-default x86_64
Distribution: "openSUSE 20141107 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: I was scanning trough a rather
large collection of photos and added a tag to some of them. After quite a long
time of working digikam crashed. This has happened twice today.

The crash can be reproduced sometimes.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4ec949a880 (LWP 4994))]

Thread 10 (Thread 0x7f4ea7c2e700 (LWP 4995)):
#0  0x00007f4ec1f829bd in recvmsg () at /lib64/libc.so.6
#1  0x00007f4ec9517eb9 in udev_monitor_receive_device () at
/usr/lib64/libudev.so.1
#2  0x00007f4ea8bec2eb in  () at /usr/lib64/libusb-1.0.so.0
#3  0x00007f4ebfed13a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f4ec1f81a4d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f4ea0cba700 (LWP 4996)):
#0  0x00007f4ebfed585f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f4ec2d59c86 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQtCore.so.4
#2  0x0000000000602f2e in  ()
#3  0x00007f4ec2d5979f in  () at /usr/lib64/libQtCore.so.4
#4  0x00007f4ebfed13a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f4ec1f81a4d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f4e9bfff700 (LWP 4997)):
#0  0x00007f4ec1f794ad in poll () at /lib64/libc.so.6
#1  0x00007f4eb9fdbbe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f4eb9fdbcec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f4ec2e880de in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#4  0x00007f4ec2e59e6f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#5  0x00007f4ec2e5a165 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#6  0x00007f4ec2d570bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f4ec2e3b783 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f4ec2d5979f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f4ebfed13a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f4ec1f81a4d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f4e9b7fe700 (LWP 5000)):
#0  0x00007f4ebfed585f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f4ec2d59c86 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQtCore.so.4
#2  0x00007f4ec6b48c0a in  () at /usr/lib64/libdigikamcore.so.4.4.0
#3  0x00007f4ec2d5979f in  () at /usr/lib64/libQtCore.so.4
#4  0x00007f4ebfed13a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f4ec1f81a4d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f4e912fa700 (LWP 6675)):
#0  0x00007f4ec1f794ad in poll () at /lib64/libc.so.6
#1  0x00007f4eb9fdbbe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f4eb9fdbcec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f4ec2e880de in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#4  0x00007f4ec2e59e6f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#5  0x00007f4ec2e5a165 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#6  0x00007f4ec6b482d3 in  () at /usr/lib64/libdigikamcore.so.4.4.0
#7  0x00007f4ec2d4d6ae in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f4ec2d5979f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f4ebfed13a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f4ec1f81a4d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f4e932fe700 (LWP 6676)):
#0  0x00007f4ec1f794ad in poll () at /lib64/libc.so.6
#1  0x00007f4eb9fdbbe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f4eb9fdbcec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f4ec2e880de in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#4  0x00007f4ec2e59e6f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#5  0x00007f4ec2e5a165 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#6  0x00007f4ec6b482d3 in  () at /usr/lib64/libdigikamcore.so.4.4.0
#7  0x00007f4ec2d4d6ae in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f4ec2d5979f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f4ebfed13a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f4ec1f81a4d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f4e92afd700 (LWP 6678)):
#0  0x00007f4eb9fd8fc2 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f4eb9fdb22b in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007f4eb9fdbb03 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f4eb9fdbcec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007f4ec2e880de in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#5  0x00007f4ec2e59e6f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#6  0x00007f4ec2e5a165 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#7  0x00007f4ec6b482d3 in  () at /usr/lib64/libdigikamcore.so.4.4.0
#8  0x00007f4ec2d4d6ae in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f4ec2d5979f in  () at /usr/lib64/libQtCore.so.4
#10 0x00007f4ebfed13a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4ec1f81a4d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f4e90af9700 (LWP 6756)):
#0  0x00007f4eb9fd901e in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f4eb9fdb22b in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007f4eb9fdbb03 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f4eb9fdbcec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007f4ec2e880de in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#5  0x00007f4ec2e59e6f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#6  0x00007f4ec2e5a165 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#7  0x00007f4ec6b482d3 in  () at /usr/lib64/libdigikamcore.so.4.4.0
#8  0x00007f4ec2d4d6ae in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f4ec2d5979f in  () at /usr/lib64/libQtCore.so.4
#10 0x00007f4ebfed13a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4ec1f81a4d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f4e77fff700 (LWP 6764)):
[KCrash Handler]
#5  0x00007f4eb2c25f58 in Xapian::Database::get_document(unsigned int) const ()
at /usr/lib64/libxapian.so.22
#6  0x00007f4eb27b18a4 in Baloo::XapianDatabase::document(unsigned int) () at
/usr/lib64/libbalooxapian.so.4
#7  0x00007f4ebd8532ed in Baloo::FileModifyJob::doStart() () at
/usr/lib64/libbaloofiles.so.4
#8  0x00007f4ec2e7359e in QObject::event(QEvent*) () at
/usr/lib64/libQtCore.so.4
#9  0x00007f4ec386976c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQtGui.so.4
#10 0x00007f4ec386fcad in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQtGui.so.4
#11 0x00007f4ec4581bda in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#12 0x00007f4ec2e5b2ad in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQtCore.so.4
#13 0x00007f4ec2e5e57d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#14 0x00007f4ec2e888fe in  () at /usr/lib64/libQtCore.so.4
#15 0x00007f4eb9fdba04 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#16 0x00007f4eb9fdbc48 in  () at /usr/lib64/libglib-2.0.so.0
#17 0x00007f4eb9fdbcec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#18 0x00007f4ec2e880be in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#19 0x00007f4ec2e59e6f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#20 0x00007f4ec2e5a165 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#21 0x00007f4ec6b482d3 in  () at /usr/lib64/libdigikamcore.so.4.4.0
#22 0x00007f4ec2d4d6ae in  () at /usr/lib64/libQtCore.so.4
#23 0x00007f4ec2d5979f in  () at /usr/lib64/libQtCore.so.4
#24 0x00007f4ebfed13a4 in start_thread () at /lib64/libpthread.so.0
#25 0x00007f4ec1f81a4d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f4ec949a880 (LWP 4994)):
#0  0x00007f4ebfed585f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f4ec2d59c86 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQtCore.so.4
#2  0x00007f4ec6b48ed4 in Digikam::WorkerObject::wait() () at
/usr/lib64/libdigikamcore.so.4.4.0
#3  0x0000000000649413 in  ()
#4  0x0000000000649445 in  ()
#5  0x00000000006494a7 in  ()
#6  0x00007f4ec1ed4949 in __run_exit_handlers () at /lib64/libc.so.6
#7  0x00007f4ec1ed4995 in  () at /lib64/libc.so.6
#8  0x00007f4ec38cffc8 in  () at /usr/lib64/libQtGui.so.4
#9  0x00007f4ec4580790 in KApplication::xioErrhandler(_XDisplay*) () at
/usr/lib64/libkdeui.so.5
#10 0x00007f4ec046f3be in _XIOError () at /usr/lib64/libX11.so.6
#11 0x00007f4ec046cdbd in _XEventsQueued () at /usr/lib64/libX11.so.6
#12 0x00007f4ec045edeb in XEventsQueued () at /usr/lib64/libX11.so.6
#13 0x00007f4ec39060ec in  () at /usr/lib64/libQtGui.so.4
#14 0x00007f4eb9fdb661 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#15 0x00007f4eb9fdbb7b in  () at /usr/lib64/libglib-2.0.so.0
#16 0x00007f4eb9fdbcec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#17 0x00007f4ec2e880de in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#18 0x00007f4ec3906676 in  () at /usr/lib64/libQtGui.so.4
#19 0x00007f4ec2e59e6f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#20 0x00007f4ec2e5a165 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#21 0x00007f4ec2e5f5b9 in QCoreApplication::exec() () at
/usr/lib64/libQtCore.so.4
#22 0x00000000004a0710 in  ()
#23 0x00007f4ec1ebeb45 in __libc_start_main () at /lib64/libc.so.6
#24 0x00000000004a2d5f in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list