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

            Bug ID: 475023
           Summary: Monitor crashes on closing
    Classification: Applications
           Product: plasma-systemmonitor
           Version: 5.27.4
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: ksysguard-b...@kde.org
          Reporter: rayko...@abv.bg
                CC: ahiems...@heimr.nl, plasma-b...@kde.org
  Target Milestone: ---

Application: plasma-systemmonitor (5.27.4)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 5.14.21-150500.55.19-default x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.5"
DrKonqi: 5.27.4 [KCrashBackend]

-- Information about the crash:
plasma-systemmonitor crashes every time when trying to close.

The crash can be reproduced every time.

-- Backtrace:
Application: Мониториране на системата (plasma-systemmonitor), signal:
Segmentation fault

[KCrash Handler]
#4  0x0000000000000000 in ?? ()
#5  0x00007fd534f6cb77 in QQuickItemLayer::~QQuickItemLayer
(this=0x55e3c29ee610, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:8457
#6  0x00007fd534f6cbe9 in QQuickItemLayer::~QQuickItemLayer
(this=0x55e3c29ee610, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:8459
#7  0x00007fd5350e2242 in QAccessibleQuickItem::role (this=0x55e3c2a05370) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/accessible/qaccessiblequickitem.cpp:228
#8  0x00007fd53b9be0e1 in AtSpiAdaptor::pathForInterface
(this=this@entry=0x55e3c05ccd40, interface=0x55e3c2a05370) at
atspiadaptor.cpp:1586
#9  0x00007fd53b9c0b24 in AtSpiAdaptor::notifyStateChange
(this=this@entry=0x55e3c05ccd40, interface=<optimized out>, state=..., value=1)
at atspiadaptor.cpp:878
#10 0x00007fd53b9c1b61 in AtSpiAdaptor::notify (this=0x55e3c05ccd40,
event=<optimized out>) at atspiadaptor.cpp:903
#11 0x00007fd534f7a177 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=this@entry=0x55e3c29ee6d0, newEffectiveVisible=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6121
#12 0x00007fd534f8023f in QQuickItem::setParentItem
(this=this@entry=0x55e3c29ee610, parentItem=parentItem@entry=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:2737
#13 0x00007fd534f8102f in QQuickItem::~QQuickItem (this=0x55e3c29ee610,
__in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:2335
#14 0x00007fd5175b7ec5 in QQmlPrivate::QQmlElement<QQuickControl>::~QQmlElement
(this=0x55e3c29ee610, __in_chrg=<optimized out>) at
/usr/include/qt5/QtQml/qqmlprivate.h:144
#15 QQmlPrivate::QQmlElement<QQuickControl>::~QQmlElement (this=0x55e3c29ee610,
__in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#16 0x00007fd52fba4295 in QQmlTableInstanceModel::destroyModelItem
(this=<optimized out>, modelItem=0x55e3c29f5240,
mode=QQmlTableInstanceModel::Immediate) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qmlmodels/qqmltableinstancemodel.cpp:245
#17 0x00007fd52fbcb448 in std::function<void
(QQmlDelegateModelItem*)>::operator()(QQmlDelegateModelItem*) const
(__args#0=<optimized out>, this=0x7ffec2723240) at
/usr/include/c++/7/bits/std_function.h:706
#18 QQmlReusableDelegateModelItemsPool::drain(int, std::function<void
(QQmlDelegateModelItem*)>) (this=0x55e3c268cea8, maxPoolTime=0,
releaseItem=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qmlmodels/qqmldelegatemodel.cpp:3836
#19 0x00007fd52fba3d93 in QQmlTableInstanceModel::drainReusableItemsPool
(this=<optimized out>, maxPoolTime=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qmlmodels/qqmltableinstancemodel.cpp:290
#20 0x00007fd53505e8c8 in QQuickTableView::geometryChanged
(this=0x55e3c26789d0, newGeometry=..., oldGeometry=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquicktableview.cpp:2951
#21 0x00007fd534f73eee in QQuickItem::setSize (this=this@entry=0x55e3c26789d0,
size=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:7091
#22 0x00007fd53411df84 in QQuickControlPrivate::resizeContent
(this=0x55e3c2663fb0) at qquickcontrol.cpp:402
#23 0x00007fd53411f101 in QQuickControl::paddingChange (this=<optimized out>,
newPadding=..., oldPadding=...) at qquickcontrol.cpp:2291
#24 0x00007fd53411ab3f in QQuickControlPrivate::setRightPadding
(this=0x55e3c2663fb0, value=<optimized out>, reset=reset@entry=false) at
qquickcontrol.cpp:272
#25 0x00007fd53411de1b in QQuickControl::setRightPadding (this=<optimized out>,
padding=<optimized out>) at qquickcontrol.cpp:1289
#26 0x00007fd53418b615 in QQuickControl::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
.moc/moc_qquickcontrol_p.cpp:673
#27 0x00007fd5457bc702 in QQmlPropertyData::writeProperty (flags=...,
value=0x7ffec2723478, target=<optimized out>, this=<optimized out>) at
../../include/QtQml/5.15.8/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:391
#28 GenericBinding<6>::doStore<double> (flags=..., pd=<optimized out>,
value=<optimized out>, this=0x55e3c2665580) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlbinding.cpp:342
#29 GenericBinding<6>::write (this=0x55e3c2665580, result=...,
isUndefined=<optimized out>, flags=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlbinding.cpp:315
#30 0x00007fd5457bd4da in QQmlNonbindingBinding::doUpdate (this=0x55e3c2665580,
watcher=..., flags=..., scope=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlbinding.cpp:258
#31 0x00007fd5457ba032 in QQmlBinding::update (this=0x55e3c2665580, flags=...)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlbinding.cpp:194
#32 0x00007fd545791543 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=a@entry=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#33 0x00007fd54573c583 in QQmlData::signalEmitted (object=0x55e3c2664f90,
index=<optimized out>, a=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlengine.cpp:834
#34 0x00007fd544063945 in doActivate<false> (sender=0x55e3c2664f90,
signal_index=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3815
#35 0x00007fd54405d0b9 in QMetaObject::activate (sender=<optimized out>,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=argv@entry=0x0) at kernel/qobject.cpp:3996
#36 0x00007fd545734735 in QQmlVMEMetaObject::activate
(this=this@entry=0x55e3c26650f0, object=<optimized out>, index=<optimized out>,
args=args@entry=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:1312
#37 0x00007fd545736971 in QQmlVMEMetaObject::metaCall (this=0x55e3c26650f0,
o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:880
#38 0x00007fd5457bc6db in QQmlPropertyData::writeProperty (flags=...,
value=0x7ffec27250e8, target=<optimized out>, this=<optimized out>) at
../../include/QtQml/5.15.8/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:395
#39 GenericBinding<6>::doStore<double> (flags=..., pd=<optimized out>,
value=<optimized out>, this=0x55e3c2665270) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlbinding.cpp:342
#40 GenericBinding<6>::write (this=0x55e3c2665270, result=...,
isUndefined=<optimized out>, flags=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlbinding.cpp:315
#41 0x00007fd5457bd4da in QQmlNonbindingBinding::doUpdate (this=0x55e3c2665270,
watcher=..., flags=..., scope=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlbinding.cpp:258
#42 0x00007fd5457ba032 in QQmlBinding::update (this=0x55e3c2665270, flags=...)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlbinding.cpp:194
#43 0x00007fd545791543 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=a@entry=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#44 0x00007fd54573c583 in QQmlData::signalEmitted (object=0x55e3c266e6d0,
index=<optimized out>, a=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlengine.cpp:834
#45 0x00007fd544063945 in doActivate<false> (sender=0x55e3c266e6d0,
signal_index=18, argv=0x0) at kernel/qobject.cpp:3815
#46 0x00007fd54405cee2 in QMetaObject::activate
(sender=sender@entry=0x55e3c266e6d0, m=m@entry=0x7fd53524f100
<QQuickItem::staticMetaObject>, local_signal_index=local_signal_index@entry=15,
argv=argv@entry=0x0) at kernel/qobject.cpp:3983
#47 0x00007fd534f6abe3 in QQuickItem::visibleChanged
(this=this@entry=0x55e3c266e6d0) at .moc/moc_qquickitem.cpp:1170
#48 0x00007fd534f7a1b8 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c266e790, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6125
#49 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c2663fb0, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#50 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c2656780, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#51 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c2635d40, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#52 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c24b0170, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#53 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c26194a0, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#54 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c2611f10, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#55 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c2320bf0, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#56 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c2181d90, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#57 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c2323520, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#58 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c153aad0, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#59 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c2360370, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#60 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c2053d00, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#61 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c026c1e0, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#62 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c24f31c0, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#63 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c24f2c80, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#64 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=0x55e3c1c40250, newEffectiveVisible=newEffectiveVisible@entry=false) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#65 0x00007fd534f7a0f3 in QQuickItemPrivate::setEffectiveVisibleRecur
(this=this@entry=0x55e3c24edba0, newEffectiveVisible=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6115
#66 0x00007fd534f7a213 in QQuickItemPrivate::setVisible (this=0x55e3c24edba0,
visible=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/quick/items/qquickitem.cpp:6018
#67 0x00007fd51c127b4d in ColumnView::removeItem
(this=this@entry=0x55e3bfca2690, item=<optimized out>) at
/usr/src/debug/kirigami2-5.102.0-bp155.1.7.x86_64/src/columnview.cpp:1235
#68 0x00007fd51c12826f in ColumnView::clear (this=0x55e3bfca2690) at
/usr/src/debug/kirigami2-5.102.0-bp155.1.7.x86_64/src/columnview.cpp:1278
#69 0x00007fd51c12a3b7 in ColumnView::qt_static_metacall
(_o=_o@entry=0x55e3bfca2690, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=27, _a=_a@entry=0x7ffec2727620) at
/usr/src/debug/kirigami2-5.102.0-bp155.1.7.x86_64/build/src/KirigamiPlugin_autogen/include/moc_columnview.cpp:762
#70 0x00007fd51c12bd03 in ColumnView::qt_metacall (this=0x55e3bfca2690,
_c=QMetaObject::InvokeMetaMethod, _id=27, _a=0x7ffec2727620) at
/usr/src/debug/kirigami2-5.102.0-bp155.1.7.x86_64/build/src/KirigamiPlugin_autogen/include/moc_columnview.cpp:1069
#71 0x00007fd545736462 in QQmlVMEMetaObject::metaCall (this=0x55e3bfd64250,
o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=74, a=0x7ffec2727620)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:1045
#72 0x00007fd545791aa9 in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffec2727910, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>, index@entry=74, argv=argv@entry=0x7ffec2727620) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:51
#73 0x00007fd54566d6db in CallMethod (object=..., index=74,
returnType=returnType@entry=43, argCount=argCount@entry=0,
argTypes=argTypes@entry=0x0, engine=engine@entry=0x55e3bfca6fa0,
callArgs=0x7fd51c8eb7f0, callType=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1303
#74 0x00007fd54566f577 in CallPrecise (object=..., data=...,
engine=engine@entry=0x55e3bfca6fa0, callArgs=callArgs@entry=0x7fd51c8eb7f0,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1557
#75 0x00007fd545670361 in QV4::QObjectMethod::callInternal (this=<optimized
out>, thisObject=0x7fd51c8eb7a8, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2115
#76 0x00007fd5456a0a79 in QV4::FunctionObject::call (argc=0,
argv=0x7fd51c8eb770, thisObject=0x7fd51c8eb7a8, this=0x7ffec2727a78) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/jsruntime/qv4functionobject_p.h:202
#77 QV4::Runtime::CallPropertyLookup::call (engine=0x55e3bfca6fa0, base=...,
index=<optimized out>, argv=0x7fd51c8eb770, argc=0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.8+kde22-150500.1.2.x86_64/src/qml/jsruntime/qv4runtime.cpp:1460
#78 0x00007fd516fb4bb2 in ?? ()
#79 0x0000000000000000 in ?? ()
[Inferior 1 (process 24738) detached]

Reported using DrKonqi

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

Reply via email to