Bug 346356

Summary: Digikam crashes when adding 90.000 pictures to library
Product: [Applications] digikam Reporter: pragomer <pragomer>
Component: Metadata-VideoAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR Keywords: drkonqi
Version: 4.7.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 6.0.0
Sentry Crash Report:

Description pragomer 2015-04-19 12:47:53 UTC
Application: digikam (4.7.0)
KDE Platform Version: 4.14.6
Qt Version: 4.8.6
Operating System: Linux 3.19.0-14-lowlatency x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
- What I was doing when the application crashed:
Added ca. 90.000 pictures on a usb 3.0 hdd to library.. after few seconds digikam crashes every time. another folder I stored to the same hdd I could add without problems. but was only ca. 10.000 pictures...

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
[Current thread is 1 (Thread 0x7f720aea8ac0 (LWP 4343))]

Thread 37 (Thread 0x7f71ded1b700 (LWP 4345)):
[KCrash Handler]
#6  0x00007f7203d6c267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007f7203d6deca in __GI_abort () at abort.c:89
#8  0x00007f7203dafc53 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7f7203ec81a8 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#9  0x00007f7203db7c69 in malloc_printerr (ptr=<optimized out>, str=0x7f7203ec82d8 "double free or corruption (!prev)", action=1) at malloc.c:4965
#10 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3834
#11 0x00007f7203dbb89c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950
#12 0x00007f7201efe25a in Exiv2::RiffVideo::infoTagsHandler() () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#13 0x00007f7201f02195 in Exiv2::RiffVideo::decodeBlock() () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#14 0x00007f7201f01dc8 in Exiv2::RiffVideo::tagDecoder(Exiv2::DataBuf&, unsigned long) () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#15 0x00007f7201f02195 in Exiv2::RiffVideo::decodeBlock() () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#16 0x00007f7201f02548 in Exiv2::RiffVideo::readMetadata() () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#17 0x00007f7209210c7d in KExiv2Iface::KExiv2::load (this=this@entry=0x7f71d8414d30, filePath=...) at ../../libkexiv2/kexiv2.cpp:310
#18 0x00007f7208b02ab6 in Digikam::DMetadata::load (this=this@entry=0x7f71d8414d30, filePath=...) at /build/buildd/digikam-4.7.0/core/libs/dmetadata/dmetadata.cpp:110
#19 0x00007f720853c4c7 in Digikam::ImageScanner::loadFromDisk (this=this@entry=0x7f71ded19e60) at /build/buildd/digikam-4.7.0/core/libs/database/imagescanner.cpp:1525
#20 0x00007f720853c6b0 in Digikam::ImageScanner::newFile (this=this@entry=0x7f71ded19e60, albumId=albumId@entry=304) at /build/buildd/digikam-4.7.0/core/libs/database/imagescanner.cpp:285
#21 0x00007f72084cd0e6 in Digikam::CollectionScanner::scanNewFile (this=this@entry=0x7f71ded1aad0, info=..., albumId=304) at /build/buildd/digikam-4.7.0/core/libs/database/collectionscanner.cpp:1247
#22 0x00007f72084d07c2 in Digikam::CollectionScanner::scanAlbum (this=this@entry=0x7f71ded1aad0, location=..., album=...) at /build/buildd/digikam-4.7.0/core/libs/database/collectionscanner.cpp:1089
#23 0x00007f72084d067f in Digikam::CollectionScanner::scanAlbum (this=this@entry=0x7f71ded1aad0, location=..., album=...) at /build/buildd/digikam-4.7.0/core/libs/database/collectionscanner.cpp:1112
#24 0x00007f72084d067f in Digikam::CollectionScanner::scanAlbum (this=this@entry=0x7f71ded1aad0, location=..., album=...) at /build/buildd/digikam-4.7.0/core/libs/database/collectionscanner.cpp:1112
#25 0x00007f72084d067f in Digikam::CollectionScanner::scanAlbum (this=this@entry=0x7f71ded1aad0, location=..., album=...) at /build/buildd/digikam-4.7.0/core/libs/database/collectionscanner.cpp:1112
#26 0x00007f72084d067f in Digikam::CollectionScanner::scanAlbum (this=this@entry=0x7f71ded1aad0, location=..., album=...) at /build/buildd/digikam-4.7.0/core/libs/database/collectionscanner.cpp:1112
#27 0x00007f72084d1013 in Digikam::CollectionScanner::scanAlbumRoot (this=this@entry=0x7f71ded1aad0, location=...) at /build/buildd/digikam-4.7.0/core/libs/database/collectionscanner.cpp:828
#28 0x00007f72084d2875 in Digikam::CollectionScanner::completeScan (this=this@entry=0x7f71ded1aad0) at /build/buildd/digikam-4.7.0/core/libs/database/collectionscanner.cpp:489
#29 0x00000000005e9300 in Digikam::ScanController::run (this=0x19808e0) at /build/buildd/digikam-4.7.0/core/app/database/scancontroller.cpp:756
#30 0x00007f720491f6ff in QThreadPrivate::start (arg=0x19808e0) at thread/qthread_unix.cpp:349
#31 0x00007f7200f806aa in start_thread (arg=0x7f71ded1b700) at pthread_create.c:333
#32 0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 36 (Thread 0x7f71de51a700 (LWP 4346)):
#0  0x00007f7203e328dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f71fcff7ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f71fcff7fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7204a5982e in QEventDispatcherGlib::processEvents (this=0x7f71d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f7204a28cd1 in QEventLoop::processEvents (this=this@entry=0x7f71de519ac0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f7204a29035 in QEventLoop::exec (this=this@entry=0x7f71de519ac0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f720491ce89 in QThread::exec (this=this@entry=0x1984280) at thread/qthread.cpp:538
#7  0x00007f7204a09443 in QInotifyFileSystemWatcherEngine::run (this=0x1984280) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f720491f6ff in QThreadPrivate::start (arg=0x1984280) at thread/qthread_unix.cpp:349
#9  0x00007f7200f806aa in start_thread (arg=0x7f71de51a700) at pthread_create.c:333
#10 0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 35 (Thread 0x7f71ddd19700 (LWP 4495)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f720491fc56 in wait (time=18446744073709551615, this=0x1a9be30) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1ad28f0, mutex=mutex@entry=0x1ad28e8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7208b7a189 in Digikam::ParkingThread::run (this=0x1ad28d0) at /build/buildd/digikam-4.7.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x1ad28d0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71ddd19700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 34 (Thread 0x7f71bfffd700 (LWP 4511)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x31eda00) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3125a50, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3125a40) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3125a40) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71bfffd700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 33 (Thread 0x7f71ce12a700 (LWP 4512)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x3216d90) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3216b40, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3216b30) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3216b30) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71ce12a700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 32 (Thread 0x7f71c3c3b700 (LWP 4513)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x32174d0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3217280, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3217270) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3217270) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71c3c3b700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 31 (Thread 0x7f71c343a700 (LWP 4514)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x3217ae0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3217890, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3217880) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3217880) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71c343a700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 30 (Thread 0x7f71c2c39700 (LWP 4515)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x32180f0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3217ea0, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3217e90) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3217e90) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71c2c39700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 29 (Thread 0x7f71c2438700 (LWP 4516)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x3218700) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x32184b0, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x32184a0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x32184a0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71c2438700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 28 (Thread 0x7f71c1c37700 (LWP 4517)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x3218d30) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3218ae0, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3218ad0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3218ad0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71c1c37700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 27 (Thread 0x7f71c1436700 (LWP 4518)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x3219360) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3219110, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3219100) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3219100) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71c1436700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 26 (Thread 0x7f71c0c35700 (LWP 4519)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x3219990) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3219740, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3219730) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3219730) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71c0c35700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 25 (Thread 0x7f71bf38a700 (LWP 4520)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x3219fc0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3219d70, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3219d60) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3219d60) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71bf38a700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 24 (Thread 0x7f71beb89700 (LWP 4521)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321a5f0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x321a3a0, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x321a390) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x321a390) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71beb89700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 23 (Thread 0x7f71be388700 (LWP 4522)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321ac20) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x321a9d0, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x321a9c0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x321a9c0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71be388700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 22 (Thread 0x7f71bdb87700 (LWP 4523)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321b250) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x321b000, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x321aff0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x321aff0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71bdb87700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 21 (Thread 0x7f71bd386700 (LWP 4524)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321b8a0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x321b650, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x321b640) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x321b640) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71bd386700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7f71bcb85700 (LWP 4525)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321be80) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x321bc30, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x321bc20) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x321bc20) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71bcb85700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7f717ffff700 (LWP 4526)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321c410) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x32030f0, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x32030e0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x32030e0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f717ffff700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f71777fe700 (LWP 4527)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f718c013250) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f718c013000, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f718c012ff0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f718c012ff0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71777fe700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f717f7fe700 (LWP 4528)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321c9d0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x321c780, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x321c770) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x321c770) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f717f7fe700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f717effd700 (LWP 4529)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f71840131a0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f7184012f50, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f7184012f40) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f7184012f40) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f717effd700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f717e7fc700 (LWP 4530)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f718c0240b0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f718c023e60, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f718c023e50) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f718c023e50) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f717e7fc700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f717dffb700 (LWP 4531)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321d020) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3216b10, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x3216b00) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x3216b00) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f717dffb700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f717d7fa700 (LWP 4532)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f71ac023630) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f71ac0233e0, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f71ac0233d0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f71ac0233d0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f717d7fa700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f717cff9700 (LWP 4533)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321d5b0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x2d7e6f0, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x2d7e6e0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x2d7e6e0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f717cff9700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f7177fff700 (LWP 4534)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f7164012c50) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f7164012a00, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f71640129f0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f71640129f0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f7177fff700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f7176ffd700 (LWP 4535)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x321db40) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x2d7f260, mutex=mutex@entry=0x1aaa028, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x2d7f250) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x2d7f250) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f7176ffd700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f71767fc700 (LWP 4536)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f71ac084720) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f71ac0844d0, mutex=mutex@entry=0x7f71b8000f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f71ac0844c0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f71ac0844c0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71767fc700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f7175ffb700 (LWP 4537)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f71b8001560) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f71b8001310, mutex=mutex@entry=0x7f71b8000f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f71b8001300) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f71b8001300) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f7175ffb700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f71757fa700 (LWP 4538)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f71ac085040) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f71ac084df0, mutex=mutex@entry=0x7f71b8000f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f71ac084de0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f71ac084de0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71757fa700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f7174ff9700 (LWP 4539)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f71ac0858c0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f71ac085670, mutex=mutex@entry=0x7f71b8000f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f71ac085660) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f71ac085660) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f7174ff9700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f7147fff700 (LWP 4540)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f7164073d40) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f7164073af0, mutex=mutex@entry=0x7f71b8000f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f7164073ae0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f7164073ae0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f7147fff700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f71477fe700 (LWP 4541)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f71640745a0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f7164074350, mutex=mutex@entry=0x7f71b8000f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f7164074340) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f7164074340) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f71477fe700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f7146ffd700 (LWP 4542)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f7164074e20) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f7164074bd0, mutex=mutex@entry=0x7f71b8000f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f7164074bc0) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f7164074bc0) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f7146ffd700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f7137fff700 (LWP 4543)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=30000, this=0x7f71640756b0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7f7164075460, mutex=mutex@entry=0x7f71b8000f98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7204912c6d in QThreadPoolThread::run (this=0x7f7164075450) at concurrent/qthreadpool.cpp:142
#4  0x00007f720491f6ff in QThreadPrivate::start (arg=0x7f7164075450) at thread/qthread_unix.cpp:349
#5  0x00007f7200f806aa in start_thread (arg=0x7f7137fff700) at pthread_create.c:333
#6  0x00007f7203e3deed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f720aea8ac0 (LWP 4343)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f720491fc34 in wait (time=10, this=0x1995070) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1994fa0, time=time@entry=10) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7208b27560 in Digikam::DatabaseCoreBackendPrivate::AbstractWaitingUnlocker::wait (this=this@entry=0x7ffd65f05e00, time=time@entry=10) at /build/buildd/digikam-4.7.0/core/libs/database/core/databasecorebackend.cpp:563
#4  0x00007f7208b29d90 in Digikam::DatabaseCoreBackendPrivate::checkRetrySQLiteLockError (this=this@entry=0x1994f10, retries=retries@entry=466) at /build/buildd/digikam-4.7.0/core/libs/database/core/databasecorebackend.cpp:357
#5  0x00007f7208b2b240 in Digikam::DatabaseCoreBackend::queryErrorHandling (this=this@entry=0x18f2b30, query=..., retries=retries@entry=466) at /build/buildd/digikam-4.7.0/core/libs/database/core/databasecorebackend.cpp:1307
#6  0x00007f7208b2b4e5 in Digikam::DatabaseCoreBackend::exec (this=0x18f2b30, query=...) at /build/buildd/digikam-4.7.0/core/libs/database/core/databasecorebackend.cpp:1428
#7  0x00007f7208b2b58c in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x18f2b30, query=..., boundValue1=...) at /build/buildd/digikam-4.7.0/core/libs/database/core/databasecorebackend.cpp:1062
#8  0x00007f7208b2bd00 in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x18f2b30, sql=..., boundValue1=...) at /build/buildd/digikam-4.7.0/core/libs/database/core/databasecorebackend.cpp:1011
#9  0x00007f7208b2bd57 in Digikam::DatabaseCoreBackend::execSql (this=0x18f2b30, sql=..., boundValue1=..., values=values@entry=0x7ffd65f06100, lastInsertId=lastInsertId@entry=0x0) at /build/buildd/digikam-4.7.0/core/libs/database/core/databasecorebackend.cpp:911
#10 0x00007f72084b5fb2 in Digikam::AlbumDB::getImagePosition (this=0x198eb10, imageID=imageID@entry=3299, fields=...) at /build/buildd/digikam-4.7.0/core/libs/database/albumdb.cpp:1572
#11 0x00007f7208519ddd in Digikam::ImagePositionPriv::init (this=0x4fb6a30, access=..., id=id@entry=3299) at /build/buildd/digikam-4.7.0/core/libs/database/imageposition.cpp:90
#12 0x00007f720851a4de in Digikam::ImagePosition::ImagePosition (this=0x7ffd65f061f0, imageId=3299) at /build/buildd/digikam-4.7.0/core/libs/database/imageposition.cpp:116
#13 0x00007f72084fae2b in Digikam::ImageInfo::imagePosition (this=this@entry=0x7ffd65f06270) at /build/buildd/digikam-4.7.0/core/libs/database/imageinfo.cpp:1107
#14 0x00007f72084fb14b in Digikam::ImageInfo::hasCoordinates (this=this@entry=0x7ffd65f06270) at /build/buildd/digikam-4.7.0/core/libs/database/imageinfo.cpp:1177
#15 0x00000000006299b4 in Digikam::ImageCoordinatesOverlay::checkIndex (this=0x1b1ccf0, index=...) at /build/buildd/digikam-4.7.0/core/app/items/overlays/imagecoordinatesoverlay.cpp:102
#16 0x00007f7208bc72a4 in Digikam::AbstractWidgetDelegateOverlay::checkIndexOnEnter (this=0x1b1ccf0, index=...) at /build/buildd/digikam-4.7.0/core/libs/widgets/itemview/imagedelegateoverlay.cpp:282
#17 0x00007f7208bc72d0 in Digikam::AbstractWidgetDelegateOverlay::slotEntered (this=0x1b1ccf0, index=...) at /build/buildd/digikam-4.7.0/core/libs/widgets/itemview/imagedelegateoverlay.cpp:262
#18 0x0000000000629c31 in Digikam::ImageCoordinatesOverlay::slotEntered (this=0x1b1ccf0, index=...) at /build/buildd/digikam-4.7.0/core/app/items/overlays/imagecoordinatesoverlay.cpp:115
#19 0x00007f7204a3f19c in QMetaObject::activate (sender=sender@entry=0x1b52010, m=m@entry=0x7f720618c9c0 <QAbstractItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7ffd65f06430) at kernel/qobject.cpp:3567
#20 0x00007f7205bab705 in QAbstractItemView::entered (this=this@entry=0x1b52010, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:368
#21 0x00007f7205bb4123 in QAbstractItemViewPrivate::checkMouseMove (this=this@entry=0x1b66c70, index=...) at itemviews/qabstractitemview.cpp:172
#22 0x00007f7205bb4410 in QAbstractItemView::mouseMoveEvent (this=this@entry=0x1b52010, event=event@entry=0x7ffd65f06ed0) at itemviews/qabstractitemview.cpp:1744
#23 0x00007f7205bd703c in QListView::mouseMoveEvent (this=this@entry=0x1b52010, e=e@entry=0x7ffd65f06ed0) at itemviews/qlistview.cpp:781
#24 0x00007f7208bbc82f in Digikam::DigikamKCategorizedView::mouseMoveEvent (this=this@entry=0x1b52010, event=event@entry=0x7ffd65f06ed0) at /build/buildd/digikam-4.7.0/core/libs/widgets/itemview/digikamkcategorizedview.cpp:1213
#25 0x00007f7208bc3dab in Digikam::DCategorizedView::mouseMoveEvent (this=0x1b52010, event=0x7ffd65f06ed0) at /build/buildd/digikam-4.7.0/core/libs/widgets/itemview/dcategorizedview.cpp:851
#26 0x00007f72056d0dc8 in QWidget::event (this=0x1b52010, event=0x7ffd65f06ed0) at kernel/qwidget.cpp:8775
#27 0x00007f7205a9760e in QFrame::event (this=0x1b52010, e=0x7ffd65f06ed0) at widgets/qframe.cpp:557
#28 0x00007f7205bb5163 in QAbstractItemView::viewportEvent (this=this@entry=0x1b52010, event=event@entry=0x7ffd65f06ed0) at itemviews/qabstractitemview.cpp:1644
#29 0x00007f7208bc4201 in Digikam::DCategorizedView::viewportEvent (this=0x1b52010, event=0x7ffd65f06ed0) at /build/buildd/digikam-4.7.0/core/libs/widgets/itemview/dcategorizedview.cpp:972
#30 0x00007f7204a2a2e6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1840190, receiver=receiver@entry=0x1b67a70, event=event@entry=0x7ffd65f06ed0) at kernel/qcoreapplication.cpp:1065
#31 0x00007f720567d99c in QApplicationPrivate::notify_helper (this=this@entry=0x1840190, receiver=receiver@entry=0x1b67a70, e=e@entry=0x7ffd65f06ed0) at kernel/qapplication.cpp:4566
#32 0x00007f720568463f in QApplication::notify (this=this@entry=0x7ffd65f081d0, receiver=receiver@entry=0x1b67a70, e=e@entry=0x7ffd65f06ed0) at kernel/qapplication.cpp:4113
#33 0x00007f72063dfb4a in KApplication::notify (this=0x7ffd65f081d0, receiver=0x1b67a70, event=0x7ffd65f06ed0) at ../../kdeui/kernel/kapplication.cpp:311
#34 0x00007f7204a2a17d in QCoreApplication::notifyInternal (this=0x7ffd65f081d0, receiver=receiver@entry=0x1b67a70, event=event@entry=0x7ffd65f06ed0) at kernel/qcoreapplication.cpp:955
#35 0x00007f7205683c9f in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#36 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x1b67a70, event=event@entry=0x7ffd65f06ed0, alienWidget=alienWidget@entry=0x1b67a70, nativeWidget=nativeWidget@entry=0x1b52010, buttonDown=buttonDown@entry=0x7f72061ab578 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#37 0x00007f72056fd9a2 in QETWidget::translateMouseEvent (this=this@entry=0x1b52010, event=event@entry=0x7ffd65f07230) at kernel/qapplication_x11.cpp:4632
#38 0x00007f72056fd24c in QApplication::x11ProcessEvent (this=0x7ffd65f081d0, event=event@entry=0x7ffd65f07230) at kernel/qapplication_x11.cpp:3626
#39 0x00007f7205725ba2 in x11EventSourceDispatch (s=0x1840c40, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#40 0x00007f71fcff7c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f71fcff7f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f71fcff7fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f7204a5980e in QEventDispatcherGlib::processEvents (this=0x177bac0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#44 0x00007f7205725c66 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00007f7204a28cd1 in QEventLoop::processEvents (this=this@entry=0x1951930, flags=...) at kernel/qeventloop.cpp:149
#46 0x00007f7204a29035 in QEventLoop::exec (this=0x1951930, flags=...) at kernel/qeventloop.cpp:204
#47 0x00000000005e4d21 in Digikam::ScanController::completeCollectionScanCore (this=0x19808e0, needTotalFiles=needTotalFiles@entry=true, defer=defer@entry=false) at /build/buildd/digikam-4.7.0/core/app/database/scancontroller.cpp:486
#48 0x00000000005e4e3e in Digikam::ScanController::completeCollectionScanInBackground (this=<optimized out>, defer=defer@entry=false) at /build/buildd/digikam-4.7.0/core/app/database/scancontroller.cpp:471
#49 0x000000000052a307 in Digikam::NewItemsFinder::slotStart (this=0x1ff1430) at /build/buildd/digikam-4.7.0/core/utilities/maintenance/newitemsfinder.cpp:112
#50 0x00007f7204a43891 in QObject::event (this=0x1ff1430, e=<optimized out>) at kernel/qobject.cpp:1222
#51 0x00007f720567d9bc in QApplicationPrivate::notify_helper (this=this@entry=0x1840190, receiver=receiver@entry=0x1ff1430, e=e@entry=0x1981500) at kernel/qapplication.cpp:4570
#52 0x00007f72056844d8 in QApplication::notify (this=this@entry=0x7ffd65f081d0, receiver=receiver@entry=0x1ff1430, e=e@entry=0x1981500) at kernel/qapplication.cpp:4356
#53 0x00007f72063dfb4a in KApplication::notify (this=0x7ffd65f081d0, receiver=0x1ff1430, event=0x1981500) at ../../kdeui/kernel/kapplication.cpp:311
#54 0x00007f7204a2a17d in QCoreApplication::notifyInternal (this=0x7ffd65f081d0, receiver=receiver@entry=0x1ff1430, event=event@entry=0x1981500) at kernel/qcoreapplication.cpp:955
#55 0x00007f7204a2da21 in sendEvent (event=0x1981500, receiver=0x1ff1430) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#56 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1793d80) at kernel/qcoreapplication.cpp:1579
#57 0x00007f7204a2deb3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#58 0x00007f7204a5969e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#59 postEventSourceDispatch (s=0x182f3d0) at kernel/qeventdispatcher_glib.cpp:300
#60 0x00007f71fcff7c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007f71fcff7f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f71fcff7fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f7204a5980e in QEventDispatcherGlib::processEvents (this=0x177bac0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#64 0x00007f7205725c66 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#65 0x00007f7204a28cd1 in QEventLoop::processEvents (this=this@entry=0x7ffd65f07cc0, flags=...) at kernel/qeventloop.cpp:149
#66 0x00007f7204a29035 in QEventLoop::exec (this=this@entry=0x7ffd65f07cc0, flags=...) at kernel/qeventloop.cpp:204
#67 0x00007f7204a2eab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#68 0x00007f720567bc1c in QApplication::exec () at kernel/qapplication.cpp:3828
#69 0x00000000004967a6 in main (argc=<optimized out>, argv=<optimized out>) at /build/buildd/digikam-4.7.0/core/app/main/main.cpp:237

Possible duplicates by query: bug 342666, bug 340808, bug 340373, bug 335225, bug 335224.

Reported using DrKonqi
Comment 1 caulier.gilles 2015-04-19 13:18:36 UTC

*** This bug has been marked as a duplicate of bug 340373 ***
Comment 2 caulier.gilles 2018-02-28 12:38:13 UTC
With 6.0.0, we have now a FFMpeg low level metadata parser based on libav C API
for video files database registration.

The Exiv2 video support is not used anymore as this code is buggous and nobody
sound motivated in Exiv2 to finalize the code.

The original post for this file must be fixed now and video metadata support
with ffmpeg must be enough to populate database entries.

Gilles Caulier