Bug 359853 - Crash on mainterance with big album
Summary: Crash on mainterance with big album
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Maintenance-Database (show other bugs)
Version: 3.5.0
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-27 08:33 UTC by w4bx
Modified: 2017-08-12 13:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.1.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description w4bx 2016-02-27 08:33:25 UTC
Application: digikam (3.5.0)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.13.0-79-generic x86_64
Distribution: Ubuntu 14.04.4 LTS

-- Information about the crash:
Indexing new photos multithreaded using Tools > Mainterance menu option. 
Many photos in many directories

The crash can be reproduced sometimes.

-- 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 0x7f28525c6ac0 (LWP 26834))]

Thread 18 (Thread 0x7f2825847700 (LWP 26877)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f284cd8b816 in wait (time=18446744073709551615, this=0x12bf500) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x12bab80, mutex=mutex@entry=0x12bab78, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005d5ede in Digikam::ScanController::run (this=0x12fd760) at /build/buildd/digikam-3.5.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007f284cd8b32f in QThreadPrivate::start (arg=0x12fd760) at thread/qthread_unix.cpp:349
#5  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f28471b8182 in start_thread (arg=0x7f2825847700) at pthread_create.c:312
#7  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7f2825046700 (LWP 26879)):
#0  0x00007f28471bb7d8 in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f2818000a90) at pthread_mutex_unlock.c:46
#1  __GI___pthread_mutex_unlock (mutex=0x7f2818000a90) at pthread_mutex_unlock.c:310
#2  0x00007f28449ea9b1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f28449a88f9 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f28449a8f52 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f28449a90ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f284ceba7be in QEventDispatcherGlib::processEvents (this=0x7f28180008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0x00007f284ce8c0af in QEventLoop::processEvents (this=this@entry=0x7f2825045a20, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f284ce8c3a5 in QEventLoop::exec (this=this@entry=0x7f2825045a20, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f284cd88c5f in QThread::exec (this=this@entry=0x1352e20) at thread/qthread.cpp:537
#10 0x00007f284ce6d823 in QInotifyFileSystemWatcherEngine::run (this=0x1352e20) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007f284cd8b32f in QThreadPrivate::start (arg=0x1352e20) at thread/qthread_unix.cpp:349
#12 0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#13 0x00007f28471b8182 in start_thread (arg=0x7f2825046700) at pthread_create.c:312
#14 0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7f2824845700 (LWP 27041)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f284cd8b816 in wait (time=18446744073709551615, this=0x158ae90) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1507740, mutex=mutex@entry=0x1507738, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f284fc2479a in Digikam::ParkingThread::run (this=0x1507720) at /build/buildd/digikam-3.5.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007f284cd8b32f in QThreadPrivate::start (arg=0x1507720) at thread/qthread_unix.cpp:349
#5  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f28471b8182 in start_thread (arg=0x7f2824845700) at pthread_create.c:312
#7  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7f2816fd7700 (LWP 27042)):
#0  0x00007f28449ea61a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f28449ea9a9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f28449a8680 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f28449a8f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f28449a90ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f284ceba7be in QEventDispatcherGlib::processEvents (this=0x7f28100008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f284ce8c0af in QEventLoop::processEvents (this=this@entry=0x7f2816fd6a20, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f284ce8c3a5 in QEventLoop::exec (this=this@entry=0x7f2816fd6a20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f284cd88c5f in QThread::exec (this=this@entry=0x1966500) at thread/qthread.cpp:537
#9  0x00007f284ce6d823 in QInotifyFileSystemWatcherEngine::run (this=0x1966500) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f284cd8b32f in QThreadPrivate::start (arg=0x1966500) at thread/qthread_unix.cpp:349
#11 0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#12 0x00007f28471b8182 in start_thread (arg=0x7f2816fd7700) at pthread_create.c:312
#13 0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7f2809cd6700 (LWP 28833)):
#0  0x00007f28449ea61a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f28449ea979 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f28449a8a6c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f28449a8f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f28449a90ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f284ceba7be in QEventDispatcherGlib::processEvents (this=0x7f280005aad0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f284ce8c0af in QEventLoop::processEvents (this=this@entry=0x7f2809cd59e0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f284ce8c3a5 in QEventLoop::exec (this=this@entry=0x7f2809cd59e0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f284fc23e43 in Digikam::WorkerObjectRunnable::run (this=0x385b5e0) at /build/buildd/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f284cd7efee in QThreadPoolThread::run (this=0x29e4b30) at concurrent/qthreadpool.cpp:108
#10 0x00007f284cd8b32f in QThreadPrivate::start (arg=0x29e4b30) at thread/qthread_unix.cpp:349
#11 0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#12 0x00007f28471b8182 in start_thread (arg=0x7f2809cd6700) at pthread_create.c:312
#13 0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7f28094d5700 (LWP 28840)):
#0  0x00007f284bf8d12d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f28449a8fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f28449a90ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f284ceba7be in QEventDispatcherGlib::processEvents (this=0x7f276c002e00, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f284ce8c0af in QEventLoop::processEvents (this=this@entry=0x7f28094d49e0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f284ce8c3a5 in QEventLoop::exec (this=this@entry=0x7f28094d49e0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f284fc23e43 in Digikam::WorkerObjectRunnable::run (this=0x103edb0) at /build/buildd/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
#7  0x00007f284cd7efee in QThreadPoolThread::run (this=0x29ee5b0) at concurrent/qthreadpool.cpp:108
#8  0x00007f284cd8b32f in QThreadPrivate::start (arg=0x29ee5b0) at thread/qthread_unix.cpp:349
#9  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f28471b8182 in start_thread (arg=0x7f28094d5700) at pthread_create.c:312
#11 0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7f2808cd4700 (LWP 28874)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2841ae02db in ?? () from /usr/lib/libtbb.so.2
#2  0x00007f2841ae02f9 in ?? () from /usr/lib/libtbb.so.2
#3  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f28471b8182 in start_thread (arg=0x7f2808cd4700) at pthread_create.c:312
#5  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7f28088d3700 (LWP 28875)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2841ae02db in ?? () from /usr/lib/libtbb.so.2
#2  0x00007f2841ae02f9 in ?? () from /usr/lib/libtbb.so.2
#3  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f28471b8182 in start_thread (arg=0x7f28088d3700) at pthread_create.c:312
#5  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7f27f7fff700 (LWP 28876)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2841ae02db in ?? () from /usr/lib/libtbb.so.2
#2  0x00007f2841ae02f9 in ?? () from /usr/lib/libtbb.so.2
#3  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f28471b8182 in start_thread (arg=0x7f27f7fff700) at pthread_create.c:312
#5  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f27f7bfe700 (LWP 28879)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2841ae02db in ?? () from /usr/lib/libtbb.so.2
#2  0x00007f2841ae02f9 in ?? () from /usr/lib/libtbb.so.2
#3  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f28471b8182 in start_thread (arg=0x7f27f7bfe700) at pthread_create.c:312
#5  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f27f77fd700 (LWP 28878)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2841ae02db in ?? () from /usr/lib/libtbb.so.2
#2  0x00007f2841ae02f9 in ?? () from /usr/lib/libtbb.so.2
#3  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f28471b8182 in start_thread (arg=0x7f27f77fd700) at pthread_create.c:312
#5  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f27f73fc700 (LWP 28877)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2841ae02db in ?? () from /usr/lib/libtbb.so.2
#2  0x00007f2841ae02f9 in ?? () from /usr/lib/libtbb.so.2
#3  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f28471b8182 in start_thread (arg=0x7f27f73fc700) at pthread_create.c:312
#5  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f27f6ffb700 (LWP 28880)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2841ae02db in ?? () from /usr/lib/libtbb.so.2
#2  0x00007f2841ae02f9 in ?? () from /usr/lib/libtbb.so.2
#3  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f28471b8182 in start_thread (arg=0x7f27f6ffb700) at pthread_create.c:312
#5  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f281512f700 (LWP 9963)):
#0  0x00007f28449ea61d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f28449ea9a9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f28449a8a59 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f28449a8f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f28449a90ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f284ceba7be in QEventDispatcherGlib::processEvents (this=0x7f27c488e470, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f284ce8c0af in QEventLoop::processEvents (this=this@entry=0x7f281512e9e0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f284ce8c3a5 in QEventLoop::exec (this=this@entry=0x7f281512e9e0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f284fc23e43 in Digikam::WorkerObjectRunnable::run (this=0x2229b10) at /build/buildd/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f284cd7efee in QThreadPoolThread::run (this=0x29ecb10) at concurrent/qthreadpool.cpp:108
#10 0x00007f284cd8b32f in QThreadPrivate::start (arg=0x29ecb10) at thread/qthread_unix.cpp:349
#11 0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#12 0x00007f28471b8182 in start_thread (arg=0x7f281512f700) at pthread_create.c:312
#13 0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f280a4d7700 (LWP 11512)):
#0  0x00007f28449ea61a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f28449ea979 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f28449a8a6c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f28449a8f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f28449a90ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f284ceba7be in QEventDispatcherGlib::processEvents (this=0x7f278812fa60, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f284ce8c0af in QEventLoop::processEvents (this=this@entry=0x7f280a4d69e0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f284ce8c3a5 in QEventLoop::exec (this=this@entry=0x7f280a4d69e0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f284fc23e43 in Digikam::WorkerObjectRunnable::run (this=0x56d4bc0) at /build/buildd/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f284cd7efee in QThreadPoolThread::run (this=0x29e4a90) at concurrent/qthreadpool.cpp:108
#10 0x00007f284cd8b32f in QThreadPrivate::start (arg=0x29e4a90) at thread/qthread_unix.cpp:349
#11 0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#12 0x00007f28471b8182 in start_thread (arg=0x7f280a4d7700) at pthread_create.c:312
#13 0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f27dffff700 (LWP 17237)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f284cd8b7f4 in wait (time=30000, this=0x29ea8b0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x29ea660, mutex=mutex@entry=0x158b488, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f284cd7f0fa in QThreadPoolThread::run (this=0x29ea650) at concurrent/qthreadpool.cpp:142
#4  0x00007f284cd8b32f in QThreadPrivate::start (arg=0x29ea650) at thread/qthread_unix.cpp:349
#5  0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f28471b8182 in start_thread (arg=0x7f27dffff700) at pthread_create.c:312
#7  0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f27deffd700 (LWP 27583)):
#0  0x00007f28449ea8ad in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f28449ead29 in g_private_get () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f28449ce3a0 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f28449a809c in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f28449a8ea5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f28449a90ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f284ceba7be in QEventDispatcherGlib::processEvents (this=0x7f28047be230, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0x00007f284ce8c0af in QEventLoop::processEvents (this=this@entry=0x7f27deffc9e0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f284ce8c3a5 in QEventLoop::exec (this=this@entry=0x7f27deffc9e0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f284fc23e43 in Digikam::WorkerObjectRunnable::run (this=0x15f70e0) at /build/buildd/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
#10 0x00007f284cd7efee in QThreadPoolThread::run (this=0x29efd80) at concurrent/qthreadpool.cpp:108
#11 0x00007f284cd8b32f in QThreadPrivate::start (arg=0x29efd80) at thread/qthread_unix.cpp:349
#12 0x00007f2841852754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#13 0x00007f28471b8182 in start_thread (arg=0x7f27deffd700) at pthread_create.c:312
#14 0x00007f284bf9a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f28525c6ac0 (LWP 26834)):
[KCrash Handler]
#6  QWidget::mapToGlobal (this=0x0, pos=...) at kernel/qwidget_x11.cpp:1364
#7  0x00007f28291f93ec in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/styles/libbespin.so
#8  0x00007f284d889e2c in QApplicationPrivate::notify_helper (this=this@entry=0x104a570, receiver=receiver@entry=0x14e8990, e=e@entry=0x7ffdb922ef30) at kernel/qapplication.cpp:4567
#9  0x00007f284d8905dd in QApplication::notify (this=this@entry=0x7ffdb922fba0, receiver=receiver@entry=0x14e8990, e=e@entry=0x7ffdb922ef30) at kernel/qapplication.cpp:4110
#10 0x00007f284e599d1a in KApplication::notify (this=0x7ffdb922fba0, receiver=0x14e8990, event=0x7ffdb922ef30) at ../../kdeui/kernel/kapplication.cpp:311
#11 0x00007f284ce8d4dd in QCoreApplication::notifyInternal (this=0x7ffdb922fba0, receiver=receiver@entry=0x14e8990, event=event@entry=0x7ffdb922ef30) at kernel/qcoreapplication.cpp:953
#12 0x00007f284d88fd93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#13 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x14e8990, event=event@entry=0x7ffdb922ef30, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x14e8990, buttonDown=buttonDown@entry=0x7f284e36f318 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#14 0x00007f284d9049eb in QETWidget::translateMouseEvent (this=this@entry=0x14e8990, event=event@entry=0x7ffdb922f2b0) at kernel/qapplication_x11.cpp:4634
#15 0x00007f284d904289 in QApplication::x11ProcessEvent (this=0x7ffdb922fba0, event=event@entry=0x7ffdb922f2b0) at kernel/qapplication_x11.cpp:3627
#16 0x00007f284d92bb32 in x11EventSourceDispatch (s=0x1048690, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#17 0x00007f28449a8e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f28449a9048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f28449a90ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f284ceba7a1 in QEventDispatcherGlib::processEvents (this=0xf690a0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#21 0x00007f284d92bbe6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#22 0x00007f284ce8c0af in QEventLoop::processEvents (this=this@entry=0x7ffdb922f680, flags=...) at kernel/qeventloop.cpp:149
#23 0x00007f284ce8c3a5 in QEventLoop::exec (this=this@entry=0x7ffdb922f680, flags=...) at kernel/qeventloop.cpp:204
#24 0x00007f284ce91b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#25 0x00007f284d88837c in QApplication::exec () at kernel/qapplication.cpp:3828
#26 0x0000000000492023 in main (argc=<optimized out>, argv=<optimized out>) at /build/buildd/digikam-3.5.0/core/digikam/main/main.cpp:235

Possible duplicates by query: bug 245785.


Reproducible: Sometimes

Steps to Reproduce:
1. Run mainterance on big (gigabytes) images album with some videos
Comment 1 caulier.gilles 2016-02-28 09:31:14 UTC
Problem probably fixed since a long time with 4.x serie. Please update to a more recent release.

Gilles Caulier
Comment 2 caulier.gilles 2016-07-15 18:43:31 UTC
With digiKam 5.0.0, this problem is not reproducible.
I close this file now. Don't hesitate to re-open if necessary.
Gilles Caulier