Bug 393758 - crash during assigned tag
Summary: crash during assigned tag
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Thumbs-Engine (show other bugs)
Version: 5.9.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-05-02 10:56 UTC by umberto valentinotti
Modified: 2019-08-15 15:27 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.3.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description umberto valentinotti 2018-05-02 10:56:35 UTC
Application: digikam (5.9.0)

Qt Version: 5.10.0
Frameworks Version: 5.45.0
Operating System: Linux 4.4.126-48-default x86_64
Distribution: "openSUSE Leap 42.3"

-- Information about the crash:
- What I was doing when the application crashed:
crash during assigned tag and save in xmp.... digikam is slowly than i must to reopen

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 0x7f7575e32a00 (LWP 10616))]

Thread 46 (Thread 0x7f75249d0700 (LWP 10847)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1fdf8b0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x23134e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x23134b0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 45 (Thread 0x7f73aeff5700 (LWP 10720)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5c61a20) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5c615a8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5c61570) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 44 (Thread 0x7f73af7f6700 (LWP 10719)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5ac1630) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5af83e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5af83b0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 43 (Thread 0x7f73afff7700 (LWP 10718)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5af73a0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5af6ee8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5af6eb0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 42 (Thread 0x7f73b07f8700 (LWP 10717)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5af4d90) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5af48d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5af48a0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 41 (Thread 0x7f73b0ff9700 (LWP 10716)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5af2be0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5af2728, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5af26f0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 40 (Thread 0x7f73b17fa700 (LWP 10715)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5af0a20) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5af0568, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5af0530) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 39 (Thread 0x7f73b1ffb700 (LWP 10714)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1740010) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5ac05d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5ac05a0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 38 (Thread 0x7f73b27fc700 (LWP 10713)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5abf590) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5abf0d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5abf0a0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 37 (Thread 0x7f73bbfff700 (LWP 10712)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5abcf80) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5abcac8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5abca90) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 36 (Thread 0x7f73ba7fc700 (LWP 10711)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5abafe0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5abab28, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5abaaf0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 35 (Thread 0x7f73b9ffb700 (LWP 10710)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5ab9030) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5ab8b78, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5ab8b40) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 34 (Thread 0x7f73b8ff9700 (LWP 10709)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x57325d0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5732158, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5732120) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 33 (Thread 0x7f73b37fe700 (LWP 10708)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5048160) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x5047ce8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x5047cb0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 32 (Thread 0x7f73b2ffd700 (LWP 10707)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75718178fc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib64/libstdc++.so.6
#2  0x00007f7564312a39 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f75643117b0 in ?? () from /usr/lib64/libQt5WebKit.so.5
#4  0x00007f75643157d8 in ?? () from /usr/lib64/libQt5WebKit.so.5
#5  0x00007f7564346f6a in ?? () from /usr/lib64/libQt5WebKit.so.5
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 31 (Thread 0x7f73c0ff9700 (LWP 10706)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75718178fc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib64/libstdc++.so.6
#2  0x00007f7564312a39 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f75643117b0 in ?? () from /usr/lib64/libQt5WebKit.so.5
#4  0x00007f75643157d8 in ?? () from /usr/lib64/libQt5WebKit.so.5
#5  0x00007f7564346f6a in ?? () from /usr/lib64/libQt5WebKit.so.5
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 30 (Thread 0x7f73bb7fe700 (LWP 10705)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75718178fc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib64/libstdc++.so.6
#2  0x00007f7564312a39 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f75643117b0 in ?? () from /usr/lib64/libQt5WebKit.so.5
#4  0x00007f75643157d8 in ?? () from /usr/lib64/libQt5WebKit.so.5
#5  0x00007f7564346f6a in ?? () from /usr/lib64/libQt5WebKit.so.5
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 29 (Thread 0x7f73baffd700 (LWP 10704)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75718178fc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib64/libstdc++.so.6
#2  0x00007f7564312a39 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f75643117b0 in ?? () from /usr/lib64/libQt5WebKit.so.5
#4  0x00007f75643157d8 in ?? () from /usr/lib64/libQt5WebKit.so.5
#5  0x00007f7564346f6a in ?? () from /usr/lib64/libQt5WebKit.so.5
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 28 (Thread 0x7f73b97fa700 (LWP 10703)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75718178fc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib64/libstdc++.so.6
#2  0x00007f7564312a39 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f75643117b0 in ?? () from /usr/lib64/libQt5WebKit.so.5
#4  0x00007f75643157d8 in ?? () from /usr/lib64/libQt5WebKit.so.5
#5  0x00007f7564346f6a in ?? () from /usr/lib64/libQt5WebKit.so.5
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 27 (Thread 0x7f73b3fff700 (LWP 10702)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75718178fc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib64/libstdc++.so.6
#2  0x00007f7564312a39 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f75643117b0 in ?? () from /usr/lib64/libQt5WebKit.so.5
#4  0x00007f75643157d8 in ?? () from /usr/lib64/libQt5WebKit.so.5
#5  0x00007f7564346f6a in ?? () from /usr/lib64/libQt5WebKit.so.5
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 26 (Thread 0x7f741b7fe700 (LWP 10665)):
[KCrash Handler]
#6  std::__atomic_base<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=0x1, __p1=@0x7f741b7fda40: 0x0, this=0x98) at /usr/include/c++/4.8/bits/atomic_base.h:844
#7  std::atomic<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=0x1, __p1=@0x7f741b7fda40: 0x0, this=0x98) at /usr/include/c++/4.8/atomic:432
#8  QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=...) at ../../src/corelib/arch/qatomic_cxx11.h:290
#9  QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic pointer>: <optimized out>, newValue=0x1, expectedValue=0x0, this=0x98) at ../../src/corelib/thread/qbasicatomic.h:262
#10 QBasicMutex::fastTryLock (current=<synthetic pointer>: <optimized out>, this=0x98) at thread/qmutex.h:107
#11 QMutex::lock (this=0x98) at thread/qmutex.cpp:224
#12 0x00007f75745cc2bf in Digikam::ThumbnailLoadingTask::execute (this=0x26aa860) at /usr/src/debug/digikam-5.9.0/core/libs/threadimageio/thumbnailtask.cpp:177
#13 0x00007f75745a4d2a in Digikam::LoadSaveThread::run (this=0x7f75751fa840 <Digikam::(anonymous namespace)::Q_QGS_defaultObject::innerFunction()::holder>) at /usr/src/debug/digikam-5.9.0/core/libs/threadimageio/loadsavethread.cpp:133
#14 0x00007f75745e2f9e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x19afb40) at /usr/src/debug/digikam-5.9.0/core/libs/threads/dynamicthread.cpp:183
#15 0x00007f7571f79172 in QThreadPoolThread::run (this=0x3204cc0) at thread/qthreadpool.cpp:101
#16 0x00007f7571f7be0f in QThreadPrivate::start (arg=0x3204cc0) at thread/qthread_unix.cpp:376
#17 0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 25 (Thread 0x7f747a1ff700 (LWP 10648)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75718178fc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib64/libstdc++.so.6
#2  0x00007f7564312a39 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f7563c9acf7 in ?? () from /usr/lib64/libQt5WebKit.so.5
#4  0x00007f75643157d8 in ?? () from /usr/lib64/libQt5WebKit.so.5
#5  0x00007f7564346f6a in ?? () from /usr/lib64/libQt5WebKit.so.5
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 24 (Thread 0x7f747bffe700 (LWP 10646)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2000500) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x2000048, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x2000010) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 23 (Thread 0x7f7498d90700 (LWP 10645)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1bb0d60) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x1bb08e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x1bb08b0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 22 (Thread 0x7f7499ffd700 (LWP 10640)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x19ba650) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x19ba198, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x19ba160) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7f749a7fe700 (LWP 10639)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x19b0c70) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x19b07b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x19b0780) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7f749afff700 (LWP 10638)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x196eb30) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x1985e78, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x1985e40) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f74f8ff9700 (LWP 10637)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14d8110) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x154a2b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x154a280) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f74f97fa700 (LWP 10636)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14d89c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x17411b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x1741180) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f74f9ffb700 (LWP 10635)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x150ded0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x15a0f58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x15a0f20) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f74fa7fc700 (LWP 10634)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1515890) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x150c5d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x150c5a0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f74faffd700 (LWP 10633)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1585a60) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x14dae18, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x14dade0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f74fb7fe700 (LWP 10632)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x157c050) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x14a7dc8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x14a7d90) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f74fbfff700 (LWP 10631)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x158cea0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x14da238, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x14da200) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f7514af8700 (LWP 10630)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1516f80) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x1594418, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x15943e0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f75152f9700 (LWP 10629)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x149cb90) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x158c888, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x158c850) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f7515afa700 (LWP 10628)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14a32b0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x15854e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x15854b0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f75162fb700 (LWP 10627)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x154b1a0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x15914f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x15914c0) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f7516afc700 (LWP 10626)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7ce8b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1589ab0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, readWriteLock=0x158f458, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:239
#3  0x00007f7569f8644b in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () from /usr/lib64/libQtAV.so.1
#4  0x00007f7569ff60cb in QtAV::ExtractThread::run() () from /usr/lib64/libQtAV.so.1
#5  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x158f420) at thread/qthread_unix.cpp:376
#6  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f751ee80700 (LWP 10625)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7cc7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1518080) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x1593770, mutex=mutex@entry=0x1593768, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f75745e1a29 in Digikam::ParkingThread::run (this=0x1593750) at /usr/src/debug/digikam-5.9.0/core/libs/threads/threadmanager.cpp:115
#4  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x1593750) at thread/qthread_unix.cpp:376
#5  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f7525291700 (LWP 10622)):
#0  0x00007f757127f33d in read () from /lib64/libc.so.6
#1  0x00007f75665cb750 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f756658ae49 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f756658b2a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f756658b42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f757218dfbb in QEventDispatcherGlib::processEvents (this=0x7f75200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f7572139a4b in QEventLoop::exec (this=this@entry=0x7f7525290b90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f7571f7714a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#8  0x00007f756de577b5 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007f7571f7be0f in QThreadPrivate::start (arg=0x7f756e0c1d40) at thread/qthread_unix.cpp:376
#10 0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f7536acc700 (LWP 10620)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75718178fc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib64/libstdc++.so.6
#2  0x00007f756584d877 in ?? () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f756584d9b9 in ?? () from /usr/lib64/libQt5WebKit.so.5
#4  0x00007f757181d68f in ?? () from /usr/lib64/libstdc++.so.6
#5  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f753d2cd700 (LWP 10619)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75608c32fb in blas_thread_server () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f753dace700 (LWP 10618)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75608c32fb in blas_thread_server () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f753e2cf700 (LWP 10617)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75608c32fb in blas_thread_server () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007f756dc2c724 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f757128be8d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7575e32a00 (LWP 10616)):
#0  0x00007f756dc310ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7571f7cc7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x19afb90) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x19afb70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f75745e3488 in Digikam::DynamicThread::wait (this=this@entry=0x7f75751fa840 <Digikam::(anonymous namespace)::Q_QGS_defaultObject::innerFunction()::holder>, locker=...) at /usr/src/debug/digikam-5.9.0/core/libs/threads/dynamicthread.cpp:350
#4  0x00007f75745e34e8 in Digikam::DynamicThread::shutDown (this=this@entry=0x7f75751fa840 <Digikam::(anonymous namespace)::Q_QGS_defaultObject::innerFunction()::holder>) at /usr/src/debug/digikam-5.9.0/core/libs/threads/dynamicthread.cpp:219
#5  0x00007f75745a88f1 in Digikam::ManagedLoadSaveThread::shutDown (this=this@entry=0x7f75751fa840 <Digikam::(anonymous namespace)::Q_QGS_defaultObject::innerFunction()::holder>) at /usr/src/debug/digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.cpp:91
#6  0x00007f75745c26bf in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread (this=0x7f75751fa840 <Digikam::(anonymous namespace)::Q_QGS_defaultObject::innerFunction()::holder>, __in_chrg=<optimized out>) at /usr/src/debug/digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:204
#7  0x00007f75745c2829 in Digikam::(anonymous namespace)::Q_QGS_defaultObject::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:164
#8  0x00007f75711d6869 in __run_exit_handlers () from /lib64/libc.so.6
#9  0x00007f75711d68b5 in exit () from /lib64/libc.so.6
#10 0x00007f756c2a8065 in _XDefaultIOError () from /usr/lib64/libX11.so.6
#11 0x00007f753447f02e in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#12 0x00007f756c2a829e in _XIOError () from /usr/lib64/libX11.so.6
#13 0x00007f756c2a574b in ?? () from /usr/lib64/libX11.so.6
#14 0x00007f756c2a5ef5 in _XFlush () from /usr/lib64/libX11.so.6
#15 0x00007f756c2a88f5 in _XGetRequest () from /usr/lib64/libX11.so.6
#16 0x00007f756b4c8422 in glXDestroyContext () from /usr/lib64/libGL.so.1
#17 0x00007f75325a21b1 in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#18 0x00007f75325a21d9 in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#19 0x00007f75726eaeeb in QOpenGLContext::destroy() () from /usr/lib64/libQt5Gui.so.5
#20 0x00007f75726eb1b7 in QOpenGLContext::~QOpenGLContext() () from /usr/lib64/libQt5Gui.so.5
#21 0x00007f75726eb1c9 in QOpenGLContext::~QOpenGLContext() () from /usr/lib64/libQt5Gui.so.5
#22 0x00007f754d9dc896 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#23 0x00007f757213d47a in qt_call_post_routines () at kernel/qcoreapplication.cpp:351
#24 0x00007f7572e5b0b6 in QApplication::~QApplication() () from /usr/lib64/libQt5Widgets.so.5
#25 0x0000000000406c9f in main (argc=1, argv=<optimized out>) at /usr/src/debug/digikam-5.9.0/core/app/main/main.cpp:292

Possible duplicates by query: bug 383204, bug 378766, bug 376822, bug 372420.

Reported using DrKonqi
Comment 1 caulier.gilles 2018-05-02 11:09:42 UTC
It crash while recreating thumbnail...
Comment 2 caulier.gilles 2018-05-02 11:10:40 UTC
It will be instructive to see if you can reproduce this problem using current DK 6.0.0 pre-release AppImage bundle for Linux.

https://files.kde.org/digikam/

Gilles Caulier
Comment 3 caulier.gilles 2018-08-17 21:27:36 UTC
Can you reproduce the dysfunction using digiKam 6.0.0 pre-release bundle available here :

https://files.kde.org/digikam/

Gilles Caulier
Comment 4 Maik Qualmann 2018-11-29 19:51:23 UTC

*** This bug has been marked as a duplicate of bug 394865 ***
Comment 5 caulier.gilles 2019-08-15 15:27:09 UTC
Fixed with bug #394865