[digikam] [Bug 381332] New: geolocation crash

RJVB bugzilla_noreply at kde.org
Sat Jun 17 15:49:29 BST 2017


https://bugs.kde.org/show_bug.cgi?id=381332

            Bug ID: 381332
           Summary: geolocation crash
           Product: digikam
           Version: 5.5.0
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: rjvbertin at gmail.com
  Target Milestone: ---

Application: digikam (5.5.0)
 (Compiled from sources)
Qt Version: 5.8.0
Frameworks Version: 5.35.0
Operating System: Linux 4.9.30-ck1-mainline-core2-rjvb x86_64
Distribution: Ubuntu 14.04.5 LTS

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

1- open digikam
2- select a picture with geo data
3- expand the "maps" toolview to visualise the picture's geotag and verify it
is correct
4- doubleclick the same picture to open it in the embedded editor
5- expand the "maps" toolview to visualise the picture's geotag
(6- fill in this report)

This crash occurs with Marble 17.04.2 but not 16.12 . The Maps toolview in the
image editor was set to "Marble Virtual Globe". After setting it to use Google
Maps the crash went away.

The crash can be reproduced every time.

-- 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 0x7fe52b28a880 (LWP 27203))]

Thread 14 (Thread 0x7fe507118700 (LWP 27204)):
#0  0x00007fe5266a184d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe5189bcb72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe5189be64f in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe50977b549 in QXcbEventReader::run (this=0x1227bb0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1345
#4  0x00007fe526f69cf9 in QThreadPrivate::start (arg=0x1227bb0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368
#5  0x00007fe52343e184 in start_thread (arg=0x7fe507118700) at
pthread_create.c:312
#6  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7fe4fd6e9700 (LWP 27205)):
#0  0x00007fe52669ff3d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe51d42af80 in read (__nbytes=16, __buf=0x7fe4fd6e8b50,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7fe5000015b0) at gwakeup.c:210
#3  0x00007fe51d3d9d7f in g_main_context_check
(context=context at entry=0x7fe4f8000990, max_priority=2147483647,
fds=fds at entry=0x7fe4f8003020, n_fds=n_fds at entry=1) at gmain.c:3695
#4  0x00007fe51d3da28c in g_main_context_iterate
(context=context at entry=0x7fe4f8000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3914
#5  0x00007fe51d3da3ec in g_main_context_iteration (context=0x7fe4f8000990,
may_block=may_block at entry=1) at gmain.c:3978
#6  0x00007fe52718759b in QEventDispatcherGlib::processEvents
(this=0x7fe4f80008c0, flags=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fe52713317a in QEventLoop::exec (this=this at entry=0x7fe4fd6e8d20,
flags=..., flags at entry=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventloop.cpp:212
#8  0x00007fe526f652ab in QThread::exec (this=this at entry=0x7fe5238de460
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread.cpp:507
#9  0x00007fe52366e005 in QDBusConnectionManager::run (this=0x7fe5238de460
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/dbus/qdbusconnection.cpp:170
#10 0x00007fe526f69cf9 in QThreadPrivate::start (arg=0x7fe5238de460 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368
#11 0x00007fe52343e184 in start_thread (arg=0x7fe4fd6e9700) at
pthread_create.c:312
#12 0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7fe4f7fff700 (LWP 27206)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe526f6aaeb in wait (time=18446744073709551615, this=0x133c7c0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this at entry=0x13a1e90,
mutex=mutex at entry=0x13a1e88, time=time at entry=18446744073709551615) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215
#3  0x00007fe52a74488a in Digikam::ScanController::run (this=0x7fe52b122940
<_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/digikam-5.5.0/core/libs/database/utils/scancontroller.cpp:677
#4  0x00007fe526f69cf9 in QThreadPrivate::start (arg=0x7fe52b122940
<_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368
#5  0x00007fe52343e184 in start_thread (arg=0x7fe4f7fff700) at
pthread_create.c:312
#6  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7fe4f77fe700 (LWP 27208)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe526f6aaeb in wait (time=18446744073709551615, this=0x1cbf3d0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this at entry=0x1cb3750,
mutex=mutex at entry=0x1cb3748, time=time at entry=18446744073709551615) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215
#3  0x00007fe529a1c084 in Digikam::ParkingThread::run (this=0x1cb3730) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/digikam-5.5.0/core/libs/threads/threadmanager.cpp:115
#4  0x00007fe526f69cf9 in QThreadPrivate::start (arg=0x1cb3730) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368
#5  0x00007fe52343e184 in start_thread (arg=0x7fe4f77fe700) at
pthread_create.c:312
#6  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7fe4e7fff700 (LWP 27209)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe51c8abfdb in WTF::TCMalloc_PageHeap::scavengerThread() () from
/opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#2  0x00007fe51c8ac019 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#3  0x00007fe52343e184 in start_thread (arg=0x7fe4e7fff700) at
pthread_create.c:312
#4  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fe4a76b6700 (LWP 27210)):
#0  0x00007fe5266a184d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe51d3da2e6 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fe4a0003070, timeout=<optimized out>, context=0x7fe4a0000990)
at gmain.c:4216
#2  g_main_context_iterate (context=context at entry=0x7fe4a0000990,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3912
#3  0x00007fe51d3da3ec in g_main_context_iteration (context=0x7fe4a0000990,
may_block=may_block at entry=1) at gmain.c:3978
#4  0x00007fe52718759b in QEventDispatcherGlib::processEvents
(this=0x7fe4a00008c0, flags=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe52713317a in QEventLoop::exec (this=this at entry=0x7fe4a76b5d50,
flags=..., flags at entry=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventloop.cpp:212
#6  0x00007fe526f652ab in QThread::exec (this=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread.cpp:507
#7  0x00007fe526f69cf9 in QThreadPrivate::start (arg=0x1dee060) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368
#8  0x00007fe52343e184 in start_thread (arg=0x7fe4a76b6700) at
pthread_create.c:312
#9  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fe4a682c700 (LWP 27211)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe51c5b40d1 in JSC::BlockAllocator::blockFreeingThreadMain() () from
/opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#2  0x00007fe51c8dbf61 in WTF::wtfThreadEntryPoint(void*) () from
/opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#3  0x00007fe52343e184 in start_thread (arg=0x7fe4a682c700) at
pthread_create.c:312
#4  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fe4a602b700 (LWP 27212)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe51c5b51f3 in JSC::GCThread::gcThreadMain() () from
/opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#2  0x00007fe51c8dbf61 in WTF::wtfThreadEntryPoint(void*) () from
/opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#3  0x00007fe52343e184 in start_thread (arg=0x7fe4a602b700) at
pthread_create.c:312
#4  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fe4a582a700 (LWP 27213)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe51c5b51f3 in JSC::GCThread::gcThreadMain() () from
/opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#2  0x00007fe51c8dbf61 in WTF::wtfThreadEntryPoint(void*) () from
/opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#3  0x00007fe52343e184 in start_thread (arg=0x7fe4a582a700) at
pthread_create.c:312
#4  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fe4a5029700 (LWP 27214)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe51c5b51f3 in JSC::GCThread::gcThreadMain() () from
/opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#2  0x00007fe51c8dbf61 in WTF::wtfThreadEntryPoint(void*) () from
/opt/local/libexec/qt5/lib/libQt5WebKit.so.5
#3  0x00007fe52343e184 in start_thread (arg=0x7fe4a5029700) at
pthread_create.c:312
#4  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fe420ff1700 (LWP 27285)):
#0  0x00007fe52669ff3d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe51d42af80 in read (__nbytes=16, __buf=0x7fe420ff0b80,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7fe484013350) at gwakeup.c:210
#3  0x00007fe51d3d9d7f in g_main_context_check
(context=context at entry=0x7fe47c013690, max_priority=2147483647,
fds=fds at entry=0x7fe47c047850, n_fds=n_fds at entry=1) at gmain.c:3695
#4  0x00007fe51d3da28c in g_main_context_iterate
(context=context at entry=0x7fe47c013690, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3914
#5  0x00007fe51d3da3ec in g_main_context_iteration (context=0x7fe47c013690,
may_block=may_block at entry=1) at gmain.c:3978
#6  0x00007fe52718759b in QEventDispatcherGlib::processEvents
(this=0x7fe47c002db0, flags=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fe52713317a in QEventLoop::exec (this=this at entry=0x7fe420ff0d50,
flags=..., flags at entry=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventloop.cpp:212
#8  0x00007fe526f652ab in QThread::exec (this=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread.cpp:507
#9  0x00007fe526f69cf9 in QThreadPrivate::start (arg=0x3829eb0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368
#10 0x00007fe52343e184 in start_thread (arg=0x7fe420ff1700) at
pthread_create.c:312
#11 0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fe41a310700 (LWP 27308)):
#0  QIODevice::read (this=0x7fe41a30fc30, data=0x7fe41a30fbde "",
maxSize=maxSize at entry=2) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/io/qiodevice.cpp:1013
#1  0x00007fe52704d091 in QDataStream::readBlock
(this=this at entry=0x7fe41a30fc50, data=data at entry=0x7fe41a30fbde "",
len=len at entry=2) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/io/qdatastream.cpp:762
#2  0x00007fe52704d162 in QDataStream::operator>>
(this=this at entry=0x7fe41a30fc50, i=@0x7fe41a30fbde: 0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/io/qdatastream.cpp:811
#3  0x00007fe48de9ffc1 in Marble::CacheRunner::parseFile (this=<optimized out>,
fileName=..., role=<optimized out>, error=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-marble/kf5-marble/work/marble-17.04.2/src/plugins/runner/cache/CacheRunner.cpp:109
#4  0x00007fe5221812db in Marble::ParsingTask::run (this=0x7fe46007a060) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-marble/kf5-marble/work/marble-17.04.2/src/lib/marble/RunnerTask.cpp:95
#5  0x00007fe526f6621f in QThreadPoolThread::run (this=0x7fe434025a20) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthreadpool.cpp:99
#6  0x00007fe526f69cf9 in QThreadPrivate::start (arg=0x7fe434025a20) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368
#7  0x00007fe52343e184 in start_thread (arg=0x7fe41a310700) at
pthread_create.c:312
#8  0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fe415b07700 (LWP 27310)):
#0  QUtf8Codec::convertToUnicode (this=0x1205150, chars=0x7fe526731407 "Bad
file descriptor", len=19, state=0x0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/codecs/qutfcodec.cpp:781
#1  0x00007fe526fe9dcf in toUnicode (state=0x0, length=19, in=0x7fe526731407
"Bad file descriptor", this=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/include/QtCore/../../src/corelib/codecs/qtextcodec.h:109
#2  QString::fromLocal8Bit_helper (str=str at entry=0x7fe526731407 "Bad file
descriptor", size=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/tools/qstring.cpp:4738
#3  0x00007fe526f4ca7a in fromLocal8Bit (size=-1, str=0x7fe526731407 "Bad file
descriptor") at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:557
#4  fromstrerror_helper (str=0x7fe526731407 "Bad file descriptor") at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/global/qglobal.cpp:3131
#5  qt_error_string (errorCode=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/global/qglobal.cpp:3192
#6  0x00007fe5270b58a1 in QFSFileEnginePrivate::readFdFh
(this=this at entry=0x7fe4600c7b70, data=data at entry=0x7fe4600e0128 "1AY&",
len=len at entry=16384) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/io/qfsfileengine.cpp:637
#7  0x00007fe5270c4a6e in QFSFileEnginePrivate::nativeRead
(this=0x7fe4600c7b70, data=0x7fe4600e0128 "1AY&", len=16384) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/io/qfsfileengine_unix.cpp:343
#8  0x00007fe5270605df in QFileDevice::readData
(this=this at entry=0x7fe415b06c30, data=0x7fe4600e0128 "1AY&",
len=len at entry=16384) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/io/qfiledevice.cpp:460
#9  0x00007fe527068b1e in QIODevice::read (this=0x7fe415b06c30,
data=0x7fe415b06b30 "", maxSize=maxSize at entry=4) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/io/qiodevice.cpp:1088
#10 0x00007fe52704d091 in QDataStream::readBlock
(this=this at entry=0x7fe415b06c50, data=data at entry=0x7fe415b06b30 "",
len=len at entry=4) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/io/qdatastream.cpp:762
#11 0x00007fe52704d1c3 in QDataStream::operator>>
(this=this at entry=0x7fe415b06c50, i=i at entry=@0x7fe415b06b30: 0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/io/qdatastream.cpp:841
#12 0x00007fe526fef43d in operator>> (i=@0x7fe415b06b30: 0,
this=0x7fe415b06c50) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/include/QtCore/../../src/corelib/io/qdatastream.h:250
#13 operator>> (in=..., str=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/tools/qstring.cpp:8754
#14 0x00007fe48de9facf in Marble::CacheRunner::parseFile (this=<optimized out>,
fileName=..., role=<optimized out>, error=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-marble/kf5-marble/work/marble-17.04.2/src/plugins/runner/cache/CacheRunner.cpp:93
#15 0x00007fe5221812db in Marble::ParsingTask::run (this=0x7fe46007e470) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-marble/kf5-marble/work/marble-17.04.2/src/lib/marble/RunnerTask.cpp:95
#16 0x00007fe526f6621f in QThreadPoolThread::run (this=0x2f11aa0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthreadpool.cpp:99
#17 0x00007fe526f69cf9 in QThreadPrivate::start (arg=0x2f11aa0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368
#18 0x00007fe52343e184 in start_thread (arg=0x7fe415b07700) at
pthread_create.c:312
#19 0x00007fe5266aebed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fe52b28a880 (LWP 27203)):
[KCrash Handler]
#6  0x0000000004f21bb0 in ?? ()
#7  0x00007fe521efe1da in Marble::GeoDataLatLonBox::intersects
(this=0x7ffe559d9a70, other=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-marble/kf5-marble/work/marble-17.04.2/src/lib/marble/geodata/data/GeoDataLatLonBox.cpp:429
#8  0x00007fe529d6f882 in GeoIface::BackendMarble::centerOn (this=0x3910650,
box=..., useSaneZoomLevel=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/digikam-5.5.0/core/utilities/geolocation/geoiface/backends/backendmarble.cpp:1714
#9  0x00007fe529d9a1fa in GeoIface::MapWidget::adjustBoundariesToGroupedMarkers
(this=0x3a64880, useSaneZoomLevel=useSaneZoomLevel at entry=true) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/digikam-5.5.0/core/utilities/geolocation/geoiface/mapwidget.cpp:2192
#10 0x00007fe529b80593 in Digikam::ImagePropertiesGPSTab::setActive
(this=<optimized out>, state=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/digikam-5.5.0/core/libs/imageproperties/imagepropertiesgpstab.cpp:445
#11 0x00007fe52a88f5e9 in Digikam::ImagePropertiesSideBarDB::slotChangedTab
(this=0x39981f0, tab=0x3a63060) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/digikam-5.5.0/core/libs/imageproperties/imagepropertiessidebardb.cpp:388
#12 0x00007fe529b84a80 in Digikam::ImagePropertiesSideBar::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/build/core/libs/imageproperties/imageproperties_src_automoc.dir/moc_imagepropertie_GSFJ75VTYSMQ6D.cpp:99
#13 0x00007fe52715ffb9 in QMetaObject::activate (sender=0x39981f0,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=0,
argv=argv at entry=0x7ffe559d9db0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qobject.cpp:3740
#14 0x00007fe5271608c7 in QMetaObject::activate (sender=<optimized out>,
m=m at entry=0x7fe52a4c8960 <Digikam::Sidebar::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7ffe559d9db0)
at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qobject.cpp:3602
#15 0x00007fe529b4650f in Digikam::Sidebar::signalChangedTab (this=<optimized
out>, _t1=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/build/core/libs/widgets/digikamwidgetscore_src_automoc.dir/moc_sidebar_BOHBDRNSIXRN4N.cpp:538
#16 0x00007fe529a951cf in Digikam::Sidebar::clicked (this=<optimized out>,
tab=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/digikam-5.5.0/core/libs/widgets/mainview/sidebar.cpp:1012
#17 0x00007fe529b4a28b in Digikam::Sidebar::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/build/core/libs/widgets/digikamwidgetscore_src_automoc.dir/moc_sidebar_BOHBDRNSIXRN4N.cpp:460
#18 0x00007fe52715ffb9 in QMetaObject::activate (sender=0x393acc0,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=0,
argv=argv at entry=0x7ffe559d9f20) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qobject.cpp:3740
#19 0x00007fe5271608c7 in QMetaObject::activate (sender=<optimized out>,
m=m at entry=0x7fe52a4c8a20 <Digikam::DMultiTabBarButton::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7ffe559d9f20)
at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qobject.cpp:3602
#20 0x00007fe529b464ce in Digikam::DMultiTabBarButton::clicked (this=<optimized
out>, _t1=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/build/core/libs/widgets/digikamwidgetscore_src_automoc.dir/moc_sidebar_BOHBDRNSIXRN4N.cpp:210
#21 0x00007fe52715ffb9 in QMetaObject::activate (sender=sender at entry=0x393acc0,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=2,
argv=argv at entry=0x7ffe559da050) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qobject.cpp:3740
#22 0x00007fe5271608c7 in QMetaObject::activate (sender=sender at entry=0x393acc0,
m=m at entry=0x7fe5285632c0 <QAbstractButton::staticMetaObject>,
local_signal_index=local_signal_index at entry=2, argv=argv at entry=0x7ffe559da050)
at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qobject.cpp:3602
#23 0x00007fe527f8bc42 in QAbstractButton::clicked (this=this at entry=0x393acc0,
_t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:309
#24 0x00007fe527f8be34 in QAbstractButtonPrivate::emitClicked (this=0x393a890)
at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/widgets/qabstractbutton.cpp:411
#25 0x00007fe527f8d137 in QAbstractButtonPrivate::click (this=0x393a890) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/widgets/qabstractbutton.cpp:404
#26 0x00007fe527f8d2ec in QAbstractButton::mouseReleaseEvent (this=0x393acc0,
e=0x7ffe559da4f0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/widgets/qabstractbutton.cpp:1009
#27 0x00007fe527eee0b8 in QWidget::event (this=0x393acc0, event=0x7ffe559da4f0)
at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qwidget.cpp:9156
#28 0x00007fe527ea98ac in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x393acc0, e=0x7ffe559da4f0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qapplication.cpp:3745
#29 0x00007fe527eb164d in QApplication::notify (this=<optimized out>,
receiver=0x393acc0, e=0x7ffe559da4f0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qapplication.cpp:3219
#30 0x00007fe527135018 in QCoreApplication::notifyInternal2
(receiver=receiver at entry=0x393acc0, event=event at entry=0x7ffe559da4f0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qcoreapplication.cpp:995
#31 0x00007fe527eb010d in sendEvent (event=<optimized out>, receiver=<optimized
out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#32 QApplicationPrivate::sendMouseEvent (receiver=receiver at entry=0x393acc0,
event=event at entry=0x7ffe559da4f0, alienWidget=alienWidget at entry=0x393acc0,
nativeWidget=0x39981f0, buttonDown=buttonDown at entry=0x7fe528595950
<qt_button_down>, lastMouseReceiver=..., spontaneous=true) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qapplication.cpp:2715
#33 0x00007fe527f07d6e in QWidgetWindow::handleMouseEvent
(this=this at entry=0x3998320, event=event at entry=0x7ffe559da900) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qwidgetwindow.cpp:617
#34 0x00007fe527f0a65b in QWidgetWindow::event (this=0x3998320,
event=0x7ffe559da900) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qwidgetwindow.cpp:239
#35 0x00007fe527ea98ac in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x3998320, e=0x7ffe559da900) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qapplication.cpp:3745
#36 0x00007fe527eb0b21 in QApplication::notify (this=0x7ffe559db0f0,
receiver=0x3998320, e=0x7ffe559da900) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qapplication.cpp:3502
#37 0x00007fe527135018 in QCoreApplication::notifyInternal2
(receiver=receiver at entry=0x3998320, event=event at entry=0x7ffe559da900) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qcoreapplication.cpp:995
#38 0x00007fe5276a7d13 in sendSpontaneousEvent (event=0x7ffe559da900,
receiver=0x3998320) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#39 QGuiApplicationPrivate::processMouseEvent (e=0x1cc82a0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/gui/kernel/qguiapplication.cpp:1931
#40 0x00007fe5276a9735 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e at entry=0x1cc82a0) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/gui/kernel/qguiapplication.cpp:1715
#41 0x00007fe527686b6b in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:710
#42 0x00007fe5097d9070 in userEventSourceDispatch (source=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:76
#43 0x00007fe51d3da0f7 in g_main_dispatch (context=0x7fe5000016f0) at
gmain.c:3191
#44 g_main_context_dispatch (context=context at entry=0x7fe5000016f0) at
gmain.c:3844
#45 0x00007fe51d3da348 in g_main_context_iterate
(context=context at entry=0x7fe5000016f0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3917
#46 0x00007fe51d3da3ec in g_main_context_iteration (context=0x7fe5000016f0,
may_block=may_block at entry=1) at gmain.c:3978
#47 0x00007fe52718757f in QEventDispatcherGlib::processEvents (this=0x124c730,
flags=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#48 0x00007fe52713317a in QEventLoop::exec (this=this at entry=0x7ffe559dac80,
flags=..., flags at entry=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventloop.cpp:212
#49 0x00007fe52713b524 in QCoreApplication::exec () at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qcoreapplication.cpp:1268
#50 0x00007fe52769fb8c in QGuiApplication::exec () at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/gui/kernel/qguiapplication.cpp:1661
#51 0x00007fe527ea9805 in QApplication::exec () at
/opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qapplication.cpp:2921
#52 0x0000000000405fd1 in main (argc=<optimized out>, argv=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-digikam/kf5-digikam/work/digikam-5.5.0/core/app/main/main.cpp:240

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Digikam-devel mailing list