Bug 386322

Summary: Digikam crashed on opening
Product: [Applications] digikam Reporter: andrew brewster <ab.kde>
Component: Database-SimilarityAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, metzpinguin
Priority: NOR Keywords: drkonqi
Version: 5.5.0   
Target Milestone: ---   
Platform: Mageia RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 7.1.0
Sentry Crash Report:

Description andrew brewster 2017-10-29 11:13:46 UTC
Application: digikam (5.5.0)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.9.56-desktop-1.mga6 x86_64
Distribution: "Mageia 6"

-- Information about the crash:
- What I was doing when the application crashed:
On a fresh install of M6, using files from digikam4.8 on Mageia5
First run: upgrade to database schema finshed OK, slahs screen pops up, then application crashes with segmentation fault, no backtrace
Second run: splash screen pops up, then application crashes with segmentation fault, no backtrace
Third and subsequent runs: application crashed, third run got this backtrace

The crash can be reproduced every time.

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

Thread 59 (Thread 0x7fac177fe700 (LWP 30240)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297dfb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad85e6d6ac in Digikam::ActionThreadBase::run() (this=0x3105730) at /usr/src/debug/digikam-5.5.0/core/libs/threads/actionthreadbase.cpp:229
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 58 (Thread 0x7fac17fff700 (LWP 30237)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297dfb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad85e6d6ac in Digikam::ActionThreadBase::run() (this=0x3101890) at /usr/src/debug/digikam-5.5.0/core/libs/threads/actionthreadbase.cpp:229
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 57 (Thread 0x7fac2cff9700 (LWP 30236)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297dfb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad85e6d6ac in Digikam::ActionThreadBase::run() (this=0x30ffc60) at /usr/src/debug/digikam-5.5.0/core/libs/threads/actionthreadbase.cpp:229
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 56 (Thread 0x7fac2d7fa700 (LWP 30235)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297dfb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad85e6d6ac in Digikam::ActionThreadBase::run() (this=0x30f0b50) at /usr/src/debug/digikam-5.5.0/core/libs/threads/actionthreadbase.cpp:229
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 55 (Thread 0x7fac2dffb700 (LWP 30234)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 54 (Thread 0x7fac2e7fc700 (LWP 30233)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 53 (Thread 0x7fac2effd700 (LWP 30232)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 52 (Thread 0x7fac2f7fe700 (LWP 30231)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 51 (Thread 0x7fac2ffff700 (LWP 30230)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 50 (Thread 0x7fac4cff9700 (LWP 30229)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 49 (Thread 0x7fac4d7fa700 (LWP 30228)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 48 (Thread 0x7fac4dffb700 (LWP 30227)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 47 (Thread 0x7fac4e7fc700 (LWP 30226)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 46 (Thread 0x7fac4effd700 (LWP 30225)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 45 (Thread 0x7fac4f7fe700 (LWP 30224)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 44 (Thread 0x7fac4ffff700 (LWP 30223)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 43 (Thread 0x7faca4ff9700 (LWP 30222)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 42 (Thread 0x7faca57fa700 (LWP 30221)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 41 (Thread 0x7faca5ffb700 (LWP 30220)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 40 (Thread 0x7faca67fc700 (LWP 30219)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 39 (Thread 0x7faca6ffd700 (LWP 30218)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 38 (Thread 0x7faca77fe700 (LWP 30217)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 37 (Thread 0x7faca7fff700 (LWP 30216)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 36 (Thread 0x7facacff9700 (LWP 30215)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 35 (Thread 0x7facad7fa700 (LWP 30214)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 34 (Thread 0x7facadffb700 (LWP 30213)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 33 (Thread 0x7facae7fc700 (LWP 30212)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 32 (Thread 0x7facaeffd700 (LWP 30211)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 31 (Thread 0x7facaf7fe700 (LWP 30210)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 30 (Thread 0x7facaffff700 (LWP 30209)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 29 (Thread 0x7facb4ff9700 (LWP 30208)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 28 (Thread 0x7facb57fa700 (LWP 30207)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 27 (Thread 0x7facb5ffb700 (LWP 30206)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 26 (Thread 0x7facb67fc700 (LWP 30205)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 25 (Thread 0x7facb6ffd700 (LWP 30204)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7facb77fe700 (LWP 30203)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7facb7fff700 (LWP 30202)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7facccff9700 (LWP 30201)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7faccd7fa700 (LWP 30200)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7faccdffb700 (LWP 30199)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7facce7fc700 (LWP 30198)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7facceffd700 (LWP 30197)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7faccf7fe700 (LWP 30196)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7faccffff700 (LWP 30195)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7facf4d1a700 (LWP 30194)):
#0  0x00007fad8097fff8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297d46 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad84293764 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7facf5ff9700 (LWP 30193)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad79ed3c23 in JSC::GCThread::gcThreadMain() () at /lib64/libQt5WebKit.so.5
#2  0x00007fad7a1f3141 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#3  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7facf67fa700 (LWP 30192)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad79ed3c23 in JSC::GCThread::gcThreadMain() () at /lib64/libQt5WebKit.so.5
#2  0x00007fad7a1f3141 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#3  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7facf6ffb700 (LWP 30191)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad79ed3c23 in JSC::GCThread::gcThreadMain() () at /lib64/libQt5WebKit.so.5
#2  0x00007fad7a1f3141 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#3  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7facf77fc700 (LWP 30190)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad79ed3c23 in JSC::GCThread::gcThreadMain() () at /lib64/libQt5WebKit.so.5
#2  0x00007fad7a1f3141 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#3  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7facf7ffd700 (LWP 30189)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad79ed3c23 in JSC::GCThread::gcThreadMain() () at /lib64/libQt5WebKit.so.5
#2  0x00007fad7a1f3141 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#3  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fad40f22700 (LWP 30188)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad79ed3c23 in JSC::GCThread::gcThreadMain() () at /lib64/libQt5WebKit.so.5
#2  0x00007fad7a1f3141 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#3  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fad41752700 (LWP 30187)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad79ed2bf4 in JSC::BlockAllocator::blockFreeingThreadMain() () at /lib64/libQt5WebKit.so.5
#2  0x00007fad7a1f3141 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#3  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fad42022700 (LWP 30186)):
#0  0x00007fad7bee9974 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007fad7bea4220 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007fad7bea4bc3 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007fad7bea4d9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007fad844ace2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fad8445849a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fad842923bc in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#9  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fad4295e700 (LWP 30184)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad7a1c429b in WTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5WebKit.so.5
#2  0x00007fad7a1c42d9 in  () at /lib64/libQt5WebKit.so.5
#3  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fad50f31700 (LWP 30183)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297dfb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad85e6e907 in Digikam::ParkingThread::run() (this=0x1a0cee0) at /usr/src/debug/digikam-5.5.0/core/libs/threads/threadmanager.cpp:115
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fad51732700 (LWP 30178)):
#0  0x00007fad8097fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad84297dfb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fad86aa539a in Digikam::ScanController::run() (this=0x7fad87395ee0 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at /usr/src/debug/digikam-5.5.0/core/libs/database/utils/scancontroller.cpp:677
#3  0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#4  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fad529ea700 (LWP 30177)):
#0  0x00007fad809829dc in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x00007fad8097cab6 in pthread_mutex_lock () at /lib64/libpthread.so.0
#2  0x00007fad7e4292fc in  () at /usr/lib64/nvidia-current/libGL.so.1
#3  0x00007fad7e42e231 in  () at /usr/lib64/nvidia-current/libGL.so.1
#4  0x00007fad7e42e748 in  () at /usr/lib64/nvidia-current/libGL.so.1
#5  0x00007fad74c3d102 in  () at /usr/lib64/nvidia-current/tls/libnvidia-tls.so.384.59
#6  0x00007fad7bee8690 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#7  0x00007fad7bea479e in g_main_context_check () at /lib64/libglib-2.0.so.0
#8  0x00007fad7bea4c38 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#9  0x00007fad7bea4d9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#10 0x00007fad844ace2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#11 0x00007fad8445849a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#12 0x00007fad842923bc in QThread::exec() () at /lib64/libQt5Core.so.5
#13 0x00007fad87448635 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#14 0x00007fad84296ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#15 0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#16 0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fad5bff2700 (LWP 30175)):
#0  0x00007fad835b1e1d in recvmsg () at /lib64/libc.so.6
#1  0x00007fad775d64cc in udev_monitor_receive_device () at /lib64/libudev.so.1
#2  0x00007fad67f2292b in linux_udev_event_thread_main () at /lib64/libusb-1.0.so.0
#3  0x00007fad8097a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad835b0e4d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fad81f47a40 (LWP 30174)):
[KCrash Handler]
#6  0x00007fad84e7025d in QAbstractButton::setChecked(bool) () at /lib64/libQt5Widgets.so.5
#7  0x00007fad86cbc635 in Digikam::AlbumSelectors::loadState() (this=0x1f1d820) at /usr/src/debug/digikam-5.5.0/core/libs/album/albumselectors.cpp:336
#8  0x00007fad86d09603 in Digikam::FindDuplicatesView::populateTreeView() (this=0x1f12ee0) at /usr/src/debug/digikam-5.5.0/core/utilities/fuzzysearch/findduplicatesview.cpp:257
#9  0x00007fad86d0f38d in Digikam::FindDuplicatesView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x1f12ee0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/digikam-5.5.0/build/core/utilities/fuzzysearch/fuzzysearch_src_automoc.dir/moc_findduplicates_PUFGD7XSNHCEBB.cpp:140
#10 0x00007fad84485859 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#11 0x00007fad86ce8265 in Digikam::AlbumManager::startScan() (this=0x7fad87396a40 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at /usr/src/debug/digikam-5.5.0/core/libs/album/albummanager.cpp:1090
#12 0x00007fad86af1ee8 in Digikam::DigikamApp::DigikamApp() (this=0x1697330, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/digikam-5.5.0/core/app/main/digikamapp.cpp:262
#13 0x000000000040496d in main(int, char**) (argc=1, argv=<optimized out>) at /usr/src/debug/digikam-5.5.0/core/app/main/main.cpp:201

Reported using DrKonqi
Comment 1 Maik Qualmann 2017-10-29 11:32:02 UTC
I'm sure the problem in digikam-5.6.0 has already been fixed. Please test the universal AppImage from www.digikam.org or the pre-release AppImage from GoogleDrive:

https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM

Maik
Comment 2 andrew brewster 2017-10-29 13:49:16 UTC
(In reply to Maik Qualmann from comment #1)
> I'm sure the problem in digikam-5.6.0 has already been fixed. Please test
> the universal AppImage from www.digikam.org or the pre-release AppImage from
> GoogleDrive:
> 
> https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM
> 
> Maik

Thanks for the suggestion, the AppImage for 5.7.0 seems to work OK so far

Can't be sure, but 378855 or 378360 look most likely bugs fixed from 5.6.0 changelog
Comment 3 Maik Qualmann 2017-10-29 17:41:03 UTC

*** This bug has been marked as a duplicate of bug 378360 ***
Comment 4 Maik Qualmann 2017-10-29 17:42:01 UTC
Thanks for testing the AppImage.

Maik
Comment 5 caulier.gilles 2020-07-26 08:08:34 UTC
Fixed with #378360