Application: digikam (6.2.0) (Compiled from sources) Qt Version: 5.9.8 Frameworks Version: 5.60.0 Operating System: Linux 4.14.23-ck1-mainline-core2-rjvb x86_64 Distribution: Ubuntu 14.04.6 LTS -- Information about the crash: - What I was doing when the application crashed: 1) imported photos from a GPhotos album into a new digiKam album on a local disk 2) hit the "Start ..." button once more to see if the download process is clever (it isn't, it started importing photo 0 from the 53 in the album) 3) closed the wizard after 2 or 3 imports DigiKam crashed immediately. The "this" pointer in the top few functions in the backtrace looks suspect, a stale or otherwise non-initialised member variable? -- 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 0x7fcc5110ebc0 (LWP 14086))] Thread 18 (Thread 0x7fcb5d7fa700 (LWP 16420)): #0 0x00007fcc4ebbf7be in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc404c27b0 in QWaitConditionPrivate::wait_relative(unsigned long) (this=0x7fcb2c015f90, time=<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.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:133 #2 0x00007fcc404c27b0 in QWaitConditionPrivate::wait(unsigned long) (this=0x7fcb2c015f90, time=<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.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:141 #3 0x00007fcc404c2585 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x7fcb2c015c90, mutex=0x7fcb2c015840, time=30000) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215 #4 0x00007fcc404be3b7 in QThreadPoolThread::run() (this=0x7fcb2c015c80) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthreadpool.cpp:144 #5 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x7fcb2c015c80) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #6 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 17 (Thread 0x7fcb5e7fc700 (LWP 15280)): #0 0x00007fcc4ebbf7be in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc404c27b0 in QWaitConditionPrivate::wait_relative(unsigned long) (this=0x943ac00, time=<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.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:133 #2 0x00007fcc404c27b0 in QWaitConditionPrivate::wait(unsigned long) (this=0x943ac00, time=<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.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:141 #3 0x00007fcc404c2585 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x9471d00, mutex=0x68e5380, time=30000) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215 #4 0x00007fcc404be3b7 in QThreadPoolThread::run() (this=0x9471cf0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthreadpool.cpp:144 #5 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x9471cf0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #6 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 16 (Thread 0x7fcb10bff700 (LWP 15046)): #0 0x00007fcc3d025c9d in poll () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fcc3ca27761 in g_main_context_poll (priority=0, context=<optimized out>, timeout=<optimized out>, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:4209 #2 0x00007fcc3ca27761 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3903 #3 0x00007fcc3ca27a21 in g_main_context_iteration (context=0x7fcb1c0032f0, may_block=1) at gmain.c:3969 #4 0x00007fcc406c641b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb1c003760, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fcc406722b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb10bfea38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #6 0x00007fcc406722b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb10bfea38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #7 0x00007fcc404bd707 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.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #8 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x9aaf980) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #9 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #10 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 15 (Thread 0x7fcb5ffff700 (LWP 15045)): #0 0x00007fcc4ebc23ad in read () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc3ca26a7f in g_wakeup_acknowledge (wakeup=0x7fcb58002530) at gwakeup.c:210 #2 0x00007fcc3ca26a7f in g_main_context_check (context=0x7fcb540034a0, max_priority=2147483647, fds=0x7fcb5400be00, n_fds=1) at gmain.c:3686 #3 0x00007fcc3ca277a6 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3905 #4 0x00007fcc3ca27a21 in g_main_context_iteration (context=0x7fcb540034a0, may_block=1) at gmain.c:3969 #5 0x00007fcc406c641b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb54003be0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #6 0x00007fcc406722b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb5fffea38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #7 0x00007fcc406722b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb5fffea38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #8 0x00007fcc404bd707 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.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #9 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x9b62140) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #10 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 14 (Thread 0x7fcb5dffb700 (LWP 14826)): #0 0x00007fcc4ebc23ad in read () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc3ca26a7f in g_wakeup_acknowledge (wakeup=0x7fcb440027c0) at gwakeup.c:210 #2 0x00007fcc3ca26a7f in g_main_context_check (context=0x7fcb4800bc70, max_priority=2147483647, fds=0x7fcb4800c2c0, n_fds=1) at gmain.c:3686 #3 0x00007fcc3ca277a6 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3905 #4 0x00007fcc3ca27a21 in g_main_context_iteration (context=0x7fcb4800bc70, may_block=1) at gmain.c:3969 #5 0x00007fcc406c641b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb4800c2e0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #6 0x00007fcc406722b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb5dffaa38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #7 0x00007fcc406722b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb5dffaa38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #8 0x00007fcc404bd707 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.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #9 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x8e1c360) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #10 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 13 (Thread 0x7fcb3b7fe700 (LWP 14723)): #0 0x00007fcc4ebc23ad in read () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc3ca26a7f in g_wakeup_acknowledge (wakeup=0x7fcb34002580) at gwakeup.c:210 #2 0x00007fcc3ca26a7f in g_main_context_check (context=0x7fcb2c0119e0, max_priority=2147483647, fds=0x7fcb2c0529d0, n_fds=1) at gmain.c:3686 #3 0x00007fcc3ca277a6 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3905 #4 0x00007fcc3ca27a21 in g_main_context_iteration (context=0x7fcb2c0119e0, may_block=1) at gmain.c:3969 #5 0x00007fcc406c641b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb2c00b290, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #6 0x00007fcc406722b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb3b7fda38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #7 0x00007fcc406722b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb3b7fda38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #8 0x00007fcc404bd707 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.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #9 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x8eb8580) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #10 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 12 (Thread 0x7fcb75ffd700 (LWP 14568)): #0 0x00007fcc4ebbf404 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc3d5ae2ac in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #2 0x00007fcc420bc72a in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #3 0x00007fcc41ac9138 in bool WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #4 0x00007fcc420bbda6 in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #5 0x00007fcc420bbc82 in WTF::ParallelHelperPool::helperThreadBody() () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #6 0x00007fcc420beafb in WTF::threadEntryPoint(void*) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #7 0x00007fcc420d73ed in WTF::wtfThreadEntryPoint(void*) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #8 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 11 (Thread 0x7fcb767fe700 (LWP 14567)): #0 0x00007fcc4ebbf404 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc3d5ae2ac in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #2 0x00007fcc420bc72a in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #3 0x00007fcc41ac9138 in bool WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #4 0x00007fcc420bbda6 in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #5 0x00007fcc420bbc82 in WTF::ParallelHelperPool::helperThreadBody() () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #6 0x00007fcc420beafb in WTF::threadEntryPoint(void*) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #7 0x00007fcc420d73ed in WTF::wtfThreadEntryPoint(void*) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #8 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 10 (Thread 0x7fcb76fff700 (LWP 14566)): #0 0x00007fcc4ebbf404 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc3d5ae2ac in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #2 0x00007fcc420bc72a in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #3 0x00007fcc41ac9138 in bool WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #4 0x00007fcc420bbda6 in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #5 0x00007fcc420bbc82 in WTF::ParallelHelperPool::helperThreadBody() () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #6 0x00007fcc420beafb in WTF::threadEntryPoint(void*) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #7 0x00007fcc420d73ed in WTF::wtfThreadEntryPoint(void*) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #8 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 9 (Thread 0x7fcb77fff700 (LWP 14563)): #0 0x00007fcc4ebbf404 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc3d5ae2ac in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #2 0x00007fcc420bc72a in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #3 0x00007fcc41ac9138 in bool WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #4 0x00007fcc41cb490a in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #5 0x00007fcc420beafb in WTF::threadEntryPoint(void*) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #6 0x00007fcc420d73ed in WTF::wtfThreadEntryPoint(void*) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #7 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #8 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 8 (Thread 0x7fcb751f7700 (LWP 14537)): #0 0x00007fcc3ca2642f in g_main_context_prepare (context=0x7fcb70000a10, priority=0x7fcb751f692c) at gmain.c:3475 #1 0x00007fcc3ca275b8 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3888 #2 0x00007fcc3ca27a21 in g_main_context_iteration (context=0x7fcb70000a10, may_block=1) at gmain.c:3969 #3 0x00007fcc406c641b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb700024a0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fcc406722b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb751f6a38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #5 0x00007fcc406722b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcb751f6a38, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #6 0x00007fcc404bd707 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.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #7 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x70c1490) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #8 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 7 (Thread 0x7fcbbb6bb700 (LWP 14527)): #0 0x00007fcc4ebbf404 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc3d5ae2ac in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #2 0x00007fcc42e02164 in void std::_V2::condition_variable_any::wait<std::unique_lock<bmalloc::Mutex> >(std::unique_lock<bmalloc::Mutex>&) () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #3 0x00007fcc42e0206f in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() () at /opt/local/libexec/qt5/lib/libQt5WebKit.so.5 #4 0x00007fcc3d5b3350 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #5 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 6 (Thread 0x7fcbbbebc700 (LWP 14507)): #0 0x00007fcc4ebbf404 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc404c27db in QWaitConditionPrivate::wait(unsigned long) (this=0x68d2760, time=<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.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:143 #2 0x00007fcc404c2585 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x69178c0, mutex=0x69178b8, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215 #3 0x00007fcc4f9ab2ec in Digikam::ParkingThread::run() (this=0x69178a0) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/libs/threads/threadmanager.cpp:115 #4 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x69178a0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #5 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 5 (Thread 0x7fcc01ea9700 (LWP 14383)): #0 0x00007fcc4ebbf404 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc007349cb in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../mesa-18.3.3/src/../include/c11/threads_posix.h:155 #2 0x00007fcc007349cb in util_queue_thread_func (input=<optimized out>) at ../mesa-18.3.3/src/util/u_queue.c:270 #3 0x00007fcc007352e6 in impl_thrd_routine (p=<optimized out>) at ../mesa-18.3.3/src/../include/c11/threads_posix.h:87 #4 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 4 (Thread 0x7fcc028b5700 (LWP 14331)): #0 0x00007fcc4ebc2b9d in nanosleep () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc406c5bcb in qt_nanosleep(timespec) (amount=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qelapsedtimer_unix.cpp:195 #2 0x00007fcc4f715eda in Digikam::DatabaseServer::run() (this=0x1e70130) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/libs/database/server/databaseserver.cpp:136 #3 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x1e70130) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #4 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 3 (Thread 0x7fcc035ef700 (LWP 14249)): #0 0x00007fcc4ebbf404 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fcc404c27db in QWaitConditionPrivate::wait(unsigned long) (this=0x1fa1f00, time=<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.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:143 #2 0x00007fcc404c2585 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x1ea5150, mutex=0x1ea5148, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215 #3 0x00007fcc50610100 in Digikam::ScanController::run() (this=0x7fcc50fe78f0 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/libs/database/utils/scan/scancontroller.cpp:205 #4 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x7fcc50fe78f0 <_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.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #5 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 2 (Thread 0x7fcc08e5d700 (LWP 14247)): #0 0x00007fcc3d040dd0 in () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fcc3d025ca9 in poll () at /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007fcc3ca27761 in g_main_context_poll (priority=0, context=<optimized out>, timeout=<optimized out>, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:4209 #3 0x00007fcc3ca27761 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3903 #4 0x00007fcc3ca27a21 in g_main_context_iteration (context=0x7fcc04000990, may_block=1) at gmain.c:3969 #5 0x00007fcc406c641b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcc040008c0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #6 0x00007fcc406722b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcc08e5ca08, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #7 0x00007fcc406722b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcc08e5ca08, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #8 0x00007fcc404bd707 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.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #9 0x00007fcc44a33610 in QDBusConnectionManager::run() (this=0x7fcc44c932e0 <(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.9.8/qtbase/src/dbus/qdbusconnection.cpp:178 #10 0x00007fcc404c12c3 in QThreadPrivate::start(void*) (arg=0x7fcc44c932e0 <(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.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #11 0x00007fcc4ebbb184 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007fcc3d03303d in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 1 (Thread 0x7fcc5110ebc0 (LWP 14086)): [KCrash Handler] #6 0x00007fcc43bfec40 in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data() const (this=0x7fcc0000000a) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/include/QtCore/../../src/corelib/tools/qscopedpointer.h:140 #7 0x00007fcc43bfec40 in qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > >(QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > const&) (p=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:1008 #8 0x00007fcc43bfec40 in QWidget::d_func() (this=0x7fcc00000002) at .moc/../../../../../qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qwidget.h:131 #9 0x00007fcc43bfec40 in QWidget::setEnabled(bool) (this=0x7fcc00000002, enable=true) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qwidget.cpp:3427 #10 0x00007fcbc030e7f7 in DigikamGenericGoogleServicesPlugin::GSWindow::slotBusy(bool) (this=0x998d3d0, val=<optimized out>) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/dplugins/generic/webservices/google/gswindow.cpp:486 #11 0x00007fcc406a56ac in QMetaObject::activate(QObject*, int, int, void**) (sender=<optimized out>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<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.9.8/qtbase/src/corelib/kernel/qobject.cpp:3772 #12 0x00007fcbc0304e6f in DigikamGenericGoogleServicesPlugin::GSTalkerBase::signalBusy(bool) (this=0x7fcc00000002, _t1=<optimized out>) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/build/core/dplugins/generic/webservices/google/Generic_Google_Plugin_autogen/EWIEGA46WW/moc_gstalkerbase.cpp:181 #13 0x00007fcbc0323ead in DigikamGenericGoogleServicesPlugin::GPTalker::slotFinished(QNetworkReply*) (this=0x9b614e0, reply=0x9478940) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:621 #14 0x00007fcc406a56ac in QMetaObject::activate(QObject*, int, int, void**) (sender=<optimized out>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<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.9.8/qtbase/src/corelib/kernel/qobject.cpp:3772 #15 0x00007fcc40b24190 in QNetworkAccessManager::finished(QNetworkReply*) (this=0x9b63350, _t1=<optimized out>) at .moc/moc_qnetworkaccessmanager.cpp:387 #16 0x00007fcc40b24190 in QNetworkAccessManagerPrivate::_q_replyFinished() (this=0x9b63f10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/network/access/qnetworkaccessmanager.cpp:1580 #17 0x00007fcc40b24190 in QNetworkAccessManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffd7078ffc0) at .moc/moc_qnetworkaccessmanager.cpp:192 #18 0x00007fcc406a56ac in QMetaObject::activate(QObject*, int, int, void**) (sender=<optimized out>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<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.9.8/qtbase/src/corelib/kernel/qobject.cpp:3772 #19 0x00007fcc40b76cc2 in QNetworkReply::finished() (this=<optimized out>) at .moc/moc_qnetworkreply.cpp:380 #20 0x00007fcc40b76cc2 in QNetworkReplyHttpImplPrivate::finished() (this=0x8012170) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp:2225 #21 0x00007fcc40b7a57f in QNetworkReplyHttpImpl::abort() (this=0x9478940) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp:302 #22 0x00007fcbc031fa47 in DigikamGenericGoogleServicesPlugin::GPTalker::~GPTalker() (this=0x9b614e0) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:162 #23 0x00007fcbc031fa47 in DigikamGenericGoogleServicesPlugin::GPTalker::~GPTalker() (this=0x9b614e0) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:159 #24 0x00007fcbc030d3be in DigikamGenericGoogleServicesPlugin::GSWindow::~GSWindow() (this=0x998d3d0) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/dplugins/generic/webservices/google/gswindow.cpp:273 #25 0x00007fcbc030d409 in DigikamGenericGoogleServicesPlugin::GSWindow::~GSWindow() (this=0x998d3d0) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/dplugins/generic/webservices/google/gswindow.cpp:268 #26 0x00007fcbc03074cc in DigikamGenericGoogleServicesPlugin::GSPlugin::slotImportGphoto() (this=0x690cf80) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/dplugins/generic/webservices/google/gsplugin.cpp:142 #27 0x00007fcc406a56ac in QMetaObject::activate(QObject*, int, int, void**) (sender=<optimized out>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<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.9.8/qtbase/src/corelib/kernel/qobject.cpp:3772 #28 0x00007fcc43bbc7db in QAction::activate(QAction::ActionEvent) (this=0x6b53240, event=<optimized out>) at .moc/moc_qaction.cpp:370 #29 0x00007fcc43d3dcd3 in QMenuPrivate::activateCausedStack(QVector<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) (this=0x7455d50, causedStack=..., action=0x6b53240, action_e=QAction::Trigger, self=208) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/widgets/qmenu.cpp:1323 #30 0x00007fcc43d4056d in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) (this=0x7455d50, action=0x6b53240, action_e=QAction::Trigger, self=true) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/widgets/qmenu.cpp:1400 #31 0x00007fcc43d44795 in QMenu::mouseReleaseEvent(QMouseEvent*) (this=<optimized out>, e=0x7ffd707908e0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/widgets/qmenu.cpp:2888 #32 0x00007fcc43bf9b14 in QWidget::event(QEvent*) (this=0x697d790, event=0x7ffd707908e0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qwidget.cpp:8890 #33 0x00007fcc43d436cf in QMenu::event(QEvent*) (this=0x697d790, e=0x7ffd707908e0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/widgets/qmenu.cpp:3010 #34 0x00007fcc43bc89a7 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x1c5a0b0, receiver=0x697d790, e=0x7ffd707908e0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qapplication.cpp:3722 #35 0x00007fcc43bc7b1a in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=<optimized out>, e=<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.9.8/qtbase/src/widgets/kernel/qapplication.cpp:3198 #36 0x00007fcc40676426 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x697d790, event=0x7ffd707908e0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qcoreapplication.cpp:1031 #37 0x00007fcc43bcb34c in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<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.9.8/qtbase/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233 #38 0x00007fcc43bcb34c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=0x697d790, event=0x7ffd707908e0, alienWidget=0x0, nativeWidget=<optimized out>, buttonDown=0x7fcc442d4da8 <qt_button_down>, lastMouseReceiver=..., spontaneous=2) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qapplication.cpp:2704 #39 0x00007fcc43c19f60 in QWidgetWindow::event(QEvent*) (this=<optimized out>, event=0x7ffd70790c68) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qwidgetwindow.cpp:523 #40 0x00007fcc43bc89a7 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x1c5a0b0, receiver=0x765ede0, e=0x7ffd70790c68) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qapplication.cpp:3722 #41 0x00007fcc43bc5d58 in QApplication::notify(QObject*, QEvent*) (this=0x7ffd707912a8, receiver=<optimized out>, e=0x7ffd70790c68) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qapplication.cpp:3093 #42 0x00007fcc40676426 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x765ede0, event=0x7ffd70790c68) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qcoreapplication.cpp:1031 #43 0x00007fcc40f5edbe in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=0x765ede0, event=<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.9.8/qtbase/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #44 0x00007fcc40f5edbe in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x6e603e0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/gui/kernel/qguiapplication.cpp:1956 #45 0x00007fcc40f4335b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:946 #46 0x00007fcc14c5e8fd in userEventSourceDispatch(_GSource*, int (*)(void*), void*) (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.9.8/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:77 #47 0x00007fcc3ca270e5 in g_main_dispatch (context=<optimized out>) at gmain.c:3170 #48 0x00007fcc3ca270e5 in g_main_context_dispatch (context=<optimized out>) at gmain.c:3835 #49 0x00007fcc3ca277b5 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3908 #50 0x00007fcc3ca27a21 in g_main_context_iteration (context=0x7fcc0c003000, may_block=1) at gmain.c:3969 #51 0x00007fcc406c641b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1c9c160, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #52 0x00007fcc406722b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffd707910a0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #53 0x00007fcc406722b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffd707910a0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #54 0x00007fcc40676aed 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.9.8/qtbase/src/corelib/kernel/qcoreapplication.cpp:1304 #55 0x000000000040716c in main(int, char**) (argc=1, argv=<optimized out>) at /opt/local/var/lnxports/build/1174389717/kf5/kf5-digikam/work/digikam-6.2.0/core/app/main/main.cpp:313 Possible duplicates by query: bug 411378, bug 411089, bug 410786, bug 409515, bug 379388. Reported using DrKonqi
Can you reproduce the crash using last 6.3.0 pre-release AppImage bundle available here : https://files.kde.org/digikam/ Gilles Caulier
The cause is a race condition. The window was terminated with [X], but the import continues. If you try to start the plugin again, but there is no longer a window that we can reactivate, the plugin will be deleted and recreated. Although we cancel the transfer, there is still a QNetworkReply on the way and triggers the crash in the already deleted main window. I fix it. Maik
Git commit ea22af510d62c85224ed430611db8818f97ecc69 by Maik Qualmann. Committed on 04/09/2019 at 18:59. Pushed by mqualmann into branch 'master'. fix crash when close/reopen Google import window FIXED-IN: 6.3.0 M +1 -0 NEWS M +2 -1 core/dplugins/generic/webservices/google/gphoto/gptalker.cpp M +14 -4 core/dplugins/generic/webservices/google/gswindow.cpp https://invent.kde.org/kde/digikam/commit/ea22af510d62c85224ed430611db8818f97ecc69
Maik, I just tagged git/master with 6.3.0 tag, one year ago... (:=))... Gilles
Yes, I was too slow ((:-)) Maik
Fix works for me. This time it also seemed that the (re)import of already imported photos went faster. Is that just because I picked a remote album with smaller photos or does the importer indeed do some kind of check before overwriting an already present and identical file?