Bug 348173 - Digikam crash during i was browsing photo in a directory
Summary: Digikam crash during i was browsing photo in a directory
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Baloo (show other bugs)
Version: 4.10.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-05-24 09:46 UTC by Daniel Chabot
Modified: 2015-05-25 09:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Chabot 2015-05-24 09:46:48 UTC
Application: digikam (4.9.0)
KDE Platform Version: 4.14.7
Qt Version: 4.8.6
Operating System: Linux 3.19.5-100.fc20.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
I have added about 50 photography in a directory and i was looking at them when digikam crash. Nothing else appen. I restart it and can continue my job. It is the first time that it crash and ask me to report a bug,  I've lok at the list of bug and haven't find a similare one.

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
185	62:	movl	(%rsp), %edi
[Current thread is 1 (Thread 0x7fe5f189db40 (LWP 3975))]

Thread 19 (Thread 0x7fe5e4f7a700 (LWP 3977)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003bebc7cbd6 in wait (time=18446744073709551615, this=0x22dd9f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x22dd8f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005e72be in Digikam::ScanController::run() ()
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x22dd670) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5e4f7a700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7fe5dffff700 (LWP 3978)):
#0  0x0000003bdfcea8ad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003be24495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fe5d80029b0, timeout=-1, context=0x7fe5d80009a0) at gmain.c:4007
#2  g_main_context_iterate (context=context@entry=0x7fe5d80009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003be24496dc in g_main_context_iteration (context=0x7fe5d80009a0, may_block=1) at gmain.c:3774
#4  0x0000003bebdb541e in QEventDispatcherGlib::processEvents (this=0x7fe5d80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x0000003bebd8536f in QEventLoop::processEvents (this=this@entry=0x7fe5dfffea40, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003bebd856bd in QEventLoop::exec (this=this@entry=0x7fe5dfffea40, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003bebc79e5f in QThread::exec (this=this@entry=0x22d9f20) at thread/qthread.cpp:538
#8  0x0000003bebd65dc3 in QInotifyFileSystemWatcherEngine::run (this=0x22d9f20) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x22d9f20) at thread/qthread_unix.cpp:349
#10 0x0000003be0007ee5 in start_thread (arg=0x7fe5dffff700) at pthread_create.c:309
#11 0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7fe5df7fe700 (LWP 3981)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003bebc7cbd6 in wait (time=18446744073709551615, this=0x24b8830) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x24b87c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003b72763a4a in Digikam::ParkingThread::run() () from /lib64/libdigikamcore.so.4.9.0
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x24b87b0) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5df7fe700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7fe5c6572700 (LWP 4085)):
#0  0x0000003be241a190 in pthread_getspecific@plt () from /lib64/libglib-2.0.so.0
#1  0x0000003be246ef00 in g_thread_self () at gthread.c:994
#2  0x0000003be24496cd in g_main_context_iteration (context=0x7fe58006a670, may_block=1) at gmain.c:3774
#3  0x0000003bebdb541e in QEventDispatcherGlib::processEvents (this=0x7fe580116350, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x0000003bebd8536f in QEventLoop::processEvents (this=this@entry=0x7fe5c6571a10, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003bebd856bd in QEventLoop::exec (this=0x7fe5c6571a10, flags=...) at kernel/qeventloop.cpp:204
#6  0x0000003b727630c3 in Digikam::WorkerObjectRunnable::run() () from /lib64/libdigikamcore.so.4.9.0
#7  0x0000003bebc7002e in QThreadPoolThread::run (this=0x41f5270) at concurrent/qthreadpool.cpp:108
#8  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x41f5270) at thread/qthread_unix.cpp:349
#9  0x0000003be0007ee5 in start_thread (arg=0x7fe5c6572700) at pthread_create.c:309
#10 0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7fe5637fe700 (LWP 4086)):
#0  0x0000003bdfcea8ad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003be24495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x69948f0, timeout=-1, context=0x52edf30) at gmain.c:4007
#2  g_main_context_iterate (context=context@entry=0x52edf30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003be24496dc in g_main_context_iteration (context=0x52edf30, may_block=1) at gmain.c:3774
#4  0x0000003bebdb541e in QEventDispatcherGlib::processEvents (this=0x57a7b10, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x0000003bebd8536f in QEventLoop::processEvents (this=this@entry=0x7fe5637fda10, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003bebd856bd in QEventLoop::exec (this=0x7fe5637fda10, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003b727630c3 in Digikam::WorkerObjectRunnable::run() () from /lib64/libdigikamcore.so.4.9.0
#8  0x0000003bebc7002e in QThreadPoolThread::run (this=0x41df760) at concurrent/qthreadpool.cpp:108
#9  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x41df760) at thread/qthread_unix.cpp:349
#10 0x0000003be0007ee5 in start_thread (arg=0x7fe5637fe700) at pthread_create.c:309
#11 0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7fe5b77fe700 (LWP 4087)):
[KCrash Handler]
#5  0x0000003bdfc35877 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#6  0x0000003bdfc36f68 in __GI_abort () at abort.c:89
#7  0x0000003bdfc75a54 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x3bdfd7c488 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#8  0x0000003bdfc7cd78 in malloc_printerr (ptr=<optimized out>, str=0x3bdfd79c36 "free(): invalid pointer", action=3) at malloc.c:4930
#9  _int_free (av=0x7fe594000020, p=<optimized out>, have_lock=0) at malloc.c:3782
#10 0x000000300a0194ef in sqlite3_free () from /lib64/libsqlite3.so.0
#11 0x000000300a01f4d9 in sqlite3VdbeClearObject () from /lib64/libsqlite3.so.0
#12 0x000000300a01f55c in sqlite3VdbeDelete () from /lib64/libsqlite3.so.0
#13 0x000000300a06ac86 in sqlite3VdbeFinalize () from /lib64/libsqlite3.so.0
#14 0x000000300a06acc7 in sqlite3_finalize () from /lib64/libsqlite3.so.0
#15 0x00007fe5e4575614 in finalize (this=0x7fe594075650) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:154
#16 QSQLiteDriver::close (this=0x7fe5740dd110) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:587
#17 0x00007fe5e4573c0e in QSQLiteDriver::open (this=0x7fe5740dd110, db=..., conOpts=...) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:548
#18 0x0000003bfd413011 in QSqlDatabase::open (this=<optimized out>) at kernel/qsqldatabase.cpp:839
#19 0x0000003b6a211c6b in fileMappingDb(QString const&) () from /lib64/libbaloofiles.so.4
#20 0x0000003b6a212298 in fileMappingDb() () from /lib64/libbaloofiles.so.4
#21 0x0000003b6a20dfaf in Baloo::FileModifyJob::doStart() () from /lib64/libbaloofiles.so.4
#22 0x0000003bebd9f8ee in QObject::event (this=0x7fe574053c40, e=<optimized out>) at kernel/qobject.cpp:1222
#23 0x0000003bf09cae6c in QApplicationPrivate::notify_helper (this=this@entry=0x212e5c0, receiver=receiver@entry=0x7fe574053c40, e=e@entry=0x7fe57406c770) at kernel/qapplication.cpp:4565
#24 0x0000003bf09d17c5 in QApplication::notify (this=0x7fff37126b60, receiver=0x7fe574053c40, e=0x7fe57406c770) at kernel/qapplication.cpp:4351
#25 0x0000003b5d44a6ea in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#26 0x0000003bebd868dd in QCoreApplication::notifyInternal (this=0x7fff37126b60, receiver=receiver@entry=0x7fe574053c40, event=event@entry=0x7fe57406c770) at kernel/qcoreapplication.cpp:953
#27 0x0000003bebd89ac5 in sendEvent (event=0x7fe57406c770, receiver=0x7fe574053c40) at kernel/qcoreapplication.h:231
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x41bb610) at kernel/qcoreapplication.cpp:1577
#29 0x0000003bebd89f63 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#30 0x0000003bebdb5c7e in sendPostedEvents () at kernel/qcoreapplication.h:236
#31 postEventSourceDispatch (s=s@entry=0x7fe5740255b0) at kernel/qeventdispatcher_glib.cpp:300
#32 0x0000003be24492a6 in g_main_dispatch (context=0x7fe574025a90) at gmain.c:3066
#33 g_main_context_dispatch (context=context@entry=0x7fe574025a90) at gmain.c:3642
#34 0x0000003be2449628 in g_main_context_iterate (context=context@entry=0x7fe574025a90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#35 0x0000003be24496dc in g_main_context_iteration (context=0x7fe574025a90, may_block=1) at gmain.c:3774
#36 0x0000003bebdb53fe in QEventDispatcherGlib::processEvents (this=0x7fe574025cf0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#37 0x0000003bebd8536f in QEventLoop::processEvents (this=this@entry=0x7fe5b77fda10, flags=...) at kernel/qeventloop.cpp:149
#38 0x0000003bebd856bd in QEventLoop::exec (this=0x7fe5b77fda10, flags=...) at kernel/qeventloop.cpp:204
#39 0x0000003b727630c3 in Digikam::WorkerObjectRunnable::run() () from /lib64/libdigikamcore.so.4.9.0
#40 0x0000003bebc7002e in QThreadPoolThread::run (this=0x40f2a00) at concurrent/qthreadpool.cpp:108
#41 0x0000003bebc7c69f in QThreadPrivate::start (arg=0x40f2a00) at thread/qthread_unix.cpp:349
#42 0x0000003be0007ee5 in start_thread (arg=0x7fe5b77fe700) at pthread_create.c:309
#43 0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7fe5c8d77700 (LWP 4128)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x0000003bebc7cbb4 in wait (time=30000, this=0x40279b0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x4027760, mutex=mutex@entry=0x24ba058, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003bebc7014a in QThreadPoolThread::run (this=0x4027750) at concurrent/qthreadpool.cpp:142
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x4027750) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5c8d77700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7fe5d6f23700 (LWP 4129)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x0000003be000a136 in _L_lock_870 () from /lib64/libpthread.so.0
#2  0x0000003be000a02f in __GI___pthread_mutex_lock (mutex=0x7fe594022f88) at ../nptl/pthread_mutex_lock.c:114
#3  0x000000300a06acbf in sqlite3_finalize () from /lib64/libsqlite3.so.0
#4  0x00007fe5e4575614 in finalize (this=0x7fe594043330) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:154
#5  QSQLiteDriver::close (this=0x7fe5740dd110) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:587
#6  0x00007fe5e4573c0e in QSQLiteDriver::open (this=0x7fe5740dd110, db=..., conOpts=...) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:548
#7  0x0000003bfd413011 in QSqlDatabase::open (this=<optimized out>) at kernel/qsqldatabase.cpp:839
#8  0x0000003b6a211c6b in fileMappingDb(QString const&) () from /lib64/libbaloofiles.so.4
#9  0x0000003b6a212298 in fileMappingDb() () from /lib64/libbaloofiles.so.4
#10 0x0000003b6a20dfaf in Baloo::FileModifyJob::doStart() () from /lib64/libbaloofiles.so.4
#11 0x0000003bebd9f8ee in QObject::event (this=0x7fe584012320, e=<optimized out>) at kernel/qobject.cpp:1222
#12 0x0000003bf09cae6c in QApplicationPrivate::notify_helper (this=this@entry=0x212e5c0, receiver=receiver@entry=0x7fe584012320, e=e@entry=0x7fe58406ac90) at kernel/qapplication.cpp:4565
#13 0x0000003bf09d17c5 in QApplication::notify (this=0x7fff37126b60, receiver=0x7fe584012320, e=0x7fe58406ac90) at kernel/qapplication.cpp:4351
#14 0x0000003b5d44a6ea in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#15 0x0000003bebd868dd in QCoreApplication::notifyInternal (this=0x7fff37126b60, receiver=receiver@entry=0x7fe584012320, event=event@entry=0x7fe58406ac90) at kernel/qcoreapplication.cpp:953
#16 0x0000003bebd89ac5 in sendEvent (event=0x7fe58406ac90, receiver=0x7fe584012320) at kernel/qcoreapplication.h:231
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x4026420) at kernel/qcoreapplication.cpp:1577
#18 0x0000003bebd89f63 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#19 0x0000003bebdb5c7e in sendPostedEvents () at kernel/qcoreapplication.h:236
#20 postEventSourceDispatch (s=s@entry=0x7fe584035970) at kernel/qeventdispatcher_glib.cpp:300
#21 0x0000003be24492a6 in g_main_dispatch (context=0x7fe584001f80) at gmain.c:3066
#22 g_main_context_dispatch (context=context@entry=0x7fe584001f80) at gmain.c:3642
#23 0x0000003be2449628 in g_main_context_iterate (context=context@entry=0x7fe584001f80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#24 0x0000003be24496dc in g_main_context_iteration (context=0x7fe584001f80, may_block=1) at gmain.c:3774
#25 0x0000003bebdb53fe in QEventDispatcherGlib::processEvents (this=0x7fe5840123f0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#26 0x0000003bebd8536f in QEventLoop::processEvents (this=this@entry=0x7fe5d6f22a10, flags=...) at kernel/qeventloop.cpp:149
#27 0x0000003bebd856bd in QEventLoop::exec (this=0x7fe5d6f22a10, flags=...) at kernel/qeventloop.cpp:204
#28 0x0000003b727630c3 in Digikam::WorkerObjectRunnable::run() () from /lib64/libdigikamcore.so.4.9.0
#29 0x0000003bebc7002e in QThreadPoolThread::run (this=0x4026280) at concurrent/qthreadpool.cpp:108
#30 0x0000003bebc7c69f in QThreadPrivate::start (arg=0x4026280) at thread/qthread_unix.cpp:349
#31 0x0000003be0007ee5 in start_thread (arg=0x7fe5d6f23700) at pthread_create.c:309
#32 0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7fe5d5422700 (LWP 4135)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x0000003be000a136 in _L_lock_870 () from /lib64/libpthread.so.0
#2  0x0000003be000a02f in __GI___pthread_mutex_lock (mutex=0x7fe594022f88) at ../nptl/pthread_mutex_lock.c:114
#3  0x000000300a03f0f0 in sqlite3_errmsg16 () from /lib64/libsqlite3.so.0
#4  0x00007fe5e4571a75 in qMakeError (access=<optimized out>, descr=..., type=type@entry=QSqlError::ConnectionError, errorCode=errorCode@entry=5) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:99
#5  0x00007fe5e4574a1c in QSQLiteResultPrivate::fetchNext (this=this@entry=0x7fe594043330, values=..., idx=idx@entry=0, initialFetch=initialFetch@entry=true) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:302
#6  0x00007fe5e4575188 in QSQLiteResult::exec (this=0x7fe594046180) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:447
#7  0x0000003bfd410c52 in QSqlQuery::exec (this=0x7fe5d5421010) at kernel/qsqlquery.cpp:949
#8  0x0000003b6a20fe72 in Baloo::FileMapping::create(QSqlDatabase) () from /lib64/libbaloofiles.so.4
#9  0x0000003b6a20ea47 in Baloo::FileModifyJob::doStart() () from /lib64/libbaloofiles.so.4
#10 0x0000003bebd9f8ee in QObject::event (this=0x7fe5940840f0, e=<optimized out>) at kernel/qobject.cpp:1222
#11 0x0000003bf09cae6c in QApplicationPrivate::notify_helper (this=this@entry=0x212e5c0, receiver=receiver@entry=0x7fe5940840f0, e=e@entry=0x7fe5940235e0) at kernel/qapplication.cpp:4565
#12 0x0000003bf09d17c5 in QApplication::notify (this=0x7fff37126b60, receiver=0x7fe5940840f0, e=0x7fe5940235e0) at kernel/qapplication.cpp:4351
#13 0x0000003b5d44a6ea in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#14 0x0000003bebd868dd in QCoreApplication::notifyInternal (this=0x7fff37126b60, receiver=receiver@entry=0x7fe5940840f0, event=event@entry=0x7fe5940235e0) at kernel/qcoreapplication.cpp:953
#15 0x0000003bebd89ac5 in sendEvent (event=0x7fe5940235e0, receiver=0x7fe5940840f0) at kernel/qcoreapplication.h:231
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x41ef4a0) at kernel/qcoreapplication.cpp:1577
#17 0x0000003bebd89f63 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#18 0x0000003bebdb5c7e in sendPostedEvents () at kernel/qcoreapplication.h:236
#19 postEventSourceDispatch (s=s@entry=0x7fe594012420) at kernel/qeventdispatcher_glib.cpp:300
#20 0x0000003be24492a6 in g_main_dispatch (context=0x7fe5940022e0) at gmain.c:3066
#21 g_main_context_dispatch (context=context@entry=0x7fe5940022e0) at gmain.c:3642
#22 0x0000003be2449628 in g_main_context_iterate (context=context@entry=0x7fe5940022e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#23 0x0000003be24496dc in g_main_context_iteration (context=0x7fe5940022e0, may_block=1) at gmain.c:3774
#24 0x0000003bebdb53fe in QEventDispatcherGlib::processEvents (this=0x7fe594002260, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#25 0x0000003bebd8536f in QEventLoop::processEvents (this=this@entry=0x7fe5d5421a10, flags=...) at kernel/qeventloop.cpp:149
#26 0x0000003bebd856bd in QEventLoop::exec (this=0x7fe5d5421a10, flags=...) at kernel/qeventloop.cpp:204
#27 0x0000003b727630c3 in Digikam::WorkerObjectRunnable::run() () from /lib64/libdigikamcore.so.4.9.0
#28 0x0000003bebc7002e in QThreadPoolThread::run (this=0x41ef300) at concurrent/qthreadpool.cpp:108
#29 0x0000003bebc7c69f in QThreadPrivate::start (arg=0x41ef300) at thread/qthread_unix.cpp:349
#30 0x0000003be0007ee5 in start_thread (arg=0x7fe5d5422700) at pthread_create.c:309
#31 0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7fe5c9b27700 (LWP 4138)):
#0  0x0000003bdfcea8ad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003be24495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fe5640752b0, timeout=-1, context=0x7fe564012c20) at gmain.c:4007
#2  g_main_context_iterate (context=context@entry=0x7fe564012c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003be24496dc in g_main_context_iteration (context=0x7fe564012c20, may_block=1) at gmain.c:3774
#4  0x0000003bebdb541e in QEventDispatcherGlib::processEvents (this=0x7fe564002a20, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x0000003bebd8536f in QEventLoop::processEvents (this=this@entry=0x7fe5c9b26a10, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003bebd856bd in QEventLoop::exec (this=0x7fe5c9b26a10, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003b727630c3 in Digikam::WorkerObjectRunnable::run() () from /lib64/libdigikamcore.so.4.9.0
#8  0x0000003bebc7002e in QThreadPoolThread::run (this=0x41f3df0) at concurrent/qthreadpool.cpp:108
#9  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x41f3df0) at thread/qthread_unix.cpp:349
#10 0x0000003be0007ee5 in start_thread (arg=0x7fe5c9b27700) at pthread_create.c:309
#11 0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fe5c8576700 (LWP 4143)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x0000003bebc7cbb4 in wait (time=30000, this=0x4026a10) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x40267c0, mutex=mutex@entry=0x24ba058, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003bebc7014a in QThreadPoolThread::run (this=0x40267b0) at concurrent/qthreadpool.cpp:142
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x40267b0) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5c8576700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fe5c7d75700 (LWP 4224)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x0000003bebc7cbb4 in wait (time=30000, this=0x41f3b40) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x41f38f0, mutex=mutex@entry=0x24ba058, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003bebc7014a in QThreadPoolThread::run (this=0x41f38e0) at concurrent/qthreadpool.cpp:142
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x41f38e0) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5c7d75700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fe5c7574700 (LWP 4225)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x0000003bebc7cbb4 in wait (time=30000, this=0x4026ef0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x4026ca0, mutex=mutex@entry=0x24ba058, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003bebc7014a in QThreadPoolThread::run (this=0x4026c90) at concurrent/qthreadpool.cpp:142
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x4026c90) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5c7574700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fe5c6d73700 (LWP 4226)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x0000003bebc7cbb4 in wait (time=30000, this=0x4025550) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x4025300, mutex=mutex@entry=0x24ba058, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003bebc7014a in QThreadPoolThread::run (this=0x40252f0) at concurrent/qthreadpool.cpp:142
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x40252f0) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5c6d73700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fe5ca699700 (LWP 4235)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x0000003bebc7cbb4 in wait (time=30000, this=0x4027ee0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x4027c90, mutex=mutex@entry=0x24ba058, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003bebc7014a in QThreadPoolThread::run (this=0x4027c80) at concurrent/qthreadpool.cpp:142
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x4027c80) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5ca699700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fe5cbd7d700 (LWP 4241)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x0000003bebc7cbb4 in wait (time=30000, this=0x4029da0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x4029b50, mutex=mutex@entry=0x24ba058, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003bebc7014a in QThreadPoolThread::run (this=0x4029b40) at concurrent/qthreadpool.cpp:142
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x4029b40) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5cbd7d700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fe5c5d71700 (LWP 4242)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x0000003bebc7cbb4 in wait (time=30000, this=0x41f4560) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x41f4310, mutex=mutex@entry=0x24ba058, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003bebc7014a in QThreadPoolThread::run (this=0x41f4300) at concurrent/qthreadpool.cpp:142
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x41f4300) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5c5d71700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fe5cb57c700 (LWP 4247)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x0000003bebc7cbb4 in wait (time=30000, this=0x402a2d0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x402a080, mutex=mutex@entry=0x24ba058, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003bebc7014a in QThreadPoolThread::run (this=0x402a070) at concurrent/qthreadpool.cpp:142
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x402a070) at thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fe5cb57c700) at pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fe5f189db40 (LWP 3975)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003bebc7cbd6 in wait (time=18446744073709551615, this=0x2b3b950) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2b106b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003b72763d24 in Digikam::WorkerObject::wait() () from /lib64/libdigikamcore.so.4.9.0
#4  0x000000000062fdd3 in Digikam::FileActionMngr::shutDown() ()
#5  0x000000000062fe05 in Digikam::FileActionMngr::~FileActionMngr() ()
#6  0x000000000062fe67 in Digikam::._244::destroy() ()
#7  0x0000003bdfc390e9 in __run_exit_handlers (status=1, listp=0x3bdffb76c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#8  0x0000003bdfc39135 in __GI_exit (status=<optimized out>) at exit.c:104
#9  0x0000003bf0a355b8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:773
#10 0x0000003b5d4490f0 in KApplication::xioErrhandler(_XDisplay*) () from /lib64/libkdeui.so.5
#11 0x0000003be404515e in _XIOError (dpy=dpy@entry=0x2127fd0) at XlibInt.c:1498
#12 0x0000003be4042b4d in _XEventsQueued (dpy=dpy@entry=0x2127fd0, mode=mode@entry=2) at xcb_io.c:366
#13 0x0000003be403456b in XEventsQueued (dpy=0x2127fd0, mode=2) at Pending.c:43
#14 0x0000003bf0a6c72c in x11EventSourceCheck (s=0x2127b80) at kernel/qguieventdispatcher_glib.cpp:85
#15 0x0000003be2448ff9 in g_main_context_check (context=context@entry=0x212e7f0, max_priority=2147483647, fds=fds@entry=0x57221c0, n_fds=n_fds@entry=19) at gmain.c:3557
#16 0x0000003be2449533 in g_main_context_iterate (context=context@entry=0x212e7f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3710
#17 0x0000003be24496dc in g_main_context_iteration (context=0x212e7f0, may_block=1) at gmain.c:3774
#18 0x0000003bebdb541e in QEventDispatcherGlib::processEvents (this=0x207dba0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#19 0x0000003bf0a6ccd6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#20 0x0000003bebd8536f in QEventLoop::processEvents (this=this@entry=0x7fff37126630, flags=...) at kernel/qeventloop.cpp:149
#21 0x0000003bebd856bd in QEventLoop::exec (this=this@entry=0x7fff37126630, flags=...) at kernel/qeventloop.cpp:204
#22 0x0000003bebd8ad89 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#23 0x0000000000497c9a in main ()

Possible duplicates by query: bug 347139, bug 347134, bug 347050, bug 346742, bug 346356.

Reported using DrKonqi
Comment 1 Vishesh Handa 2015-05-25 09:33:51 UTC
Fixed with Baloo 5