Bug 300357 - digikam crashes on Face Recognition scan
Summary: digikam crashes on Face Recognition scan
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Faces-Recognition (show other bugs)
Version: 2.5.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-20 13:06 UTC by Wulf Bolte
Modified: 2019-12-23 06:22 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wulf Bolte 2012-05-20 13:06:16 UTC
Application: digikam (2.5.0)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I just started the first run of "Face recognition".

I think its irrelevant, but the Files that got scanned are on an smb share. I pointed digikam to the /home/user/.gvfs/share name folder.

-- Backtrace:
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 0x7fa6e95aaa00 (LWP 9611))]

Thread 19 (Thread 0x7fa6c5c5d700 (LWP 9613)):
#0  0x00007fa6e2a320bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fa6dbfdf88f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa6dbfa4abd in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa6dbfa4f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa6dbfa545a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa6c5c6298b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#6  0x00007fa6dbfc69a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa6de357e9a in start_thread (arg=0x7fa6c5c5d700) at pthread_create.c:308
#8  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fa6c545c700 (LWP 9614)):
#0  __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:55
#1  __pthread_mutex_unlock (mutex=0x7fa6c0010330) at pthread_mutex_unlock.c:290
#2  0x00007fa6dbfe0591 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa6dbfa4fa9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa6dbfa545a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa6d1d7f2c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007fa6dbfc69a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa6de357e9a in start_thread (arg=0x7fa6c545c700) at pthread_create.c:308
#8  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fa6b3969700 (LWP 9616)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa6e38134db in wait (time=18446744073709551615, this=0x2c998e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2c997d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005ca1d0 in Digikam::ScanController::run (this=0x2c99570) at /build/buildd/digikam-2.5.0/core/digikam/database/scancontroller.cpp:647
#4  0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x2c99570) at thread/qthread_unix.cpp:298
#5  0x00007fa6de357e9a in start_thread (arg=0x7fa6b3969700) at pthread_create.c:308
#6  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fa6b3168700 (LWP 9617)):
#0  0x00007fa6e2a33b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa6dbfa4ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa6dbfa5124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa6e3941426 in QEventDispatcherGlib::processEvents (this=0x7fa6a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fa6e3910c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa6e3910ed7 in QEventLoop::exec (this=0x7fa6b3167b50, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fa6e380ffa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fa6e38f09ff in QInotifyFileSystemWatcherEngine::run (this=0x2c9c210) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x2c9c210) at thread/qthread_unix.cpp:298
#9  0x00007fa6de357e9a in start_thread (arg=0x7fa6b3168700) at pthread_create.c:308
#10 0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fa6bf7c6700 (LWP 9696)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa6e38134db in wait (time=18446744073709551615, this=0x304df20) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x304dc88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fa6e6c10ff1 in Digikam::ParkingThread::run (this=0x304dc70) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x304dc70) at thread/qthread_unix.cpp:298
#5  0x00007fa6de357e9a in start_thread (arg=0x7fa6bf7c6700) at pthread_create.c:308
#6  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fa67affd700 (LWP 12730)):
#0  0x00007fa6de359f69 in __pthread_mutex_lock (mutex=0x7fa638aa5500) at pthread_mutex_lock.c:92
#1  0x00007fa6dbfe0561 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa6dbfa4729 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa6dbfa4f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa6dbfa5124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa6e3941426 in QEventDispatcherGlib::processEvents (this=0x7fa638aa56b0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fa6e3910c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fa6e3910ed7 in QEventLoop::exec (this=0x7fa67affcb50, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fa6e380ffa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007fa6e38f09ff in QInotifyFileSystemWatcherEngine::run (this=0x97ac400) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x97ac400) at thread/qthread_unix.cpp:298
#11 0x00007fa6de357e9a in start_thread (arg=0x7fa67affd700) at pthread_create.c:308
#12 0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fa698ab4700 (LWP 12731)):
#0  0x00007fa6e2a320bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fa6dbfdf88f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa6dbfa4abd in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa6dbfa4f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa6dbfa5124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa6e3941426 in QEventDispatcherGlib::processEvents (this=0x7fa6680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fa6e3910c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fa6e3910ed7 in QEventLoop::exec (this=0x7fa698ab3b50, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fa6e380ffa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007fa6e38f09ff in QInotifyFileSystemWatcherEngine::run (this=0x752b050) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x752b050) at thread/qthread_unix.cpp:298
#11 0x00007fa6de357e9a in start_thread (arg=0x7fa698ab4700) at pthread_create.c:308
#12 0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fa691edf700 (LWP 12754)):
#0  0x00007fa6e2a320bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fa6dbfdf88f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa6dbfa4abd in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa6dbfa4f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa6dbfa5124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa6e3941426 in QEventDispatcherGlib::processEvents (this=0x7fa650000c30, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fa6e3910c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fa6e3910ed7 in QEventLoop::exec (this=0x7fa691edeb20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fa6e6c1066e in Digikam::WorkerObjectRunnable::run (this=0x86932d0) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fa6e38064f2 in QThreadPoolThread::run (this=0x4208840) at concurrent/qthreadpool.cpp:107
#10 0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x4208840) at thread/qthread_unix.cpp:298
#11 0x00007fa6de357e9a in start_thread (arg=0x7fa691edf700) at pthread_create.c:308
#12 0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fa65ad8f700 (LWP 12755)):
#0  0x00007fa6decda3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fa6decd8efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fa6de357e9a in start_thread (arg=0x7fa65ad8f700) at pthread_create.c:308
#3  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fa65bd91700 (LWP 12756)):
#0  0x00007fa6decda3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fa6decd8efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fa6de357e9a in start_thread (arg=0x7fa65bd91700) at pthread_create.c:308
#3  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fa65b590700 (LWP 12757)):
#0  0x00007fa6decda3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fa6decd8efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fa6de357e9a in start_thread (arg=0x7fa65b590700) at pthread_create.c:308
#3  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fa64f7fe700 (LWP 12770)):
#0  0x00007fa6de35b05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7fa628000a60) at pthread_mutex_unlock.c:290
#2  0x00007fa6dbfe0591 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa6dbfa4a2d in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa6dbfa4f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa6dbfa5124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa6e3941426 in QEventDispatcherGlib::processEvents (this=0x7fa6280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007fa6e3910c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fa6e3910ed7 in QEventLoop::exec (this=0x7fa64f7fdb20, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fa6e6c1066e in Digikam::WorkerObjectRunnable::run (this=0x6c7bdf0) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196
#10 0x00007fa6e38064f2 in QThreadPoolThread::run (this=0x9d86a60) at concurrent/qthreadpool.cpp:107
#11 0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x9d86a60) at thread/qthread_unix.cpp:298
#12 0x00007fa6de357e9a in start_thread (arg=0x7fa64f7fe700) at pthread_create.c:308
#13 0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fa6916de700 (LWP 12771)):
#0  __pthread_mutex_lock (mutex=0x7fa630002550) at pthread_mutex_lock.c:131
#1  0x00007fa6dbfe0561 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa6dbfa4729 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa6dbfa4f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa6dbfa5124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa6e3941426 in QEventDispatcherGlib::processEvents (this=0x7fa6300143c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fa6e3910c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fa6e3910ed7 in QEventLoop::exec (this=0x7fa6916ddb20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fa6e6c1066e in Digikam::WorkerObjectRunnable::run (this=0x8693320) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fa6e38064f2 in QThreadPoolThread::run (this=0x4167b90) at concurrent/qthreadpool.cpp:107
#10 0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x4167b90) at thread/qthread_unix.cpp:298
#11 0x00007fa6de357e9a in start_thread (arg=0x7fa6916de700) at pthread_create.c:308
#12 0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fa64ffff700 (LWP 12772)):
#0  0x00007fa6e3869b1a in unixCheckClockType () at tools/qelapsedtimer_unix.cpp:76
#1  0x00007fa6e3869b59 in QElapsedTimer::isMonotonic () at tools/qelapsedtimer_unix.cpp:107
#2  0x00007fa6e3941e7d in QTimerInfoList::repairTimersIfNeeded (this=0x7fa66c026820) at kernel/qeventdispatcher_unix.cpp:403
#3  0x00007fa6e3941ee1 in QTimerInfoList::timerWait (this=0x7fa66c026820, tm=...) at kernel/qeventdispatcher_unix.cpp:451
#4  0x00007fa6e394097c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fa64fffe9bc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x00007fa6e3940a25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x00007fa6dbfa471e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa6dbfa4f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fa6dbfa5124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fa6e3941426 in QEventDispatcherGlib::processEvents (this=0x7fa66df2b6c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#10 0x00007fa6e3910c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#11 0x00007fa6e3910ed7 in QEventLoop::exec (this=0x7fa64fffeb20, flags=...) at kernel/qeventloop.cpp:204
#12 0x00007fa6e6c1066e in Digikam::WorkerObjectRunnable::run (this=0x944fb80) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196
#13 0x00007fa6e38064f2 in QThreadPoolThread::run (this=0x87a6b40) at concurrent/qthreadpool.cpp:107
#14 0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x87a6b40) at thread/qthread_unix.cpp:298
#15 0x00007fa6de357e9a in start_thread (arg=0x7fa64ffff700) at pthread_create.c:308
#16 0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fa64effd700 (LWP 12773)):
#0  __libc_disable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:99
#1  0x00007fa6e2a320c9 in read () at ../sysdeps/unix/syscall-template.S:82
#2  0x00007fa6dbfdf88f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa6dbfa4abd in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa6dbfa4f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa6dbfa5124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa6e3941426 in QEventDispatcherGlib::processEvents (this=0x7fa6340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007fa6e3910c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fa6e3910ed7 in QEventLoop::exec (this=0x7fa64effcb20, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fa6e6c1066e in Digikam::WorkerObjectRunnable::run (this=0x8693280) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196
#10 0x00007fa6e38064f2 in QThreadPoolThread::run (this=0x741ad30) at concurrent/qthreadpool.cpp:107
#11 0x00007fa6e3812fcb in QThreadPrivate::start (arg=0x741ad30) at thread/qthread_unix.cpp:298
#12 0x00007fa6de357e9a in start_thread (arg=0x7fa64effd700) at pthread_create.c:308
#13 0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fa65958c700 (LWP 12778)):
#0  0x00007fa6decda3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fa6decd8efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fa6de357e9a in start_thread (arg=0x7fa65958c700) at pthread_create.c:308
#3  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fa659d8d700 (LWP 12779)):
#0  0x00007fa6decda3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fa6decd8efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fa6de357e9a in start_thread (arg=0x7fa659d8d700) at pthread_create.c:308
#3  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fa65a58e700 (LWP 12780)):
#0  0x00007fa6decda3d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fa6decd8efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fa6de357e9a in start_thread (arg=0x7fa65a58e700) at pthread_create.c:308
#3  0x00007fa6e2a3f4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa6e95aaa00 (LWP 9611)):
[KCrash Handler]
#6  0x0000000000000040 in ?? ()
#7  0x00007fa6e3925b04 in QObject::disconnect (sender=0x926f520, signal=0x8816ce9 "rowsInserted(QModelIndex,int,int)", receiver=0x79dc760, method=0x8a9e759 "_k_slotRowsInserted(QModelIndex,int,int)") at kernel/qobject.cpp:2891
#8  0x00007fa6e501e44f in eventFilter (event=0x7ffff1462d90, watched=0x7cc5070, this=0x7ccdbe0) at ../../kdeui/itemviews/kwidgetitemdelegate.cpp:253
#9  KWidgetItemDelegatePrivate::eventFilter (this=0x7ccdbe0, watched=0x7cc5070, event=0x7ffff1462d90) at ../../kdeui/itemviews/kwidgetitemdelegate.cpp:236
#10 0x00007fa6e3912028 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x7cc5070, event=0x7ffff1462d90) at kernel/qcoreapplication.cpp:986
#11 0x00007fa6e430685f in notify_helper (e=0x7ffff1462d90, receiver=0x7cc5070, this=0x2a650e0) at kernel/qapplication.cpp:4555
#12 QApplicationPrivate::notify_helper (this=0x2a650e0, receiver=0x7cc5070, e=0x7ffff1462d90) at kernel/qapplication.cpp:4531
#13 0x00007fa6e430b713 in QApplication::notify (this=0x7ffff1463e90, receiver=0x7cc5070, e=0x7ffff1462d90) at kernel/qapplication.cpp:4420
#14 0x00007fa6e503fb46 in KApplication::notify (this=0x7ffff1463e90, receiver=0x7cc5070, event=0x7ffff1462d90) at ../../kdeui/kernel/kapplication.cpp:311
#15 0x00007fa6e3911e9c in QCoreApplication::notifyInternal (this=0x7ffff1463e90, receiver=0x7cc5070, event=0x7ffff1462d90) at kernel/qcoreapplication.cpp:876
#16 0x00007fa6e482130d in sendEvent (event=0x7ffff1462d90, receiver=0x7cc5070) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#17 QAccessible::queryAccessibleInterface (object=0x7cc5070) at accessible/qaccessible.cpp:593
#18 0x00007fa6e482751d in QAccessible::updateAccessibility (o=<optimized out>, who=0, reason=QAccessible::ObjectDestroyed) at accessible/qaccessible_unix.cpp:102
#19 0x00007fa6e435174f in QWidget::~QWidget (this=0x7cc5070, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679
#20 0x00007fa6e4351a19 in QWidget::~QWidget (this=0x7cc5070, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1700
#21 0x00007fa6e3924935 in QObjectPrivate::deleteChildren (this=0x8afd450) at kernel/qobject.cpp:1908
#22 0x00007fa6e4351740 in QWidget::~QWidget (this=0x90674d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#23 0x00007fa6e4fb7f9e in ~KAboutApplicationPersonListView (this=0x90674d0, __in_chrg=<optimized out>) at ../../kdeui/dialogs/kaboutapplicationpersonlistview_p.h:26
#24 KDEPrivate::KAboutApplicationPersonListView::~KAboutApplicationPersonListView (this=0x90674d0, __in_chrg=<optimized out>) at ../../kdeui/dialogs/kaboutapplicationpersonlistview_p.h:26
#25 0x00007fa6e3924935 in QObjectPrivate::deleteChildren (this=0x7ba6df0) at kernel/qobject.cpp:1908
#26 0x00007fa6e4351740 in QWidget::~QWidget (this=0x7c535c0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#27 0x00007fa6e4351a19 in QWidget::~QWidget (this=0x7c535c0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1700
#28 0x00007fa6e3924935 in QObjectPrivate::deleteChildren (this=0x90c5360) at kernel/qobject.cpp:1908
#29 0x00007fa6e4351740 in QWidget::~QWidget (this=0x8016610, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#30 0x00007fa6e47724b9 in QStackedWidget::~QStackedWidget (this=0x8016610, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:193
#31 0x00007fa6e3924935 in QObjectPrivate::deleteChildren (this=0x84a5500) at kernel/qobject.cpp:1908
#32 0x00007fa6e4351740 in QWidget::~QWidget (this=0x80266a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#33 0x00007fa6e477dfa9 in QTabWidget::~QTabWidget (this=0x80266a0, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:367
#34 0x00007fa6e3924935 in QObjectPrivate::deleteChildren (this=0x929c580) at kernel/qobject.cpp:1908
#35 0x00007fa6e4351740 in QWidget::~QWidget (this=0x95b2000, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#36 0x00007fa6e4351a19 in QWidget::~QWidget (this=0x95b2000, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1700
#37 0x00007fa6e3924935 in QObjectPrivate::deleteChildren (this=0x89b21e0) at kernel/qobject.cpp:1908
#38 0x00007fa6e4351740 in QWidget::~QWidget (this=0x8752e70, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#39 0x00007fa6e4fab739 in KAboutApplicationDialog::~KAboutApplicationDialog (this=0x8752e70, __in_chrg=<optimized out>) at ../../kdeui/dialogs/kaboutapplicationdialog.cpp:306
#40 0x00007fa6e50ea7be in KHelpMenu::timerExpired (this=0x4076c50) at ../../kdeui/widgets/khelpmenu.cpp:373
#41 0x00007fa6e392b446 in QObject::event (this=0x4076c50, e=<optimized out>) at kernel/qobject.cpp:1195
#42 0x00007fa6e4306894 in notify_helper (e=0x759a560, receiver=0x4076c50, this=0x2a650e0) at kernel/qapplication.cpp:4559
#43 QApplicationPrivate::notify_helper (this=0x2a650e0, receiver=0x4076c50, e=0x759a560) at kernel/qapplication.cpp:4531
#44 0x00007fa6e430b713 in QApplication::notify (this=0x7ffff1463e90, receiver=0x4076c50, e=0x759a560) at kernel/qapplication.cpp:4420
#45 0x00007fa6e503fb46 in KApplication::notify (this=0x7ffff1463e90, receiver=0x4076c50, event=0x759a560) at ../../kdeui/kernel/kapplication.cpp:311
#46 0x00007fa6e3911e9c in QCoreApplication::notifyInternal (this=0x7ffff1463e90, receiver=0x4076c50, event=0x759a560) at kernel/qcoreapplication.cpp:876
#47 0x00007fa6e3915c6a in sendEvent (event=0x759a560, receiver=0x4076c50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#48 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2a02280) at kernel/qcoreapplication.cpp:1500
#49 0x00007fa6e3940f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#50 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#51 0x00007fa6dbfa4c9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007fa6dbfa5060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007fa6dbfa5124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007fa6e39413bf in QEventDispatcherGlib::processEvents (this=0x2a03b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#55 0x00007fa6e43aed5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#56 0x00007fa6e3910c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#57 0x00007fa6e3910ed7 in QEventLoop::exec (this=0x7ffff1463d10, flags=...) at kernel/qeventloop.cpp:204
#58 0x00007fa6e3915f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#59 0x000000000048bc5d in main (argc=5, argv=<optimized out>) at /build/buildd/digikam-2.5.0/core/digikam/main/main.cpp:232

Possible duplicates by query: bug 296373, bug 276066.

Reported using DrKonqi
Comment 1 Marcel Wiesweg 2012-05-21 15:30:23 UTC
KHelpMenu, KApplicationAboutDialog and QAccessible seem to be involved in this crash. Pretty strange.
Comment 2 caulier.gilles 2012-05-21 16:13:49 UTC
Marcel,

Probably backtrace is corrupted...

Wulf,

Can you try to reproduce the crash running digiKam into GDB , to get a better backtrace ?

Gilles Caulier
Comment 3 caulier.gilles 2012-06-22 08:50:53 UTC
Official digiKam 2.6.0 release is out since few days now :

http://www.digikam.org/drupal/node/656

Please, check if this entry still valid, or update report accordingly.

Thanks in advance.

Gilles Caulier
Comment 4 Christoph Feck 2012-08-29 13:06:20 UTC

*** This bug has been marked as a duplicate of bug 305931 ***
Comment 5 caulier.gilles 2019-12-23 06:22:22 UTC
Problem is fixed with new 7.0.0-beta1 through this long story from this bug

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

You can test digiKam 7.0.0-beta1 with bundle available here:

https://download.kde.org/unstable/digikam/

Don't hesitate to give us a fresh feedback about his entry.

Thanks in advance

Gilles Caulier