Bug 375591 - Digikam crash
Summary: Digikam crash
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Scan (show other bugs)
Version: 5.3.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-01-26 18:31 UTC by Kenneth Ingham
Modified: 2017-07-23 06:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.5.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kenneth Ingham 2017-01-26 18:31:46 UTC
Application: digikam (5.3.0)

Qt Version: 5.7.1
Frameworks Version: 5.29.0
Operating System: Linux 4.9.4-1-default x86_64
Distribution: "openSUSE Tumbleweed"

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

working on the tag hierarchy, moving photos from one part of the hierarchy to another by searching by tag, then updating the tags for that image.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread 0x7f37a7fff700 (LWP 912) exited]
[Current thread is 1 (Thread 0x7f385b6fd9c0 (LWP 29867))]

Thread 25 (Thread 0x7f379affd700 (LWP 917)):
#0  0x00007f38575c5970 in  () at /usr/lib64/libQt5Core.so.5
#1  0x00007f384cce5d6d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce67ab in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f385a00811a in  () at /usr/lib64/libdigikamcore.so.5.3.0
#7  0x00007f385739e86f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7f37a77fe700 (LWP 915)):
#0  0x00007f38575c440a in QTimerInfoList::timerWait(timespec&) () at /usr/lib64/libQt5Core.so.5
#1  0x00007f38575c575e in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f384cce5d6d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f384cce67ab in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f385a00811a in  () at /usr/lib64/libdigikamcore.so.5.3.0
#8  0x00007f385739e86f in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7f37b4ddc700 (LWP 914)):
#0  0x00007f3856a8b6dd in read () at /lib64/libc.so.6
#1  0x00007f384cd2aab0 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce634e in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f384cce6824 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f385a00811a in  () at /usr/lib64/libdigikamcore.so.5.3.0
#8  0x00007f385739e86f in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7f379bfff700 (LWP 913)):
#0  0x00007f384cce5d70 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f384cce67ab in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385a00811a in  () at /usr/lib64/libdigikamcore.so.5.3.0
#6  0x00007f385739e86f in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7f37b55dd700 (LWP 911)):
#0  0x00007f3856a8f66d in poll () at /lib64/libc.so.6
#1  0x00007f384cce6886 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385a00811a in  () at /usr/lib64/libdigikamcore.so.5.3.0
#6  0x00007f385739e86f in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f37a67fc700 (LWP 790)):
#0  0x00007f3856a8f66d in poll () at /lib64/libc.so.6
#1  0x00007f384cce6886 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385a00811a in  () at /usr/lib64/libdigikamcore.so.5.3.0
#6  0x00007f385739e86f in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f37a4ff9700 (LWP 789)):
#0  0x00007f3856a8b73d in write () at /lib64/libc.so.6
#1  0x00007f3856a22d67 in _IO_new_file_write () at /lib64/libc.so.6
#2  0x00007f3856a220b2 in new_do_write () at /lib64/libc.so.6
#3  0x00007f3856a234be in __GI__IO_file_xsputn () at /lib64/libc.so.6
#4  0x00007f38569f4c06 in _IO_helper_overflow () at /lib64/libc.so.6
#5  0x00007f3856a2514c in __GI__IO_default_xsputn () at /lib64/libc.so.6
#6  0x00007f38569f915b in vfprintf () at /lib64/libc.so.6
#7  0x00007f38569fa1a3 in buffered_vfprintf () at /lib64/libc.so.6
#8  0x00007f38569f7495 in vfprintf () at /lib64/libc.so.6
#9  0x00007f3856aa6649 in __fprintf_chk () at /lib64/libc.so.6
#10 0x00007f385738cc60 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007f385738927e in qt_message_output(QtMsgType, QMessageLogContext const&, QString const&) () at /usr/lib64/libQt5Core.so.5
#12 0x00007f38574835b0 in QDebug::~QDebug() () at /usr/lib64/libQt5Core.so.5
#13 0x00007f3859daf6f8 in Digikam::BdEngineBackendPrivate::debugOutputFailedQuery(QSqlQuery const&) const () at /usr/lib64/libdigikamcore.so.5.3.0
#14 0x00007f3859dafd1d in Digikam::BdEngineBackend::queryErrorHandling(Digikam::DbEngineSqlQuery&, int) () at /usr/lib64/libdigikamcore.so.5.3.0
#15 0x00007f3859daff95 in Digikam::BdEngineBackend::exec(Digikam::DbEngineSqlQuery&) () at /usr/lib64/libdigikamcore.so.5.3.0
#16 0x00007f3859db093e in Digikam::BdEngineBackend::execQuery(QString const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&) () at /usr/lib64/libdigikamcore.so.5.3.0
#17 0x00007f3859db09c7 in Digikam::BdEngineBackend::execSql(QString const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QList<QVariant>*, QVariant*) () at /usr/lib64/libdigikamcore.so.5.3.0
#18 0x00007f3859dba729 in Digikam::ThumbsDb::insertThumbnail(Digikam::ThumbsDbInfo const&, QVariant*) () at /usr/lib64/libdigikamcore.so.5.3.0
#19 0x00007f3859fdeeb9 in Digikam::ThumbnailCreator::storeInDatabase(Digikam::ThumbnailInfo const&, Digikam::ThumbnailImage const&) const () at /usr/lib64/libdigikamcore.so.5.3.0
#20 0x00007f3859fe133d in Digikam::ThumbnailCreator::load(Digikam::ThumbnailIdentifier const&, QRect const&, bool) const () at /usr/lib64/libdigikamcore.so.5.3.0
#21 0x00007f3859fe1862 in Digikam::ThumbnailCreator::load(Digikam::ThumbnailIdentifier const&) const () at /usr/lib64/libdigikamcore.so.5.3.0
#22 0x00007f3859fef4a6 in  () at /usr/lib64/libdigikamcore.so.5.3.0
#23 0x00007f3859fc5dd5 in Digikam::LoadSaveThread::run() () at /usr/lib64/libdigikamcore.so.5.3.0
#24 0x00007f385a009c0e in Digikam::DynamicThread::DynamicThreadPriv::run() () at /usr/lib64/libdigikamcore.so.5.3.0
#25 0x00007f385739e86f in  () at /usr/lib64/libQt5Core.so.5
#26 0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#27 0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#28 0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f37a6ffd700 (LWP 713)):
#0  0x00007f3856a8f66d in poll () at /lib64/libc.so.6
#1  0x00007f384cce6886 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385a00811a in  () at /usr/lib64/libdigikamcore.so.5.3.0
#6  0x00007f385739e86f in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f37a5ffb700 (LWP 710)):
#0  0x00007f384cd2be74 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f384cce5d60 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce67ab in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f385a00811a in  () at /usr/lib64/libdigikamcore.so.5.3.0
#7  0x00007f385739e86f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f379b7fe700 (LWP 32488)):
#0  0x00007f384cd2be74 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f384cce6099 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce67f8 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f385739d813 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f375998d700 (LWP 32485)):
#0  0x00007f384cd2be74 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f384cce5e70 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce67ab in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f385739d813 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f37b77fe700 (LWP 29893)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f384bcd8873 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f384c00ec61 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f37b7fff700 (LWP 29892)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f384bcd8873 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f384c00ec61 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f37cc9ea700 (LWP 29891)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f384bcd8873 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f384c00ec61 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f37cd1eb700 (LWP 29890)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f384bcd8873 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f384c00ec61 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f37cd9ec700 (LWP 29889)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f384bcd8873 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f384c00ec61 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f37ce1ed700 (LWP 29888)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f384bcd8873 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f384c00ec61 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f37cea0d700 (LWP 29887)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f384bcd7721 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f384c00ec61 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f37cf8c4700 (LWP 29886)):
#0  0x00007f3856a8f66d in poll () at /lib64/libc.so.6
#1  0x00007f384cce6886 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385739d813 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f381082d700 (LWP 29883)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f384bfddf6b in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f384bfddfa9 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f3825bf3700 (LWP 29877)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f38573a337b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f385a008642 in  () at /usr/lib64/libdigikamcore.so.5.3.0
#3  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f38263f4700 (LWP 29871)):
#0  0x00007f385314110f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f38573a337b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f385ac3b05a in Digikam::ScanController::run() () at /usr/lib64/libdigikamgui.so.5.3.0
#3  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f382d8c6700 (LWP 29869)):
#0  0x00007f3856a8f66d in poll () at /lib64/libc.so.6
#1  0x00007f384cce6886 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f38575c618b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f385739d813 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f385336b385 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f38573a24c8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f385313b454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3856a9837f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f385b6fd9c0 (LWP 29867)):
[KCrash Handler]
#6  0x00007f3857400650 in QHashData::free_helper(void (*)(QHashData::Node*)) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f385ae7e144 in Digikam::AlbumManager::scanTAlbums() () at /usr/lib64/libdigikamgui.so.5.3.0
#8  0x00007f385ae8ebb5 in  () at /usr/lib64/libdigikamgui.so.5.3.0
#9  0x00007f385759d709 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#10 0x00007f38575aa098 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib64/libQt5Core.so.5
#11 0x00007f385759e573 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#12 0x00007f385825feac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#13 0x00007f3858267661 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#14 0x00007f3857571b00 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#15 0x00007f38575c510e in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5
#16 0x00007f38575c5631 in  () at /usr/lib64/libQt5Core.so.5
#17 0x00007f384cce6687 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#18 0x00007f384cce68f0 in  () at /usr/lib64/libglib-2.0.so.0
#19 0x00007f384cce699c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#20 0x00007f38575c616f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#21 0x00007f385756faea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#22 0x00007f385757825c in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#23 0x0000000000408441 in  ()
#24 0x00007f38569cf291 in __libc_start_main () at /lib64/libc.so.6
#25 0x0000000000408d5a in _start ()

Reported using DrKonqi
Comment 1 caulier.gilles 2017-01-26 19:42:48 UTC
Please try current digiKam pre-release 5.5.0 AppImage for Linux to see if it's reproducible :

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

Gilles Caulier
Comment 2 Maik Qualmann 2017-01-31 21:27:53 UTC
Git commit 96aff529e8d6d3fc7ac358d38e0186cf86208c0e by Maik Qualmann.
Committed on 31/01/2017 at 21:26.
Pushed by mqualmann into branch 'master'.

prevent a possible crash in QHash
FIXED-IN: 5.5.0

M  +2    -1    NEWS
M  +2    -0    libs/album/albummanager.cpp

https://commits.kde.org/digikam/96aff529e8d6d3fc7ac358d38e0186cf86208c0e
Comment 3 Kenneth Ingham 2017-02-24 21:13:02 UTC
I have not been able to reproduce the bug.