Application: plasmashell (5.22.3) Qt Version: 5.15.2 Frameworks Version: 5.84.0 Operating System: Linux 5.13.2-1-default x86_64 Windowing System: X11 Drkonqi Version: 5.22.3 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I removed the Weather widget and then cleared the notification. After 5 seconds, the notification was still there. After another 5 seconds, plasma crashed and, 5 seconds later, it reloaded. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x00007f20eb197c94 in QQuickItem::~QQuickItem() (this=0x56045898a400, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/quick/items/qquickitem.cpp:2324 #5 0x00007f20d56a0853 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x56045643a120, childItem=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/imports/layouts/qquicklinearlayout.cpp:400 #6 0x00007f20eb188b92 in QQuickItemPrivate::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) (this=this@entry=0x56045a0e4bb0, change=change@entry=QQuickItem::ItemVisibleHasChanged, data=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/quick/items/qquickitem.cpp:6318 #7 0x00007f20eb18ed02 in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x56045a0e4bb0, newEffectiveVisible=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/quick/items/qquickitem.cpp:6074 #8 0x00007f20eb18ecc7 in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x5604569e58b0, newEffectiveVisible=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/quick/items/qquickitem.cpp:6072 #9 0x00007f20eb18ecc7 in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=this@entry=0x56045a73a8f0, newEffectiveVisible=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/quick/items/qquickitem.cpp:6072 #10 0x00007f20eb1977a9 in QQuickItem::setParentItem(QQuickItem*) (this=this@entry=0x56045898a410, parentItem=parentItem@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/quick/items/qquickitem.cpp:2726 #11 0x00007f20eb197cc6 in QQuickItem::~QQuickItem() (this=this@entry=0x56045898a410, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/quick/items/qquickitem.cpp:2327 #12 0x00007f20d569cdfc in QQuickLayout::~QQuickLayout() (this=this@entry=0x56045898a410, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/imports/layouts/qquicklayout.cpp:750 #13 0x00007f20d569d7de in QQuickGridLayoutBase::~QQuickGridLayoutBase() (this=this@entry=0x56045898a410, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/imports/layouts/qquicklinearlayout.cpp:315 #14 0x00007f20d56a5551 in QQuickLinearLayout::~QQuickLinearLayout() (this=0x56045898a410, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/imports/layouts/qquicklinearlayout_p.h:196 #15 QQuickColumnLayout::~QQuickColumnLayout() (this=0x56045898a410, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.2.x86_64/src/imports/layouts/qquicklinearlayout_p.h:244 #16 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x56045898a410, __in_chrg=<optimized out>) at ../../../include/QtQml/../../../src/qml/qml/qqmlprivate.h:144 #17 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x56045898a410, __in_chrg=<optimized out>) at ../../../include/QtQml/../../../src/qml/qml/qqmlprivate.h:144 #18 0x00007f20eb9548e3 in PlasmaQuick::AppletQuickItem::~AppletQuickItem() (this=0x560458dcb000, this=<optimized out>) at /usr/src/debug/plasma-framework-5.84.0-2.1.x86_64/src/plasmaquick/appletquickitem.cpp:509 #19 0x00007f20d7fd4e69 in AppletInterface::~AppletInterface() (this=0x560458dcb000, this=<optimized out>) at /usr/src/debug/plasma-framework-5.84.0-2.1.x86_64/src/scriptengines/qml/plasmoid/appletinterface.cpp:126 #20 0x00007f20e96b967e in QObjectPrivate::deleteChildren() (this=0x560458940280) at kernel/qobject.cpp:2104 #21 0x00007f20e96c41e4 in QObject::~QObject() (this=this@entry=0x560459b82370, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #22 0x00007f20eb74d7e3 in Plasma::ScriptEngine::~ScriptEngine() (this=this@entry=0x560459b82370, this=<optimized out>) at /usr/src/debug/plasma-framework-5.84.0-2.1.x86_64/src/plasma/scripting/scriptengine.cpp:47 #23 0x00007f20eb74d83e in Plasma::AppletScript::~AppletScript() (this=this@entry=0x560459b82370, this=<optimized out>) at /usr/src/debug/plasma-framework-5.84.0-2.1.x86_64/src/plasma/scripting/appletscript.cpp:35 #24 0x00007f20d7fd07eb in DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x560459b82370, this=<optimized out>) at /usr/src/debug/plasma-framework-5.84.0-2.1.x86_64/src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:58 #25 DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x560459b82370, this=<optimized out>) at /usr/src/debug/plasma-framework-5.84.0-2.1.x86_64/src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:58 #26 0x00007f20eb71f59a in Plasma::AppletPrivate::~AppletPrivate() (this=0x56045944df20, this=<optimized out>) at /usr/src/debug/plasma-framework-5.84.0-2.1.x86_64/src/plasma/private/applet_p.cpp:89 #27 0x00007f20eb711246 in Plasma::AppletPrivate::~AppletPrivate() (this=0x56045944df20, this=<optimized out>) at /usr/src/debug/plasma-framework-5.84.0-2.1.x86_64/src/plasma/private/applet_p.cpp:83 #28 Plasma::Applet::~Applet() (this=this@entry=0x560458ea1020, this=<optimized out>) at /usr/src/debug/plasma-framework-5.84.0-2.1.x86_64/src/plasma/applet.cpp:138 #29 0x00007f20c265e7a8 in WeatherApplet::~WeatherApplet() (this=0x560458ea1020, this=<optimized out>) at /usr/src/debug/plasma5-addons-5.22.3-1.1.x86_64/applets/weather/weatherapplet.cpp:177 #30 WeatherApplet::~WeatherApplet() (this=0x560458ea1020, this=<optimized out>) at /usr/src/debug/plasma5-addons-5.22.3-1.1.x86_64/applets/weather/weatherapplet.cpp:177 #31 0x00007f20e96bbcff in QObject::event(QEvent*) (this=0x560458ea1020, e=0x5604599fb1d0) at kernel/qobject.cpp:1301 #32 0x00007f20ea41ba7f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x560458ea1020, e=0x5604599fb1d0) at kernel/qapplication.cpp:3632 #33 0x00007f20e968f96a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x560458ea1020, event=0x5604599fb1d0) at kernel/qcoreapplication.cpp:1064 #34 0x00007f20e96929b7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x56045500f6f0) at kernel/qcoreapplication.cpp:1821 #35 0x00007f20e96e77d3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5604550e8280) at kernel/qeventdispatcher_glib.cpp:277 #36 0x00007f20e79f680f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #37 0x00007f20e79f6b98 in () at /lib64/libglib-2.0.so.0 #38 0x00007f20e79f6c4f in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #39 0x00007f20e96e6e54 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5604550f7950, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #40 0x00007f20e968e36b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffceea2c5e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #41 0x00007f20e9696650 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #42 0x000056045496c479 in main(int, char**) (argc=<optimized out>, argv=0x7ffceea2c7d0) at /usr/src/debug/plasma5-workspace-5.22.3-1.1.x86_64/shell/main.cpp:254 [Inferior 1 (process 8012) detached] The reporter indicates this bug may be a duplicate of or related to bug 437721. Possible duplicates by query: bug 437721, bug 436664, bug 435192, bug 435172, bug 434823. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 400835 ***
*** This bug has been marked as a duplicate of bug 449981 ***