[Digikam-devel] [digikam] [Bug 323361] Crash While Navigating Photos

shaav at shaav.com shaav at shaav.com
Sun Dec 1 22:33:56 GMT 2013


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

shaav at shaav.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |shaav at shaav.com

--- Comment #9 from shaav at shaav.com ---
Nope, it didn't. Still a problem in 3.5 with OpenCV 2.4.7

The crash does not happen immediately, if it makes a difference. There is a
short delay --- under a minute --- in which I can create several facetags (and
the facetags ARE being written and retained), but even if I just create one,
the crash will happen.

------------------

Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
[Current thread is 1 (Thread 0x7fca58ff7a00 (LWP 21972))]

Thread 28 (Thread 0x7fca31a84700 (LWP 21973)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fca5317f4db in wait (time=18446744073709551615, this=0x269eb20) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x269ea28,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005fd87f in Digikam::ScanController::run (this=0x269e7c0) at
/home/sean/Programs/digikam-3.5.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007fca5317efcb in QThreadPrivate::start (arg=0x269e7c0) at
thread/qthread_unix.cpp:298
#5  0x00007fca4f59ce9a in start_thread (arg=0x7fca31a84700) at
pthread_create.c:308
#6  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 27 (Thread 0x7fca31283700 (LWP 21974)):
#0  __libc_disable_asynccancel () at
../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:99
#1  0x00007fca52699327 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:89
#2  0x00007fca4b495036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca4b495164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca532ad426 in QEventDispatcherGlib::processEvents
(this=0x7fca240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fca5327cc82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fca5327ced7 in QEventLoop::exec (this=0x7fca31282b50, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007fca5317bfa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x00007fca5325c9ff in QInotifyFileSystemWatcherEngine::run (this=0x26a5e70)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fca5317efcb in QThreadPrivate::start (arg=0x26a5e70) at
thread/qthread_unix.cpp:298
#10 0x00007fca4f59ce9a in start_thread (arg=0x7fca31283700) at
pthread_create.c:308
#11 0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 26 (Thread 0x7fc99b7fe700 (LWP 22039)):
#0  0x00007fca52699313 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fca4b495036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca4b495164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca532ad426 in QEventDispatcherGlib::processEvents
(this=0x7fc9a8043440, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fca5327cc82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fca5327ced7 in QEventLoop::exec (this=0x7fc99b7fdb50, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007fca5317bfa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#7  0x00007fca5325c9ff in QInotifyFileSystemWatcherEngine::run (this=0x68ee530)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fca5317efcb in QThreadPrivate::start (arg=0x68ee530) at
thread/qthread_unix.cpp:298
#9  0x00007fca4f59ce9a in start_thread (arg=0x7fc99b7fe700) at
pthread_create.c:308
#10 0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 25 (Thread 0x7fc998c9d700 (LWP 22040)):
#0  0x00007fca4f5a005d in __pthread_mutex_unlock_usercnt (mutex=<optimized
out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7fc9a4012dc0) at pthread_mutex_unlock.c:290
#2  0x00007fca4b4d05d1 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca4b49483b in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca4b494f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fca4b495164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fca532ad426 in QEventDispatcherGlib::processEvents
(this=0x7fc9a4043240, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007fca5327cc82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fca5327ced7 in QEventLoop::exec (this=0x7fc998c9cb50, flags=...) at
kernel/qeventloop.cpp:204
#9  0x00007fca5317bfa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#10 0x00007fca5325c9ff in QInotifyFileSystemWatcherEngine::run (this=0x69166d0)
at io/qfilesystemwatcher_inotify.cpp:248
#11 0x00007fca5317efcb in QThreadPrivate::start (arg=0x69166d0) at
thread/qthread_unix.cpp:298
#12 0x00007fca4f59ce9a in start_thread (arg=0x7fc998c9d700) at
pthread_create.c:308
#13 0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 24 (Thread 0x7fca10b1e700 (LWP 22085)):
#0  0x00007fca52699313 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fca4b495036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca4b495164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca532ad426 in QEventDispatcherGlib::processEvents
(this=0x7fc9c401bea0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fca5327cc82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fca5327ced7 in QEventLoop::exec (this=0x7fca10b1db50, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007fca564515d1 in Digikam::WorkerObjectRunnable::run (this=0x6b77020)
at /home/sean/Programs/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
#7  0x00007fca531724f2 in QThreadPoolThread::run (this=0x3d569c0) at
concurrent/qthreadpool.cpp:107
#8  0x00007fca5317efcb in QThreadPrivate::start (arg=0x3d569c0) at
thread/qthread_unix.cpp:298
#9  0x00007fca4f59ce9a in start_thread (arg=0x7fca10b1e700) at
pthread_create.c:308
#10 0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7fca15c37700 (LWP 22087)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca15c37700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7fc981327700 (LWP 22088)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fc981327700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7fc981b28700 (LWP 22089)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fc981b28700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7fca23ab9700 (LWP 22092)):
[KCrash Handler]
#6  __memcpy_ssse3_back () at
../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:136
#7  0x00007fca4fb56f5a in cv::Mat::copyTo(cv::_OutputArray const&) const ()
from /usr/local/lib/libopencv_core.so.2.4
#8  0x00007fca5742e095 in cv::Mat::clone (this=0x7fca23ab78c0) at
/usr/local/include/opencv2/core/mat.hpp:335
#9  0x00007fca5745e698 in KFaceIface::OpenCVMatData::toMat
(this=0x7fca08080820) at
/home/sean/Programs/digikam-3.5.0/extra/libkface/libkface/database/dbcontainers.cpp:56
#10 0x00007fca5742d6b2 in KFaceIface::LBPHFaceModel::setHistograms
(this=0x7fca23ab7b90, histograms=..., histogramMetadata=...) at
/home/sean/Programs/digikam-3.5.0/extra/libkface/libkface/recognition-opencv-lbph/lbphfacemodel.cpp:139
#11 0x00007fca5745d4a8 in KFaceIface::TrainingDB::lbphFaceModel
(this=0x2748410) at
/home/sean/Programs/digikam-3.5.0/extra/libkface/libkface/database/trainingdb.cpp:303
#12 0x00007fca574304a0 in KFaceIface::OpenCVLBPHFaceRecognizer::Private::lbph
(this=0x7fca080819c0) at
/home/sean/Programs/digikam-3.5.0/extra/libkface/libkface/recognition-opencv-lbph/opencvlbphfacerecognizer.cpp:67
#13 0x00007fca5743013c in KFaceIface::OpenCVLBPHFaceRecognizer::train
(this=0x7fca080818d0, images=..., labels=..., context=...) at
/home/sean/Programs/digikam-3.5.0/extra/libkface/libkface/recognition-opencv-lbph/opencvlbphfacerecognizer.cpp:171
#14 0x00007fca57444093 in
KFaceIface::trainIdentityBatch<KFaceIface::OpenCVLBPHFaceRecognizer>
(r=0x7fca080818d0, identitiesToBeTrained=..., data=0x7fca23ab80d0,
trainingContext=..., d=0x272e2f0) at
/home/sean/Programs/digikam-3.5.0/extra/libkface/libkface/recognitiondatabase.cpp:704
#15 0x00007fca57443641 in KFaceIface::RecognitionDatabase::Private::train
(this=0x272e2f0, r=0x7fca080818d0, identitiesToBeTrained=...,
data=0x7fca23ab80d0, trainingContext=...) at
/home/sean/Programs/digikam-3.5.0/extra/libkface/libkface/recognitiondatabase.cpp:727
#16 0x00007fca574436f4 in KFaceIface::RecognitionDatabase::train
(this=0x29c3688, identitiesToBeTrained=..., data=0x7fca23ab80d0,
trainingContext=...) at
/home/sean/Programs/digikam-3.5.0/extra/libkface/libkface/recognitiondatabase.cpp:738
#17 0x00000000006f84ea in Digikam::Trainer::process (this=0x29c3670,
package=...) at
/home/sean/Programs/digikam-3.5.0/core/utilities/facemanagement/facepipeline.cpp:974
#18 0x00000000006f209f in Digikam::Trainer::qt_static_metacall (_o=0x29c3670,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fc9c4071360) at
/home/sean/Programs/digikam-3.5.0/build/core/digikam/facepipeline_p.moc:580
#19 0x00007fca53297446 in QObject::event (this=0x29c3670, e=<optimized out>) at
kernel/qobject.cpp:1195
#20 0x00007fca564533f9 in Digikam::WorkerObject::event (this=0x29c3670,
e=0x7fc9c40ae770) at
/home/sean/Programs/digikam-3.5.0/core/libs/threads/workerobject.cpp:160
#21 0x00007fca53c77894 in notify_helper (e=0x7fc9c40ae770, receiver=0x29c3670,
this=0x23bfb70) at kernel/qapplication.cpp:4559
#22 QApplicationPrivate::notify_helper (this=0x23bfb70, receiver=0x29c3670,
e=0x7fc9c40ae770) at kernel/qapplication.cpp:4531
#23 0x00007fca53c7c713 in QApplication::notify (this=0x7fff81e22c90,
receiver=0x29c3670, e=0x7fc9c40ae770) at kernel/qapplication.cpp:4420
#24 0x00007fca549b13f6 in KApplication::notify (this=0x7fff81e22c90,
receiver=0x29c3670, event=0x7fc9c40ae770) at
../../kdeui/kernel/kapplication.cpp:311
#25 0x00007fca5327de9c in QCoreApplication::notifyInternal
(this=0x7fff81e22c90, receiver=0x29c3670, event=0x7fc9c40ae770) at
kernel/qcoreapplication.cpp:876
#26 0x00007fca53281c6a in sendEvent (event=0x7fc9c40ae770, receiver=0x29c3670)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x3d5da40) at kernel/qcoreapplication.cpp:1500
#28 0x00007fca532acf93 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#29 postEventSourceDispatch (s=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:279
#30 0x00007fca4b494d53 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fca4b4950a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fca4b495164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fca532ad3bf in QEventDispatcherGlib::processEvents
(this=0x7fca08002200, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#34 0x00007fca5327cc82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#35 0x00007fca5327ced7 in QEventLoop::exec (this=0x7fca23ab8b50, flags=...) at
kernel/qeventloop.cpp:204
#36 0x00007fca564515d1 in Digikam::WorkerObjectRunnable::run (this=0x4ac7980)
at /home/sean/Programs/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
#37 0x00007fca531724f2 in QThreadPoolThread::run (this=0x3d5d8a0) at
concurrent/qthreadpool.cpp:107
#38 0x00007fca5317efcb in QThreadPrivate::start (arg=0x3d5d8a0) at
thread/qthread_unix.cpp:298
#39 0x00007fca4f59ce9a in start_thread (arg=0x7fca23ab9700) at
pthread_create.c:308
#40 0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#41 0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fca17c3b700 (LWP 22095)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca17c3b700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fca1743a700 (LWP 22096)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca1743a700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fca16c39700 (LWP 22097)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca16c39700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fca16438700 (LWP 22099)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fca5317f43f in wait (time=30000, this=0x27a6a20) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x27e1f18, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fca531725bf in QThreadPoolThread::run (this=0x3d55ef0) at
concurrent/qthreadpool.cpp:141
#4  0x00007fca5317efcb in QThreadPrivate::start (arg=0x3d55ef0) at
thread/qthread_unix.cpp:298
#5  0x00007fca4f59ce9a in start_thread (arg=0x7fca16438700) at
pthread_create.c:308
#6  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fca13be3700 (LWP 22101)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fca5317f43f in wait (time=30000, this=0x27a6a20) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x27e1f18, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fca531725bf in QThreadPoolThread::run (this=0x3d5fb90) at
concurrent/qthreadpool.cpp:141
#4  0x00007fca5317efcb in QThreadPrivate::start (arg=0x3d5fb90) at
thread/qthread_unix.cpp:298
#5  0x00007fca4f59ce9a in start_thread (arg=0x7fca13be3700) at
pthread_create.c:308
#6  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fca12b22700 (LWP 22104)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fca5317f43f in wait (time=30000, this=0x27a6a20) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x27e1f18, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fca531725bf in QThreadPoolThread::run (this=0x3d565a0) at
concurrent/qthreadpool.cpp:141
#4  0x00007fca5317efcb in QThreadPrivate::start (arg=0x3d565a0) at
thread/qthread_unix.cpp:298
#5  0x00007fca4f59ce9a in start_thread (arg=0x7fca12b22700) at
pthread_create.c:308
#6  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fca12321700 (LWP 22105)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fca5317f43f in wait (time=30000, this=0x27a6a20) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x27e1f18, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fca531725bf in QThreadPoolThread::run (this=0x3d5d460) at
concurrent/qthreadpool.cpp:141
#4  0x00007fca5317efcb in QThreadPrivate::start (arg=0x3d5d460) at
thread/qthread_unix.cpp:298
#5  0x00007fca4f59ce9a in start_thread (arg=0x7fca12321700) at
pthread_create.c:308
#6  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fca11b20700 (LWP 22106)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fca5317f43f in wait (time=30000, this=0x27a6a20) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x27e1f18, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fca531725bf in QThreadPoolThread::run (this=0x3d57ac0) at
concurrent/qthreadpool.cpp:141
#4  0x00007fca5317efcb in QThreadPrivate::start (arg=0x3d57ac0) at
thread/qthread_unix.cpp:298
#5  0x00007fca4f59ce9a in start_thread (arg=0x7fca11b20700) at
pthread_create.c:308
#6  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fca1131f700 (LWP 22111)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca1131f700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fca03fff700 (LWP 22112)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca03fff700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fca037fe700 (LWP 22113)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca037fe700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fca02ffd700 (LWP 22114)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca02ffd700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fca027fc700 (LWP 22115)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca027fc700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fca01ffb700 (LWP 22116)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca01ffb700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fca017fa700 (LWP 22120)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fca5317f43f in wait (time=30000, this=0x27a6a20) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x27e1f18, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fca531725bf in QThreadPoolThread::run (this=0x3d5ede0) at
concurrent/qthreadpool.cpp:141
#4  0x00007fca5317efcb in QThreadPrivate::start (arg=0x3d5ede0) at
thread/qthread_unix.cpp:298
#5  0x00007fca4f59ce9a in start_thread (arg=0x7fca017fa700) at
pthread_create.c:308
#6  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fca00ff9700 (LWP 22123)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fca00ff9700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc9fbfff700 (LWP 22124)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fc9fbfff700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc9fb7fe700 (LWP 22125)):
#0  0x00007fca4e7e33d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007fca4e7e1efe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007fca4f59ce9a in start_thread (arg=0x7fc9fb7fe700) at
pthread_create.c:308
#3  0x00007fca526a4ccd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fca58ff7a00 (LWP 21972)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fca5317f4db in wait (time=18446744073709551615, this=0x2718350) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x27e1f18,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fca53171c7e in QThreadPoolPrivate::waitForDone (this=0x27e1e90,
msecs=-1) at concurrent/qthreadpool.cpp:298
#4  0x00007fca531736a4 in QThreadPool::~QThreadPool (this=0x2803900,
__in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440
#5  0x00007fca531736e9 in QThreadPool::~QThreadPool (this=0x2803900,
__in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:442
#6  0x00007fca53290935 in QObjectPrivate::deleteChildren (this=0x2825130) at
kernel/qobject.cpp:1908
#7  0x00007fca53296b9c in QObject::~QObject (this=0x2835850,
__in_chrg=<optimized out>) at kernel/qobject.cpp:927
#8  0x00007fca5645197c in Digikam::ThreadManager::~ThreadManager
(this=0x2835850, __in_chrg=<optimized out>) at
/home/sean/Programs/digikam-3.5.0/core/libs/threads/threadmanager.cpp:257
#9  0x00007fca56452268 in Digikam::ThreadManagerCreator::~ThreadManagerCreator
(this=0x2835850, __in_chrg=<optimized out>) at
/home/sean/Programs/digikam-3.5.0/core/libs/threads/threadmanager.cpp:236
#10 0x00007fca56451824 in destroy () at
/home/sean/Programs/digikam-3.5.0/core/libs/threads/threadmanager.cpp:241
#11 0x00007fca5625a399 in KCleanUpGlobalStatic::~KCleanUpGlobalStatic
(this=0x7fca569133f8, __in_chrg=<optimized out>) at /usr/include/kglobal.h:62
#12 0x00007fca525ec901 in __run_exit_handlers (status=1, listp=0x7fca52969688,
run_list_atexit=true) at exit.c:78
#13 0x00007fca525ec985 in __GI_exit (status=<optimized out>) at exit.c:100
#14 0x00007fca44168624 in ?? () from
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#15 0x00007fca549af6b8 in KApplication::xioErrhandler (this=0x7fff81e22c90,
dpy=0x23c5380) at ../../kdeui/kernel/kapplication.cpp:419
#16 0x00007fca50bb32be in _XIOError () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#17 0x00007fca50bb0cdd in _XEventsQueued () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#18 0x00007fca50ba22ef in XEventsQueued () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#19 0x00007fca53d1fb9c in x11EventSourceCheck (s=0x23bf520) at
kernel/qguieventdispatcher_glib.cpp:85
#20 0x00007fca4b494b43 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fca4b494fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fca4b495164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fca532ad3bf in QEventDispatcherGlib::processEvents (this=0x2359180,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#24 0x00007fca53d1fd5e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007fca5327cc82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#26 0x00007fca5327ced7 in QEventLoop::exec (this=0x7fff81e21050, flags=...) at
kernel/qeventloop.cpp:204
#27 0x00007fca54147936 in QDialog::exec (this=0x5efff30) at
dialogs/qdialog.cpp:554
#28 0x00000000004e25d4 in Digikam::Setup::exec (parent=0x24fcee0,
page=Digikam::Setup::LastPageUsed) at
/home/sean/Programs/digikam-3.5.0/core/utilities/setup/setup.cpp:432
#29 0x00000000005b4177 in Digikam::DigikamApp::setup (this=0x24fcee0) at
/home/sean/Programs/digikam-3.5.0/core/digikam/main/digikamapp.cpp:2323
#30 0x00000000005b4158 in Digikam::DigikamApp::slotSetup (this=0x24fcee0) at
/home/sean/Programs/digikam-3.5.0/core/digikam/main/digikamapp.cpp:2318
#31 0x000000000059e20b in Digikam::DigikamApp::qt_static_metacall
(_o=0x24fcee0, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0x7fff81e212c0) at
/home/sean/Programs/digikam-3.5.0/build/core/digikam/digikamapp.moc:183
#32 0x00007fca53292281 in QMetaObject::activate (sender=0x3da2b00, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff81e212c0) at
kernel/qobject.cpp:3547
#33 0x00007fca53c71132 in QAction::triggered (this=<optimized out>, _t1=false)
at .moc/release-shared/moc_qaction.cpp:277
#34 0x00007fca53c7131f in QAction::activate (this=0x3da2b00, event=<optimized
out>) at kernel/qaction.cpp:1257
#35 0x00007fca540c3119 in QMenuPrivate::activateCausedStack (this=0x41102d0,
causedStack=..., action=0x3da2b00, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1028
#36 0x00007fca540c9272 in QMenuPrivate::activateAction (this=0x41102d0,
action=0x3da2b00, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1120
#37 0x00007fca54a72030 in KMenu::mouseReleaseEvent (this=0x41100d0,
e=0x7fff81e21e90) at ../../kdeui/widgets/kmenu.cpp:464
#38 0x00007fca53cc8144 in QWidget::event (this=0x41100d0, event=0x7fff81e21e90)
at kernel/qwidget.cpp:8362
#39 0x00007fca540ca80b in QMenu::event (this=0x41100d0, e=0x7fff81e21e90) at
widgets/qmenu.cpp:2469
#40 0x00007fca53c77894 in notify_helper (e=0x7fff81e21e90, receiver=0x41100d0,
this=0x23bfb70) at kernel/qapplication.cpp:4559
#41 QApplicationPrivate::notify_helper (this=0x23bfb70, receiver=0x41100d0,
e=0x7fff81e21e90) at kernel/qapplication.cpp:4531
#42 0x00007fca53c7d0bf in QApplication::notify (this=<optimized out>,
receiver=0x41100d0, e=0x7fff81e21e90) at kernel/qapplication.cpp:4102
#43 0x00007fca549b13f6 in KApplication::notify (this=0x7fff81e22c90,
receiver=0x41100d0, event=0x7fff81e21e90) at
../../kdeui/kernel/kapplication.cpp:311
#44 0x00007fca5327de9c in QCoreApplication::notifyInternal
(this=0x7fff81e22c90, receiver=0x41100d0, event=0x7fff81e21e90) at
kernel/qcoreapplication.cpp:876
#45 0x00007fca53c78862 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#46 QApplicationPrivate::sendMouseEvent (receiver=0x41100d0,
event=0x7fff81e21e90, alienWidget=0x0, nativeWidget=0x41100d0, buttonDown=0x0,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#47 0x00007fca53cf82c1 in QETWidget::translateMouseEvent (this=0x41100d0,
event=<optimized out>) at kernel/qapplication_x11.cpp:4551
#48 0x00007fca53cf6bae in QApplication::x11ProcessEvent (this=0x7fff81e22c90,
event=0x7fff81e22760) at kernel/qapplication_x11.cpp:3732
#49 0x00007fca53d200d2 in x11EventSourceDispatch (s=0x23bf520, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#50 0x00007fca4b494d53 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007fca4b4950a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007fca4b495164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007fca532ad3bf in QEventDispatcherGlib::processEvents (this=0x2359180,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#54 0x00007fca53d1fd5e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0x00007fca5327cc82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#56 0x00007fca5327ced7 in QEventLoop::exec (this=0x7fff81e22b00, flags=...) at
kernel/qeventloop.cpp:204
#57 0x00007fca53281f67 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#58 0x00000000007094d9 in main (argc=1, argv=0x7fff81e23388) at
/home/sean/Programs/digikam-3.5.0/core/digikam/main/main.cpp:235

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list