Bug 381723 - Digikam crashed when I tried to close the window opened by clicking import button
Summary: Digikam crashed when I tried to close the window opened by clicking import bu...
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Engine (show other bugs)
Version: 5.5.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-06-27 12:12 UTC by Vit Pelcak
Modified: 2018-08-10 21:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vit Pelcak 2017-06-27 12:12:45 UTC
Application: digikam (5.5.0)
 (Compiled from sources)
Qt Version: 5.6.2
Frameworks Version: 5.34.0
Operating System: Linux 4.11.7-ck x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

I started freshly digikam, created an album and tried to fill it up. So I clicked the Import button (with the camera icon), then I realized it is not what I wanted so I tried to close the window. It didn't work so I had to kill it with xkill.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f9270eba840 (LWP 23922))]

Thread 19 (Thread 0x7f9126ffd700 (LWP 24038)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f929046c67a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x463bca0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x477e0c8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f92935eecd3 in Digikam::CameraController::run (this=0x44c7850) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/utilities/importui/backend/cameracontroller.cpp:390
#4  0x00007f929046c00c in QThreadPrivate::start (arg=0x44c7850) at thread/qthread_unix.cpp:365
#5  0x00007f92901b23a4 in start_thread (arg=0x7f9126ffd700) at pthread_create.c:333
#6  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 18 (Thread 0x7f92432da700 (LWP 23988)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f92870f6303 in JSC::GCThread::gcThreadMain() () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f92874169f1 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f92901b23a4 in start_thread (arg=0x7f92432da700) at pthread_create.c:333
#4  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 17 (Thread 0x7f9243adb700 (LWP 23987)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f92870f6303 in JSC::GCThread::gcThreadMain() () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f92874169f1 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f92901b23a4 in start_thread (arg=0x7f9243adb700) at pthread_create.c:333
#4  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 16 (Thread 0x7f92442dc700 (LWP 23986)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f92870f6303 in JSC::GCThread::gcThreadMain() () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f92874169f1 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f92901b23a4 in start_thread (arg=0x7f92442dc700) at pthread_create.c:333
#4  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 15 (Thread 0x7f9244add700 (LWP 23985)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f92870f6303 in JSC::GCThread::gcThreadMain() () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f92874169f1 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f92901b23a4 in start_thread (arg=0x7f9244add700) at pthread_create.c:333
#4  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 14 (Thread 0x7f92452de700 (LWP 23984)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f92870f6303 in JSC::GCThread::gcThreadMain() () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f92874169f1 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f92901b23a4 in start_thread (arg=0x7f92452de700) at pthread_create.c:333
#4  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 13 (Thread 0x7f9245adf700 (LWP 23983)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f92870f6303 in JSC::GCThread::gcThreadMain() () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f92874169f1 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f92901b23a4 in start_thread (arg=0x7f9245adf700) at pthread_create.c:333
#4  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 12 (Thread 0x7f92462e0700 (LWP 23982)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f92870f52d4 in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f92874169f1 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f92901b23a4 in start_thread (arg=0x7f92462e0700) at pthread_create.c:333
#4  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7f9250e3d700 (LWP 23981)):
#0  0x00007f9287f28499 in g_mutex_lock (mutex=mutex@entry=0x7f9230001ac0) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gthread-posix.c:1336
#1  0x00007f9287ee1b37 in g_main_context_prepare (context=context@entry=0x7f9230001ac0, priority=priority@entry=0x7f9250e3cc40) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3439
#2  0x00007f9287ee264b in g_main_context_iterate (context=context@entry=0x7f9230001ac0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3909
#3  0x00007f9287ee282c in g_main_context_iteration (context=0x7f9230001ac0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#4  0x00007f9290658d8b in QEventDispatcherGlib::processEvents (this=0x7f9230001a50, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f9290608a9a in QEventLoop::exec (this=this@entry=0x7f9250e3cd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206
#6  0x00007f9290467b64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007f929046c00c in QThreadPrivate::start (arg=0xcd1060) at thread/qthread_unix.cpp:365
#8  0x00007f92901b23a4 in start_thread (arg=0x7f9250e3d700) at pthread_create.c:333
#9  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7f9252b33700 (LWP 23980)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f92873e6fbb in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f92873e6ff9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f92901b23a4 in start_thread (arg=0x7f9252b33700) at pthread_create.c:333
#4  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f921e7fc700 (LWP 23977)):
[KCrash Handler]
#6  QReadWriteLock::lockForWrite (this=this@entry=0x8) at thread/qreadwritelock.cpp:276
#7  0x00007f9293da8d60 in QWriteLocker::relock (this=<synthetic pointer>) at /usr/include/qt5/QtCore/qreadwritelock.h:142
#8  QWriteLocker::QWriteLocker (areadWriteLock=0x8, this=<synthetic pointer>) at /usr/include/qt5/QtCore/qreadwritelock.h:162
#9  QSqlDatabasePrivate::removeDatabase (name=...) at kernel/qsqldatabase.cpp:241
#10 0x00007f9293da8e65 in QSqlDatabase::removeDatabase (connectionName=...) at kernel/qsqldatabase.cpp:528
#11 0x00007f9292594e84 in Digikam::DbEngineThreadData::closeDatabase (this=this@entry=0x7f92080075e0) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/libs/database/engine/dbenginebackend.cpp:108
#12 0x00007f9292594f3c in Digikam::DbEngineThreadData::~DbEngineThreadData (this=0x7f92080075e0, __in_chrg=<optimized out>) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/libs/database/engine/dbenginebackend.cpp:86
#13 0x00007f929259e8fe in qThreadStorage_deleteData<Digikam::DbEngineThreadData> (d=d@entry=0x7f92080075e0) at /usr/include/qt5/QtCore/qthreadstorage.h:86
#14 QThreadStorage<Digikam::DbEngineThreadData*>::deleteData (x=x@entry=0x7f92080075e0) at /usr/include/qt5/QtCore/qthreadstorage.h:129
#15 0x00007f929046a536 in QThreadStorageData::finish (p=p@entry=0x84c3e8) at thread/qthreadstorage.cpp:195
#16 0x00007f929046b234 in QThreadPrivate::finish (arg=arg@entry=0x7f9293bf9b20 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at thread/qthread_unix.cpp:385
#17 0x00007f929046c014 in __pthread_cleanup_class::~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:561
#18 QThreadPrivate::start (arg=0x7f9293bf9b20 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at thread/qthread_unix.cpp:322
#19 0x00007f92901b23a4 in start_thread (arg=0x7f921e7fc700) at pthread_create.c:333
#20 0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f92552fa700 (LWP 23938)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f926648963b in cnd_wait (mtx=0xa333e0, cond=0xa33408) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xa33810) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/src/util/u_queue.c:158
#3  0x00007f9266489367 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:87
#4  0x00007f92901b23a4 in start_thread (arg=0x7f92552fa700) at pthread_create.c:333
#5  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f9255afb700 (LWP 23937)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f926648963b in cnd_wait (mtx=0xa333e0, cond=0xa33408) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x9fcdf0) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/src/util/u_queue.c:158
#3  0x00007f9266489367 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:87
#4  0x00007f92901b23a4 in start_thread (arg=0x7f9255afb700) at pthread_create.c:333
#5  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f92562fc700 (LWP 23936)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f926648963b in cnd_wait (mtx=0xa333e0, cond=0xa33408) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xa33810) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/src/util/u_queue.c:158
#3  0x00007f9266489367 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:87
#4  0x00007f92901b23a4 in start_thread (arg=0x7f92562fc700) at pthread_create.c:333
#5  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f9256afd700 (LWP 23935)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f926648963b in cnd_wait (mtx=0xa333e0, cond=0xa33408) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x9fcdf0) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/src/util/u_queue.c:158
#3  0x00007f9266489367 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:87
#4  0x00007f92901b23a4 in start_thread (arg=0x7f9256afd700) at pthread_create.c:333
#5  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f9257503700 (LWP 23934)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f926648963b in cnd_wait (mtx=0xa35bb0, cond=0xa35bd8) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xa361a0) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/src/util/u_queue.c:158
#3  0x00007f9266489367 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:87
#4  0x00007f92901b23a4 in start_thread (arg=0x7f9257503700) at pthread_create.c:333
#5  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f925867a700 (LWP 23933)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f926648963b in cnd_wait (mtx=0xa301e0, cond=0xa30208) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x9fcbf0) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/src/util/u_queue.c:158
#3  0x00007f9266489367 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-17.1.3/work/mesa-17.1.3/include/c11/threads_posix.h:87
#4  0x00007f92901b23a4 in start_thread (arg=0x7f925867a700) at pthread_create.c:333
#5  0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f926d861700 (LWP 23924)):
#0  0x00007f928f8e41dd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9287ee271c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f9260003020, timeout=<optimized out>, context=0x7f9260000990) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x7f9260000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3924
#3  0x00007f9287ee282c in g_main_context_iteration (context=0x7f9260000990, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#4  0x00007f9290658d8b in QEventDispatcherGlib::processEvents (this=0x7f92600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f9290608a9a in QEventLoop::exec (this=this@entry=0x7f926d860d50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206
#6  0x00007f9290467b64 in QThread::exec (this=this@entry=0x7f9293d05e80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500
#7  0x00007f9293c93445 in QDBusConnectionManager::run (this=0x7f9293d05e80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189
#8  0x00007f929046c00c in QThreadPrivate::start (arg=0x7f9293d05e80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:365
#9  0x00007f92901b23a4 in start_thread (arg=0x7f926d861700) at pthread_create.c:333
#10 0x00007f928f8ed5af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f9270eba840 (LWP 23922)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f929046c67a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xe44880) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0xe3e5d0, mutex=mutex@entry=0xe3e5b0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f929046bc36 in QThread::wait (this=this@entry=0x7f9293bf9b20 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>, time=time@entry=18446744073709551615) at thread/qthread_unix.cpp:695
#4  0x00007f92933075af in Digikam::ScanController::shutDown (this=this@entry=0x7f9293bf9b20 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/libs/database/utils/scancontroller.cpp:317
#5  0x00007f9293309f76 in Digikam::ScanController::~ScanController (this=0x7f9293bf9b20 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>, __in_chrg=<optimized out>) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/libs/database/utils/scancontroller.cpp:293
#6  0x00007f929330a039 in Digikam::ScanControllerCreator::~ScanControllerCreator (this=<optimized out>, __in_chrg=<optimized out>) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/libs/database/utils/scancontroller.cpp:233
#7  Digikam::(anonymous namespace)::Q_QGS_creator::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/libs/database/utils/scancontroller.cpp:240
#8  0x00007f928f83aa50 in __run_exit_handlers (status=status@entry=1, listp=0x7f928fb955b8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:83
#9  0x00007f928f83aaaa in __GI_exit (status=status@entry=1) at exit.c:105
#10 0x00007f9270b67e28 in QXcbConnection::processXcbEvents (this=0x703c00) at qxcbconnection.cpp:1693
#11 0x00007f9290632541 in QObject::event (this=0x703c00, e=<optimized out>) at kernel/qobject.cpp:1256
#12 0x00007f9290e88f6c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x703c00, e=0x7f9268032df0) at kernel/qapplication.cpp:3804
#13 0x00007f9290e8e456 in QApplication::notify (this=0x7ffd3453ec60, receiver=0x703c00, e=0x7f9268032df0) at kernel/qapplication.cpp:3561
#14 0x00007f9290609c2a in QCoreApplication::notifyInternal2 (receiver=0x703c00, event=event@entry=0x7f9268032df0) at kernel/qcoreapplication.cpp:1015
#15 0x00007f929060bc7a in QCoreApplication::sendEvent (event=0x7f9268032df0, receiver=<optimized out>) at kernel/qcoreapplication.h:225
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x69ae20) at kernel/qcoreapplication.cpp:1650
#17 0x00007f929060c138 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508
#18 0x00007f9290658cf3 in postEventSourceDispatch (s=0x74d1c0) at kernel/qeventdispatcher_glib.cpp:270
#19 0x00007f9287ee2527 in g_main_dispatch (context=0x7f92680016f0) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3203
#20 g_main_context_dispatch (context=context@entry=0x7f92680016f0) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3856
#21 0x00007f9287ee2780 in g_main_context_iterate (context=context@entry=0x7f92680016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3929
#22 0x00007f9287ee282c in g_main_context_iteration (context=0x7f92680016f0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#23 0x00007f9290658d6f in QEventDispatcherGlib::processEvents (this=0x7491b0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#24 0x00007f9290608a9a in QEventLoop::exec (this=this@entry=0x7ffd3453dd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206
#25 0x00007f929106ee5c in QDialog::exec (this=this@entry=0x7ffd3453dd90) at dialogs/qdialog.cpp:541
#26 0x00007f929109185d in showNewMessageBox (parent=parent@entry=0x2c96560, icon=icon@entry=QMessageBox::Question, title=..., text=..., buttons=..., defaultButton=defaultButton@entry=QMessageBox::NoButton) at dialogs/qmessagebox.cpp:1654
#27 0x00007f9291091926 in QMessageBox::question (parent=parent@entry=0x2c96560, title=..., text=..., buttons=..., buttons@entry=..., defaultButton=defaultButton@entry=QMessageBox::NoButton) at dialogs/qmessagebox.cpp:1722
#28 0x00007f929375ae3f in Digikam::ImportUI::dialogClosed (this=this@entry=0x2c96560) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/utilities/importui/main/importui.cpp:1007
#29 0x00007f929375af49 in Digikam::ImportUI::closeEvent (this=0x2c96560, e=0x7ffd3453e250) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/utilities/importui/main/importui.cpp:974
#30 0x00007f9290ece4e8 in QWidget::event (this=this@entry=0x2c96560, event=event@entry=0x7ffd3453e250) at kernel/qwidget.cpp:9117
#31 0x00007f9290fc9c2b in QMainWindow::event (this=this@entry=0x2c96560, event=event@entry=0x7ffd3453e250) at widgets/qmainwindow.cpp:1543
#32 0x00007f928d9dc1a7 in KMainWindow::event (this=this@entry=0x2c96560, ev=ev@entry=0x7ffd3453e250) at /var/tmp/portage/kde-frameworks/kxmlgui-5.34.0/work/kxmlgui-5.34.0/src/kmainwindow.cpp:867
#33 0x00007f928da21645 in KXmlGuiWindow::event (this=0x2c96560, ev=0x7ffd3453e250) at /var/tmp/portage/kde-frameworks/kxmlgui-5.34.0/work/kxmlgui-5.34.0/src/kxmlguiwindow.cpp:119
#34 0x00007f9290e88f6c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2c96560, e=0x7ffd3453e250) at kernel/qapplication.cpp:3804
#35 0x00007f9290e8e456 in QApplication::notify (this=0x7ffd3453ec60, receiver=0x2c96560, e=0x7ffd3453e250) at kernel/qapplication.cpp:3561
#36 0x00007f9290609c2a in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x2c96560, event=event@entry=0x7ffd3453e250) at kernel/qcoreapplication.cpp:1015
#37 0x00007f9290ec9b29 in QCoreApplication::sendSpontaneousEvent (event=0x7ffd3453e250, receiver=0x2c96560) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#38 QWidgetPrivate::close_helper (this=0x3ff9680, mode=mode@entry=QWidgetPrivate::CloseWithSpontaneousEvent) at kernel/qwidget.cpp:8335
#39 0x00007f9290ee8846 in QWidgetWindow::handleCloseEvent (this=this@entry=0x4d63ce0, event=event@entry=0x7ffd3453e530) at kernel/qwidgetwindow.cpp:758
#40 0x00007f9290eeb893 in QWidgetWindow::event (this=0x4d63ce0, event=0x7ffd3453e530) at kernel/qwidgetwindow.cpp:192
#41 0x00007f9290e88f6c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x4d63ce0, e=0x7ffd3453e530) at kernel/qapplication.cpp:3804
#42 0x00007f9290e8e456 in QApplication::notify (this=0x7ffd3453ec60, receiver=0x4d63ce0, e=0x7ffd3453e530) at kernel/qapplication.cpp:3561
#43 0x00007f9290609c2a in QCoreApplication::notifyInternal2 (receiver=0x4d63ce0, event=event@entry=0x7ffd3453e530) at kernel/qcoreapplication.cpp:1015
#44 0x00007f92909368a5 in QCoreApplication::sendSpontaneousEvent (event=0x7ffd3453e530, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#45 QGuiApplicationPrivate::processCloseEvent (e=0x5149010) at kernel/qguiapplication.cpp:2192
#46 0x00007f929093b215 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x5149010) at kernel/qguiapplication.cpp:1700
#47 0x00007f929091bd7b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:653
#48 0x00007f9270b99810 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#49 0x00007f9287ee2527 in g_main_dispatch (context=0x7f92680016f0) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3203
#50 g_main_context_dispatch (context=context@entry=0x7f92680016f0) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3856
#51 0x00007f9287ee2780 in g_main_context_iterate (context=context@entry=0x7f92680016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3929
#52 0x00007f9287ee282c in g_main_context_iteration (context=0x7f92680016f0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#53 0x00007f9290658d6f in QEventDispatcherGlib::processEvents (this=0x7491b0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#54 0x00007f9290608a9a in QEventLoop::exec (this=this@entry=0x7ffd3453e800, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206
#55 0x00007f929061054c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285
#56 0x00007f9290930a7c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607
#57 0x00007f9290e85f25 in QApplication::exec () at kernel/qapplication.cpp:2979
#58 0x00000000004082eb in main (argc=1, argv=<optimized out>) at /var/tmp/portage/media-gfx/digikam-5.5.0/work/digikam-5.5.0/core/app/main/main.cpp:240

Reported using DrKonqi
Comment 1 caulier.gilles 2017-06-27 12:17:46 UTC
It crash in database interface. There is no reason for that.

Please try with Linux AppImage bundle 5.7.0 to see if problem is reproducible :

https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM

Gilles Caulier
Comment 2 caulier.gilles 2017-11-30 09:30:04 UTC
Please update this entry from bugzilla with current 5.8.0 pre-release bundle to see if problem remain.

https://files.kde.org/digikam/

Thanks in advance

Gilles Caulier
Comment 3 caulier.gilles 2018-03-05 12:14:46 UTC
Do yo u seen my comment #2. We need a fresh feedback using a more recent version of digiKam...

Gilles Caulier
Comment 4 caulier.gilles 2018-08-10 21:30:59 UTC
The problem is not reproducible with DK 6.0.0 pre-release

Gilles Caulier