Bug 355903 - Digikam crashes when saving modified pictures
Summary: Digikam crashes when saving modified pictures
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Sqlite (show other bugs)
Version: 4.0.0
Platform: Mint (Ubuntu based) Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-11-25 19:17 UTC by schroemmel
Modified: 2020-07-26 12:38 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.1.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description schroemmel 2015-11-25 19:17:54 UTC
Application: digikam (4.0.0)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 4.2.0-18-generic x86_64
Distribution: Linux Mint 17.2 Rafaela

-- Information about the crash:
- What I was doing when the application crashed:
1. Viewing photo then calling the editor by pressing F4
2. edited pictures and saved it
3. repeated the last two steps 4 times
4. while saving the last edited photo Digikam crashed
The last photo was saved successfully.

-- 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 0x7f1c9e50dac0 (LWP 17768))]

Thread 15 (Thread 0x7f1c790d1700 (LWP 17770)):
#0  0x00007f1c9760712d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1c7d8a0248 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007f1c93a9a182 in start_thread (arg=0x7f1c790d1700) at pthread_create.c:312
#3  0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7f1c6e391700 (LWP 17771)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f1c99305816 in wait (time=18446744073709551615, this=0x2c4ec20) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2cee3d0, mutex=mutex@entry=0x2cee3c8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005e3d9e in Digikam::ScanController::run (this=0x2c3f6b0) at /build/buildd/digikam-4.0.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007f1c9930532f in QThreadPrivate::start (arg=0x2c3f6b0) at thread/qthread_unix.cpp:349
#5  0x00007f1c93a9a182 in start_thread (arg=0x7f1c6e391700) at pthread_create.c:312
#6  0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7f1c6db90700 (LWP 17772)):
#0  __GI___pthread_mutex_lock (mutex=0x0) at ../nptl/pthread_mutex_lock.c:63
#1  0x00007f1c904f4981 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1c904b2a6c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1c904b2f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1c600008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c6db8fae0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c6db8fae0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f1c99302c5f in QThread::exec (this=this@entry=0x2d11c80) at thread/qthread.cpp:537
#9  0x00007f1c993e7823 in QInotifyFileSystemWatcherEngine::run (this=0x2d11c80) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f1c9930532f in QThreadPrivate::start (arg=0x2d11c80) at thread/qthread_unix.cpp:349
#11 0x00007f1c93a9a182 in start_thread (arg=0x7f1c6db90700) at pthread_create.c:312
#12 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7f1c6d38f700 (LWP 17774)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f1c99305816 in wait (time=18446744073709551615, this=0x320bbc0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x30798d0, mutex=mutex@entry=0x30798c8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f1c9bb598aa in Digikam::ParkingThread::run (this=0x30798b0) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007f1c9930532f in QThreadPrivate::start (arg=0x30798b0) at thread/qthread_unix.cpp:349
#5  0x00007f1c93a9a182 in start_thread (arg=0x7f1c6d38f700) at pthread_create.c:312
#6  0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7f1c5ffff700 (LWP 17775)):
#0  0x00007f1c904f461a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f1c904f4979 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1c904b2699 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1c904b2f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1c580008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c5fffeae0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c5fffeae0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f1c99302c5f in QThread::exec (this=this@entry=0x3444f60) at thread/qthread.cpp:537
#9  0x00007f1c993e7823 in QInotifyFileSystemWatcherEngine::run (this=0x3444f60) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f1c9930532f in QThreadPrivate::start (arg=0x3444f60) at thread/qthread_unix.cpp:349
#11 0x00007f1c93a9a182 in start_thread (arg=0x7f1c5ffff700) at pthread_create.c:312
#12 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7f1c5cca0700 (LWP 17833)):
#0  0x00007f1c9760712d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1c904b2fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1c44037db0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c5cc9faa0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c5cc9faa0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f1c9bb58f73 in Digikam::WorkerObjectRunnable::run (this=0x30f8630) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196
#7  0x00007f1c992f8fee in QThreadPoolThread::run (this=0x47482c0) at concurrent/qthreadpool.cpp:108
#8  0x00007f1c9930532f in QThreadPrivate::start (arg=0x47482c0) at thread/qthread_unix.cpp:349
#9  0x00007f1c93a9a182 in start_thread (arg=0x7f1c5cca0700) at pthread_create.c:312
#10 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f1c51ff5700 (LWP 17834)):
#0  __lll_unlock_wake () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:371
#1  0x00007f1c93a9d8a4 in _L_unlock_722 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f1c93a9d7f4 in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f1c92d845d0) at pthread_mutex_unlock.c:57
#3  __GI___pthread_mutex_unlock (mutex=0x7f1c92d845d0) at pthread_mutex_unlock.c:310
#4  0x00007f1c92b05ce5 in ?? () from /usr/lib/nvidia-352/libGL.so.1
#5  0x00007f1c92b0b018 in ?? () from /usr/lib/nvidia-352/libGL.so.1
#6  0x00007f1c8a09c001 in ?? () from /usr/lib/nvidia-352/tls/libnvidia-tls.so.352.63
#7  0x00007f1c904f3c10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f1c904b2b14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f1c904b2f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1c30013bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#12 0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c51ff4aa0, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c51ff4aa0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f1c9bb58f73 in Digikam::WorkerObjectRunnable::run (this=0x2cee8d0) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196
#15 0x00007f1c992f8fee in QThreadPoolThread::run (this=0x45f4a20) at concurrent/qthreadpool.cpp:108
#16 0x00007f1c9930532f in QThreadPrivate::start (arg=0x45f4a20) at thread/qthread_unix.cpp:349
#17 0x00007f1c93a9a182 in start_thread (arg=0x7f1c51ff5700) at pthread_create.c:312
#18 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f1c2dffb700 (LWP 17835)):
#0  __lll_unlock_wake () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:371
#1  0x00007f1c93a9d8a4 in _L_unlock_722 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f1c93a9d7f4 in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f1c92d845d0) at pthread_mutex_unlock.c:57
#3  __GI___pthread_mutex_unlock (mutex=0x7f1c92d845d0) at pthread_mutex_unlock.c:310
#4  0x00007f1c92b05ce5 in ?? () from /usr/lib/nvidia-352/libGL.so.1
#5  0x00007f1c92b0b018 in ?? () from /usr/lib/nvidia-352/libGL.so.1
#6  0x00007f1c8a09c001 in ?? () from /usr/lib/nvidia-352/tls/libnvidia-tls.so.352.63
#7  0x00007f1c904f3c10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f1c904b2b14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f1c904b2f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1c10027250, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#12 0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c2dffaaa0, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c2dffaaa0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f1c9bb58f73 in Digikam::WorkerObjectRunnable::run (this=0x2d85410) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196
#15 0x00007f1c992f8fee in QThreadPoolThread::run (this=0x4772b90) at concurrent/qthreadpool.cpp:108
#16 0x00007f1c9930532f in QThreadPrivate::start (arg=0x4772b90) at thread/qthread_unix.cpp:349
#17 0x00007f1c93a9a182 in start_thread (arg=0x7f1c2dffb700) at pthread_create.c:312
#18 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f1c53f41700 (LWP 17836)):
#0  pthread_mutex_lock (mutex=0x7f1c18024e00) at forward.c:192
#1  0x00007f1c904f4981 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1c904b287b in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1c904b2f52 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1c180134d0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c53f40aa0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c53f40aa0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f1c9bb58f73 in Digikam::WorkerObjectRunnable::run (this=0x31680e0) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f1c992f8fee in QThreadPoolThread::run (this=0x47717e0) at concurrent/qthreadpool.cpp:108
#10 0x00007f1c9930532f in QThreadPrivate::start (arg=0x47717e0) at thread/qthread_unix.cpp:349
#11 0x00007f1c93a9a182 in start_thread (arg=0x7f1c53f41700) at pthread_create.c:312
#12 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f1c53740700 (LWP 17837)):
#0  0x00007f1c904f461a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f1c904f49a9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1c904b2680 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1c904b2f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1bb40032e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c5373faa0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c5373faa0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f1c9bb58f73 in Digikam::WorkerObjectRunnable::run (this=0x3168f80) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f1c992f8fee in QThreadPoolThread::run (this=0x476fe70) at concurrent/qthreadpool.cpp:108
#10 0x00007f1c9930532f in QThreadPrivate::start (arg=0x476fe70) at thread/qthread_unix.cpp:349
#11 0x00007f1c93a9a182 in start_thread (arg=0x7f1c53740700) at pthread_create.c:312
#12 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f1c52f3f700 (LWP 17838)):
#0  __GI___pthread_mutex_lock (mutex=0x7f1ba4007630) at ../nptl/pthread_mutex_lock.c:66
#1  0x00007f1c92b05fcc in ?? () from /usr/lib/nvidia-352/libGL.so.1
#2  0x00007f1c92b0ab11 in ?? () from /usr/lib/nvidia-352/libGL.so.1
#3  0x00007f1c92b0b018 in ?? () from /usr/lib/nvidia-352/libGL.so.1
#4  0x00007f1c8a09c001 in ?? () from /usr/lib/nvidia-352/tls/libnvidia-tls.so.352.63
#5  0x00007f1c904f3c10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f1c904b2b14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f1c904b2f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1ba40033c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#10 0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c52f3eaa0, flags=...) at kernel/qeventloop.cpp:149
#11 0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c52f3eaa0, flags=...) at kernel/qeventloop.cpp:204
#12 0x00007f1c9bb58f73 in Digikam::WorkerObjectRunnable::run (this=0x757d2b0) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196
#13 0x00007f1c992f8fee in QThreadPoolThread::run (this=0x4771280) at concurrent/qthreadpool.cpp:108
#14 0x00007f1c9930532f in QThreadPrivate::start (arg=0x4771280) at thread/qthread_unix.cpp:349
#15 0x00007f1c93a9a182 in start_thread (arg=0x7f1c52f3f700) at pthread_create.c:312
#16 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f1c517f4700 (LWP 17839)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f1c93a9c672 in _L_lock_953 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f1c93a9c4da in __GI___pthread_mutex_lock (mutex=0x7f1c92d845d0) at ../nptl/pthread_mutex_lock.c:114
#3  0x00007f1c92b05fcc in ?? () from /usr/lib/nvidia-352/libGL.so.1
#4  0x00007f1c92b0ab11 in ?? () from /usr/lib/nvidia-352/libGL.so.1
#5  0x00007f1c92b0b018 in ?? () from /usr/lib/nvidia-352/libGL.so.1
#6  0x00007f1c8a09c001 in ?? () from /usr/lib/nvidia-352/tls/libnvidia-tls.so.352.63
#7  0x00007f1c904f3c10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f1c904b2b14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f1c904b2f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1bd8002f70, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#12 0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c517f3aa0, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c517f3aa0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f1c9bb58f73 in Digikam::WorkerObjectRunnable::run (this=0x79d59f0) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196
#15 0x00007f1c992f8fee in QThreadPoolThread::run (this=0x474ab10) at concurrent/qthreadpool.cpp:108
#16 0x00007f1c9930532f in QThreadPrivate::start (arg=0x474ab10) at thread/qthread_unix.cpp:349
#17 0x00007f1c93a9a182 in start_thread (arg=0x7f1c517f4700) at pthread_create.c:312
#18 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f1c50ff3700 (LWP 17840)):
#0  0x00007f1c904f461a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f1c904f49a9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1c904b2718 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1c904b2f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1c3c003080, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c50ff2aa0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c50ff2aa0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f1c9bb58f73 in Digikam::WorkerObjectRunnable::run (this=0x3184470) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007f1c992f8fee in QThreadPoolThread::run (this=0x45f3980) at concurrent/qthreadpool.cpp:108
#10 0x00007f1c9930532f in QThreadPrivate::start (arg=0x45f3980) at thread/qthread_unix.cpp:349
#11 0x00007f1c93a9a182 in start_thread (arg=0x7f1c50ff3700) at pthread_create.c:312
#12 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f1c5d4a1700 (LWP 17872)):
#0  0x00007f1c9760712d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1c904b2fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1c994347be in QEventDispatcherGlib::processEvents (this=0x7f1be0074eb0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7f1c5d4a0aa0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7f1c5d4a0aa0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f1c9bb58f73 in Digikam::WorkerObjectRunnable::run (this=0x7b37bc0) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:196
#7  0x00007f1c992f8fee in QThreadPoolThread::run (this=0x45f4cf0) at concurrent/qthreadpool.cpp:108
#8  0x00007f1c9930532f in QThreadPrivate::start (arg=0x45f4cf0) at thread/qthread_unix.cpp:349
#9  0x00007f1c93a9a182 in start_thread (arg=0x7f1c5d4a1700) at pthread_create.c:312
#10 0x00007f1c9761447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f1c9e50dac0 (LWP 17768)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f1c81e19e5c in sqlite3MemCompare (pMem1=pMem1@entry=0x7ffff320fb10, pMem2=<optimized out>, pColl=0x6e43ec8) at sqlite3.c:60495
#8  0x00007f1c81e1a013 in sqlite3VdbeRecordCompare (nKey1=18, pKey1=0x7f1c6805b7e9, pPKey2=pPKey2@entry=0x7ffff320fe10) at sqlite3.c:64173
#9  0x00007f1c81e2e6b9 in sqlite3BtreeMovetoUnpacked (pCur=0x735b170, pIdxKey=0x7ffff320fe10, intKey=0, biasRight=<optimized out>, pRes=0x7ffff320fe00) at sqlite3.c:55088
#10 0x00007f1c81e56a75 in sqlite3VdbeExec (p=p@entry=0x7b371c8) at sqlite3.c:70179
#11 0x00007f1c81e5ef87 in sqlite3Step (p=0x7b371c8) at sqlite3.c:64839
#12 sqlite3_step (pStmt=<optimized out>) at sqlite3.c:64905
#13 0x00007f1c6c98a11c in QSQLiteResultPrivate::fetchNext (this=this@entry=0x72e7590, values=..., idx=idx@entry=0, initialFetch=initialFetch@entry=true) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:235
#14 0x00007f1c6c98ae48 in QSQLiteResult::exec (this=0x8a608e0) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:447
#15 0x00007f1c9e13ab7d in QSqlQuery::exec (this=this@entry=0x7ffff3210348) at kernel/qsqlquery.cpp:949
#16 0x00007f1c9bb12a46 in Digikam::DatabaseCoreBackend::exec (this=0x2cafc50, query=...) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:1415
#17 0x00007f1c9bb12acc in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x2cafc50, query=..., boundValue1=...) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:1057
#18 0x00007f1c9bb13b70 in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x2cafc50, sql=..., boundValue1=...) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:1006
#19 0x00007f1c9bb13bb9 in Digikam::DatabaseCoreBackend::execSql (this=0x2cafc50, sql=..., boundValue1=..., values=values@entry=0x7ffff3210390, lastInsertId=lastInsertId@entry=0x0) at /build/buildd/digikam-4.0.0/core/libs/database/core/databasecorebackend.cpp:903
#20 0x00007f1c9b4d4e2e in Digikam::AlbumDB::getSetting (this=this@entry=0x2d122a0, keyword=...) at /build/buildd/digikam-4.0.0/core/libs/database/albumdb.cpp:972
#21 0x00007f1c9b4d575c in Digikam::AlbumDB::getFilterSettings (this=0x2d122a0, imageFilter=imageFilter@entry=0x7ffff32105e0, videoFilter=videoFilter@entry=0x7ffff3210600, audioFilter=audioFilter@entry=0x7ffff32105f0) at /build/buildd/digikam-4.0.0/core/libs/database/albumdb.cpp:1017
#22 0x00007f1c9b4eaeaa in Digikam::CollectionScanner::loadNameFilters (this=this@entry=0x7ffff32107e0) at /build/buildd/digikam-4.0.0/core/libs/database/collectionscanner.cpp:408
#23 0x00007f1c9b4eb5e3 in Digikam::CollectionScanner::mainEntryPoint (this=this@entry=0x7ffff32107e0, complete=complete@entry=false) at /build/buildd/digikam-4.0.0/core/libs/database/collectionscanner.cpp:806
#24 0x00007f1c9b4edc64 in Digikam::CollectionScanner::scanFile (this=this@entry=0x7ffff32107e0, fi=..., albumId=122, imageId=imageId@entry=22467, mode=mode@entry=Digikam::CollectionScanner::NormalScan) at /build/buildd/digikam-4.0.0/core/libs/database/collectionscanner.cpp:767
#25 0x00007f1c9b4ede93 in Digikam::CollectionScanner::scanFile (this=this@entry=0x7ffff32107e0, info=..., mode=Digikam::CollectionScanner::NormalScan) at /build/buildd/digikam-4.0.0/core/libs/database/collectionscanner.cpp:762
#26 0x00000000005e315d in Digikam::ScanController::scannedInfo (this=0x2c3f6b0, filePath=...) at /build/buildd/digikam-4.0.0/core/digikam/database/scancontroller.cpp:560
#27 0x000000000049fd53 in Digikam::ImageWindow::saveAsIsComplete (this=0x59938f0) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/main/imagewindow.cpp:1014
#28 0x000000000049fbab in Digikam::ImageWindow::saveVersionIsComplete (this=0x59938f0) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/main/imagewindow.cpp:986
#29 0x00007f1c9bc3d49c in Digikam::EditorWindow::movingSaveFileFinished (this=this@entry=0x59938f0, successful=successful@entry=true) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/editor/editorwindow.cpp:1813
#30 0x00007f1c9bc4b2fb in Digikam::EditorWindow::moveFile (this=this@entry=0x59938f0) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/editor/editorwindow.cpp:2649
#31 0x00007f1c9bc4b988 in Digikam::EditorWindow::slotSavingFinished (this=0x59938f0, filename=..., success=<optimized out>) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/editor/editorwindow.cpp:1771
#32 0x00007f1c9941b87a in QMetaObject::activate (sender=0x59a16d0, m=m@entry=0x7f1c9bf59c60 <Digikam::Canvas::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffff3210cd0) at kernel/qobject.cpp:3539
#33 0x00007f1c9bbb5c16 in Digikam::Canvas::signalSavingFinished (this=<optimized out>, _t1=..., _t2=true) at /build/buildd/digikam-4.0.0/obj-x86_64-linux-gnu/core/digikam/canvas.moc:271
#34 0x00007f1c9941b87a in QMetaObject::activate (sender=sender@entry=0x56bca40, m=m@entry=0x7f1c9bf60a80 <Digikam::EditorCore::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffff3210e10) at kernel/qobject.cpp:3539
#35 0x00007f1c9bc14876 in Digikam::EditorCore::signalImageSaved (this=this@entry=0x56bca40, _t1=..., _t2=_t2@entry=true) at /build/buildd/digikam-4.0.0/obj-x86_64-linux-gnu/core/digikam/editorcore.moc:197
#36 0x00007f1c9bc1c4f3 in Digikam::EditorCore::slotImageSaved (this=0x56bca40, filePath=..., success=<optimized out>) at /build/buildd/digikam-4.0.0/core/utilities/imageeditor/core/editorcore.cpp:451
#37 0x00007f1c9941fc1e in QObject::event (this=0x56bca40, e=<optimized out>) at kernel/qobject.cpp:1194
#38 0x00007f1c9851be2c in QApplicationPrivate::notify_helper (this=this@entry=0x2b553a0, receiver=receiver@entry=0x56bca40, e=e@entry=0x7f1bd00645e0) at kernel/qapplication.cpp:4567
#39 0x00007f1c985224a0 in QApplication::notify (this=this@entry=0x7ffff3211bc0, receiver=receiver@entry=0x56bca40, e=e@entry=0x7f1bd00645e0) at kernel/qapplication.cpp:4353
#40 0x00007f1c99e5bcca in KApplication::notify (this=0x7ffff3211bc0, receiver=0x56bca40, event=0x7f1bd00645e0) at ../../kdeui/kernel/kapplication.cpp:311
#41 0x00007f1c994074dd in QCoreApplication::notifyInternal (this=0x7ffff3211bc0, receiver=receiver@entry=0x56bca40, event=event@entry=0x7f1bd00645e0) at kernel/qcoreapplication.cpp:953
#42 0x00007f1c9940ab3d in sendEvent (event=0x7f1bd00645e0, receiver=0x56bca40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2ac10c0) at kernel/qcoreapplication.cpp:1577
#44 0x00007f1c9940afe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#45 0x00007f1c99434f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#46 postEventSourceDispatch (s=0x2b45980) at kernel/qeventdispatcher_glib.cpp:287
#47 0x00007f1c904b2e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f1c904b3048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f1c904b30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f1c994347a1 in QEventDispatcherGlib::processEvents (this=0x2b4aad0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#51 0x00007f1c985bdbe6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00007f1c994060af in QEventLoop::processEvents (this=this@entry=0x7ffff32116a0, flags=...) at kernel/qeventloop.cpp:149
#53 0x00007f1c994063a5 in QEventLoop::exec (this=this@entry=0x7ffff32116a0, flags=...) at kernel/qeventloop.cpp:204
#54 0x00007f1c9940bb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#55 0x00007f1c9851a37c in QApplication::exec () at kernel/qapplication.cpp:3828
#56 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 351521, bug 351374, bug 350130, bug 347786, bug 347340.

Reported using DrKonqi
Comment 1 caulier.gilles 2015-11-25 19:21:42 UTC

*** This bug has been marked as a duplicate of bug 329697 ***
Comment 2 caulier.gilles 2020-07-26 12:38:23 UTC
Fixed with #329697