plasmashell crashes consistently ca. 1 second after all panels appear in my Wayland session. It then gets recovers with a restart. #0 0x00007f9935010fff in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x11) at /usr/include/c++/5/bits/atomic_base.h:396 #1 QAtomicOps<int>::load<int> (_q_value=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:227 #2 0x00007f993500e886 in QBasicAtomicInteger<int>::load (this=0x11) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:102 #3 0x00007f993500d2fe in QtPrivate::RefCount::isShared (this=0x11) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:101 #4 0x00007f99350665fb in QHash<Plasma::FrameSvg*, int>::detach (this=0x6c40f98) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:275 #5 0x00007f993506509d in QHash<Plasma::FrameSvg*, int>::operator[] (this=0x6c40f98, akey=@0x7ffe16e653c0: 0x6cbfc20) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:753 #6 0x00007f9935062057 in Plasma::FrameData::ref (this=0x6c40ee0, svg=0x6cbfc20) at /home/roman/dev/kde/src/frameworks/plasma-framework/src/plasma/framesvg.cpp:969 #7 0x00007f993505f98c in Plasma::FrameSvgPrivate::updateFrameData (this=0x6caf560, updateType=Plasma::FrameSvgPrivate::UpdateFrame) at /home/roman/dev/kde/src/frameworks/plasma-framework/src/plasma/framesvg.cpp:677 #8 0x00007f993505c81b in Plasma::FrameSvg::resizeFrame (this=0x6cbfc20, size=...) at /home/roman/dev/kde/src/frameworks/plasma-framework/src/plasma/framesvg.cpp:198 #9 0x00007f991491fec8 in Plasma::FrameSvgItem::geometryChanged (this=0x6caf230, newGeometry=..., oldGeometry=...) at /home/roman/dev/kde/src/frameworks/plasma-framework/src/declarativeimports/core/framesvgitem.cpp:455 #10 0x00007f9934925e06 in QQuickItem::setSize(QSizeF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #11 0x00007f9934916f6f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #12 0x00007f993491ecc9 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #13 0x00007f9934925453 in QQuickItem::setWidth(double) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #14 0x00007f99349343aa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #15 0x00007f99343f992e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #16 0x00007f99343fa270 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #17 0x00007f99343f725b in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #18 0x00007f99343f74be in QQmlBinding::refresh() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #19 0x00007f99343cc197 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #20 0x00007f9934369664 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #21 0x00007f993093db8e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f993491ed3c in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #23 0x00007f9934925453 in QQuickItem::setWidth(double) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #24 0x00007f99349cc782 in QQuickFlickable::geometryChanged(QRectF const&, QRectF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #25 0x00007f9934925e06 in QQuickItem::setSize(QSizeF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #26 0x00007f9934916f6f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #27 0x00007f993491ecc9 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #28 0x00007f9934925e06 in QQuickItem::setSize(QSizeF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #29 0x00007f9934916f6f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #30 0x00007f993491ecc9 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #31 0x00007f9934925e06 in QQuickItem::setSize(QSizeF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #32 0x00007f9934916f6f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #33 0x00007f993491ecc9 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #34 0x00007f9934925e06 in QQuickItem::setSize(QSizeF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #35 0x00007f9934916f6f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #36 0x00007f993491ecc9 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #37 0x00007f9934925e06 in QQuickItem::setSize(QSizeF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #38 0x00007f9934916f6f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #39 0x00007f993491ecc9 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #40 0x00007f9934925453 in QQuickItem::setWidth(double) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #41 0x00007f99349198b2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #42 0x00007f9934919e7e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #43 0x00007f993491ecc9 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #44 0x00007f9934925453 in QQuickItem::setWidth(double) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #45 0x00007f99349343aa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #46 0x00007f99349349fb in QQuickItem::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #47 0x00007f9934364bdc in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #48 0x00007f993434302f in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #49 0x00007f9934343d1b in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #50 0x00007f9934343e1d in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #51 0x00007f9934352e1d in QV4::Runtime::method_setProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #52 0x00007f988806ec34 in ?? () #53 0x00007ffe16e683a0 in ?? () #54 0x00007f993091000c in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #55 0x00007f9931f75acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #56 0xa806de18f8509700 in ?? () #57 0x0000000006d03de0 in ?? () #58 0x0000000002469a20 in ?? () #59 0x00007f991d30a330 in ?? () #60 0x0000000002469a20 in ?? () #61 0x00007ffe16e686e0 in ?? () #62 0x00000000032becd0 in ?? () #63 0x0000000000000001 in ?? () #64 0x00007f99342cfca5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #65 0x00007f9934344a64 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #66 0x00007f993093d7b6 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #67 0x00007f9936bcff26 in PlasmaQuick::AppletQuickItem::fullRepresentationItemChanged (this=0x39a5230, _t1=0x6f6bf40) at /home/roman/dev/kde/build/frameworks/plasma-framework/src/plasmaquick/moc_appletquickitem.cpp:451 #68 0x00007f9936bcb2ba in PlasmaQuick::AppletQuickItemPrivate::createFullRepresentationItem (this=0x39a5410) at /home/roman/dev/kde/src/frameworks/plasma-framework/src/plasmaquick/appletquickitem.cpp:266 #69 0x00007f9936bcb5e0 in PlasmaQuick::AppletQuickItemPrivate::preloadForExpansion (this=0x39a5410) at /home/roman/dev/kde/src/frameworks/plasma-framework/src/plasmaquick/appletquickitem.cpp:320 #70 0x00007f9936bccf89 in PlasmaQuick::AppletQuickItem::<lambda(bool)>::<lambda()>::operator()(void) const (__closure=0x3999840) at /home/roman/dev/kde/src/frameworks/plasma-framework/src/plasmaquick/appletquickitem.cpp:699 #71 0x00007f9936bd0584 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, PlasmaQuick::AppletQuickItem::init()::<lambda(bool)>::<lambda()> >::call(PlasmaQuick::AppletQuickItem::<lambda(bool)>::<lambda()> &, void **) (f=..., arg=0x7ffe16e68950) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:130 #72 0x00007f9936bd04c1 in QtPrivate::Functor<PlasmaQuick::AppletQuickItem::init()::<lambda(bool)>::<lambda()>, 0>::call<QtPrivate::List<>, void>(PlasmaQuick::AppletQuickItem::<lambda(bool)>::<lambda()> &, void *, void **) (f=..., arg=0x7ffe16e68950) ---Type <return> to continue, or q <return> to quit--- 40 #73 0x00007f9936bd03df in QtPrivate::QFunctorSlotObject<PlasmaQuick::AppletQuickItem::init()::<lambda(bool)>::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x3999830, r=0x39a5230, a=0x7ffe16e68950, ret=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:423 #74 0x00007f9930949de6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #75 0x00007f993093e483 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #76 0x00007f9931f75acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #77 0x00007f9931f7d417 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #78 0x00007f99309103c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #79 0x00007f993096697e in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #80 0x00007f9930967201 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #81 0x00007f992a28a197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #82 0x00007f992a28a3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #83 0x00007f992a28a49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #84 0x00007f99309675af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #85 0x00007f9922104a91 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5 #86 0x00007f993090e64a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #87 0x00007f9930917854 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #88 0x00000000004230d0 in main ()
*** This bug has been marked as a duplicate of bug 392624 ***