Bug 360002 - Baloo crashing after tag re-write in files ended
Summary: Baloo crashing after tag re-write in files ended
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Baloo
Classification: Frameworks and Libraries
Component: General (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Pinak Ahuja
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-03-02 17:00 UTC by Maral Afris
Modified: 2018-08-28 20:17 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maral Afris 2016-03-02 17:00:47 UTC
Application: digikam (4.12.0)
KDE Platform Version: 4.14.13
Qt Version: 4.8.6
Operating System: Linux 4.2.0-30-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
Changing tags on a lot of files.
All images were processed until the app crashed.
A restart of digikam shows the tags as correctly changed.

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
[Current thread is 1 (Thread 0x7f12715c7b40 (LWP 7362))]

Thread 16 (Thread 0x7f1248728700 (LWP 7364)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f126b375286 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2cdcf20) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2cdce30, mutex=mutex@entry=0x2cdce28, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005fffb4 in Digikam::ScanController::run (this=0x2cdcba0) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:725
#4  0x00007f126b374d1c in QThreadPrivate::start (arg=0x2cdcba0) at thread/qthread_unix.cpp:349
#5  0x00007f1267d266aa in start_thread (arg=0x7f1248728700) at pthread_create.c:333
#6  0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f1247f27700 (LWP 7365)):
#0  0x00007f126430544a in g_private_get () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f12642e7e10 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f12642c12ed in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f126b4b520e in QEventDispatcherGlib::processEvents (this=0x7f12380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f1247f26a40, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f1247f26a40, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f126b3724f9 in QThread::exec (this=this@entry=0x2ce04d0) at thread/qthread.cpp:538
#7  0x00007f126b463133 in QInotifyFileSystemWatcherEngine::run (this=0x2ce04d0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f126b374d1c in QThreadPrivate::start (arg=0x2ce04d0) at thread/qthread_unix.cpp:349
#9  0x00007f1267d266aa in start_thread (arg=0x7f1247f27700) at pthread_create.c:333
#10 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f1247726700 (LWP 7367)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f126b375286 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2d062b0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2d00ef0, mutex=mutex@entry=0x2d00ee8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f126f6f2f02 in Digikam::ParkingThread::run (this=0x2d00ed0) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007f126b374d1c in QThreadPrivate::start (arg=0x2d00ed0) at thread/qthread_unix.cpp:349
#5  0x00007f1267d266aa in start_thread (arg=0x7f1247726700) at pthread_create.c:333
#6  0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f1245b2d700 (LWP 7368)):
#0  0x00007f1264305869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f12642c12e8 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f126b4b520e in QEventDispatcherGlib::processEvents (this=0x7f12300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#3  0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f1245b2ca40, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f1245b2ca40, flags=...) at kernel/qeventloop.cpp:204
#5  0x00007f126b3724f9 in QThread::exec (this=this@entry=0x33910c0) at thread/qthread.cpp:538
#6  0x00007f126b463133 in QInotifyFileSystemWatcherEngine::run (this=0x33910c0) at io/qfilesystemwatcher_inotify.cpp:265
#7  0x00007f126b374d1c in QThreadPrivate::start (arg=0x33910c0) at thread/qthread_unix.cpp:349
#8  0x00007f1267d266aa in start_thread (arg=0x7f1245b2d700) at pthread_create.c:333
#9  0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f11e17fa700 (LWP 7458)):
#0  0x00007f126a80f88d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f12642c11ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f126b4b520e in QEventDispatcherGlib::processEvents (this=0x7f11c0015320, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f11e17f9a20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f11e17f9a20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f126f6f24f3 in Digikam::WorkerObjectRunnable::run (this=0x70ac9a0) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196
#7  0x00007f126b367dba in QThreadPoolThread::run (this=0x457b810) at concurrent/qthreadpool.cpp:108
#8  0x00007f126b374d1c in QThreadPrivate::start (arg=0x457b810) at thread/qthread_unix.cpp:349
#9  0x00007f1267d266aa in start_thread (arg=0x7f11e17fa700) at pthread_create.c:333
#10 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f11e37fe700 (LWP 7460)):
[KCrash Handler]
#6  0x00007f126a794815 in _int_free (av=0x7f11f8000020, p=<optimized out>, have_lock=0) at malloc.c:3972
#7  0x00007f126a79883c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950
#8  0x00007f1246a3a12b in sqlite3_free (p=0x7f11f80596a8) at sqlite3.c:21143
#9  0x00007f1246a46c23 in sqlite3SchemaClear (p=0x7f11f80372d8) at sqlite3.c:96678
#10 0x00007f1246a8c071 in sqlite3BtreeClose (p=0x7f11f80485f8) at sqlite3.c:56291
#11 0x00007f1246a8c251 in sqlite3LeaveMutexAndCloseZombie (db=0x7f11f8056cb8) at sqlite3.c:130516
#12 0x00007f1246a8c7a4 in sqlite3Close (db=0x7f11f8056cb8, forceZombie=0) at sqlite3.c:130459
#13 0x00007f1246d219d7 in QSQLiteDriver::close (this=0x7f11f802a710) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:589
#14 0x00007f1246d1fe0e in QSQLiteDriver::open (this=0x7f11f802a710, db=..., conOpts=...) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:548
#15 0x00007f12712a13e0 in QSqlDatabase::open (this=this@entry=0x7f11e37fd220) at kernel/qsqldatabase.cpp:839
#16 0x00007f1268db6fc3 in fileMappingDb (path=...) at ../../../../src/file/lib/db.cpp:50
#17 0x00007f1268db78c7 in fileMappingDb () at ../../../../src/file/lib/db.cpp:39
#18 0x00007f1268db2d5a in Baloo::FileModifyJob::doStart (this=0x7f11dc0024e0) at ../../../../src/file/lib/filemodifyjob.cpp:113
#19 0x00007f126b49ed01 in QObject::event (this=0x7f11dc0024e0, e=<optimized out>) at kernel/qobject.cpp:1222
#20 0x00007f126c0d9cdc in QApplicationPrivate::notify_helper (this=this@entry=0x2b55650, receiver=receiver@entry=0x7f11dc0024e0, e=e@entry=0x7f11dc026440) at kernel/qapplication.cpp:4570
#21 0x00007f126c0e0c16 in QApplication::notify (this=this@entry=0x7ffd4eb08710, receiver=receiver@entry=0x7f11dc0024e0, e=e@entry=0x7f11dc026440) at kernel/qapplication.cpp:4356
#22 0x00007f126ce3ca2a in KApplication::notify (this=0x7ffd4eb08710, receiver=0x7f11dc0024e0, event=0x7f11dc026440) at ../../kdeui/kernel/kapplication.cpp:311
#23 0x00007f126b48485d in QCoreApplication::notifyInternal (this=0x7ffd4eb08710, receiver=receiver@entry=0x7f11dc0024e0, event=event@entry=0x7f11dc026440) at kernel/qcoreapplication.cpp:955
#24 0x00007f126b488316 in QCoreApplication::sendEvent (event=0x7f11dc026440, receiver=0x7f11dc0024e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x4755b10) at kernel/qcoreapplication.cpp:1579
#26 0x00007f126b4885f3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#27 0x00007f126b4b507e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#28 postEventSourceDispatch (s=0x7f11dc024dd0) at kernel/qeventdispatcher_glib.cpp:300
#29 0x00007f12642c0ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f12642c1250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f126b4b51ee in QEventDispatcherGlib::processEvents (this=0x7f11dc024fe0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#33 0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f11e37fda20, flags=...) at kernel/qeventloop.cpp:149
#34 0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f11e37fda20, flags=...) at kernel/qeventloop.cpp:204
#35 0x00007f126f6f24f3 in Digikam::WorkerObjectRunnable::run (this=0x7f11c3064310) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196
#36 0x00007f126b367dba in QThreadPoolThread::run (this=0x4755970) at concurrent/qthreadpool.cpp:108
#37 0x00007f126b374d1c in QThreadPrivate::start (arg=0x4755970) at thread/qthread_unix.cpp:349
#38 0x00007f1267d266aa in start_thread (arg=0x7f11e37fe700) at pthread_create.c:333
#39 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f12197fa700 (LWP 7461)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f126b373622 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x2ce6dd0) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x2ce6dd0, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007f126b36fa1d in QMutex::lock (this=<optimized out>) at thread/qmutex.cpp:164
#4  0x00007f126f6abf84 in Digikam::ThumbnailDatabaseAccess::ThumbnailDatabaseAccess (this=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/thumbnaildatabaseaccess.cpp:87
#5  0x00007f126fba7b6a in Digikam::CollectionScanner::scanFileUpdateHashReuseThumbnail (this=this@entry=0x7f12197f9280, info=..., scanInfo=..., fileWasEdited=fileWasEdited@entry=true) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1312
#6  0x00007f126fba8a6f in Digikam::CollectionScanner::scanFileNormal (this=this@entry=0x7f12197f9280, fi=..., scanInfo=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1183
#7  0x00007f126fba9dde in Digikam::CollectionScanner::scanFile (this=this@entry=0x7f12197f9280, fi=..., albumId=<optimized out>, imageId=imageId@entry=3026, mode=mode@entry=Digikam::CollectionScanner::NormalScan) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:790
#8  0x00007f126fba9ef3 in Digikam::CollectionScanner::scanFile (this=this@entry=0x7f12197f9280, info=..., mode=mode@entry=Digikam::CollectionScanner::NormalScan) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:763
#9  0x00000000005ff4e4 in Digikam::ScanController::scanFileDirectlyNormal (this=this@entry=0x2cdcba0, info=...) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:596
#10 0x00000000005ff5f9 in Digikam::ScanController::finishFileMetadataWrite (this=0x2cdcba0, info=..., changed=changed@entry=true) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:1152
#11 0x00000000005ff6ba in Digikam::ScanController::FileMetadataWrite::~FileMetadataWrite (this=0x7f12197f9370, __in_chrg=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:578
#12 0x0000000000656a69 in Digikam::FileActionMngrFileWorker::writeMetadata (this=0x335dc80, infos=..., hub=0x7f11c3064260) at /build/digikam-131Z2v/digikam-4.12.0/core/app/fileaction/fileworkeriface.cpp:130
#13 0x0000000000656c30 in Digikam::FileWorkerInterface::qt_static_metacall (_o=0x335dc80, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/obj-x86_64-linux-gnu/core/app/fileworkeriface.moc:67
#14 0x00007f126b49ed01 in QObject::event (this=0x335dc80, e=<optimized out>) at kernel/qobject.cpp:1222
#15 0x00007f126c0d9cdc in QApplicationPrivate::notify_helper (this=this@entry=0x2b55650, receiver=receiver@entry=0x335dc80, e=e@entry=0x7f11c3064bf0) at kernel/qapplication.cpp:4570
#16 0x00007f126c0e0c16 in QApplication::notify (this=this@entry=0x7ffd4eb08710, receiver=receiver@entry=0x335dc80, e=e@entry=0x7f11c3064bf0) at kernel/qapplication.cpp:4356
#17 0x00007f126ce3ca2a in KApplication::notify (this=0x7ffd4eb08710, receiver=0x335dc80, event=0x7f11c3064bf0) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x00007f126b48485d in QCoreApplication::notifyInternal (this=0x7ffd4eb08710, receiver=receiver@entry=0x335dc80, event=event@entry=0x7f11c3064bf0) at kernel/qcoreapplication.cpp:955
#19 0x00007f126b488316 in QCoreApplication::sendEvent (event=0x7f11c3064bf0, receiver=0x335dc80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x7f12240034c0) at kernel/qcoreapplication.cpp:1579
#21 0x00007f126b4885f3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#22 0x00007f126b4b507e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#23 postEventSourceDispatch (s=0x7f1210013090) at kernel/qeventdispatcher_glib.cpp:300
#24 0x00007f12642c0ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f12642c1250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f126b4b51ee in QEventDispatcherGlib::processEvents (this=0x7f1210002ac0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#28 0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f12197f9a20, flags=...) at kernel/qeventloop.cpp:149
#29 0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f12197f9a20, flags=...) at kernel/qeventloop.cpp:204
#30 0x00007f126f6f24f3 in Digikam::WorkerObjectRunnable::run (this=0x7f11c3064bc0) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196
#31 0x00007f126b367dba in QThreadPoolThread::run (this=0x7f1224003320) at concurrent/qthreadpool.cpp:108
#32 0x00007f126b374d1c in QThreadPrivate::start (arg=0x7f1224003320) at thread/qthread_unix.cpp:349
#33 0x00007f1267d266aa in start_thread (arg=0x7f12197fa700) at pthread_create.c:333
#34 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f121a7fc700 (LWP 7462)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f126b373622 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x2ce6dd0) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x2ce6dd0, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007f126b36fa1d in QMutex::lock (this=<optimized out>) at thread/qmutex.cpp:164
#4  0x00007f126f6abf84 in Digikam::ThumbnailDatabaseAccess::ThumbnailDatabaseAccess (this=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/thumbnaildatabaseaccess.cpp:87
#5  0x00007f126fba7b6a in Digikam::CollectionScanner::scanFileUpdateHashReuseThumbnail (this=this@entry=0x7f121a7fb280, info=..., scanInfo=..., fileWasEdited=fileWasEdited@entry=true) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1312
#6  0x00007f126fba8a6f in Digikam::CollectionScanner::scanFileNormal (this=this@entry=0x7f121a7fb280, fi=..., scanInfo=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1183
#7  0x00007f126fba9dde in Digikam::CollectionScanner::scanFile (this=this@entry=0x7f121a7fb280, fi=..., albumId=<optimized out>, imageId=imageId@entry=4076, mode=mode@entry=Digikam::CollectionScanner::NormalScan) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:790
#8  0x00007f126fba9ef3 in Digikam::CollectionScanner::scanFile (this=this@entry=0x7f121a7fb280, info=..., mode=mode@entry=Digikam::CollectionScanner::NormalScan) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:763
#9  0x00000000005ff4e4 in Digikam::ScanController::scanFileDirectlyNormal (this=this@entry=0x2cdcba0, info=...) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:596
#10 0x00000000005ff5f9 in Digikam::ScanController::finishFileMetadataWrite (this=0x2cdcba0, info=..., changed=changed@entry=true) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:1152
#11 0x00000000005ff6ba in Digikam::ScanController::FileMetadataWrite::~FileMetadataWrite (this=0x7f121a7fb370, __in_chrg=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:578
#12 0x0000000000656a69 in Digikam::FileActionMngrFileWorker::writeMetadata (this=0x335ded0, infos=..., hub=0x7f11c3064b10) at /build/digikam-131Z2v/digikam-4.12.0/core/app/fileaction/fileworkeriface.cpp:130
#13 0x0000000000656c30 in Digikam::FileWorkerInterface::qt_static_metacall (_o=0x335ded0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/obj-x86_64-linux-gnu/core/app/fileworkeriface.moc:67
#14 0x00007f126b49ed01 in QObject::event (this=0x335ded0, e=<optimized out>) at kernel/qobject.cpp:1222
#15 0x00007f126c0d9cdc in QApplicationPrivate::notify_helper (this=this@entry=0x2b55650, receiver=receiver@entry=0x335ded0, e=e@entry=0x7f11c3064eb0) at kernel/qapplication.cpp:4570
#16 0x00007f126c0e0c16 in QApplication::notify (this=this@entry=0x7ffd4eb08710, receiver=receiver@entry=0x335ded0, e=e@entry=0x7f11c3064eb0) at kernel/qapplication.cpp:4356
#17 0x00007f126ce3ca2a in KApplication::notify (this=0x7ffd4eb08710, receiver=0x335ded0, event=0x7f11c3064eb0) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x00007f126b48485d in QCoreApplication::notifyInternal (this=0x7ffd4eb08710, receiver=receiver@entry=0x335ded0, event=event@entry=0x7f11c3064eb0) at kernel/qcoreapplication.cpp:955
#19 0x00007f126b488316 in QCoreApplication::sendEvent (event=0x7f11c3064eb0, receiver=0x335ded0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x7f11e40130a0) at kernel/qcoreapplication.cpp:1579
#21 0x00007f126b4885f3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#22 0x00007f126b4b507e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#23 postEventSourceDispatch (s=0x7f12000efee0) at kernel/qeventdispatcher_glib.cpp:300
#24 0x00007f12642c0ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f12642c1250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f126b4b51ee in QEventDispatcherGlib::processEvents (this=0x7f1200144b60, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#28 0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f121a7fba20, flags=...) at kernel/qeventloop.cpp:149
#29 0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f121a7fba20, flags=...) at kernel/qeventloop.cpp:204
#30 0x00007f126f6f24f3 in Digikam::WorkerObjectRunnable::run (this=0x7f11c3064e80) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196
#31 0x00007f126b367dba in QThreadPoolThread::run (this=0x7f11e4012f00) at concurrent/qthreadpool.cpp:108
#32 0x00007f126b374d1c in QThreadPrivate::start (arg=0x7f11e4012f00) at thread/qthread_unix.cpp:349
#33 0x00007f1267d266aa in start_thread (arg=0x7f121a7fc700) at pthread_create.c:333
#34 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f1234acf700 (LWP 7463)):
#0  __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f126a79ad56 in __malloc_trim (s=s@entry=0) at malloc.c:4525
#2  0x00007f12613bf58e in Baloo::XapianDatabase::commit (this=0x7f11f005d430) at ../../../src/xapian/xapiandatabase.cpp:148
#3  0x00007f1268db3232 in Baloo::FileModifyJob::doStart (this=0x7f11f0017940) at ../../../../src/file/lib/filemodifyjob.cpp:166
#4  0x00007f126b49ed01 in QObject::event (this=0x7f11f0017940, e=<optimized out>) at kernel/qobject.cpp:1222
#5  0x00007f126c0d9cdc in QApplicationPrivate::notify_helper (this=this@entry=0x2b55650, receiver=receiver@entry=0x7f11f0017940, e=e@entry=0x7f11f004ddb0) at kernel/qapplication.cpp:4570
#6  0x00007f126c0e0c16 in QApplication::notify (this=this@entry=0x7ffd4eb08710, receiver=receiver@entry=0x7f11f0017940, e=e@entry=0x7f11f004ddb0) at kernel/qapplication.cpp:4356
#7  0x00007f126ce3ca2a in KApplication::notify (this=0x7ffd4eb08710, receiver=0x7f11f0017940, event=0x7f11f004ddb0) at ../../kdeui/kernel/kapplication.cpp:311
#8  0x00007f126b48485d in QCoreApplication::notifyInternal (this=0x7ffd4eb08710, receiver=receiver@entry=0x7f11f0017940, event=event@entry=0x7f11f004ddb0) at kernel/qcoreapplication.cpp:955
#9  0x00007f126b488316 in QCoreApplication::sendEvent (event=0x7f11f004ddb0, receiver=0x7f11f0017940) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#10 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x47511c0) at kernel/qcoreapplication.cpp:1579
#11 0x00007f126b4885f3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#12 0x00007f126b4b507e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#13 postEventSourceDispatch (s=0x7f11f00515c0) at kernel/qeventdispatcher_glib.cpp:300
#14 0x00007f12642c0ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f12642c1250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f126b4b51ee in QEventDispatcherGlib::processEvents (this=0x7f11f0016c70, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#18 0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f1234acea20, flags=...) at kernel/qeventloop.cpp:149
#19 0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f1234acea20, flags=...) at kernel/qeventloop.cpp:204
#20 0x00007f126f6f24f3 in Digikam::WorkerObjectRunnable::run (this=0x7f11c3065110) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196
#21 0x00007f126b367dba in QThreadPoolThread::run (this=0x4751020) at concurrent/qthreadpool.cpp:108
#22 0x00007f126b374d1c in QThreadPrivate::start (arg=0x4751020) at thread/qthread_unix.cpp:349
#23 0x00007f1267d266aa in start_thread (arg=0x7f1234acf700) at pthread_create.c:333
#24 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f122b70d700 (LWP 7464)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f1267d28cfd in __GI___pthread_mutex_lock (mutex=0x7f1246ceef28 <staticMutexes.10210+40>) at ../nptl/pthread_mutex_lock.c:80
#2  0x00007f1246a3a108 in sqlite3_free (p=0x7f11e8066918) at sqlite3.c:21140
#3  0x00007f1246a77ff6 in btreeClearHasContent (pBt=0x2d91b78) at sqlite3.c:54374
#4  sqlite3BtreeRollback (p=0x7f11e80250b8, tripCode=<optimized out>, tripCode@entry=0, writeOnly=<optimized out>, writeOnly@entry=1) at sqlite3.c:57708
#5  0x00007f1246a780a6 in sqlite3RollbackAll (db=db@entry=0x7f11e8026a28, tripCode=tripCode@entry=0) at sqlite3.c:130629
#6  0x00007f1246a8d7a6 in sqlite3VdbeHalt (p=p@entry=0x7f11e8075848) at sqlite3.c:68368
#7  0x00007f1246a9897e in sqlite3VdbeExec (p=p@entry=0x7f11e8075848) at sqlite3.c:73065
#8  0x00007f1246a99827 in sqlite3Step (p=0x7f11e8075848) at sqlite3.c:70731
#9  sqlite3_step (pStmt=<optimized out>) at sqlite3.c:5256
#10 0x00007f1246d206df in QSQLiteResultPrivate::fetchNext (this=this@entry=0x7f11e8053f60, values=..., idx=idx@entry=0, initialFetch=initialFetch@entry=true) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:235
#11 0x00007f1246d21488 in QSQLiteResult::exec (this=0x7f11e8054620) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:447
#12 0x00007f127129e858 in QSqlQuery::exec (this=this@entry=0x7f122b70bfc8) at kernel/qsqlquery.cpp:949
#13 0x00007f126f6a08d6 in Digikam::DatabaseCoreBackend::exec (this=0x2d364a0, query=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/databasecorebackend.cpp:1422
#14 0x00007f126f6a0b32 in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x2d364a0, query=..., boundValue1=..., boundValue2=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/databasecorebackend.cpp:1070
#15 0x00007f126f6a0bdc in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x2d364a0, sql=..., boundValue1=..., boundValue2=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/databasecorebackend.cpp:1019
#16 0x00007f126f6a0c5a in Digikam::DatabaseCoreBackend::execSql (this=0x2d364a0, sql=..., boundValue1=..., boundValue2=..., values=values@entry=0x0, lastInsertId=lastInsertId@entry=0x0) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/databasecorebackend.cpp:919
#17 0x00007f126f6ae52d in Digikam::ThumbnailDB::updateModificationDate (this=0x2cac230, thumbId=thumbId@entry=83298, modificationDate=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/thumbnaildb.cpp:282
#18 0x00007f126fba7c01 in Digikam::CollectionScanner::scanFileUpdateHashReuseThumbnail (this=this@entry=0x7f122b70c280, info=..., scanInfo=..., fileWasEdited=fileWasEdited@entry=true) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1317
#19 0x00007f126fba8a6f in Digikam::CollectionScanner::scanFileNormal (this=this@entry=0x7f122b70c280, fi=..., scanInfo=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1183
#20 0x00007f126fba9dde in Digikam::CollectionScanner::scanFile (this=this@entry=0x7f122b70c280, fi=..., albumId=<optimized out>, imageId=imageId@entry=11294, mode=mode@entry=Digikam::CollectionScanner::NormalScan) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:790
#21 0x00007f126fba9ef3 in Digikam::CollectionScanner::scanFile (this=this@entry=0x7f122b70c280, info=..., mode=mode@entry=Digikam::CollectionScanner::NormalScan) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:763
#22 0x00000000005ff4e4 in Digikam::ScanController::scanFileDirectlyNormal (this=this@entry=0x2cdcba0, info=...) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:596
#23 0x00000000005ff5f9 in Digikam::ScanController::finishFileMetadataWrite (this=0x2cdcba0, info=..., changed=changed@entry=true) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:1152
#24 0x00000000005ff6ba in Digikam::ScanController::FileMetadataWrite::~FileMetadataWrite (this=0x7f122b70c370, __in_chrg=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:578
#25 0x0000000000656a69 in Digikam::FileActionMngrFileWorker::writeMetadata (this=0x335e380, infos=..., hub=0x7f11c30651b0) at /build/digikam-131Z2v/digikam-4.12.0/core/app/fileaction/fileworkeriface.cpp:130
#26 0x0000000000656c30 in Digikam::FileWorkerInterface::qt_static_metacall (_o=0x335e380, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/obj-x86_64-linux-gnu/core/app/fileworkeriface.moc:67
#27 0x00007f126b49ed01 in QObject::event (this=0x335e380, e=<optimized out>) at kernel/qobject.cpp:1222
#28 0x00007f126c0d9cdc in QApplicationPrivate::notify_helper (this=this@entry=0x2b55650, receiver=receiver@entry=0x335e380, e=e@entry=0x7f11c33415e0) at kernel/qapplication.cpp:4570
#29 0x00007f126c0e0c16 in QApplication::notify (this=this@entry=0x7ffd4eb08710, receiver=receiver@entry=0x335e380, e=e@entry=0x7f11c33415e0) at kernel/qapplication.cpp:4356
#30 0x00007f126ce3ca2a in KApplication::notify (this=0x7ffd4eb08710, receiver=0x335e380, event=0x7f11c33415e0) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00007f126b48485d in QCoreApplication::notifyInternal (this=0x7ffd4eb08710, receiver=receiver@entry=0x335e380, event=event@entry=0x7f11c33415e0) at kernel/qcoreapplication.cpp:955
#32 0x00007f126b488316 in QCoreApplication::sendEvent (event=0x7f11c33415e0, receiver=0x335e380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x4752a70) at kernel/qcoreapplication.cpp:1579
#34 0x00007f126b4885f3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#35 0x00007f126b4b507e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#36 postEventSourceDispatch (s=0x7f11e8018630) at kernel/qeventdispatcher_glib.cpp:300
#37 0x00007f12642c0ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f12642c1250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f126b4b51ee in QEventDispatcherGlib::processEvents (this=0x7f11e801a4f0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#41 0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f122b70ca20, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f122b70ca20, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007f126f6f24f3 in Digikam::WorkerObjectRunnable::run (this=0x7f11c3064210) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196
#44 0x00007f126b367dba in QThreadPoolThread::run (this=0x4749050) at concurrent/qthreadpool.cpp:108
#45 0x00007f126b374d1c in QThreadPrivate::start (arg=0x4749050) at thread/qthread_unix.cpp:349
#46 0x00007f1267d266aa in start_thread (arg=0x7f122b70d700) at pthread_create.c:333
#47 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f122af0c700 (LWP 7465)):
#0  __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f126a79ad56 in __malloc_trim (s=s@entry=0) at malloc.c:4525
#2  0x00007f12613bf58e in Baloo::XapianDatabase::commit (this=0x7f1220030e80) at ../../../src/xapian/xapiandatabase.cpp:148
#3  0x00007f1268db3232 in Baloo::FileModifyJob::doStart (this=0x7f1220045c20) at ../../../../src/file/lib/filemodifyjob.cpp:166
#4  0x00007f126b49ed01 in QObject::event (this=0x7f1220045c20, e=<optimized out>) at kernel/qobject.cpp:1222
#5  0x00007f126c0d9cdc in QApplicationPrivate::notify_helper (this=this@entry=0x2b55650, receiver=receiver@entry=0x7f1220045c20, e=e@entry=0x7f122003af10) at kernel/qapplication.cpp:4570
#6  0x00007f126c0e0c16 in QApplication::notify (this=this@entry=0x7ffd4eb08710, receiver=receiver@entry=0x7f1220045c20, e=e@entry=0x7f122003af10) at kernel/qapplication.cpp:4356
#7  0x00007f126ce3ca2a in KApplication::notify (this=0x7ffd4eb08710, receiver=0x7f1220045c20, event=0x7f122003af10) at ../../kdeui/kernel/kapplication.cpp:311
#8  0x00007f126b48485d in QCoreApplication::notifyInternal (this=0x7ffd4eb08710, receiver=receiver@entry=0x7f1220045c20, event=event@entry=0x7f122003af10) at kernel/qcoreapplication.cpp:955
#9  0x00007f126b488316 in QCoreApplication::sendEvent (event=0x7f122003af10, receiver=0x7f1220045c20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#10 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x4721d50) at kernel/qcoreapplication.cpp:1579
#11 0x00007f126b4885f3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#12 0x00007f126b4b507e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#13 postEventSourceDispatch (s=0x7f1220012fa0) at kernel/qeventdispatcher_glib.cpp:300
#14 0x00007f12642c0ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f12642c1250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f126b4b51ee in QEventDispatcherGlib::processEvents (this=0x7f12200026c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#18 0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f122af0ba20, flags=...) at kernel/qeventloop.cpp:149
#19 0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f122af0ba20, flags=...) at kernel/qeventloop.cpp:204
#20 0x00007f126f6f24f3 in Digikam::WorkerObjectRunnable::run (this=0x7f11c3341e70) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196
#21 0x00007f126b367dba in QThreadPoolThread::run (this=0x4631c90) at concurrent/qthreadpool.cpp:108
#22 0x00007f126b374d1c in QThreadPrivate::start (arg=0x4631c90) at thread/qthread_unix.cpp:349
#23 0x00007f1267d266aa in start_thread (arg=0x7f122af0c700) at pthread_create.c:333
#24 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f122a70b700 (LWP 7466)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f126b373622 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x2ce6dd0) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x2ce6dd0, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007f126b36fa1d in QMutex::lock (this=<optimized out>) at thread/qmutex.cpp:164
#4  0x00007f126f6abf84 in Digikam::ThumbnailDatabaseAccess::ThumbnailDatabaseAccess (this=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/thumbnaildatabaseaccess.cpp:87
#5  0x00007f126fba7b6a in Digikam::CollectionScanner::scanFileUpdateHashReuseThumbnail (this=this@entry=0x7f122a70a280, info=..., scanInfo=..., fileWasEdited=fileWasEdited@entry=true) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1312
#6  0x00007f126fba8a6f in Digikam::CollectionScanner::scanFileNormal (this=this@entry=0x7f122a70a280, fi=..., scanInfo=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1183
#7  0x00007f126fba9dde in Digikam::CollectionScanner::scanFile (this=this@entry=0x7f122a70a280, fi=..., albumId=<optimized out>, imageId=imageId@entry=23088, mode=mode@entry=Digikam::CollectionScanner::NormalScan) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:790
#8  0x00007f126fba9ef3 in Digikam::CollectionScanner::scanFile (this=this@entry=0x7f122a70a280, info=..., mode=mode@entry=Digikam::CollectionScanner::NormalScan) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/collectionscanner.cpp:763
#9  0x00000000005ff4e4 in Digikam::ScanController::scanFileDirectlyNormal (this=this@entry=0x2cdcba0, info=...) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:596
#10 0x00000000005ff5f9 in Digikam::ScanController::finishFileMetadataWrite (this=0x2cdcba0, info=..., changed=changed@entry=true) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:1152
#11 0x00000000005ff6ba in Digikam::ScanController::FileMetadataWrite::~FileMetadataWrite (this=0x7f122a70a370, __in_chrg=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/app/database/scancontroller.cpp:578
#12 0x0000000000656a69 in Digikam::FileActionMngrFileWorker::writeMetadata (this=0x335e8c0, infos=..., hub=0x7f11c3341dc0) at /build/digikam-131Z2v/digikam-4.12.0/core/app/fileaction/fileworkeriface.cpp:130
#13 0x0000000000656c30 in Digikam::FileWorkerInterface::qt_static_metacall (_o=0x335e8c0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/obj-x86_64-linux-gnu/core/app/fileworkeriface.moc:67
#14 0x00007f126b49ed01 in QObject::event (this=0x335e8c0, e=<optimized out>) at kernel/qobject.cpp:1222
#15 0x00007f126c0d9cdc in QApplicationPrivate::notify_helper (this=this@entry=0x2b55650, receiver=receiver@entry=0x335e8c0, e=e@entry=0x7f11c3342d90) at kernel/qapplication.cpp:4570
#16 0x00007f126c0e0c16 in QApplication::notify (this=this@entry=0x7ffd4eb08710, receiver=receiver@entry=0x335e8c0, e=e@entry=0x7f11c3342d90) at kernel/qapplication.cpp:4356
#17 0x00007f126ce3ca2a in KApplication::notify (this=0x7ffd4eb08710, receiver=0x335e8c0, event=0x7f11c3342d90) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x00007f126b48485d in QCoreApplication::notifyInternal (this=0x7ffd4eb08710, receiver=receiver@entry=0x335e8c0, event=event@entry=0x7f11c3342d90) at kernel/qcoreapplication.cpp:955
#19 0x00007f126b488316 in QCoreApplication::sendEvent (event=0x7f11c3342d90, receiver=0x335e8c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x4750500) at kernel/qcoreapplication.cpp:1579
#21 0x00007f126b4885f3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#22 0x00007f126b4b507e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#23 postEventSourceDispatch (s=0x7f120c0273d0) at kernel/qeventdispatcher_glib.cpp:300
#24 0x00007f12642c0ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f12642c1250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f126b4b51ee in QEventDispatcherGlib::processEvents (this=0x7f120c025970, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#28 0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f122a70aa20, flags=...) at kernel/qeventloop.cpp:149
#29 0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f122a70aa20, flags=...) at kernel/qeventloop.cpp:204
#30 0x00007f126f6f24f3 in Digikam::WorkerObjectRunnable::run (this=0x7f11c3342a40) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196
#31 0x00007f126b367dba in QThreadPoolThread::run (this=0x4750360) at concurrent/qthreadpool.cpp:108
#32 0x00007f126b374d1c in QThreadPrivate::start (arg=0x4750360) at thread/qthread_unix.cpp:349
#33 0x00007f1267d266aa in start_thread (arg=0x7f122a70b700) at pthread_create.c:333
#34 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f1229f0a700 (LWP 7467)):
#0  __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f126a794b53 in _int_free (av=0x7f11f8000020, p=0x7f11f80470e0, have_lock=0) at malloc.c:3929
#2  0x00007f126a79883c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950
#3  0x00007f126b36dac5 in qFree (ptr=<optimized out>) at global/qmalloc.cpp:60
#4  0x00007f1268dc07f6 in QByteArray::~QByteArray (this=0x7f1229f09120, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qbytearray.h:401
#5  baloo_setxattr (value=..., name=..., path=...) at ../../../../src/file/lib/baloo_xattr_p.h:83
#6  Baloo::setCustomFileMetaData (url=..., key=..., value=...) at ../../../../src/file/lib/filecustommetadata.cpp:51
#7  0x00007f1268db3772 in Baloo::FileModifyJob::doStart (this=0x7f11f8044500) at ../../../../src/file/lib/filemodifyjob.cpp:130
#8  0x00007f126b49ed01 in QObject::event (this=0x7f11f8044500, e=<optimized out>) at kernel/qobject.cpp:1222
#9  0x00007f126c0d9cdc in QApplicationPrivate::notify_helper (this=this@entry=0x2b55650, receiver=receiver@entry=0x7f11f8044500, e=e@entry=0x7f11f8039ee0) at kernel/qapplication.cpp:4570
#10 0x00007f126c0e0c16 in QApplication::notify (this=this@entry=0x7ffd4eb08710, receiver=receiver@entry=0x7f11f8044500, e=e@entry=0x7f11f8039ee0) at kernel/qapplication.cpp:4356
#11 0x00007f126ce3ca2a in KApplication::notify (this=0x7ffd4eb08710, receiver=0x7f11f8044500, event=0x7f11f8039ee0) at ../../kdeui/kernel/kapplication.cpp:311
#12 0x00007f126b48485d in QCoreApplication::notifyInternal (this=0x7ffd4eb08710, receiver=receiver@entry=0x7f11f8044500, event=event@entry=0x7f11f8039ee0) at kernel/qcoreapplication.cpp:955
#13 0x00007f126b488316 in QCoreApplication::sendEvent (event=0x7f11f8039ee0, receiver=0x7f11f8044500) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x474a390) at kernel/qcoreapplication.cpp:1579
#15 0x00007f126b4885f3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#16 0x00007f126b4b507e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#17 postEventSourceDispatch (s=0x7f11f8012d40) at kernel/qeventdispatcher_glib.cpp:300
#18 0x00007f12642c0ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f12642c1250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f126b4b51ee in QEventDispatcherGlib::processEvents (this=0x7f11f8002ac0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#22 0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7f1229f09a20, flags=...) at kernel/qeventloop.cpp:149
#23 0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7f1229f09a20, flags=...) at kernel/qeventloop.cpp:204
#24 0x00007f126f6f24f3 in Digikam::WorkerObjectRunnable::run (this=0x7f11c3343610) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196
#25 0x00007f126b367dba in QThreadPoolThread::run (this=0x474a1f0) at concurrent/qthreadpool.cpp:108
#26 0x00007f126b374d1c in QThreadPrivate::start (arg=0x474a1f0) at thread/qthread_unix.cpp:349
#27 0x00007f1267d266aa in start_thread (arg=0x7f1229f0a700) at pthread_create.c:333
#28 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f121b7fe700 (LWP 7471)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f126b373622 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x2ce6dd0) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x2ce6dd0, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007f126b36fa1d in QMutex::lock (this=<optimized out>) at thread/qmutex.cpp:164
#4  0x00007f126f6abf84 in Digikam::ThumbnailDatabaseAccess::ThumbnailDatabaseAccess (this=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/thumbnaildatabaseaccess.cpp:87
#5  0x00007f126f6d5c0e in Digikam::ThumbnailCreator::loadDatabaseThumbnailInfo (this=this@entry=0x3cf2c80, info=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:875
#6  0x00007f126f6d9d32 in Digikam::ThumbnailCreator::loadFromDatabase (this=this@entry=0x3cf2c80, info=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:922
#7  0x00007f126f6dc3e4 in Digikam::ThumbnailCreator::load (this=0x3cf2c80, identifier=..., rect=..., pregenerate=pregenerate@entry=false) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:260
#8  0x00007f126f6dccd2 in Digikam::ThumbnailCreator::load (this=<optimized out>, identifier=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:196
#9  0x00007f126f6eb89f in Digikam::ThumbnailLoadingTask::execute (this=0x687c390) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailtask.cpp:172
#10 0x00007f126f6bf4fe in Digikam::LoadSaveThread::run (this=0x3cf2910) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/loadsavethread.cpp:136
#11 0x00007f126f6f5e9e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x3cf2a10) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/dynamicthread.cpp:186
#12 0x00007f126b367dba in QThreadPoolThread::run (this=0x4749ed0) at concurrent/qthreadpool.cpp:108
#13 0x00007f126b374d1c in QThreadPrivate::start (arg=0x4749ed0) at thread/qthread_unix.cpp:349
#14 0x00007f1267d266aa in start_thread (arg=0x7f121b7fe700) at pthread_create.c:333
#15 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f121affd700 (LWP 7472)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f126b373622 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x2ce6dd0) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x2ce6dd0, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007f126b36fa1d in QMutex::lock (this=<optimized out>) at thread/qmutex.cpp:164
#4  0x00007f126f6abf84 in Digikam::ThumbnailDatabaseAccess::ThumbnailDatabaseAccess (this=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/database/core/thumbnaildatabaseaccess.cpp:87
#5  0x00007f126f6d5c0e in Digikam::ThumbnailCreator::loadDatabaseThumbnailInfo (this=this@entry=0x337c3a0, info=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:875
#6  0x00007f126f6d5eea in Digikam::ThumbnailCreator::isInDatabase (this=this@entry=0x337c3a0, info=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:904
#7  0x00007f126f6dc4a3 in Digikam::ThumbnailCreator::load (this=0x337c3a0, identifier=..., rect=..., pregenerate=pregenerate@entry=true) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:251
#8  0x00007f126f6dd220 in Digikam::ThumbnailCreator::pregenerate (this=<optimized out>, identifier=...) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:212
#9  0x00007f126f6eb910 in Digikam::ThumbnailLoadingTask::execute (this=0x72684b0) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/thumbnailtask.cpp:82
#10 0x00007f126f6bf4fe in Digikam::LoadSaveThread::run (this=0x337f2a0) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threadimageio/loadsavethread.cpp:136
#11 0x00007f126f6f5e9e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x3389070) at /build/digikam-131Z2v/digikam-4.12.0/core/libs/threads/dynamicthread.cpp:186
#12 0x00007f126b367dba in QThreadPoolThread::run (this=0x47509c0) at concurrent/qthreadpool.cpp:108
#13 0x00007f126b374d1c in QThreadPrivate::start (arg=0x47509c0) at thread/qthread_unix.cpp:349
#14 0x00007f1267d266aa in start_thread (arg=0x7f121affd700) at pthread_create.c:333
#15 0x00007f126a81ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f12715c7b40 (LWP 7362)):
#0  __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f126a794b53 in _int_free (av=0x7f11f8000020, p=0x7f11f8037930, have_lock=0) at malloc.c:3929
#2  0x00007f126a79883c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950
#3  0x00007f126b49f8da in QScopedPointerDeleter<QObjectData>::cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#4  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer (this=0x7f11f8026f98, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#5  QObject::~QObject (this=0x7f11f8026f90, __in_chrg=<optimized out>) at kernel/qobject.cpp:844
#6  0x00007f1268dbf249 in Baloo::XattrDetector::~XattrDetector (this=0x7f11f8026f90, __in_chrg=<optimized out>) at ../../../../src/file/lib/xattrdetector.cpp:100
#7  0x00007f126a74dd32 in __run_exit_handlers (status=status@entry=1, listp=0x7f126aad8698 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#8  0x00007f126a74dd85 in __GI_exit (status=status@entry=1) at exit.c:104
#9  0x00007f126c1466a8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:782
#10 0x00007f126ce3b370 in KApplication::xioErrhandler (this=0x7ffd4eb08710, dpy=0x2b8ebd0) at ../../kdeui/kernel/kapplication.cpp:419
#11 0x00007f1267a24cee in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007f1267a2257d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f1267a13ee9 in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f126c18466c in x11EventSourceCheck (s=0x2b48580) at kernel/qguieventdispatcher_glib.cpp:85
#15 0x00007f12642c0c21 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f12642c1190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f12642c12fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f126b4b51ee in QEventDispatcherGlib::processEvents (this=0x2b46f30, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#19 0x00007f126c184c26 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x00007f126b4830d1 in QEventLoop::processEvents (this=this@entry=0x7ffd4eb08270, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007f126b483445 in QEventLoop::exec (this=this@entry=0x7ffd4eb08270, flags=...) at kernel/qeventloop.cpp:204
#22 0x00007f126b489429 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#23 0x00007f126c0d7f2c in QApplication::exec () at kernel/qapplication.cpp:3828
#24 0x0000000000492eae in main (argc=<optimized out>, argv=<optimized out>) at /build/digikam-131Z2v/digikam-4.12.0/core/app/main/main.cpp:230

Reported using DrKonqi
Comment 1 Nate Graham 2018-05-19 19:51:53 UTC
Crash in old unmaintained KF4 software with no duplicates from any Qt5/KF5 versions. If anyone can still reproduce using recent KF5 versions of KIO and Dolphin, please file a new bug. Thanks!