Application: showfoto (5.2.0) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.4.92-18.36-default x86_64 Distribution: "openSUSE Leap 42.2" -- Information about the crash: - What I was doing when the application crashed: I simply had a photo and started to use the Red Eye correction and it crashed- twice. The crash can be reproduced every time. -- Backtrace: Application: Showfoto (showfoto), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f29d1a179c0 (LWP 7602))] Thread 48 (Thread 0x7f28e67fc700 (LWP 1925)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c8ef97bd in ?? () from /usr/lib64/libopencv_core.so.6.3 #2 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 47 (Thread 0x7f291d7fa700 (LWP 1924)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c8ef97bd in ?? () from /usr/lib64/libopencv_core.so.6.3 #2 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 46 (Thread 0x7f291e7fc700 (LWP 1923)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c8ef97bd in ?? () from /usr/lib64/libopencv_core.so.6.3 #2 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 45 (Thread 0x7f291f7fe700 (LWP 1922)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c8ef97bd in ?? () from /usr/lib64/libopencv_core.so.6.3 #2 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 44 (Thread 0x7f297af8d700 (LWP 1921)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c8ef97bd in ?? () from /usr/lib64/libopencv_core.so.6.3 #2 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 43 (Thread 0x7f297ee97700 (LWP 1920)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c8ef97bd in ?? () from /usr/lib64/libopencv_core.so.6.3 #2 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 42 (Thread 0x7f291dffb700 (LWP 1919)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c8ef97bd in ?? () from /usr/lib64/libopencv_core.so.6.3 #2 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 41 (Thread 0x7f291effd700 (LWP 1918)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c8ef97bd in ?? () from /usr/lib64/libopencv_core.so.6.3 #2 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 40 (Thread 0x7f28e6ffd700 (LWP 31618)): [KCrash Handler] #6 std::vector<float, std::allocator<float> >::size (this=<optimized out>, this=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:646 #7 std::vector<float, std::allocator<float> >::vector (__x=..., this=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:312 #8 Digikam::redeye::ShapePredictor::operator() (rect=..., img=..., this=<optimized out>) at /usr/src/debug/digikam-5.2.0/core/libs/facesengine/shape-predictor/shapepredictor.h:450 #9 Digikam::RedEyeCorrectionFilter::filterImage (this=0x57e3580) at /usr/src/debug/digikam-5.2.0/core/libs/dimg/filters/redeye/redeyecorrectionfilter.cpp:158 #10 0x00007f29d0be0908 in Digikam::DImgThreadedFilter::startFilterDirectly (this=0x57e3580) at /usr/src/debug/digikam-5.2.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:197 #11 0x00007f29d0e1593e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x26001b0) at /usr/src/debug/digikam-5.2.0/core/libs/threads/dynamicthread.cpp:183 #12 0x00007f29cdf2a81e in QThreadPoolThread::run (this=0x2a43b00) at thread/qthreadpool.cpp:93 #13 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x2a43b00) at thread/qthread_unix.cpp:341 #14 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #15 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 39 (Thread 0x7f297d323700 (LWP 18227)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5a7f0b0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5d6ff18, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5d6ff08) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 38 (Thread 0x7f297bb20700 (LWP 23614)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x52af040) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x52aed08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x52aecf8) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 37 (Thread 0x7f297f698700 (LWP 8090)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5b54190) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5b53e58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5b53e48) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 36 (Thread 0x7f2980e9b700 (LWP 2767)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5a05690) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5a05448, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5a05438) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 35 (Thread 0x7f297c321700 (LWP 31601)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5a73e90) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5a73bd8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5a73bc8) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 34 (Thread 0x7f297cb22700 (LWP 29002)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5d7c6d0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5d7cbb8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5d7cba8) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 33 (Thread 0x7f297db24700 (LWP 25322)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5308790) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5308548, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5308538) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 32 (Thread 0x7f28e77fe700 (LWP 21602)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5329790) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5329508, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x53294f8) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 31 (Thread 0x7f291cff9700 (LWP 15682)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5201bd0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5201898, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5201888) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 30 (Thread 0x7f291ffff700 (LWP 6480)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x47de4d0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x47de198, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x47de188) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 29 (Thread 0x7f289ffff700 (LWP 26574)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x48ef4b0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x48ef228, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x48ef218) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 28 (Thread 0x7f298069a700 (LWP 15992)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5766a90) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5766758, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5766748) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 27 (Thread 0x7f2989ffb700 (LWP 29727)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5fba3d0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5fba1b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5fba1a8) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 26 (Thread 0x7f298169c700 (LWP 27887)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5727d40) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5727a88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5727a78) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 25 (Thread 0x7f29897fa700 (LWP 26252)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5656aa0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5656858, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5656848) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 24 (Thread 0x7f298b7fe700 (LWP 23951)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x285e1e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5741b08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x5741af8) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 23 (Thread 0x7f28e7fff700 (LWP 28558)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4a784e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x4a78a58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x4a78a48) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 22 (Thread 0x7f2979e97700 (LWP 21624)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55bc590) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x58a6cf8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x58a6ce8) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 21 (Thread 0x7f297fe99700 (LWP 11842)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4a2d4a0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x4a2d258, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x4a2d248) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x7f2988ff9700 (LWP 7167)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55f6e50) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x55f6b68, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x55f6b58) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x7f298a7fc700 (LWP 5092)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x54fbb40) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x54fb9a8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x54fb998) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 18 (Thread 0x7f298affd700 (LWP 30984)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3f51cc0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3f51a38, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x3f51a28) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x7f29837b5700 (LWP 23601)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3f60cb0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3f60a28, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x3f60a18) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x7f2982fb4700 (LWP 7267)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3f066c0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3f06388, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x3f06378) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x7f2981e9d700 (LWP 4417)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3f259e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3f256e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x3f256d8) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7f297e325700 (LWP 32009)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3e34590) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3e34258, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x3e34248) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7f29827b3700 (LWP 25076)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x366c3a0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x366c158, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x366c148) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7f2983fff700 (LWP 12641)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1cf2300) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1cf20f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cf020211 in ?? () from /usr/lib64/libQt5Widgets.so.5 #4 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x1cf20e8) at thread/qthread_unix.cpp:341 #5 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f29250df700 (LWP 13345)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c28c86e3 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f29c2bea341 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f29258e0700 (LWP 13344)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c28c86e3 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f29c2bea341 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f29260e1700 (LWP 13343)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c28c86e3 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f29c2bea341 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f29268e2700 (LWP 13342)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c28c86e3 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f29c2bea341 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f29270e3700 (LWP 13341)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c28c86e3 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f29c2bea341 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f29278e4700 (LWP 13340)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c28c86e3 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f29c2bea341 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f29280e5700 (LWP 13339)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c28c770d in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f29c2bea341 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f2968cfd700 (LWP 13338)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29c2bbb873 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f29c2bbb899 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f299123c700 (LWP 13337)): #0 0x00007f29c4a037d4 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f29c49c21cd in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f29c49c242c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f29ce14033b in QEventDispatcherGlib::processEvents (this=0x7f296c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f29ce0edfeb in QEventLoop::exec (this=this@entry=0x7f299123bc10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f29cdf28f1a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #6 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x26f6bb0) at thread/qthread_unix.cpp:341 #7 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f29a5e65700 (LWP 7711)): #0 0x00007f29cdf264f8 in std::__atomic_base<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_relaxed, __m1=std::memory_order_release, __p2=0x0, __p1=@0x7f29a5e649a0: 0x1, this=<optimized out>) at /usr/include/c++/4.8/bits/atomic_base.h:844 #1 std::atomic<QMutexData*>::compare_exchange_strong (__p2=0x0, __m=std::memory_order_release, __p1=@0x7f29a5e649a0: 0x1, this=<optimized out>) at /usr/include/c++/4.8/atomic:445 #2 QAtomicOps<QMutexData*>::testAndSetRelease<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=...) at ../../src/corelib/arch/qatomic_cxx11.h:167 #3 QBasicAtomicPointer<QMutexData>::testAndSetRelease (currentValue=<synthetic pointer>: <optimized out>, newValue=0x0, expectedValue=0x1, this=this@entry=0x1b2ca88) at ../../src/corelib/thread/qbasicatomic.h:278 #4 QBasicMutex::fastTryUnlock (current=<synthetic pointer>: <optimized out>, this=this@entry=0x1b2ca88) at thread/qmutex.h:85 #5 QMutex::unlock (this=this@entry=0x1b2ca88) at thread/qmutex.cpp:271 #6 0x00007f29ce140275 in QMutexLocker::unlock (this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:138 #7 QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../src/corelib/thread/qmutex.h:132 #8 QThreadData::canWaitLocked (this=0x1b2ca60) at ../../src/corelib/thread/qthread_p.h:247 #9 postEventSourcePrepare (s=0x7f29980012d0, timeout=0x7f29a5e64a24) at kernel/qeventdispatcher_glib.cpp:253 #10 0x00007f29c49c195d in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #11 0x00007f29c49c2230 in ?? () from /usr/lib64/libglib-2.0.so.0 #12 0x00007f29c49c242c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #13 0x00007f29ce14033b in QEventDispatcherGlib::processEvents (this=0x7f29980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #14 0x00007f29ce0edfeb in QEventLoop::exec (this=this@entry=0x7f29a5e64be0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #15 0x00007f29cdf28f1a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #16 0x00007f29cf525295 in ?? () from /usr/lib64/libQt5DBus.so.5 #17 0x00007f29cdf2d9e9 in QThreadPrivate::start (arg=0x7f29cf78ece0) at thread/qthread_unix.cpp:341 #18 0x00007f29cd0ce744 in start_thread () from /lib64/libpthread.so.0 #19 0x00007f29cd617aad in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f29d1a179c0 (LWP 7602)): #0 0x00007f29cd0d30bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f29cdf2e65b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1c4a5e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=this@entry=0x1c4a5b8, mutex=mutex@entry=0x1c4a590, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f29cdf29555 in QThreadPoolPrivate::waitForDone (this=this@entry=0x1c4a520, msecs=msecs@entry=-1) at thread/qthreadpool.cpp:287 #4 0x00007f29cdf29d01 in QThreadPool::waitForDone (this=this@entry=0x1c40ed0, msecs=msecs@entry=-1) at thread/qthreadpool.cpp:617 #5 0x00007f29cdf29d3c in QThreadPool::~QThreadPool (this=0x1c40ed0, __in_chrg=<optimized out>) at thread/qthreadpool.cpp:423 #6 0x00007f29cdf29d59 in QThreadPool::~QThreadPool (this=0x1c40ed0, __in_chrg=<optimized out>) at thread/qthreadpool.cpp:424 #7 0x00007f29ce118ab5 in QObjectPrivate::deleteChildren (this=this@entry=0x1c43090) at kernel/qobject.cpp:1963 #8 0x00007f29ce121fce in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1034 #9 0x00007f29d0e13909 in Digikam::ThreadManagerCreator::~ThreadManagerCreator (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/digikam-5.2.0/core/libs/threads/threadmanager.cpp:232 #10 Digikam::(anonymous namespace)::Q_QGS_creator::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/digikam-5.2.0/core/libs/threads/threadmanager.cpp:237 #11 0x00007f29cd565139 in __run_exit_handlers () from /lib64/libc.so.6 #12 0x00007f29cd565185 in exit () from /lib64/libc.so.6 #13 0x00007f29a930fddd in QXcbConnection::processXcbEvents() () from /usr/lib64/libQt5XcbQpa.so.5 #14 0x00007f29ce11b176 in QObject::event (this=0x1aebe50, e=<optimized out>) at kernel/qobject.cpp:1256 #15 0x00007f29cedfae3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #16 0x00007f29cedff49a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #17 0x00007f29ce0effd5 in QCoreApplication::notifyInternal2 (receiver=0x1aebe50, event=event@entry=0x7f29a0007350) at kernel/qcoreapplication.cpp:1015 #18 0x00007f29ce0f1dba in QCoreApplication::sendEvent (event=0x7f29a0007350, receiver=<optimized out>) at kernel/qcoreapplication.h:225 #19 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1a28660) at kernel/qcoreapplication.cpp:1650 #20 0x00007f29ce0f2368 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508 #21 0x00007f29ce140c93 in postEventSourceDispatch (s=0x1b37510) at kernel/qeventdispatcher_glib.cpp:270 #22 0x00007f29c49c2134 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #23 0x00007f29c49c2388 in ?? () from /usr/lib64/libglib-2.0.so.0 #24 0x00007f29c49c242c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #25 0x00007f29ce14033b in QEventDispatcherGlib::processEvents (this=0x1b374f0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #26 0x00007f29ce0edfeb in QEventLoop::exec (this=this@entry=0x7ffc9e367730, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #27 0x00007f29ce0f5ed6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #28 0x0000000000433568 in main (argc=1, argv=<optimized out>) at /usr/src/debug/digikam-5.2.0/core/showfoto/main/main.cpp:113 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 372831 ***
Fixed with bug #372831