Application: digikam (2.8.0) KDE Platform Version: 4.9.3 Qt Version: 4.8.3 Operating System: Linux 3.5.0-19-generic x86_64 Distribution: Ubuntu 12.10 -- Information about the crash: - What I was doing when the application crashed: I opened the image editor, cropped a picture and then "save as new version". When I closed the editor digikam crashesd -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6e262d4a00 (LWP 2685))] Thread 6 (Thread 0x7f6e016c9700 (LWP 2746)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6e2045704b in wait (time=18446744073709551615, this=0x12c5a70) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x12939a8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000000005eea33 in Digikam::ScanController::run() () #4 0x00007f6e20456aec in QThreadPrivate::start (arg=0x12a0e10) at thread/qthread_unix.cpp:338 #5 0x00007f6e1af5de9a in start_thread (arg=0x7f6e016c9700) at pthread_create.c:308 #6 0x00007f6e1f67fcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f6e00ec8700 (LWP 2748)): #0 0x00007f6e1f674303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f6e18981d84 in g_main_context_poll (n_fds=1, fds=0x7f6df40029b0, timeout=-1, context=0x7f6df40009a0, priority=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f6df40009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3285 #3 0x00007f6e18981ea4 in g_main_context_iteration (context=0x7f6df40009a0, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351 #4 0x00007f6e20581c16 in QEventDispatcherGlib::processEvents (this=0x7f6df40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f6e205522bf in QEventLoop::processEvents (this=this@entry=0x7f6e00ec7b50, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f6e20552548 in QEventLoop::exec (this=0x7f6e00ec7b50, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f6e20453b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00007f6e205329af in QInotifyFileSystemWatcherEngine::run (this=0x12eddb0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f6e20456aec in QThreadPrivate::start (arg=0x12eddb0) at thread/qthread_unix.cpp:338 #10 0x00007f6e1af5de9a in start_thread (arg=0x7f6e00ec8700) at pthread_create.c:308 #11 0x00007f6e1f67fcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f6dfbfff700 (LWP 2834)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6e2045704b in wait (time=18446744073709551615, this=0x1523bd0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1565cf8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6e238b6a47 in Digikam::ParkingThread::run() () from /usr/lib/libdigikamcore.so.2 #4 0x00007f6e20456aec in QThreadPrivate::start (arg=0x1565ce0) at thread/qthread_unix.cpp:338 #5 0x00007f6e1af5de9a in start_thread (arg=0x7f6dfbfff700) at pthread_create.c:308 #6 0x00007f6e1f67fcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f6dfb370700 (LWP 2835)): #0 0x00007f6e1f674303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f6e18981d84 in g_main_context_poll (n_fds=1, fds=0x7f6de80025b0, timeout=-1, context=0x7f6de80009a0, priority=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f6de80009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3285 #3 0x00007f6e18981ea4 in g_main_context_iteration (context=0x7f6de80009a0, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351 #4 0x00007f6e20581c16 in QEventDispatcherGlib::processEvents (this=0x7f6de80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f6e205522bf in QEventLoop::processEvents (this=this@entry=0x7f6dfb36fb50, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f6e20552548 in QEventLoop::exec (this=0x7f6dfb36fb50, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f6e20453b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00007f6e205329af in QInotifyFileSystemWatcherEngine::run (this=0x1a0e030) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f6e20456aec in QThreadPrivate::start (arg=0x1a0e030) at thread/qthread_unix.cpp:338 #10 0x00007f6e1af5de9a in start_thread (arg=0x7f6dfb370700) at pthread_create.c:308 #11 0x00007f6e1f67fcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f6dee50e700 (LWP 23155)): #0 0x00007f6e1898176c in g_main_context_query (context=context@entry=0x7f6dc0089870, max_priority=2147483647, timeout=timeout@entry=0x7f6dee50d9ec, fds=fds@entry=0x7f6dc00034a0, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3092 #1 0x00007f6e18981cf9 in g_main_context_iterate (context=context@entry=0x7f6dc0089870, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3272 #2 0x00007f6e18981ea4 in g_main_context_iteration (context=0x7f6dc0089870, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351 #3 0x00007f6e20581c16 in QEventDispatcherGlib::processEvents (this=0x7f6dc00897e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f6e205522bf in QEventLoop::processEvents (this=this@entry=0x7f6dee50db40, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f6e20552548 in QEventLoop::exec (this=0x7f6dee50db40, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f6e238b5fd3 in Digikam::WorkerObjectRunnable::run() () from /usr/lib/libdigikamcore.so.2 #7 0x00007f6e2044a45d in QThreadPoolThread::run (this=0x4899ea0) at concurrent/qthreadpool.cpp:107 #8 0x00007f6e20456aec in QThreadPrivate::start (arg=0x4899ea0) at thread/qthread_unix.cpp:338 #9 0x00007f6e1af5de9a in start_thread (arg=0x7f6dee50e700) at pthread_create.c:308 #10 0x00007f6e1f67fcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f6e262d4a00 (LWP 2685)): [KCrash Handler] #6 0x0000000000601238 in Digikam::TimeLineWidget::slotDatesMap(QMap<QDateTime, int> const&) () #7 0x00000000005fee90 in Digikam::TimeLineWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () #8 0x00007f6e20568f5f in QMetaObject::activate (sender=0x12edce0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff550c98e0) at kernel/qobject.cpp:3547 #9 0x00000000005b486d in Digikam::AlbumManager::signalDatesMapDirty(QMap<QDateTime, int> const&) () #10 0x00000000005c4836 in Digikam::AlbumManager::slotDatesJobData(KIO::Job*, QByteArray const&) () #11 0x00000000005b3f89 in Digikam::AlbumManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () #12 0x00007f6e20568f5f in QMetaObject::activate (sender=0x2c47740, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff550c9be0) at kernel/qobject.cpp:3547 #13 0x00007f6e22386f04 in KIO::TransferJob::data (this=this@entry=0x2c47740, _t1=_t1@entry=0x2c47740, _t2=...) at ./jobclasses.moc:447 #14 0x00007f6e22386f63 in KIO::TransferJob::slotData (this=0x2c47740, _data=...) at ../../kio/kio/job.cpp:981 #15 0x00007f6e20568f5f in QMetaObject::activate (sender=0x31185b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff550c9d90) at kernel/qobject.cpp:3547 #16 0x00007f6e22425ca2 in KIO::SlaveInterface::data (this=this@entry=0x31185b0, _t1=...) at ./slaveinterface.moc:160 #17 0x00007f6e224287b0 in KIO::SlaveInterface::dispatch (this=0x31185b0, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:160 #18 0x00007f6e224255fa in KIO::SlaveInterface::dispatch (this=0x31185b0) at ../../kio/kio/slaveinterface.cpp:88 #19 0x00007f6e22419a5e in KIO::Slave::gotInput (this=0x31185b0) at ../../kio/kio/slave.cpp:344 #20 0x00007f6e20568f5f in QMetaObject::activate (sender=0x11b65f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #21 0x00007f6e2235a732 in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82 #22 KIO::ConnectionPrivate::dequeue (this=0x43482d0) at ../../kio/kio/connection.cpp:71 #23 0x00007f6e2056843e in QObject::event (this=0x11b65f0, e=<optimized out>) at kernel/qobject.cpp:1195 #24 0x00007f6e20f34e9c in QApplicationPrivate::notify_helper (this=this@entry=0x1163f20, receiver=receiver@entry=0x11b65f0, e=e@entry=0x42691f0) at kernel/qapplication.cpp:4562 #25 0x00007f6e20f3930a in QApplication::notify (this=0x7fff550cb060, receiver=0x11b65f0, e=0x42691f0) at kernel/qapplication.cpp:4423 #26 0x00007f6e21c3d1d6 in KApplication::notify (this=0x7fff550cb060, receiver=0x11b65f0, event=0x42691f0) at ../../kdeui/kernel/kapplication.cpp:311 #27 0x00007f6e2055356e in QCoreApplication::notifyInternal (this=0x7fff550cb060, receiver=receiver@entry=0x11b65f0, event=event@entry=0x42691f0) at kernel/qcoreapplication.cpp:915 #28 0x00007f6e205573f1 in sendEvent (event=0x42691f0, receiver=0x11b65f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x10f8310) at kernel/qcoreapplication.cpp:1539 #30 0x00007f6e20581a63 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #31 postEventSourceDispatch (s=s@entry=0x115fe00) at kernel/qeventdispatcher_glib.cpp:279 #32 0x00007f6e18981ab5 in g_main_dispatch (context=0x1166400) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:2715 #33 g_main_context_dispatch (context=context@entry=0x1166400) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3219 #34 0x00007f6e18981de8 in g_main_context_iterate (context=context@entry=0x1166400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3290 #35 0x00007f6e18981ea4 in g_main_context_iteration (context=0x1166400, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351 #36 0x00007f6e20581bf6 in QEventDispatcherGlib::processEvents (this=0x1162f40, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #37 0x00007f6e20fd9c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #38 0x00007f6e205522bf in QEventLoop::processEvents (this=this@entry=0x7fff550caaa0, flags=...) at kernel/qeventloop.cpp:149 #39 0x00007f6e20552548 in QEventLoop::exec (this=0x7fff550caaa0, flags=...) at kernel/qeventloop.cpp:204 #40 0x00007f6e20557708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #41 0x00000000006cbd33 in main () Reported using DrKonqi
As i suppose that you modify image in editor, trace is about TimeLine tool. I suspect a corrupted backtrace, not relevant of real problem. Please try to reproduce the problem using GDB to get a better backtrace : http://www.digikam.org/contrib Gilles Caulier
Dear Gilles, Yes, I've modified in editor and used the KDE bug tracer to report the problem (I installed the digikam-dbg as required). After that, I did use the editor without problems. If I see again similar issues and can reproduce I'll use GDB. cheers, Francesco
Created attachment 79960 [details] New crash information added by DrKonqi digikam (3.1.0) on KDE Platform 4.10.2 using Qt 4.8.4 - What I was doing when the application crashed: I was trying to figure out meta data editing. Went to next photo which closed the 'edited' photo. Crashed occurred. I believe this is very similar or the same as previously reported occurances. -- Backtrace (Reduced): #6 0x00000000005de9ab in Digikam::TimeLineWidget::slotDatesMap (this=0x37d2c70, datesStatMap=...) at /build/buildd/digikam-3.1.0/core/digikam/date/timelinewidget.cpp:598 [...] #8 0x000000000059a183 in Digikam::AlbumManager::signalDatesMapDirty (this=this@entry=0x2b642d0, _t1=...) at /build/buildd/digikam-3.1.0/obj-x86_64-linux-gnu/core/digikam/albummanager.moc:347 #9 0x00000000005a14a2 in Digikam::AlbumManager::slotDatesJobData (this=0x2b642d0, data=...) at /build/buildd/digikam-3.1.0/core/digikam/album/albummanager.cpp:3167 [...] #11 0x00007fd9b455eea4 in KIO::TransferJob::data (this=this@entry=0x8d5e3a0, _t1=_t1@entry=0x8d5e3a0, _t2=...) at ./jobclasses.moc:447 #12 0x00007fd9b4561a08 in KIO::TransferJob::slotData (this=0x8d5e3a0, _data=...) at ../../kio/kio/job.cpp:981
Application: digikam (4.4.0) KDE Platform Version: 4.12.5 (Compiled from sources) Qt Version: 4.8.5 Operating System: Linux 3.16.5-gentoo x86_64 Distribution: "Gentoo Base System release 2.2" -- Information about the crash: - What I was doing when the application crashed: I used the right sidebar to click on the stars rating and then moved to the next picture with PageDown key. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2e73a48840 (LWP 2710))] Thread 13 (Thread 0x7f2e5093b700 (LWP 2712)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2e6d87b873 in wait (time=18446744073709551615, this=0x23fc8a0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x23b9830, mutex=mutex@entry=0x23b9828, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x0000000000601bb9 in Digikam::ScanController::run (this=0x232bdc0) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/app/database/scancontroller.cpp:725 #4 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x232bdc0) at thread/qthread_unix.cpp:338 #5 0x00007f2e6a9d22da in start_thread (arg=0x7f2e5093b700) at pthread_create.c:309 #6 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 12 (Thread 0x7f2e4bfff700 (LWP 2713)): #0 __GI___pthread_mutex_lock (mutex=0x7f2e44000a60) at ../nptl/pthread_mutex_lock.c:158 #1 0x00007f2e65c37fb1 in g_mutex_lock (mutex=mutex@entry=0x7f2e440009a0) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gthread-posix.c:209 #2 0x00007f2e65bf6038 in g_main_context_iteration (context=0x7f2e440009a0, may_block=1) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3794 #3 0x00007f2e6d9a68ee in QEventDispatcherGlib::processEvents (this=0x7f2e440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0x00007f2e6d976a2f in QEventLoop::processEvents (this=this@entry=0x7f2e4bffed80, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f2e6d976d10 in QEventLoop::exec (this=this@entry=0x7f2e4bffed80, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f2e6d878b80 in QThread::exec (this=this@entry=0x23fe280) at thread/qthread.cpp:536 #7 0x00007f2e6d95885f in QInotifyFileSystemWatcherEngine::run (this=0x23fe280) at io/qfilesystemwatcher_inotify.cpp:256 #8 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x23fe280) at thread/qthread_unix.cpp:338 #9 0x00007f2e6a9d22da in start_thread (arg=0x7f2e4bfff700) at pthread_create.c:309 #10 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 11 (Thread 0x7f2e4b7fe700 (LWP 2721)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2e6d87b873 in wait (time=18446744073709551615, this=0x24b8f80) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x22f0c60, mutex=mutex@entry=0x22f0c58, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2e710888d9 in Digikam::ParkingThread::run (this=0x22f0c40) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/libs/threads/threadmanager.cpp:119 #4 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x22f0c40) at thread/qthread_unix.cpp:338 #5 0x00007f2e6a9d22da in start_thread (arg=0x7f2e4b7fe700) at pthread_create.c:309 #6 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 10 (Thread 0x7f2e37ffe700 (LWP 5057)): #0 __pthread_mutex_unlock_usercnt (mutex=0x7f2e100b8970, decr=1) at pthread_mutex_unlock.c:63 #1 0x00007f2e65c37ff1 in g_mutex_unlock (mutex=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gthread-posix.c:228 #2 0x00007f2e65bf5eca in g_main_context_iterate (context=context@entry=0x7f2e100c3ee0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3736 #3 0x00007f2e65bf604c in g_main_context_iteration (context=0x7f2e100c3ee0, may_block=1) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3795 #4 0x00007f2e6d9a68ee in QEventDispatcherGlib::processEvents (this=0x7f2e10002ef0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0x00007f2e6d976a2f in QEventLoop::processEvents (this=this@entry=0x7f2e37ffdd50, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2e6d976d10 in QEventLoop::exec (this=this@entry=0x7f2e37ffdd50, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2e71087eab in Digikam::WorkerObjectRunnable::run (this=0x7dff180) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/libs/threads/threadmanager.cpp:196 #8 0x00007f2e6d86edbb in QThreadPoolThread::run (this=0x4e96c40) at concurrent/qthreadpool.cpp:107 #9 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x4e96c40) at thread/qthread_unix.cpp:338 #10 0x00007f2e6a9d22da in start_thread (arg=0x7f2e37ffe700) at pthread_create.c:309 #11 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 9 (Thread 0x7f2e2d7fa700 (LWP 5061)): #0 cvRunHaarClassifierCascadeSum (_cascade=<optimized out>, pt=..., stage_sum=@0x7f2e2d7f9b38: 7.8048945814371109, start_stage=start_stage@entry=0) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/haar.cpp:1258 #1 0x00007f2e6a288430 in cvRunHaarClassifierCascade (_cascade=<optimized out>, pt=..., pt@entry=..., start_stage=start_stage@entry=0) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/haar.cpp:1274 #2 0x00007f2e6a2885a6 in cv::HaarDetectObjects_ScaleCascade_Invoker::operator() (this=0x7f2e4241f910, range=...) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/haar.cpp:1463 #3 0x00007f2e701484a5 in operator() (sr=..., this=0x7f2e43507c58) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/core/src/parallel.cpp:142 #4 operator() (range=..., this=0x7f2e43507c58) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/core/src/parallel.cpp:162 #5 run_body (r=..., this=0x7f2e43507c40) at /usr/include/tbb/parallel_for.h:110 #6 execute<tbb::interface6::internal::start_for<tbb::blocked_range<int>, {anonymous}::ProxyLoopBody, const tbb::auto_partitioner>, tbb::blocked_range<int> > (range=..., start=..., this=0x7f2e43507c70) at /usr/include/tbb/partitioner.h:277 #7 tbb::interface6::internal::start_for<tbb::blocked_range<int>, {anonymous}::ProxyLoopBody, const tbb::auto_partitioner>::execute(void) (this=0x7f2e43507c40) at /usr/include/tbb/parallel_for.h:116 #8 0x00007f2e68218153 in tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::local_wait_for_all (this=0x7f2e43503e00, parent=..., child=<optimized out>) at ../../src/tbb/custom_scheduler.h:440 #9 0x00007f2e682143fe in tbb::internal::arena::process (this=0x7f2e434d3a00, s=...) at ../../src/tbb/arena.cpp:106 #10 0x00007f2e6821395b in tbb::internal::market::process (this=0x7f2e43513f00, j=...) at ../../src/tbb/market.cpp:463 #11 0x00007f2e682111c6 in tbb::internal::rml::private_worker::run (this=0x7f2e43517f00) at ../../src/tbb/private_server.cpp:263 #12 0x00007f2e68211409 in tbb::internal::rml::private_worker::thread_routine (arg=<optimized out>) at ../../src/tbb/private_server.cpp:231 #13 0x00007f2e6a9d22da in start_thread (arg=0x7f2e2d7fa700) at pthread_create.c:309 #14 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 8 (Thread 0x7f2e42421700 (LWP 5218)): #0 0x00007f2e6a2877f4 in icvEvalHidHaarClassifier (p_offset=<optimized out>, variance_norm_factor=51.854909662256638, classifier=<optimized out>) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/haar.cpp:802 #1 cvRunHaarClassifierCascadeSum (_cascade=<optimized out>, pt=..., stage_sum=@0x7f2e4241ef58: 5.6001165062189102, start_stage=start_stage@entry=0) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/haar.cpp:1258 #2 0x00007f2e6a288430 in cvRunHaarClassifierCascade (_cascade=<optimized out>, pt=..., pt@entry=..., start_stage=start_stage@entry=0) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/haar.cpp:1274 #3 0x00007f2e6a2885a6 in cv::HaarDetectObjects_ScaleCascade_Invoker::operator() (this=0x7f2e4241f910, range=...) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/haar.cpp:1463 #4 0x00007f2e701484a5 in operator() (sr=..., this=0x7f2e434cf258) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/core/src/parallel.cpp:142 #5 operator() (range=..., this=0x7f2e434cf258) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/core/src/parallel.cpp:162 #6 run_body (r=..., this=0x7f2e434cf240) at /usr/include/tbb/parallel_for.h:110 #7 execute<tbb::interface6::internal::start_for<tbb::blocked_range<int>, {anonymous}::ProxyLoopBody, const tbb::auto_partitioner>, tbb::blocked_range<int> > (range=..., start=..., this=0x7f2e434cf270) at /usr/include/tbb/partitioner.h:277 #8 tbb::interface6::internal::start_for<tbb::blocked_range<int>, {anonymous}::ProxyLoopBody, const tbb::auto_partitioner>::execute(void) (this=0x7f2e434cf240) at /usr/include/tbb/parallel_for.h:116 #9 0x00007f2e68218153 in tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::local_wait_for_all (this=0x7f2e434cb200, parent=..., child=<optimized out>) at ../../src/tbb/custom_scheduler.h:440 #10 0x00007f2e68216db8 in tbb::internal::generic_scheduler::local_spawn_root_and_wait (this=0x7f2e434cb200, first=..., next=@0x7f2e434cf538: 0x7f2e434cfa40) at ../../src/tbb/scheduler.cpp:621 #11 0x00007f2e70148674 in spawn_root_and_wait (root=...) at /usr/include/tbb/task.h:693 #12 run (partitioner=..., body=<synthetic pointer>, range=...) at /usr/include/tbb/parallel_for.h:94 #13 parallel_for<tbb::blocked_range<int>, {anonymous}::ProxyLoopBody> (body=<synthetic pointer>, range=...) at /usr/include/tbb/parallel_for.h:165 #14 cv::parallel_for_ (range=..., body=..., nstripes=nstripes@entry=-1) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/core/src/parallel.cpp:238 #15 0x00007f2e6a28b285 in cvHaarDetectObjectsForROC (_img=_img@entry=0x7f2e4241fde0, cascade=0x7f2e104218e0, storage=<optimized out>, rejectLevels=..., levelWeights=..., scaleFactor=scaleFactor@entry=1.1000000000000001, minNeighbors=minNeighbors@entry=3, flags=flags@entry=1, minSize=..., maxSize=..., outputRejectLevels=outputRejectLevels@entry=false) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/haar.cpp:1720 #16 0x00007f2e6a29de75 in cv::CascadeClassifier::detectMultiScale (this=0x7f2e102866f0, image=..., objects=..., rejectLevels=..., levelWeights=..., scaleFactor=1.1000000000000001, minNeighbors=3, flags=1, minObjectSize=..., maxObjectSize=..., outputRejectLevels=false) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/cascadedetect.cpp:1109 #17 0x00007f2e6a28f318 in cv::CascadeClassifier::detectMultiScale (this=<optimized out>, image=..., objects=..., scaleFactor=<optimized out>, minNeighbors=<optimized out>, flags=<optimized out>, minObjectSize=..., maxObjectSize=...) at /portage_builddir/portage/media-libs/opencv-2.4.5/work/opencv-2.4.5/modules/objdetect/src/cascadedetect.cpp:1204 #18 0x00007f2e71e20119 in KFaceIface::OpenCVFaceDetector::cascadeResult (this=this@entry=0x7f2e1027ece0, inputImage=..., cascade=..., params=...) at /portage_builddir/portage/media-libs/libkface-3.5.0/work/digikam-3.5.0/extra/libkface/libkface/detection/opencvfacedetector.cpp:419 #19 0x00007f2e71e2418e in KFaceIface::OpenCVFaceDetector::detectFaces (this=0x7f2e1027ece0, inputImage=..., originalSize=...) at /portage_builddir/portage/media-libs/libkface-3.5.0/work/digikam-3.5.0/extra/libkface/libkface/detection/opencvfacedetector.cpp:699 #20 0x00007f2e71e1ce5a in KFaceIface::FaceDetector::detectFaces (this=this@entry=0x24fe6a8, image=..., originalSize=...) at /portage_builddir/portage/media-libs/libkface-3.5.0/work/digikam-3.5.0/extra/libkface/libkface/facedetector.cpp:152 #21 0x00000000007143b5 in Digikam::DetectionWorker::process (this=0x24fe690, package=...) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/utilities/facemanagement/facepipeline.cpp:483 #22 0x00000000007146a7 in Digikam::DetectionWorker::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0_build/app/facepipeline_p.moc:317 #23 0x00007f2e6d9919fe in QObject::event (this=0x24fe690, e=<optimized out>) at kernel/qobject.cpp:1194 #24 0x00007f2e6e39fdcc in QApplicationPrivate::notify_helper (this=this@entry=0x2202de0, receiver=receiver@entry=0x24fe690, e=e@entry=0x8a37c50) at kernel/qapplication.cpp:4562 #25 0x00007f2e6e3a27ff in QApplication::notify (this=this@entry=0x7fff628795a0, receiver=receiver@entry=0x24fe690, e=e@entry=0x8a37c50) at kernel/qapplication.cpp:4423 #26 0x00007f2e6f0d2ea8 in KApplication::notify (this=0x7fff628795a0, receiver=0x24fe690, event=0x8a37c50) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kdeui/kernel/kapplication.cpp:311 #27 0x00007f2e6d977ded in QCoreApplication::notifyInternal (this=0x7fff628795a0, receiver=receiver@entry=0x24fe690, event=event@entry=0x8a37c50) at kernel/qcoreapplication.cpp:949 #28 0x00007f2e6d97b420 in sendEvent (event=0x8a37c50, receiver=0x24fe690) at kernel/qcoreapplication.h:231 #29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x4c855a0) at kernel/qcoreapplication.cpp:1573 #30 0x00007f2e6d97b745 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466 #31 0x00007f2e6d9a673e in sendPostedEvents () at kernel/qcoreapplication.h:236 #32 postEventSourceDispatch (s=0x7f2df8700540) at kernel/qeventdispatcher_glib.cpp:300 #33 postEventSourceDispatch (s=0x7f2df8700540) at kernel/qeventdispatcher_glib.cpp:291 #34 0x00007f2e65bf5d4b in g_main_dispatch (context=0x7f2df8016700) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3064 #35 g_main_context_dispatch (context=context@entry=0x7f2df8016700) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3663 #36 0x00007f2e65bf5f84 in g_main_context_iterate (context=context@entry=0x7f2df8016700, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3734 #37 0x00007f2e65bf604c in g_main_context_iteration (context=0x7f2df8016700, may_block=1) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3795 #38 0x00007f2e6d9a68bc in QEventDispatcherGlib::processEvents (this=0x7f2df809ee00, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #39 0x00007f2e6d976a2f in QEventLoop::processEvents (this=this@entry=0x7f2e42420d50, flags=...) at kernel/qeventloop.cpp:149 #40 0x00007f2e6d976d10 in QEventLoop::exec (this=this@entry=0x7f2e42420d50, flags=...) at kernel/qeventloop.cpp:204 #41 0x00007f2e71087eab in Digikam::WorkerObjectRunnable::run (this=0x77b1cd0) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/libs/threads/threadmanager.cpp:196 #42 0x00007f2e6d86edbb in QThreadPoolThread::run (this=0x4c85400) at concurrent/qthreadpool.cpp:107 #43 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x4c85400) at thread/qthread_unix.cpp:338 #44 0x00007f2e6a9d22da in start_thread (arg=0x7f2e42421700) at pthread_create.c:309 #45 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7f2e41c20700 (LWP 5555)): #0 0x00007fff629e5a00 in clock_gettime () #1 0x00007f2e6caa4afd in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f2e6d8d0ee4 in do_gettime (frac=0x7f2e41c1fa78, sec=0x7f2e41c1fa70) at tools/qelapsedtimer_unix.cpp:127 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:144 #4 0x00007f2e6d9a72ed in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f2e1a8ebe10) at kernel/qeventdispatcher_unix.cpp:354 #5 0x00007f2e6d9a7673 in QTimerInfoList::timerWait (this=0x7f2e1a8ebe10, tm=...) at kernel/qeventdispatcher_unix.cpp:460 #6 0x00007f2e6d9a5f5c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f2e41c1fb64) at kernel/qeventdispatcher_glib.cpp:143 #7 0x00007f2e6d9a600d in timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7f2e41c1fb64) at kernel/qeventdispatcher_glib.cpp:176 #8 0x00007f2e65bf560e in g_main_context_prepare (context=context@entry=0x7f2e1a9632a0, priority=priority@entry=0x7f2e41c1fbe8) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3352 #9 0x00007f2e65bf5e3e in g_main_context_iterate (context=context@entry=0x7f2e1a9632a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3714 #10 0x00007f2e65bf604c in g_main_context_iteration (context=0x7f2e1a9632a0, may_block=1) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3795 #11 0x00007f2e6d9a68ee in QEventDispatcherGlib::processEvents (this=0x7f2e1b291520, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #12 0x00007f2e6d976a2f in QEventLoop::processEvents (this=this@entry=0x7f2e41c1fd50, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f2e6d976d10 in QEventLoop::exec (this=this@entry=0x7f2e41c1fd50, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007f2e71087eab in Digikam::WorkerObjectRunnable::run (this=0xbaee200) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/libs/threads/threadmanager.cpp:196 #15 0x00007f2e6d86edbb in QThreadPoolThread::run (this=0x4e95260) at concurrent/qthreadpool.cpp:107 #16 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x4e95260) at thread/qthread_unix.cpp:338 #17 0x00007f2e6a9d22da in start_thread (arg=0x7f2e41c20700) at pthread_create.c:309 #18 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7f2e42c22700 (LWP 14152)): #0 g_main_context_iterate (context=context@entry=0x7f2e0407f230, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3712 #1 0x00007f2e65bf604c in g_main_context_iteration (context=0x7f2e0407f230, may_block=1) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3795 #2 0x00007f2e6d9a68ee in QEventDispatcherGlib::processEvents (this=0x7f2e0521fbd0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #3 0x00007f2e6d976a2f in QEventLoop::processEvents (this=this@entry=0x7f2e42c21d80, flags=...) at kernel/qeventloop.cpp:149 #4 0x00007f2e6d976d10 in QEventLoop::exec (this=this@entry=0x7f2e42c21d80, flags=...) at kernel/qeventloop.cpp:204 #5 0x00007f2e6d878b80 in QThread::exec (this=this@entry=0x92c3f70) at thread/qthread.cpp:536 #6 0x00007f2e6d95885f in QInotifyFileSystemWatcherEngine::run (this=0x92c3f70) at io/qfilesystemwatcher_inotify.cpp:256 #7 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x92c3f70) at thread/qthread_unix.cpp:338 #8 0x00007f2e6a9d22da in start_thread (arg=0x7f2e42c22700) at pthread_create.c:309 #9 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7f2e1e4bf700 (LWP 14153)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2e615f63f4 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f2e62017240 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495 #2 0x00007f2e615f6509 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618 #3 0x00007f2e6a9d22da in start_thread (arg=0x7f2e1e4bf700) at pthread_create.c:309 #4 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7f2e1dcbe700 (LWP 14155)): #0 0x00007f2e6d9a6309 in testAndSetOrdered (newValue=0, expectedValue=1, this=0x9606ff0) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:145 #1 testAndSetRelease (newValue=0, this=0x9606ff0, expectedValue=1) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:272 #2 unlockInline (this=0x9606fc8) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:171 #3 unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:121 #4 ~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:115 #5 canWaitLocked (this=0x9606f80) at ../../include/QtCore/private/../../../src/corelib/thread/qthread_p.h:228 #6 postEventSourcePrepare (s=0x7f2e0c10ad50, timeout=timeout@entry=0x7f2e1dcbdbc4) at kernel/qeventdispatcher_glib.cpp:279 #7 0x00007f2e65bf560e in g_main_context_prepare (context=context@entry=0x7f2e0c4c5a20, priority=priority@entry=0x7f2e1dcbdc48) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3352 #8 0x00007f2e65bf5e3e in g_main_context_iterate (context=context@entry=0x7f2e0c4c5a20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3714 #9 0x00007f2e65bf604c in g_main_context_iteration (context=0x7f2e0c4c5a20, may_block=1) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3795 #10 0x00007f2e6d9a68ee in QEventDispatcherGlib::processEvents (this=0x7f2e0e225c40, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #11 0x00007f2e6d976a2f in QEventLoop::processEvents (this=this@entry=0x7f2e1dcbddb0, flags=...) at kernel/qeventloop.cpp:149 #12 0x00007f2e6d976d10 in QEventLoop::exec (this=this@entry=0x7f2e1dcbddb0, flags=...) at kernel/qeventloop.cpp:204 #13 0x00007f2e6d878b80 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #14 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x9606b40) at thread/qthread_unix.cpp:338 #15 0x00007f2e6a9d22da in start_thread (arg=0x7f2e1dcbe700) at pthread_create.c:309 #16 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f2e1d0ad700 (LWP 15679)): #0 0x00007f2e65c37cea in g_mutex_get_impl (mutex=0x7f2d9ed35f80) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gthread-posix.c:120 #1 0x00007f2e65c37fe9 in g_mutex_unlock (mutex=mutex@entry=0x7f2d9ed35f80) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gthread-posix.c:228 #2 0x00007f2e65bf5601 in g_main_context_prepare (context=context@entry=0x7f2d9ed35f80, priority=priority@entry=0x7f2e1d0acbe8) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3350 #3 0x00007f2e65bf5e3e in g_main_context_iterate (context=context@entry=0x7f2d9ed35f80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3714 #4 0x00007f2e65bf604c in g_main_context_iteration (context=0x7f2d9ed35f80, may_block=1) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3795 #5 0x00007f2e6d9a68ee in QEventDispatcherGlib::processEvents (this=0x7f2e0c24c590, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #6 0x00007f2e6d976a2f in QEventLoop::processEvents (this=this@entry=0x7f2e1d0acd50, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f2e6d976d10 in QEventLoop::exec (this=this@entry=0x7f2e1d0acd50, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f2e71087eab in Digikam::WorkerObjectRunnable::run (this=0x7f2e1abfd100) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/libs/threads/threadmanager.cpp:196 #9 0x00007f2e6d86edbb in QThreadPoolThread::run (this=0x4c84fb0) at concurrent/qthreadpool.cpp:107 #10 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x4c84fb0) at thread/qthread_unix.cpp:338 #11 0x00007f2e6a9d22da in start_thread (arg=0x7f2e1d0ad700) at pthread_create.c:309 #12 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f2e167fc700 (LWP 15681)): #0 0x00007f2e6a9d59b0 in __pthread_mutex_unlock_usercnt (mutex=0x7f2e0c27b490, decr=<optimized out>) at pthread_mutex_unlock.c:57 #1 0x00007f2e65c37ff1 in g_mutex_unlock (mutex=mutex@entry=0x7f2d9d76ddc0) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gthread-posix.c:228 #2 0x00007f2e65bf5f11 in g_main_context_poll (n_fds=1, fds=0x7f2e0e224b00, timeout=-1, context=0x7f2d9d76ddc0, priority=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:4027 #3 g_main_context_iterate (context=context@entry=0x7f2d9d76ddc0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3729 #4 0x00007f2e65bf604c in g_main_context_iteration (context=0x7f2d9d76ddc0, may_block=1) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3795 #5 0x00007f2e6d9a68ee in QEventDispatcherGlib::processEvents (this=0x7f2d540b00d0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #6 0x00007f2e6d976a2f in QEventLoop::processEvents (this=this@entry=0x7f2e167fbd50, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f2e6d976d10 in QEventLoop::exec (this=this@entry=0x7f2e167fbd50, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f2e71087eab in Digikam::WorkerObjectRunnable::run (this=0x7f2e1abfd4c0) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/libs/threads/threadmanager.cpp:196 #9 0x00007f2e6d86edbb in QThreadPoolThread::run (this=0x4c86540) at concurrent/qthreadpool.cpp:107 #10 0x00007f2e6d87b2dc in QThreadPrivate::start (arg=0x4c86540) at thread/qthread_unix.cpp:338 #11 0x00007f2e6a9d22da in start_thread (arg=0x7f2e167fc700) at pthread_create.c:309 #12 0x00007f2e6ca9732d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f2e73a48840 (LWP 2710)): [KCrash Handler] #6 0x0000000000613333 in Digikam::TimeLineWidget::slotDatesMap (this=0x430c140, datesStatMap=...) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/app/date/timelinewidget.cpp:598 #7 0x00007f2e6d98c63f in QMetaObject::activate (sender=sender@entry=0x23f8550, m=m@entry=0x899580 <Digikam::AlbumManager::staticMetaObject>, local_signal_index=local_signal_index@entry=18, argv=argv@entry=0x7fff62877cb0) at kernel/qobject.cpp:3547 #8 0x00000000005bff23 in Digikam::AlbumManager::signalDatesMapDirty (this=this@entry=0x23f8550, _t1=...) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0_build/app/albummanager.moc:349 #9 0x00000000005c75ca in Digikam::AlbumManager::slotDatesJobData (this=0x23f8550, data=...) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/app/album/albummanager.cpp:3218 #10 0x00000000005cbdf7 in Digikam::AlbumManager::qt_static_metacall (_o=0x23f8550, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x0) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0_build/app/albummanager.moc:156 #11 0x00007f2e6d98c63f in QMetaObject::activate (sender=sender@entry=0x95c82f0, m=m@entry=0x7f2e6fbf7f20 <KIO::TransferJob::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff62878090) at kernel/qobject.cpp:3547 #12 0x00007f2e6f84a6d4 in KIO::TransferJob::data (this=this@entry=0x95c82f0, _t1=_t1@entry=0x95c82f0, _t2=...) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5_build/kio/jobclasses.moc:446 #13 0x00007f2e6f84d385 in KIO::TransferJob::slotData (this=0x95c82f0, _data=...) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kio/kio/job.cpp:999 #14 0x00007f2e6d98c63f in QMetaObject::activate (sender=sender@entry=0xcdb1cc0, m=m@entry=0x7f2e6fbfc500 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff62878250) at kernel/qobject.cpp:3547 #15 0x00007f2e6f8ed562 in KIO::SlaveInterface::data (this=this@entry=0xcdb1cc0, _t1=...) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5_build/kio/slaveinterface.moc:159 #16 0x00007f2e6f8eef80 in KIO::SlaveInterface::dispatch (this=0xcdb1cc0, _cmd=100, rawdata=...) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kio/kio/slaveinterface.cpp:164 #17 0x00007f2e6f8ec3a9 in KIO::SlaveInterface::dispatch (this=0xcdb1cc0) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kio/kio/slaveinterface.cpp:92 #18 0x00007f2e6f8e09ce in KIO::Slave::gotInput (this=0xcdb1cc0) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kio/kio/slave.cpp:344 #19 0x00007f2e6d98c63f in QMetaObject::activate (sender=0xbcdcaf0, m=m@entry=0x7f2e6fbf5a20 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3547 #20 0x00007f2e6f81d850 in KIO::Connection::readyRead (this=<optimized out>) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5_build/kio/connection.moc:105 #21 0x00007f2e6f81dd50 in dequeue (this=<optimized out>) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kio/kio/connection.cpp:82 #22 KIO::ConnectionPrivate::dequeue (this=0xcc43f20) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kio/kio/connection.cpp:71 #23 0x00007f2e6d9919fe in QObject::event (this=0xbcdcaf0, e=<optimized out>) at kernel/qobject.cpp:1194 #24 0x00007f2e6e39fdcc in QApplicationPrivate::notify_helper (this=this@entry=0x2202de0, receiver=receiver@entry=0xbcdcaf0, e=e@entry=0xbe9f7a0) at kernel/qapplication.cpp:4562 #25 0x00007f2e6e3a27ff in QApplication::notify (this=this@entry=0x7fff628795a0, receiver=receiver@entry=0xbcdcaf0, e=e@entry=0xbe9f7a0) at kernel/qapplication.cpp:4423 #26 0x00007f2e6f0d2ea8 in KApplication::notify (this=0x7fff628795a0, receiver=0xbcdcaf0, event=0xbe9f7a0) at /portage_builddir/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kdeui/kernel/kapplication.cpp:311 #27 0x00007f2e6d977ded in QCoreApplication::notifyInternal (this=0x7fff628795a0, receiver=receiver@entry=0xbcdcaf0, event=event@entry=0xbe9f7a0) at kernel/qcoreapplication.cpp:949 #28 0x00007f2e6d97b420 in sendEvent (event=0xbe9f7a0, receiver=0xbcdcaf0) at kernel/qcoreapplication.h:231 #29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x21734b0) at kernel/qcoreapplication.cpp:1573 #30 0x00007f2e6d97b745 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466 #31 0x00007f2e6d9a673e in sendPostedEvents () at kernel/qcoreapplication.h:236 #32 postEventSourceDispatch (s=0x2203b20) at kernel/qeventdispatcher_glib.cpp:300 #33 postEventSourceDispatch (s=0x2203b20) at kernel/qeventdispatcher_glib.cpp:291 #34 0x00007f2e65bf5d4b in g_main_dispatch (context=0x2203120) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3064 #35 g_main_context_dispatch (context=context@entry=0x2203120) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3663 #36 0x00007f2e65bf5f84 in g_main_context_iterate (context=context@entry=0x2203120, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3734 #37 0x00007f2e65bf604c in g_main_context_iteration (context=0x2203120, may_block=1) at /portage_builddir/portage/dev-libs/glib-2.40.0-r1/work/glib-2.40.0/glib/gmain.c:3795 #38 0x00007f2e6d9a68bc in QEventDispatcherGlib::processEvents (this=0x2174d90, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #39 0x00007f2e6e441586 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #40 0x00007f2e6d976a2f in QEventLoop::processEvents (this=this@entry=0x7fff62878f90, flags=...) at kernel/qeventloop.cpp:149 #41 0x00007f2e6d976d10 in QEventLoop::exec (this=this@entry=0x7fff62878f90, flags=...) at kernel/qeventloop.cpp:204 #42 0x00007f2e6d97bfc8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #43 0x00007f2e6e39e63c in QApplication::exec () at kernel/qapplication.cpp:3823 #44 0x000000000049f078 in main (argc=5, argv=0x7fff628797d8) at /portage_builddir/portage/media-gfx/digikam-4.4.0/work/digikam-4.4.0/core/app/main/main.cpp:236 Possible duplicates by query: bug 311135. Report to https://bugs.kde.org/
New digiKam 4.11.0 is available : https://www.digikam.org/node/740 Can you reproduce the problem with this release ? Gilles caulier
digiKam 4.12.0 is out : https://www.digikam.org/node/741 We need a fresh feedback using this release please... Thanks in advance.
Hi, I've tried digiKam 4.12.0 on opensuse Tumbleweed (on plasma5/KF5) and it works. Thanks for fixing the bug. I forgot to test when you asked in June, sorry.