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

            Bug ID: 403847
           Summary: Crash on pict rotation
           Product: digikam
           Version: 5.5.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-bugs-n...@kde.org
          Reporter: gdlvml...@gmail.com
  Target Milestone: ---

Application: digikam (5.5.0)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.4.165-81-default x86_64
Distribution: "openSUSE Leap 42.3"

-- Information about the crash:
- What I was doing when the application crashed:
Selected picture thumbnail to operate on.  Picture shown in viewing area. When
click rotate right, digiKam crashed.  Attempted several times (5 times) and it
crashed, then it worked for 3 pictures and then crashed again.

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 0x7fb0872159c0 (LWP 31874))]

Thread 46 (Thread 0x7faede5e5700 (LWP 31967)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 45 (Thread 0x7faedede6700 (LWP 31966)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 44 (Thread 0x7faedf5e7700 (LWP 31965)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 43 (Thread 0x7faedfde8700 (LWP 31964)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 42 (Thread 0x7faee05e9700 (LWP 31963)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 41 (Thread 0x7faee0dea700 (LWP 31962)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 40 (Thread 0x7faee15eb700 (LWP 31961)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 39 (Thread 0x7faee1dec700 (LWP 31960)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 38 (Thread 0x7faee25ed700 (LWP 31959)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 37 (Thread 0x7faee2dee700 (LWP 31958)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 36 (Thread 0x7faee35ef700 (LWP 31957)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 35 (Thread 0x7faee97fa700 (LWP 31956)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 34 (Thread 0x7faee8ff9700 (LWP 31955)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 33 (Thread 0x7faf227fc700 (LWP 31933)):
[KCrash Handler]
#6  0x00007fb07cf9ce6e in  () at /usr/lib64/libjpeg.so.8
#7  0x00007fb085b18be5 in  () at /usr/lib64/libdigikamcore.so.5.5.0
#8  0x00007fb085b12aab in
Digikam::JPEGUtils::JpegRotator::performJpegTransform(Digikam::MetaEngineRotation::TransformationAction,
QString const&, QString const&) () at /usr/lib64/libdigikamcore.so.5.5.0
#9  0x00007fb085b16009 in
Digikam::JPEGUtils::JpegRotator::exifTransform(Digikam::MetaEngineRotation
const&) () at /usr/lib64/libdigikamcore.so.5.5.0
#10 0x00007fb085b179d7 in
Digikam::JPEGUtils::JpegRotator::exifTransform(Digikam::MetaEngineRotation::TransformationAction)
() at /usr/lib64/libdigikamcore.so.5.5.0
#11 0x00007fb086a101bd in  () at /usr/lib64/libdigikamgui.so.5.5.0
#12 0x00007fb086a12276 in  () at /usr/lib64/libdigikamgui.so.5.5.0
#13 0x00007fb0830edde6 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#14 0x00007fb083db926c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#15 0x00007fb083dbd8ca in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#16 0x00007fb0830c2ba5 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#17 0x00007fb0830c498a in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#18 0x00007fb083113ac3 in  () at /usr/lib64/libQt5Core.so.5
#19 0x00007fb079891134 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#20 0x00007fb079891388 in  () at /usr/lib64/libglib-2.0.so.0
#21 0x00007fb07989142c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#22 0x00007fb08311314c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#23 0x00007fb0830c0bbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#24 0x00007fb085b6340a in  () at /usr/lib64/libdigikamcore.so.5.5.0
#25 0x00007fb082efd81e in  () at /usr/lib64/libQt5Core.so.5
#26 0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#27 0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#28 0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 32 (Thread 0x7faf237fe700 (LWP 31931)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0165b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fb085b2539c in  () at /usr/lib64/libdigikamcore.so.5.5.0
#3  0x00007fb085b25d41 in  () at /usr/lib64/libdigikamcore.so.5.5.0
#4  0x00007fb085b25dd3 in Digikam::FileReadLocker::FileReadLocker(QString
const&) () at /usr/lib64/libdigikamcore.so.5.5.0
#5  0x00007fb085a89514 in Digikam::DImg::load(QString const&, int,
Digikam::DImgLoaderObserver*, Digikam::DRawDecoding const&) () at
/usr/lib64/libdigikamcore.so.5.5.0
#6  0x00007fb085b3af4b in  () at /usr/lib64/libdigikamcore.so.5.5.0
#7  0x00007fb085b26a4a in Digikam::LoadSaveThread::run() () at
/usr/lib64/libdigikamcore.so.5.5.0
#8  0x00007fb085b64e6e in Digikam::DynamicThread::DynamicThreadPriv::run() ()
at /usr/lib64/libdigikamcore.so.5.5.0
#9  0x00007fb082efd81e in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#12 0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 31 (Thread 0x7faf99ffb700 (LWP 31906)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb0777ad7c3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb077acf421 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 30 (Thread 0x7faf9a7fc700 (LWP 31905)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb0777ad7c3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb077acf421 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 29 (Thread 0x7faf9affd700 (LWP 31904)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb0777ad7c3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb077acf421 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 28 (Thread 0x7faf9b7fe700 (LWP 31903)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb0777ad7c3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb077acf421 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 27 (Thread 0x7faf9bfff700 (LWP 31902)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb0777ad7c3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb077acf421 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 26 (Thread 0x7fafb8dba700 (LWP 31901)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb0777ad7c3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb077acf421 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 25 (Thread 0x7fafb95bb700 (LWP 31900)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb0777ac7ed in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb077acf421 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7fafb9ff9700 (LWP 31899)):
#0  0x00007fb0825ee30d in poll () at /lib64/libc.so.6
#1  0x00007fb079891314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb07989142c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fb08311316b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fb0830c0bbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fb082efbf1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7fafba7fa700 (LWP 31898)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7fafbaffb700 (LWP 31897)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7fafbb7fc700 (LWP 31896)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7fafbbffd700 (LWP 31895)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7fb014df2700 (LWP 31894)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7fb0155f3700 (LWP 31893)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7fb015ffb700 (LWP 31892)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb077aa0953 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb077aa0979 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7fb0167fc700 (LWP 31891)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fb016ffd700 (LWP 31890)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7fb0177fe700 (LWP 31889)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fb017fff700 (LWP 31888)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fb034bac700 (LWP 31887)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fb0353ad700 (LWP 31886)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fb035bae700 (LWP 31885)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fb0363f4700 (LWP 31884)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fb036bf5700 (LWP 31883)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fb0373f6700 (LWP 31882)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fb037bf7700 (LWP 31881)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fb0383f8700 (LWP 31880)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0186b in QWaitCondition::wait(QReadWriteLock*, unsigned long)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb080568e03 in QtAV::BlockingQueue<QRunnable*, QQueue>::take() () at
/usr/lib64/libQtAV.so.1
#3  0x00007fb0805d63fb in QtAV::ExtractThread::run() () at
/usr/lib64/libQtAV.so.1
#4  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fb04935e700 (LWP 31879)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0165b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fb085b638f9 in  () at /usr/lib64/libdigikamcore.so.5.5.0
#3  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fb049b5f700 (LWP 31877)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0165b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fb086787820 in Digikam::ScanController::run() () at
/usr/lib64/libdigikamgui.so.5.5.0
#3  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fb04ad70700 (LWP 31876)):
#0  0x00007fb0825ee30d in poll () at /lib64/libc.so.6
#1  0x00007fb079891314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb07989142c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fb08311316b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fb0830c0bbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fb082efbf1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fb07eff7285 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007fb082f009e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fb07edcb724 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fb0825f6e8d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fb0872159c0 (LWP 31874)):
#0  0x00007fb07edd00ff in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb082f0165b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fb085b63d94 in Digikam::WorkerObject::wait() () at
/usr/lib64/libdigikamcore.so.5.5.0
#3  0x00007fb085b65a10 in Digikam::ParallelWorkers::wait() () at
/usr/lib64/libdigikamcore.so.5.5.0
#4  0x00007fb086a079d7 in Digikam::FileActionMngr::~FileActionMngr() () at
/usr/lib64/libdigikamgui.so.5.5.0
#5  0x00007fb086a07a19 in  () at /usr/lib64/libdigikamgui.so.5.5.0
#6  0x00007fb082541869 in __run_exit_handlers () at /lib64/libc.so.6
#7  0x00007fb0825418b5 in  () at /lib64/libc.so.6
#8  0x00007fb0541596ed in  () at /usr/lib64/libQt5XcbQpa.so.5
#9  0x00007fb0830edde6 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#10 0x00007fb083db926c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#11 0x00007fb083dbd8ca in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#12 0x00007fb0830c2ba5 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#13 0x00007fb0830c498a in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#14 0x00007fb083113ac3 in  () at /usr/lib64/libQt5Core.so.5
#15 0x00007fb079891134 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#16 0x00007fb079891388 in  () at /usr/lib64/libglib-2.0.so.0
#17 0x00007fb07989142c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#18 0x00007fb08311316b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#19 0x00007fb0830c0bbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#20 0x00007fb0830c8aa6 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#21 0x0000000000408b2e in  ()
#22 0x00007fb08252a725 in __libc_start_main () at /lib64/libc.so.6
#23 0x00000000004094e9 in _start ()
[Inferior 1 (process 31874) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to