Application: plasmashell (5.18.80) Qt Version: 5.14.2 Frameworks Version: 5.70.0 Operating System: Linux 5.3.0-45-generic x86_64 Windowing system: X11 Distribution: KDE neon Unstable Edition -- Information about the crash: - What I was doing when the application crashed: open system tray settings change vibility of weather report from disabled to always shown restart plasma by running "plasmashell --replace" plasma is restarted and drkonqi icon appears in systray indicating crash The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7ff3d57fec80 (LWP 24271))] [KCrash Handler] #6 0x00007ff3d374763c in QQuickItemPrivate::ChangeListener::operator==(QQuickItemPrivate::ChangeListener const&) const (other=..., this=0xffe7600001c0) at ../../include/QtQuick/5.14.2/QtQuick/private/../../../../../src/quick/items/qquickitem_p.h:351 #7 0x00007ff3d374763c in QVector<QQuickItemPrivate::ChangeListener>::indexOf(QQuickItemPrivate::ChangeListener const&, int) const (this=this@entry=0x7ff3b00000f8, t=..., from=<optimized out>, from@entry=0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:1016 #8 0x00007ff3d373f49e in QVector<QQuickItemPrivate::ChangeListener>::removeOne(QQuickItemPrivate::ChangeListener const&) (t=..., this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:182 #9 0x00007ff3d373f49e in QQuickItemPrivate::removeItemChangeListener(QQuickItemChangeListener*, QFlags<QQuickItemPrivate::ChangeType>) (this=this@entry=0x7ff3b0000080, listener=listener@entry=0x556133c2d530, types=..., types@entry=...) at items/qquickitem.cpp:3955 #10 0x00007ff3d3874ada in QQuickShaderEffectSource::~QQuickShaderEffectSource() (this=0x556133c2d510, __in_chrg=<optimized out>) at items/qquickshadereffectsource.cpp:213 #11 0x00007ff3d3874b39 in QQuickShaderEffectSource::~QQuickShaderEffectSource() (this=0x556133c2d510, __in_chrg=<optimized out>) at items/qquickshadereffectsource.cpp:218 #12 0x00007ff39c4e967b in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so #13 0x00007ff39c4e4575 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so #14 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x5561335ad130) at kernel/qobject.cpp:2123 #15 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #16 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x5561335ad070, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #17 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5561335ad070, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #18 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5561335ad070, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #19 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x5561335accb0) at kernel/qobject.cpp:2123 #20 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #21 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x5561335acbf0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #22 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5561335acbf0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #23 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5561335acbf0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #24 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x5561335ac950) at kernel/qobject.cpp:2123 #25 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #26 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x5561335ac890, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #27 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5561335ac890, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #28 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5561335ac890, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #29 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131ebd480) at kernel/qobject.cpp:2123 #30 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #31 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x556133583e00, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #32 0x00007ff3d3764dd5 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x556133583e00, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #33 0x00007ff3d3764dd5 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x556133583e00, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #34 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131e56780) at kernel/qobject.cpp:2123 #35 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #36 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x5561335806b0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #37 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5561335806b0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #38 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5561335806b0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #39 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131da1400) at kernel/qobject.cpp:2123 #40 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #41 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x55613355c430, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #42 0x00007ff3d3764dd5 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x55613355c430, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #43 0x00007ff3d3764dd5 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x55613355c430, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #44 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131ed3ae0) at kernel/qobject.cpp:2123 #45 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #46 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x55613355fc80, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #47 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x55613355fc80, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #48 0x00007ff3d3764bb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x55613355fc80, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #49 0x00007ff3cc758379 in QQmlDelegateModel::~QQmlDelegateModel() () at /usr/lib/x86_64-linux-gnu/libQt5QmlModels.so.5 #50 0x00007ff3cc7584a9 in QQmlDelegateModel::~QQmlDelegateModel() () at /usr/lib/x86_64-linux-gnu/libQt5QmlModels.so.5 #51 0x00007ff3d382f2b2 in QQuickItemView::~QQuickItemView() (this=0x556131d9c2e0, __in_chrg=<optimized out>) at items/qquickitemview.cpp:167 #52 0x00007ff3d37644b5 in QQmlPrivate::QQmlElement<QQuickGridView>::~QQmlElement() (this=0x556131d9c2e0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #53 0x00007ff3d37644b5 in QQmlPrivate::QQmlElement<QQuickGridView>::~QQmlElement() (this=0x556131d9c2e0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #54 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131837c20) at kernel/qobject.cpp:2123 #55 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #56 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x5561317ec8c0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #57 0x00007ff3d37637b5 in QQmlPrivate::QQmlElement<QQuickFocusScope>::~QQmlElement() (this=0x5561317ec8c0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #58 0x00007ff3d37637b5 in QQmlPrivate::QQmlElement<QQuickFocusScope>::~QQmlElement() (this=0x5561317ec8c0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #59 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131fb44b0) at kernel/qobject.cpp:2123 #60 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #61 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x556131f97a20, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #62 0x00007ff39d5333a5 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kquickcontrolsaddons/libkquickcontrolsaddonsplugin.so #63 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131fb3120) at kernel/qobject.cpp:2123 #64 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #65 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x556131fb3060, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #66 0x00007ff3d37637b5 in QQmlPrivate::QQmlElement<QQuickFocusScope>::~QQmlElement() (this=0x556131fb3060, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #67 0x00007ff3d37637b5 in QQmlPrivate::QQmlElement<QQuickFocusScope>::~QQmlElement() (this=0x556131fb3060, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #68 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131f8e300) at kernel/qobject.cpp:2123 #69 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #70 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x556131f8e240, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #71 0x00007ff3d37637b5 in QQmlPrivate::QQmlElement<QQuickFocusScope>::~QQmlElement() (this=0x556131f8e240, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #72 0x00007ff3d37637b5 in QQmlPrivate::QQmlElement<QQuickFocusScope>::~QQmlElement() (this=0x556131f8e240, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #73 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131ebd7e0) at kernel/qobject.cpp:2123 #74 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #75 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x556131f5e310, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #76 0x00007ff3d3764dd5 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x556131f5e310, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #77 0x00007ff3d3764dd5 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x556131f5e310, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #78 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131f5baa0) at kernel/qobject.cpp:2123 #79 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #80 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x556131f414f0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #81 0x00007ff39ba3d055 in QQmlPrivate::QQmlElement<AppletsLayout>::~QQmlElement() (this=0x556131f414f0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:111 #82 0x00007ff39ba3d055 in QQmlPrivate::QQmlElement<AppletsLayout>::~QQmlElement() (this=0x556131f414f0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:111 #83 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x556131eb7a00) at kernel/qobject.cpp:2123 #84 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #85 0x00007ff3d374422d in QQuickItem::~QQuickItem() (this=0x556131f55b30, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #86 0x00007ff39c0cc06d in () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/draganddrop/libdraganddropplugin.so #87 0x00007ff3d53fa4e3 in PlasmaQuick::AppletQuickItem::~AppletQuickItem() (this=0x5561319e7ad0, __in_chrg=<optimized out>) at ./src/plasmaquick/appletquickitem.cpp:522 #88 0x00007ff3b7dec82f in ContainmentInterface::~ContainmentInterface() (this=0x5561319e7ad0, __in_chrg=<optimized out>) at ./src/scriptengines/qml/plasmoid/containmentinterface.h:52 #89 0x00007ff3b7dec82f in ContainmentInterface::~ContainmentInterface() (this=0x5561319e7ad0, __in_chrg=<optimized out>) at ./src/scriptengines/qml/plasmoid/containmentinterface.h:52 #90 0x00007ff3cf81296b in QObjectPrivate::deleteChildren() (this=0x5561319e7ce0) at kernel/qobject.cpp:2123 #91 0x00007ff3cf81bf4e in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #92 0x00007ff3b7dd6c84 in DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x5561319e7000, __in_chrg=<optimized out>) at ./src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:69 #93 0x00007ff3b7dd6c84 in DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x5561319e7000, __in_chrg=<optimized out>) at ./src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:71 #94 0x00007ff3d3e79a50 in () at /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5 #95 0x00007ff3d3e79c59 in () at /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5 #96 0x00007ff3d3e65d0a in Plasma::Applet::~Applet() () at /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5 #97 0x00007ff3d3e6a339 in Plasma::Containment::~Containment() () at /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5 #98 0x000055612f4298d9 in ShellCorona::~ShellCorona() (this=0x556131654970, __in_chrg=<optimized out>) at ./shell/shellcorona.cpp:272 #99 0x000055612f429b59 in ShellCorona::~ShellCorona() (this=0x556131654970, __in_chrg=<optimized out>) at ./shell/shellcorona.cpp:276 #100 0x00007ff3cf816225 in QObject::event(QEvent*) (this=0x556131654970, e=0x55613bec9560) at kernel/qobject.cpp:1326 #101 0x00007ff3d0b269ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5561315e7910, receiver=receiver@entry=0x556131654970, e=e@entry=0x55613bec9560) at kernel/qapplication.cpp:3685 #102 0x00007ff3d0b2dbb0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffe289931c0, receiver=0x556131654970, e=0x55613bec9560) at kernel/qapplication.cpp:3431 #103 0x00007ff3cf7e3128 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x556131654970, event=0x55613bec9560) at kernel/qcoreapplication.cpp:1075 #104 0x00007ff3cf7e32fe in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x556131654970, event=event@entry=0x55613bec9560) at kernel/qcoreapplication.cpp:1470 #105 0x00007ff3cf7e5da1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=52, data=0x5561315dcb00) at kernel/qcoreapplication.cpp:1815 #106 0x00007ff3cf7e6338 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=52) at kernel/qcoreapplication.cpp:1674 #107 0x00007ff3cf7e6381 in QCoreApplicationPrivate::execCleanup() (this=<optimized out>) at kernel/qcoreapplication.cpp:1405 #108 0x00007ff3cf7eb139 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1387 #109 0x000055612f4080ca in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:222 Possible duplicates by query: bug 420897. Reported using DrKonqi
Also reproducible on Arch. Operating System: Arch Linux KDE Plasma Version: 5.18.5 KDE Frameworks Version: 5.70.0 Qt Version: 5.14.2
*** This bug has been marked as a duplicate of bug 421170 ***