Application: digikam (4.0.0) KDE Platform Version: 4.14.2 Qt Version: 4.8.6 Operating System: Linux 4.0.5-040005-generic x86_64 Distribution: Linux Mint 17.2 Rafaela -- Information about the crash: - What I was doing when the application crashed: page down for next picture in the editor picture (every cca 3 - 4 picture's) -- 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 0x7f596877eac0 (LWP 3067))] Thread 8 (Thread 0x7f5944ed3700 (LWP 3068)): #0 0x00007f59618ce12d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f5949633248 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0 #2 0x00007f595ddb6182 in start_thread (arg=0x7f5944ed3700) at pthread_create.c:312 #3 0x00007f59618db47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7f593e550700 (LWP 3069)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f59635b4816 in wait (time=18446744073709551615, this=0x2ceaf70) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x2c24ce0, mutex=mutex@entry=0x2c24cd8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000000005e3d9e in Digikam::ScanController::run (this=0x2d408d0) at /build/buildd/digikam-4.0.0/core/digikam/database/scancontroller.cpp:725 #4 0x00007f59635b432f in QThreadPrivate::start (arg=0x2d408d0) at thread/qthread_unix.cpp:349 #5 0x00007f595ddb6182 in start_thread (arg=0x7f593e550700) at pthread_create.c:312 #6 0x00007f59618db47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7f593dd4f700 (LWP 3070)): #0 0x00007ffdd9df9c76 in ?? () #1 0x0000000000000001 in ?? () #2 0x00007f59635aa244 in qWarning (msg=<optimized out>) at global/qglobal.cpp:2511 #3 0x00007f595a8de68d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f595a8def03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f595a8df0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f59636e37be in QEventDispatcherGlib::processEvents (this=0x7f59300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #7 0x00007f59636b50af in QEventLoop::processEvents (this=this@entry=0x7f593dd4eae0, flags=...) at kernel/qeventloop.cpp:149 #8 0x00007f59636b53a5 in QEventLoop::exec (this=this@entry=0x7f593dd4eae0, flags=...) at kernel/qeventloop.cpp:204 #9 0x00007f59635b1c5f in QThread::exec (this=this@entry=0x2ca7b40) at thread/qthread.cpp:537 #10 0x00007f5963696823 in QInotifyFileSystemWatcherEngine::run (this=0x2ca7b40) at io/qfilesystemwatcher_inotify.cpp:265 #11 0x00007f59635b432f in QThreadPrivate::start (arg=0x2ca7b40) at thread/qthread_unix.cpp:349 #12 0x00007f595ddb6182 in start_thread (arg=0x7f593dd4f700) at pthread_create.c:312 #13 0x00007f59618db47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7f593d54e700 (LWP 3072)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f59635b4816 in wait (time=18446744073709551615, this=0x2ffe6e0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x2d53090, mutex=mutex@entry=0x2d53088, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f5965df58aa in Digikam::ParkingThread::run (this=0x2d53070) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:119 #4 0x00007f59635b432f in QThreadPrivate::start (arg=0x2d53070) at thread/qthread_unix.cpp:349 #5 0x00007f595ddb6182 in start_thread (arg=0x7f593d54e700) at pthread_create.c:312 #6 0x00007f59618db47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7f592fb8e700 (LWP 3073)): #0 0x00007f595a8de62d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f595a8def03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f595a8df0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f59636e37be in QEventDispatcherGlib::processEvents (this=0x7f59280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #4 0x00007f59636b50af in QEventLoop::processEvents (this=this@entry=0x7f592fb8dae0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f59636b53a5 in QEventLoop::exec (this=this@entry=0x7f592fb8dae0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f59635b1c5f in QThread::exec (this=this@entry=0x3318e10) at thread/qthread.cpp:537 #7 0x00007f5963696823 in QInotifyFileSystemWatcherEngine::run (this=0x3318e10) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007f59635b432f in QThreadPrivate::start (arg=0x3318e10) at thread/qthread_unix.cpp:349 #9 0x00007f595ddb6182 in start_thread (arg=0x7f592fb8e700) at pthread_create.c:312 #10 0x00007f59618db47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f5923ffe700 (LWP 3180)): #0 0x00007ffdd9df9c76 in ?? () #1 0x0000000000000001 in ?? () #2 0x00007f59636bba17 in QList<QPostEvent>::erase (this=0x1b6c1e, afirst=<error reading variable: Cannot access memory at address 0x7fffffff>, alast=...) at ../../include/QtCore/../../src/corelib/tools/qlist.h:813 #3 0x00007f59618e992d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115 #4 0x00007f5963608ad7 in do_gettime (frac=0x7f5923ffd830, sec=0x7f5923ffd828) at tools/qelapsedtimer_unix.cpp:127 #5 qt_gettime () at tools/qelapsedtimer_unix.cpp:144 #6 0x00007f59636e4f05 in updateCurrentTime (this=0x2047ec710) at kernel/qeventdispatcher_unix.cpp:354 #7 QTimerInfoList::timerWait (this=0x2047ec710, tm=...) at kernel/qeventdispatcher_unix.cpp:460 #8 0x00007f59636e367c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f5923ffd8e4) at kernel/qeventdispatcher_glib.cpp:143 #9 0x00007f59636e3725 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:176 #10 0x00007f595a8de68d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f595a8def03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f595a8df0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007f59636e37be in QEventDispatcherGlib::processEvents (this=0x7f591c0268f0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #14 0x00007f59636b50af in QEventLoop::processEvents (this=this@entry=0x7f5923ffdaa0, flags=...) at kernel/qeventloop.cpp:149 #15 0x00007f59636b53a5 in QEventLoop::exec (this=this@entry=0x7f5923ffdaa0, flags=...) at kernel/qeventloop.cpp:204 #16 0x00007f5965df4f73 in Digikam::WorkerObjectRunnable::run (this=0x8684ac0) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196 #17 0x00007f59635a7fee in QThreadPoolThread::run (this=0x47ec540) at concurrent/qthreadpool.cpp:108 #18 0x00007f59635b432f in QThreadPrivate::start (arg=0x47ec540) at thread/qthread_unix.cpp:349 #19 0x00007f595ddb6182 in start_thread (arg=0x7f5923ffe700) at pthread_create.c:312 #20 0x00007f59618db47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f59233e9700 (LWP 3193)): #0 __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f59301f6fc0) at pthread_mutex_unlock.c:309 #1 __GI___pthread_mutex_unlock (mutex=0x7f59301f6fc0) at pthread_mutex_unlock.c:310 #2 0x00007f595a9209b1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f595a8def91 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f595a8df0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f59636e37be in QEventDispatcherGlib::processEvents (this=0x7f59301e9e30, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #6 0x00007f59636b50af in QEventLoop::processEvents (this=this@entry=0x7f59233e8aa0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f59636b53a5 in QEventLoop::exec (this=this@entry=0x7f59233e8aa0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f5965df4f73 in Digikam::WorkerObjectRunnable::run (this=0x59cfa90) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196 #9 0x00007f59635a7fee in QThreadPoolThread::run (this=0x47f4890) at concurrent/qthreadpool.cpp:108 #10 0x00007f59635b432f in QThreadPrivate::start (arg=0x47f4890) at thread/qthread_unix.cpp:349 #11 0x00007f595ddb6182 in start_thread (arg=0x7f59233e9700) at pthread_create.c:312 #12 0x00007f59618db47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f596877eac0 (LWP 3067)): [KCrash Handler] #6 0x0000000100000000 in ?? () #7 0x00007f594d934e5c in sqlite3MemCompare (pMem1=pMem1@entry=0x7ffdd9d8d5e0, pMem2=<optimized out>, pColl=0x693d278) at sqlite3.c:60495 #8 0x00007f594d935013 in sqlite3VdbeRecordCompare (nKey1=70, pKey1=0x6e5e6c2, pPKey2=pPKey2@entry=0x7ffdd9d8d700) at sqlite3.c:64173 #9 0x00007f594d9496b9 in sqlite3BtreeMovetoUnpacked (pCur=0x71718c0, pIdxKey=0x7ffdd9d8d700, intKey=70, biasRight=<optimized out>, pRes=0x7ffdd9d8d88c) at sqlite3.c:55088 #10 0x00007f594d94991f in btreeMoveto (pCur=pCur@entry=0x71718c0, pKey=pKey@entry=0x7199dd8, nKey=nKey@entry=70, bias=bias@entry=0, pRes=pRes@entry=0x7ffdd9d8d88c) at sqlite3.c:51066 #11 0x00007f594d94d784 in sqlite3BtreeInsert (pCur=0x71718c0, pKey=0x7199dd8, nKey=70, pData=pData@entry=0x7f594d99a62d, nData=nData@entry=0, nZero=nZero@entry=0, appendBias=0, seekResult=0) at sqlite3.c:57393 #12 0x00007f594d9761c2 in sqlite3VdbeExec (p=p@entry=0x7152e68) at sqlite3.c:71206 #13 0x00007f594d979f87 in sqlite3Step (p=0x7152e68) at sqlite3.c:64839 #14 sqlite3_step (pStmt=<optimized out>) at sqlite3.c:64905 #15 0x00007f593cb4911c in QSQLiteResultPrivate::fetchNext (this=this@entry=0x64abbb0, values=..., idx=idx@entry=0, initialFetch=initialFetch@entry=true) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:235 #16 0x00007f593cb49e48 in QSQLiteResult::exec (this=0x673b360) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:447 #17 0x00007f59683abb7d in QSqlQuery::exec (this=this@entry=0x7ffdd9d8e298) at kernel/qsqlquery.cpp:949 #18 0x00007f5965daea46 in Digikam::DatabaseCoreBackend::exec (this=0x2d67d50, query=...) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:1415 #19 0x00007f5965db0f5f in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x2d67d50, sql=..., bindingMap=...) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:1247 #20 0x00007f5965db2479 in Digikam::DatabaseCoreBackend::execSql (this=this@entry=0x2d67d50, sql=..., bindingMap=..., values=values@entry=0x0, lastInsertId=lastInsertId@entry=0x0) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:945 #21 0x00007f5965db261d in Digikam::DatabaseCoreBackend::execDBAction (this=this@entry=0x2d67d50, action=..., bindingMap=..., values=values@entry=0x0, lastInsertId=lastInsertId@entry=0x0) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:654 #22 0x00007f5965db3948 in Digikam::DatabaseCoreBackend::execUpsertDBAction (this=this@entry=0x2d67d50, action=..., id=..., fieldNames=..., values=...) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:1272 #23 0x00007f5965db3e06 in Digikam::DatabaseCoreBackend::execUpsertDBAction (this=0x2d67d50, action=..., id=..., fieldNames=..., values=...) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:1278 #24 0x00007f596576b648 in Digikam::AlbumDB::setImageUuid (this=0x2d50a00, imageId=22456, uuid=...) at /build/buildd/digikam-4.0.0/core/libs/database/albumdb.cpp:2330 #25 0x00007f59657b3f0a in Digikam::ImageInfo::setUuid (this=0x1, uuid=...) at /build/buildd/digikam-4.0.0/core/libs/database/imageinfo.cpp:1249 #26 0x000000000049f3be in Digikam::ImageWindow::prepareImageToSave (this=this@entry=0x5720a90) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/main/imagewindow.cpp:1084 #27 0x000000000049f52d in Digikam::ImageWindow::saveCurrentVersion (this=0x5720a90) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/main/imagewindow.cpp:1119 #28 0x00007f5965ee6fcc in Digikam::EditorWindow::promptUserSave (this=this@entry=0x5720a90, url=..., mode=mode@entry=Digikam::EditorWindow::AskIfNeeded, allowCancel=allowCancel@entry=true) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/editor/editorwindow.cpp:1471 #29 0x0000000000499493 in Digikam::ImageWindow::loadIndex (this=this@entry=0x5720a90, index=...) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/main/imagewindow.cpp:636 #30 0x0000000000499590 in Digikam::ImageWindow::slotForward (this=0x5720a90) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/main/imagewindow.cpp:652 #31 0x00000000004a0c49 in Digikam::ImageWindow::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/digikam-4.0.0/obj-x86_64-linux-gnu/core/digikam/imagewindow.moc:128 #32 0x00007f59636ca87a in QMetaObject::activate (sender=sender@entry=0x5a812b0, m=m@entry=0x7f596327ede0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffdd9d8ed70) at kernel/qobject.cpp:3539 #33 0x00007f59627cea62 in QAction::triggered (this=this@entry=0x5a812b0, _t1=false) at .moc/release-shared/moc_qaction.cpp:276 #34 0x00007f59627d0433 in QAction::activate (this=0x5a812b0, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257 #35 0x00007f59627d058c in QAction::event (this=<optimized out>, e=e@entry=0x7ffdd9d8f110) at kernel/qaction.cpp:1183 #36 0x00007f596402ae4f in KAction::event (this=<optimized out>, event=0x7ffdd9d8f110) at ../../kdeui/actions/kaction.cpp:131 #37 0x00007f59627d4e2c in QApplicationPrivate::notify_helper (this=this@entry=0x2bbd730, receiver=receiver@entry=0x5a812b0, e=e@entry=0x7ffdd9d8f110) at kernel/qapplication.cpp:4567 #38 0x00007f59627db4a0 in QApplication::notify (this=this@entry=0x7ffdd9d902d0, receiver=receiver@entry=0x5a812b0, e=e@entry=0x7ffdd9d8f110) at kernel/qapplication.cpp:4353 #39 0x00007f5964100cca in KApplication::notify (this=0x7ffdd9d902d0, receiver=0x5a812b0, event=0x7ffdd9d8f110) at ../../kdeui/kernel/kapplication.cpp:311 #40 0x00007f59636b64dd in QCoreApplication::notifyInternal (this=0x7ffdd9d902d0, receiver=0x5a812b0, event=event@entry=0x7ffdd9d8f110) at kernel/qcoreapplication.cpp:953 #41 0x00007f59628062a6 in sendEvent (event=0x7ffdd9d8f110, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #42 QShortcutMap::dispatchEvent (this=this@entry=0x2bbd858, e=e@entry=0x7ffdd9d8f450) at kernel/qshortcutmap.cpp:887 #43 0x00007f59628063dc in QShortcutMap::tryShortcutEvent (this=0x2bbd858, o=o@entry=0x572a750, e=e@entry=0x7ffdd9d8f450) at kernel/qshortcutmap.cpp:367 #44 0x00007f59627dc773 in QApplication::notify (this=this@entry=0x7ffdd9d902d0, receiver=receiver@entry=0x572a750, e=e@entry=0x7ffdd9d8f450) at kernel/qapplication.cpp:3991 #45 0x00007f5964100cca in KApplication::notify (this=0x7ffdd9d902d0, receiver=0x572a750, event=0x7ffdd9d8f450) at ../../kdeui/kernel/kapplication.cpp:311 #46 0x00007f59636b64dd in QCoreApplication::notifyInternal (this=0x7ffdd9d902d0, receiver=receiver@entry=0x572a750, event=event@entry=0x7ffdd9d8f450) at kernel/qcoreapplication.cpp:953 #47 0x00007f59627d3556 in sendSpontaneousEvent (event=event@entry=0x7ffdd9d8f450, receiver=receiver@entry=0x572a750) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #48 qt_sendSpontaneousEvent (receiver=receiver@entry=0x572a750, event=event@entry=0x7ffdd9d8f450) at kernel/qapplication.cpp:5565 #49 0x00007f5962874027 in QKeyMapper::sendKeyEvent (keyWidget=keyWidget@entry=0x572a750, grab=grab@entry=false, type=QEvent::KeyPress, code=16777239, modifiers=..., text=..., autorepeat=autorepeat@entry=false, count=1, nativeScanCode=117, nativeVirtualKey=65366, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1866 #50 0x00007f59628743c9 in QKeyMapperPrivate::translateKeyEvent (this=0x2c0ff80, keyWidget=keyWidget@entry=0x572a750, event=event@entry=0x7ffdd9d8f9e0, grab=grab@entry=false) at kernel/qkeymapper_x11.cpp:1836 #51 0x00007f596284e417 in QApplication::x11ProcessEvent (this=0x7ffdd9d902d0, event=event@entry=0x7ffdd9d8f9e0) at kernel/qapplication_x11.cpp:3642 #52 0x00007f5962876b32 in x11EventSourceDispatch (s=0x2bbe0c0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #53 0x00007f595a8dee04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007f595a8df048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007f595a8df0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #56 0x00007f59636e37a1 in QEventDispatcherGlib::processEvents (this=0x2b07240, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #57 0x00007f5962876be6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #58 0x00007f59636b50af in QEventLoop::processEvents (this=this@entry=0x7ffdd9d8fdb0, flags=...) at kernel/qeventloop.cpp:149 #59 0x00007f59636b53a5 in QEventLoop::exec (this=this@entry=0x7ffdd9d8fdb0, flags=...) at kernel/qeventloop.cpp:204 #60 0x00007f59636bab79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #61 0x00007f59627d337c in QApplication::exec () at kernel/qapplication.cpp:3828 #62 0x00000000004948f0 in main (argc=<optimized out>, argv=<optimized out>) at /build/buildd/digikam-4.0.0/core/digikam/main/main.cpp:236 Possible duplicates by query: bug 350130, bug 347786, bug 347340, bug 347054, bug 345907. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 329697 ***
Fixed with #329697