Bug 360436 - Crash after running gps correlation
Summary: Crash after running gps correlation
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Geolocation-Correlator (show other bugs)
Version: 5.0.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-03-12 11:08 UTC by Michal Sylwester
Modified: 2017-08-18 19:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Sylwester 2016-03-12 11:08:44 UTC
Application: digikam5 (5.0.0-beta3)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-29-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
In the Geolocation Editor run the correlation with gpx file. Crashed after all images were tagged.
Some images were actually groups of 2, in these cases only the first image was tagged.

-- Backtrace:
Application: digiKam (digikam5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fda5eaf9b80 (LWP 1408))]

Thread 20 (Thread 0x7fda5e6f6700 (LWP 1410)):
#0  0x00007fda8a87f88d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fda68ca012c in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007fda86b8d6aa in start_thread (arg=0x7fda5e6f6700) at pthread_create.c:333
#3  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7fda5b6ca700 (LWP 1412)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fda8b18a55b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fda8d771d82 in Digikam::ScanController::run (this=0x7fda8e0354e0 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/database/utils/scancontroller.cpp:696
#3  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda86b8d6aa in start_thread (arg=0x7fda5b6ca700) at pthread_create.c:333
#5  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7fda5aec9700 (LWP 1415)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fda4b9564da in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007fda4b955c17 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007fda86b8d6aa in start_thread (arg=0x7fda5aec9700) at pthread_create.c:333
#4  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7fda47e22700 (LWP 1456)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fda8b18a55b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fda8cc067b3 in Digikam::ParkingThread::run (this=0x1b97e00) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threads/threadmanager.cpp:115
#3  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda86b8d6aa in start_thread (arg=0x7fda47e22700) at pthread_create.c:333
#5  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7fda47621700 (LWP 1457)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fda80b5648b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fda80b564c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fda86b8d6aa in start_thread (arg=0x7fda47621700) at pthread_create.c:333
#4  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fd9ceffd700 (LWP 1493)):
#0  0x00007fda82726869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fda826e1c2c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda826e2190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda826e22fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fda8b3c029b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda8b36675a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fda8b1843d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fda86b8d6aa in start_thread (arg=0x7fd9ceffd700) at pthread_create.c:333
#9  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fd9ce7fc700 (LWP 1494)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fda808645b4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fda80b86341 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fda86b8d6aa in start_thread (arg=0x7fd9ce7fc700) at pthread_create.c:333
#4  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fd9cdffb700 (LWP 1495)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fda808655e3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fda80b86341 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fda86b8d6aa in start_thread (arg=0x7fd9cdffb700) at pthread_create.c:333
#4  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fd9ef7fe700 (LWP 5274)):
#0  0x00007fda8a87f88d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fda826e21ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda826e22fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda8b3c029b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda8b36675a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda8cc0627c in Digikam::WorkerObjectRunnable::run (this=0x5c489a0) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threads/threadmanager.cpp:192
#6  0x00007fda8b185e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fda86b8d6aa in start_thread (arg=0x7fd9ef7fe700) at pthread_create.c:333
#9  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fd9d4ff9700 (LWP 5737)):
#0  0x00007fda8a87f88d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fda826e21ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda826e22fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda8b3c029b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda8b36675a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda8cc0627c in Digikam::WorkerObjectRunnable::run (this=0x1e4d950) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threads/threadmanager.cpp:192
#6  0x00007fda8b185e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fda86b8d6aa in start_thread (arg=0x7fd9d4ff9700) at pthread_create.c:333
#9  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fd9fcff9700 (LWP 5739)):
#0  0x00007fda826e210e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fda826e22fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda8b3c029b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fda8b36675a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda8cc0627c in Digikam::WorkerObjectRunnable::run (this=0x5be3a70) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threads/threadmanager.cpp:192
#5  0x00007fda8b185e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fda86b8d6aa in start_thread (arg=0x7fd9fcff9700) at pthread_create.c:333
#8  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fda05083700 (LWP 14042)):
#0  0x00007fda826df21e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fda826e1b4a in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda826e2190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda826e22fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fda8b3c029b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda8b36675a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fda8cc0627c in Digikam::WorkerObjectRunnable::run (this=0x5cdcd10) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threads/threadmanager.cpp:192
#7  0x00007fda8b185e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fda86b8d6aa in start_thread (arg=0x7fda05083700) at pthread_create.c:333
#10 0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fda05884700 (LWP 4341)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fda8b18a496 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fda8b186003 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda86b8d6aa in start_thread (arg=0x7fda05884700) at pthread_create.c:333
#5  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fd9e70c9700 (LWP 4348)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fda8b18a496 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fda8b186003 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda86b8d6aa in start_thread (arg=0x7fd9e70c9700) at pthread_create.c:333
#5  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fd9e68c8700 (LWP 4349)):
#0  0x00007ffe7f2ce949 in ?? ()
#1  0x00007ffe7f2cec75 in clock_gettime ()
#2  0x00007fda8a89933d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007fda8b23a3a6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda8b3bdd29 in QTimerInfoList::updateCurrentTime() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda8b3bfa62 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fda826e1c21 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fda826e2190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fda826e22fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fda8b3c029b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fda8b36675a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fda8b1843d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fda86b8d6aa in start_thread (arg=0x7fd9e68c8700) at pthread_create.c:333
#14 0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fd9ff7fe700 (LWP 4360)):
#0  0x00007fda8a87b4ad in write () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fda8a7fdb9f in _IO_new_file_write (f=0x7fda8ab49640 <_IO_2_1_stderr_>, data=0x7fd9ff7fa9b0, n=364) at fileops.c:1251
#2  0x00007fda8a7fe33f in new_do_write (to_do=364, data=0x7fd9ff7fa9b0 "digikam.dbengine: Failure executing query:\n \"INSERT INTO Thumbnails (type, modificationDate, orientationHint, data) VALUES (?, ?, ?, ?);\" \nError messages: \"Unable to fetch row\" \"disk I/O error\" 10 1 \n"..., fp=0x7fda8ab49640 <_IO_2_1_stderr_>) at fileops.c:506
#3  _IO_new_file_xsputn (f=0x7fda8ab49640 <_IO_2_1_stderr_>, data=<optimized out>, n=364) at fileops.c:1330
#4  0x00007fda8a7d3221 in buffered_vfprintf (s=0x7fda8ab49640 <_IO_2_1_stderr_>, format=<optimized out>, args=<optimized out>) at vfprintf.c:2369
#5  0x00007fda8a7cdde5 in _IO_vfprintf_internal (s=s@entry=0x7fda8ab49640 <_IO_2_1_stderr_>, format=0x7fda8b42ae51 "%s\n", ap=ap@entry=0x7fd9ff7fcfb8) at vfprintf.c:1296
#6  0x00007fda8a89a883 in ___fprintf_chk (fp=0x7fda8ab49640 <_IO_2_1_stderr_>, flag=1, format=<optimized out>) at fprintf_chk.c:35
#7  0x00007fda8b17a8c0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fda8b177367 in qt_message_output(QtMsgType, QMessageLogContext const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fda8b274c00 in QDebug::~QDebug() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fda8c9c6d7f in Digikam::BdEngineBackendPrivate::debugOutputFailedQuery (this=this@entry=0x19af3c0, query=...) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/database/engine/dbenginebackend.cpp:343
#11 0x00007fda8c9c744d in Digikam::BdEngineBackend::queryErrorHandling (this=this@entry=0x1b024c0, query=..., retries=retries@entry=0) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/database/engine/dbenginebackend.cpp:1280
#12 0x00007fda8c9c79a5 in Digikam::BdEngineBackend::exec (this=0x1b024c0, query=...) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/database/engine/dbenginebackend.cpp:1393
#13 0x00007fda8c9c7fee in Digikam::BdEngineBackend::execQuery (this=this@entry=0x1b024c0, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/database/engine/dbenginebackend.cpp:1007
#14 0x00007fda8c9c8077 in Digikam::BdEngineBackend::execSql (this=0x1b024c0, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=..., values=0x0, lastInsertId=0x7fd9ff7fd4b0) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/database/engine/dbenginebackend.cpp:908
#15 0x00007fda8c9d0109 in Digikam::ThumbsDb::insertThumbnail (this=0x1a456f0, info=..., lastInsertId=lastInsertId@entry=0x7fd9ff7fd630) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/database/thumbsdb/thumbsdb.cpp:282
#16 0x00007fda8cbed5cf in Digikam::ThumbnailCreator::storeInDatabase (this=this@entry=0x24aef80, info=..., image=...) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threadimageio/thumbnailcreator.cpp:800
#17 0x00007fda8cbefa45 in Digikam::ThumbnailCreator::load (this=0x24aef80, identifier=..., rect=..., pregenerate=pregenerate@entry=false) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threadimageio/thumbnailcreator.cpp:267
#18 0x00007fda8cbeffa2 in Digikam::ThumbnailCreator::load (this=<optimized out>, identifier=...) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threadimageio/thumbnailcreator.cpp:177
#19 0x00007fda8cbff8d6 in Digikam::ThumbnailLoadingTask::execute (this=0x603a120) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threadimageio/thumbnailtask.cpp:166
#20 0x00007fda8cbd4090 in Digikam::LoadSaveThread::run (this=0x7fda8d484380 <Digikam::(anonymous namespace)::Q_QGS_defaultObject::innerFunction()::holder>) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threadimageio/loadsavethread.cpp:133
#21 0x00007fda8cc07e3e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x24aee80) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threads/dynamicthread.cpp:183
#22 0x00007fda8b185e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007fda86b8d6aa in start_thread (arg=0x7fd9ff7fe700) at pthread_create.c:333
#25 0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fd9e58c6700 (LWP 4361)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fda8b18a496 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fda8b186003 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda86b8d6aa in start_thread (arg=0x7fd9e58c6700) at pthread_create.c:333
#5  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fd9e60c7700 (LWP 4377)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fda8b18a55b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fda8cc0545b in Digikam::ActionThreadBase::run (this=0x7f022b0) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threads/actionthreadbase.cpp:215
#3  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda86b8d6aa in start_thread (arg=0x7fd9e60c7700) at pthread_create.c:333
#5  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fd9d7fff700 (LWP 4378)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fda8b18a55b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fda8cc0545b in Digikam::ActionThreadBase::run (this=0x3e59530) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/threads/actionthreadbase.cpp:215
#3  0x00007fda8b1892be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda86b8d6aa in start_thread (arg=0x7fd9d7fff700) at pthread_create.c:333
#5  0x00007fda8a88ae9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fda5eaf9b80 (LWP 1408)):
[KCrash Handler]
#6  QListData::isEmpty (this=0x18) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:93
#7  QList<QString>::isEmpty (this=0x18) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:158
#8  Digikam::DBJobsThread::hasErrors (this=0x0) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/database/dbjobs/dbjobsthread.cpp:45
#9  0x00007fda8d9b150a in Digikam::AlbumManager::slotTagsJobResult (this=0x7fda8e035fd0 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/libs/album/albummanager.cpp:3102
#10 0x00007fda8d9b90c5 in Digikam::AlbumManager::qt_static_metacall (_o=0x7fda8e035fd0 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/obj-x86_64-linux-gnu/core/libs/album/moc_albummanager.cpp:300
#11 0x00007fda8b39978a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fda8b39a651 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fda8bbdcb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007fda8bbe2230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fda8b368f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fda8b36b057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fda8b3bfe73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fda826e1ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fda826e2250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fda826e22fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fda8b3c027f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007fda8b36675a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007fda8bdd0e6d in QDialog::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007fda8d7b7047 in Digikam::DigikamApp::slotEditGeolocation (this=<optimized out>) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/app/main/digikamapp.cpp:3169
#25 0x00007fda8d873035 in Digikam::DigikamApp::qt_static_metacall (_o=0x1ac6e00, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/obj-x86_64-linux-gnu/core/app/moc_digikamapp.cpp:391
#26 0x00007fda8b39978a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007fda8bbd3172 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007fda8bbd5618 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007fda8bd522e2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007fda8bd57abc in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007fda8bd5bede in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007fda8bc1f188 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007fda8bd5c653 in QMenu::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007fda8bbdcb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007fda8bbe2c7a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007fda8b368f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007fda8bbe16f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007fda8bc36719 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007fda8bc3878b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007fda8bbdcb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007fda8bbe2230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007fda8b368f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x00007fda870a13c8 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#44 0x00007fda870a3005 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#45 0x00007fda870885b8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#46 0x00007fda5dade250 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#47 0x00007fda826e1ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007fda826e2250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fda826e22fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fda8b3c027f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#51 0x00007fda8b36675a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#52 0x00007fda8b36e2cc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00000000004052c9 in main (argc=1, argv=<optimized out>) at /build/digikam5-YeukDu/digikam5-5.0.0~beta3/core/app/main/main.cpp:240

Reported using DrKonqi