<table><tr><td style="">kfunk accepted this revision.<br />kfunk added a reviewer: kfunk.<br />kfunk added a comment.</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D2581" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>Sounds sane to me.</p>

<p>This probably fixes the issue another user had with the welcome page.<br />
His backtrace (busy loop / hang):</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">#0  gray_set_cell (ey=<optimized out>, ex=<optimized out>, worker=0x7fffffff60e0)
    at painting/qgrayraster.c:488
#1  gray_render_line (worker=worker@entry=0x7fffffff60e0, to_x=1876516, to_y=3476640)
    at painting/qgrayraster.c:802
#2  0x00007ffff63bf401 in QT_FT_Outline_Decompose (user=<optimized out>, 
    outline=<optimized out>) at painting/qgrayraster.c:1460
#3  gray_convert_glyph_inner (worker=worker@entry=0x7fffffff60e0)
    at painting/qgrayraster.c:1570
#4  0x00007ffff63bfc2a in gray_convert_glyph (worker=0x7fffffff60e0)
    at painting/qgrayraster.c:1693
#5  0x00007ffff63e5c23 in QRasterPaintEnginePrivate::rasterize (this=0x12f9360, 
    outline=<optimized out>, callback=
    0x7ffff63b6a00 <blend_color_argb(int, QSpan const*, void*)>, userData=<optimized out>)
    at painting/qpaintengine_raster.cpp:3572
#6  0x00007ffff63f2c41 in QRasterPaintEngine::fill (this=<optimized out>, path=..., 
    brush=...) at painting/qpaintengine_raster.cpp:1717
#7  0x00007ffff63d6c7d in QPaintEngineEx::draw (this=0x1e31c20, path=...)
    at painting/qpaintengineex.cpp:598
#8  0x00007ffff64038bb in QPainter::drawPath (this=<optimized out>, path=...)
    at painting/qpainter.cpp:3396
#9  0x00007fffe3b7531e in QSvgPath::draw(QPainter*, QSvgExtraStates&) ()
   from /usr/lib/libQt5Svg.so.5
#10 0x00007fffe3b9168b in QSvgG::draw(QPainter*, QSvgExtraStates&) ()
   from /usr/lib/libQt5Svg.so.5
#11 0x00007fffe3b9168b in QSvgG::draw(QPainter*, QSvgExtraStates&) ()
   from /usr/lib/libQt5Svg.so.5
#12 0x00007fffe3b97f03 in QSvgTinyDocument::draw(QPainter*, QRectF const&) ()
   from /usr/lib/libQt5Svg.so.5
#13 0x00007fffd43c4035 in ?? () from /usr/lib/qt5/plugins/imageformats/libqsvg.so
#14 0x00007ffff620380b in QImageReader::read (this=this@entry=0x2184e20, image=
    0x7fffffff8680) at image/qimagereader.cpp:1336
#15 0x00007ffff620407f in QImageReader::read (this=0x2184e20, image=<optimized out>)
    at image/qimagereader.cpp:1316
#16 0x00007ffff6204134 in QImageReader::read (this=0x2184e20) at image/qimagereader.cpp:1284
#17 0x00007fffeca6f2a8 in ?? () from /usr/lib/libKF5IconThemes.so.5
#18 0x00007fffeca6fbe2 in KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const () from /usr/lib/libKF5IconThemes.so.5
#19 0x00007fffeca65dd4 in KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) ()
   from /usr/lib/libKF5IconThemes.so.5
#20 0x00007ffff6226250 in QIcon::pixmap (this=0x7fffffff8a90, window=window@entry=0x0, 
    size=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:846
#21 0x00007ffff622639e in QIcon::pixmap (this=<optimized out>, size=..., 
    mode=<optimized out>, state=<optimized out>) at image/qicon.cpp:779
#22 0x00007fffe2bed5f6 in ?? () from /usr/lib/libKF5Declarative.so.5
#23 0x00007fffebf25024 in QQuickPixmap::load(QQmlEngine*, QUrl const&, QSize const&, QFlags<QQuickPixmap::Option>, AutoTransform) () from /usr/lib/libQt5Quick.so.5
#24 0x00007fffec029ce8 in QQuickImageBase::load() () from /usr/lib/libQt5Quick.so.5
---Type <return> to continue, or q <return> to quit---
#25 0x00007fffec0fe2a1 in ?? () from /usr/lib/libQt5Quick.so.5
#26 0x00007fffec0fe47b in QQuickImageBase::qt_metacall(QMetaObject::Call, int, void**) ()
   from /usr/lib/libQt5Quick.so.5
#27 0x00007fffec0fe8e5 in QQuickImage::qt_metacall(QMetaObject::Call, int, void**) ()
   from /usr/lib/libQt5Quick.so.5
#28 0x00007fffebc9c765 in QQmlValueType::write(QObject*, int, QFlags<QQmlPropertyPrivate::WriteFlag>) () from /usr/lib/libQt5Qml.so.5
#29 0x00007fffebc71c9e in QQmlPropertyPrivate::writeValueProperty(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) ()
   from /usr/lib/libQt5Qml.so.5
#30 0x00007fffebcdd301 in QQmlBinding::write(QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () from /usr/lib/libQt5Qml.so.5
#31 0x00007fffebcddf78 in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) ()
   from /usr/lib/libQt5Qml.so.5
#32 0x00007fffebcde7ce in QQmlBinding::refresh() () from /usr/lib/libQt5Qml.so.5
#33 0x00007fffebcb4bfe in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) ()
   from /usr/lib/libQt5Qml.so.5
#34 0x00007fffebc5fd9c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /usr/lib/libQt5Qml.so.5
#35 0x00007ffff5e7b5ee in QMetaObject::activate (sender=0x1ebf910, 
    signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0)
    at kernel/qobject.cpp:3618
#36 0x00007fffebfa31b8 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) ()
   from /usr/lib/libQt5Quick.so.5
#37 0x00007fffec02bc59 in QQuickImage::geometryChanged(QRectF const&, QRectF const&) ()
   from /usr/lib/libQt5Quick.so.5
#38 0x00007fffebfa73a6 in QQuickItem::setSize(QSizeF const&) ()
   from /usr/lib/libQt5Quick.so.5
#39 0x00007fffb69f90b3 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#40 0x00007ffff647cb51 in QGridLayoutEngine::setGeometries (this=0x1ebf638, 
    contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1059
#41 0x00007fffb69f8889 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#42 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#43 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#44 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#45 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#46 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#47 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#48 0x00007fffb69f8be6 in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#49 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#50 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#51 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#52 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#53 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#54 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#55 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#56 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#57 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#58 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#59 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#60 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#61 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#62 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#63 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#64 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#65 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#66 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#67 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#68 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#69 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#70 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#71 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
---Type <return> to continue, or q <return> to quit---
#72 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#73 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#74 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#75 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#76 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#77 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#78 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#79 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#80 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#81 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#82 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#83 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#84 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#85 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#86 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#87 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#88 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#89 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#90 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#91 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#92 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#93 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#94 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#95 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libQt5Quick.so.5
#96 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#97 0x00007fffb69f88c4 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#98 0x00007fffb69f7370 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#99 0x00007fffebfa71b0 in QQuickItem::setImplicitSize(double, double) ()
   from /usr/lib/libQt5Quick.so.5
#100 0x00007fffb69f8be6 in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#101 0x00007fffb69f874b in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#102 0x00007fffb69f894a in ?? ()
   from /usr/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#103 0x00007fffebce768c in ?? () from /usr/lib/libQt5Qml.so.5
#104 0x00007fffebc7772a in ?? () from /usr/lib/libQt5Qml.so.5
#105 0x00007fffebc78080 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) ()
   from /usr/lib/libQt5Qml.so.5
#106 0x00007fffebc733bb in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*)
    () from /usr/lib/libQt5Qml.so.5
#107 0x00007fffec06869a in ?? () from /usr/lib/libQt5Quick.so.5
#108 0x00007fffec068838 in ?? () from /usr/lib/libQt5Quick.so.5
#109 0x00007fffebce768c in ?? () from /usr/lib/libQt5Qml.so.5
#110 0x00007fffebc7772a in ?? () from /usr/lib/libQt5Qml.so.5
#111 0x00007fffebc78080 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) ()
   from /usr/lib/libQt5Qml.so.5
#112 0x00007fffebc733bb in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*)
    () from /usr/lib/libQt5Qml.so.5
#113 0x00007fffec06869a in ?? () from /usr/lib/libQt5Quick.so.5
#114 0x00007fffec069299 in ?? () from /usr/lib/libQt5Quick.so.5
#115 0x00007ffff5e7ae91 in QMetaObject::activate (sender=0x10ae8c0, 
    signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>)
    at kernel/qobject.cpp:3740
#116 0x00007fffebd3824e in QQmlComponent::statusChanged(QQmlComponent::Status) ()
   from /usr/lib/libQt5Qml.so.5
#117 0x00007fffebc74ba0 in QQmlComponentPrivate::typeDataReady(QQmlTypeData*) ()
   from /usr/lib/libQt5Qml.so.5
#118 0x00007fffebc94dd1 in ?? () from /usr/lib/libQt5Qml.so.5
#119 0x00007fffebc8c799 in ?? () from /usr/lib/libQt5Qml.so.5
#120 0x00007fffebcf121c in ?? () from /usr/lib/libQt5Qml.so.5
#121 0x00007fffebcf190e in ?? () from /usr/lib/libQt5Qml.so.5
#122 0x00007ffff673ab4c in QApplicationPrivate::notify_helper (this=<optimized out>, 
    receiver=0x1de0128, e=0x7fffac0f0bf0) at kernel/qapplication.cpp:3799
#123 0x00007ffff6742526 in QApplication::notify (this=0x7fffffffe100, receiver=0x1de0128, 
    e=0x7fffac0f0bf0) at kernel/qapplication.cpp:3556
#124 0x00007ffff5e50328 in QCoreApplication::notifyInternal2 (receiver=0x1de0128, 
---Type <return> to continue, or q <return> to quit---
    event=event@entry=0x7fffac0f0bf0) at kernel/qcoreapplication.cpp:988
#125 0x00007ffff5e529eb in QCoreApplication::sendEvent (event=0x7fffac0f0bf0, 
    receiver=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#126 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, 
    event_type=event_type@entry=0, data=0x632b20) at kernel/qcoreapplication.cpp:1649
#127 0x00007ffff5e52e58 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, 
    event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1503
#128 0x00007ffff5ea3b93 in postEventSourceDispatch (s=0x6913a0)
    at kernel/qeventdispatcher_glib.cpp:276
#129 0x00007fffed40afba in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#130 0x00007fffed40b248 in ?? () from /usr/lib/libglib-2.0.so.0
#131 0x00007fffed40b322 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#132 0x00007ffff5ea3f9f in QEventDispatcherGlib::processEvents (this=0x6ac220, flags=...)
    at kernel/qeventdispatcher_glib.cpp:423
#133 0x00007ffff5e4e77a in QEventLoop::exec (this=0x7fffffffd4e0, flags=...)
    at kernel/qeventloop.cpp:210
#134 0x00007ffff6c80c5e in KJob::exec() () from /usr/lib/libKF5CoreAddons.so.5
#135 0x00007ffff7ae2e36 in ?? () from /usr/lib/libKDevPlatformShell.so.10
#136 0x00007ffff7ae05a7 in KDevelop::Project::open(KDevelop::Path const&) ()
   from /usr/lib/libKDevPlatformShell.so.10
#137 0x00007ffff7adc15d in ?? () from /usr/lib/libKDevPlatformShell.so.10
#138 0x00007ffff7ad44e8 in KDevelop::ProjectController::openProject(QUrl const&) ()
   from /usr/lib/libKDevPlatformShell.so.10
#139 0x00007ffff7ad01ec in KDevelop::ProjectController::openProjects(QList<QUrl> const&) ()
   from /usr/lib/libKDevPlatformShell.so.10
#140 0x00007ffff7ad3611 in ?? () from /usr/lib/libKDevPlatformShell.so.10
#141 0x00007ffff5e7bd59 in QObject::event (this=0xbb42d0, e=<optimized out>)
    at kernel/qobject.cpp:1263
#142 0x00007ffff673ab4c in QApplicationPrivate::notify_helper (this=<optimized out>, 
    receiver=0xbb42d0, e=0x10a9b50) at kernel/qapplication.cpp:3799
#143 0x00007ffff6742526 in QApplication::notify (this=0x7fffffffe100, receiver=0xbb42d0, 
    e=0x10a9b50) at kernel/qapplication.cpp:3556
#144 0x00007ffff5e50328 in QCoreApplication::notifyInternal2 (receiver=0xbb42d0, 
    event=event@entry=0x10a9b50) at kernel/qcoreapplication.cpp:988
#145 0x00007ffff5e529eb in QCoreApplication::sendEvent (event=0x10a9b50, 
    receiver=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#146 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, 
    event_type=event_type@entry=0, data=0x632b20) at kernel/qcoreapplication.cpp:1649
#147 0x00007ffff5e52e58 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, 
    event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1503
#148 0x00007ffff5ea3b93 in postEventSourceDispatch (s=0x6913a0)
    at kernel/qeventdispatcher_glib.cpp:276
#149 0x00007fffed40afba in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#150 0x00007fffed40b248 in ?? () from /usr/lib/libglib-2.0.so.0
#151 0x00007fffed40b322 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#152 0x00007ffff5ea3f9f in QEventDispatcherGlib::processEvents (this=0x6ac220, flags=...)
    at kernel/qeventdispatcher_glib.cpp:423
#153 0x00007ffff5e4e77a in QEventLoop::exec (this=this@entry=0x7fffffffdf20, flags=..., 
    flags@entry=...) at kernel/qeventloop.cpp:210
#154 0x00007ffff5e56b5c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261
#155 0x000000000040b89f in ?? ()
#156 0x00007ffff54c3610 in __libc_start_main () from /usr/lib/libc.so.6
#157 0x000000000040bdf9 in _start ()</pre></div></div></div><br /><div><strong>REPOSITORY</strong><div><div>rKDEVPLATFORM KDevPlatform</div></div></div><br /><div><strong>BRANCH</strong><div><div>master</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D2581" rel="noreferrer">https://phabricator.kde.org/D2581</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>xuetianweng, KDevelop, brauch, kfunk<br /><strong>Cc: </strong>kfunk, brauch, kdevelop-devel<br /></div>