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

            Bug ID: 420516
           Summary: [kdevelop] (freak?) crash because stale KDirLister
                    after Core::cleanup()
           Product: kdevelop
           Version: git master
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: rjvber...@gmail.com
  Target Milestone: ---

Copied from DrKonqi because automatic submission wasn't possible.

Application: kdevelop (5.5.0-25-g0dda64acb3)
 (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
Windowing system: X11
Distribution: Ubuntu 14.04.6 LTS

-- Information about the crash:
I simply quit KDevelop. As already reported, I sometimes get a deadlock after
the Core cleanup routine exits. This time, I got a crash because a stale
KDirLister object was triggered, apparently via its own timer. The fact it was
stale suggests that it was in fact released one way or another, but are we
certain that all these instances are always deleted appriately (right time and
place)?

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2325566c80 (LWP 14641))]

Thread 7 (Thread 0x7f22e91a0700 (LWP 14731)):
#0  0x00007f23253ee1bc in  () at /lib64/ld-linux-x86-64.so.2
#1  0x00007f231cd5e0f6 in get_thread_data() () 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:189
#2  0x00007f231cd5e0f6 in QThreadData::current(bool) (createIfNecessary=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/corelib/thread/qthread_unix.cpp:244
#3  0x00007f231cf59a32 in postEventSourcePrepare(_GSource*, int*)
(s=0x7f22dc001340, timeout=0x7f22e919f7c8) 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:252
#4  0x00007f23127b1462 in g_main_context_prepare (context=0x7f22dc000990,
priority=0x7f22e919f86c) at gmain.c:3480
#5  0x00007f23127b25b8 in g_main_context_iterate (context=<optimized out>,
block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at
gmain.c:3888
#6  0x00007f23127b2a21 in g_main_context_iteration (context=0x7f22dc000990,
may_block=1) at gmain.c:3969
#7  0x00007f231cf595db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f22dc0008c0, 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
#8  0x00007f231cf05472 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f22e919f978, 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
#9  0x00007f231cf05472 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f22e919f978,
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
#10 0x00007f231cd5a867 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
#11 0x00007f231cd5e423 in QThreadPrivate::start(void*) (arg=0x2f59760) 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
#12 0x00007f2319662184 in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#13 0x00007f231c17303d in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7f22eafb3700 (LWP 14729)):
#0  0x00007f231c16437d in read () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f23127b1a7f in g_wakeup_acknowledge (wakeup=0x7f22ec002390) at
gwakeup.c:210
#2  0x00007f23127b1a7f in g_main_context_check (context=0x7f22e4000990,
max_priority=2147483647, fds=0x7f22e40013c0, n_fds=1) at gmain.c:3686
#3  0x00007f23127b27a6 in g_main_context_iterate (context=<optimized out>,
block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at
gmain.c:3905
#4  0x00007f23127b2a21 in g_main_context_iteration (context=0x7f22e4000990,
may_block=1) at gmain.c:3969
#5  0x00007f231cf595db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f22e40008c0, 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  0x00007f231cf05472 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f22eafb2978, 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  0x00007f231cf05472 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f22eafb2978,
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  0x00007f231cd5a867 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  0x00007f231cd5e423 in QThreadPrivate::start(void*) (arg=0x7f23239b77c8
<KDevelop::(anonymous
namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) 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 0x00007f2319662184 in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f231c17303d in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f22f213c700 (LWP 14728)):
#0  0x00007f2319664558 in pthread_mutex_lock () at
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f23127b148d in g_mutex_lock (mutex=<optimized out>) at
gthread-posix.c:214
#2  0x00007f23127b148d in g_main_context_prepare (context=0x7f22ec000990,
priority=0x7f22f213b7ec) at gmain.c:3483
#3  0x00007f23127b25b8 in g_main_context_iterate (context=<optimized out>,
block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at
gmain.c:3888
#4  0x00007f23127b2a21 in g_main_context_iteration (context=0x7f22ec000990,
may_block=1) at gmain.c:3969
#5  0x00007f231cf595db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f22ec0008c0, 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  0x00007f231cf05472 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f22f213b8f8, 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  0x00007f231cf05472 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f22f213b8f8,
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  0x00007f231cd5a867 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  0x00007f2323ebda2e in KDevelop::DUChainPrivate::CleanupThread::run()
(this=0x2ef8b70) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/language/duchain/duchain.cpp:331
#10 0x00007f231cd5e423 in QThreadPrivate::start(void*) (arg=0x2ef8b70) 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 0x00007f2319662184 in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007f231c17303d in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f22f8d7d700 (LWP 14666)):
#0  0x00007f231c16437d in read () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f23127b1a7f in g_wakeup_acknowledge (wakeup=0x22937b0) at
gwakeup.c:210
#2  0x00007f23127b1a7f in g_main_context_check (context=0x7f22f4000990,
max_priority=2147483647, fds=0x7f22f40013c0, n_fds=1) at gmain.c:3686
#3  0x00007f23127b27a6 in g_main_context_iterate (context=<optimized out>,
block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at
gmain.c:3905
#4  0x00007f23127b2a21 in g_main_context_iteration (context=0x7f22f4000990,
may_block=1) at gmain.c:3969
#5  0x00007f231cf595db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f22f40008c0, 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  0x00007f231cf05472 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f22f8d7c948, 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  0x00007f231cf05472 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f22f8d7c948,
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  0x00007f231cd5a867 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  0x00007f231e4d8630 in QDBusConnectionManager::run() (this=0x7f231e7382e0
<(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 0x00007f231cd5e423 in QThreadPrivate::start(void*) (arg=0x7f231e7382e0
<(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 0x00007f2319662184 in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007f231c17303d in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f22fffff700 (LWP 14647)):
#0  0x00007f2319666404 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f230569ab2b in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.3.3/src/../include/c11/threads_posix.h:155
#2  0x00007f230569ab2b in util_queue_thread_func (input=<optimized out>) at
../mesa-18.3.3/src/util/u_queue.c:270
#3  0x00007f230569b446 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.3.3/src/../include/c11/threads_posix.h:87
#4  0x00007f2319662184 in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f231c17303d in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f230716f700 (LWP 14645)):
#0  0x00007f231c165c9d in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f231122aab2 in _xcb_conn_wait () at /opt/local/lib/libxcb.so.1
#2  0x00007f231122ceba in xcb_wait_for_event () at /opt/local/lib/libxcb.so.1
#3  0x00007f23090c3f49 in QXcbEventReader::run() (this=0x1d57070) 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/plugins/platforms/xcb/qxcbconnection.cpp:1330
#4  0x00007f231cd5e423 in QThreadPrivate::start(void*) (arg=0x1d57070) 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  0x00007f2319662184 in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f231c17303d in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f2325566c80 (LWP 14641)):
[KCrash Handler]
#6  0x00007f231eb2984d in QWidgetPrivate::maybeTopData() const (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/widgets/kernel/qwidget_p.h:967
#7  0x00007f231eb2984d in QWidget::windowHandle() const (this=0x28d5240) 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:2646
#8  0x00007f23210830f2 in KJobWidgets::setWindow(KJob*, QWidget*)
(job=0xa19cce0, widget=0x28d5240) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-kjobwidgets/work/kjobwidgets-5.60.0/src/kjobwidgets.cpp:30
#9  0x00007f23209ad963 in KCoreDirListerCache::updateDirectory(QUrl const&)
(this=<optimized out>, _dir=...) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-kio/work/kio-5.60.0/src/core/kcoredirlister.cpp:720
#10 0x00007f232099bca7 in KCoreDirListerCache::processPendingUpdates()
(this=0x7f2320c0caf0
<_ZZN12_GLOBAL__N_121Q_QGS_kDirListerCache13innerFunctionEvE6holder.llvm.15E8D9A>)
at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-kio/work/kio-5.60.0/src/core/kcoredirlister.cpp:2026
#11 0x00007f231cf38565 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(this=<optimized out>, r=<optimized out>, a=<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/qobjectdefs_impl.h:378
#12 0x00007f231cf38565 in QMetaObject::activate(QObject*, int, int, void**)
(sender=<optimized out>, signalOffset=<optimized out>,
local_signal_index=<optimized out>, argv=0x7fff68339130) 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:3755
#13 0x00007f231cf3fe74 in QTimer::timeout(QTimer::QPrivateSignal)
(this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:200
#14 0x00007f231cf3fe74 in QTimer::timerEvent(QTimerEvent*) (this=0x7f2320c0cb70
<_ZZN12_GLOBAL__N_121Q_QGS_kDirListerCache13innerFunctionEvE6holder.llvm.15E8D9A+128>,
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/corelib/kernel/qtimer.cpp:255
#15 0x00007f231cf313ad in QObject::event(QEvent*) (this=0x7f2320c0cb70
<_ZZN12_GLOBAL__N_121Q_QGS_kDirListerCache13innerFunctionEvE6holder.llvm.15E8D9A+128>,
e=0x7fff68338db8) 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:1239
#16 0x00007f231eb07801 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7f2320c0cb70
<_ZZN12_GLOBAL__N_121Q_QGS_kDirListerCache13innerFunctionEvE6holder.llvm.15E8D9A+128>,
e=0x7fff683394e0) 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
#17 0x00007f231eb08b69 in QApplication::notify(QObject*, QEvent*)
(this=0x7fff68339990, receiver=0x7f2320c0cb70
<_ZZN12_GLOBAL__N_121Q_QGS_kDirListerCache13innerFunctionEvE6holder.llvm.15E8D9A+128>,
e=0x7fff683394e0) 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
#18 0x00007f231cf095e6 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7f2320c0cb70
<_ZZN12_GLOBAL__N_121Q_QGS_kDirListerCache13innerFunctionEvE6holder.llvm.15E8D9A+128>,
event=0x7fff683394e0) 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
#19 0x00007f231cf587fa in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=0x28d5240, 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
#20 0x00007f231cf587fa in QTimerInfoList::activateTimers() (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/kernel/qtimerinfo_unix.cpp:643
#21 0x00007f231cf59dea in timerSourceDispatch(_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/corelib/kernel/qeventdispatcher_glib.cpp:182
#22 0x00007f23127b20e5 in g_main_dispatch (context=<optimized out>) at
gmain.c:3170
#23 0x00007f23127b20e5 in g_main_context_dispatch (context=<optimized out>) at
gmain.c:3835
#24 0x00007f23127b27b5 in g_main_context_iterate (context=<optimized out>,
block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at
gmain.c:3908
#25 0x00007f23127b2a21 in g_main_context_iteration (context=0x7f2300003030,
may_block=1) at gmain.c:3969
#26 0x00007f231cf595db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x1f57030, 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
#27 0x00007f231cf05472 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fff68339750, 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
#28 0x00007f231cf05472 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff68339750,
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
#29 0x00007f231cf09cad 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
#30 0x00000000004138fa in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/app/main.cpp:1008

The reporter indicates this bug may be a duplicate of or related to bug 413509.

Possible duplicates by query: bug 413509, bug 351909, bug 348427, bug 347261.

Report to https://bugs.kde.org/

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to