Bug 438621 - New systemmonitor application does not show any graphics, this also happens with objects for cpu control
Summary: New systemmonitor application does not show any graphics, this also happens w...
Status: RESOLVED DUPLICATE of bug 438276
Alias: None
Product: plasma-systemmonitor
Classification: Applications
Component: general (show other bugs)
Version: 5.22.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-14 15:02 UTC by carlo
Modified: 2021-06-14 15:04 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description carlo 2021-06-14 15:02:42 UTC
SUMMARY New systemmonitor application does not show any graphics, this also happens with objects for cpu control, memory etc.


STEPS TO REPRODUCE
1. open system monitor or add control objects cpu, memory etc.
2. 
3. 

OBSERVED RESULT 
open system monitor, view cpu graphics, memory.


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Tumbleweed - PLASMA 5.22
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Application: plasma-systemmonitor (5.22.0)

Qt Version: 5.15.2
Frameworks Version: 5.82.0
Operating System: Linux 5.12.9-1-default x86_64
Windowing System: Wayland
Drkonqi Version: 5.22.0
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
<Descrivi dettagliatamente cosa stavi facendo quando si รจ verificato l'errore.>

The crash can be reproduced every time.

-- Backtrace:
Application: Monitor di sistema (plasma-systemmonitor), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fc4452b8880 (LWP 1934))]
[KCrash Handler]
#6  0x000056548ee23f51 in ?? ()
#7  0x00007fc42c3b6146 in ToolBarLayoutDelegate::ensureItemVisibility (this=0x56548f22fa30) at /usr/src/debug/kirigami2-5.82.0-1.2.x86_64/src/toolbarlayoutdelegate.h:87
#8  0x00007fc4480f70f3 in QtPrivate::QSlotObjectBase::call (a=0x7ffca2ddba10, r=0x56548f22fa30, this=0x56548ef4e3e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#9  doActivate<false> (sender=0x56548ebe2a30, signal_index=18, argv=0x7ffca2ddba10) at kernel/qobject.cpp:3886
#10 0x00007fc4480f05bf in QMetaObject::activate (sender=sender@entry=0x56548ebe2a30, m=m@entry=0x7fc4479bce20 <QQuickItem::staticMetaObject>, local_signal_index=local_signal_index@entry=15, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#11 0x00007fc4476b9713 in QQuickItem::visibleChanged (this=this@entry=0x56548ebe2a30) at .moc/moc_qquickitem.cpp:1170
#12 0x00007fc4476c9d47 in QQuickItemPrivate::setEffectiveVisibleRecur (this=this@entry=0x56548ec9ce70, newEffectiveVisible=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.2.x86_64/src/quick/items/qquickitem.cpp:6057
#13 0x00007fc4476d2439 in QQuickItem::setParentItem (this=this@entry=0x56548ebe2a30, parentItem=parentItem@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.2.x86_64/src/quick/items/qquickitem.cpp:2710
#14 0x00007fc4476d2956 in QQuickItem::~QQuickItem (this=0x56548ebe2a30, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.2.x86_64/src/quick/items/qquickitem.cpp:2311
#15 0x00007fc40a1323ae in QQuickButton::~QQuickButton (this=<optimized out>, this=<optimized out>) at ../../../include/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickbutton_p.h:57
#16 QQuickToolButton::~QQuickToolButton (this=<optimized out>, this=<optimized out>) at ../../../include/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquicktoolbutton_p.h:55
#17 QQmlPrivate::QQmlElement<QQuickToolButton>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#18 QQmlPrivate::QQmlElement<QQuickToolButton>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#19 0x00007fc42c3b6ab6 in ToolBarLayoutDelegate::~ToolBarLayoutDelegate (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kirigami2-5.82.0-1.2.x86_64/src/toolbarlayoutdelegate.cpp:84
#20 0x00007fc42c3b6b4a in ToolBarLayoutDelegate::~ToolBarLayoutDelegate (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kirigami2-5.82.0-1.2.x86_64/src/toolbarlayoutdelegate.cpp:70
#21 std::default_delete<ToolBarLayoutDelegate>::operator() (__ptr=0x56548f22fa30, this=<optimized out>) at /usr/include/c++/11/bits/unique_ptr.h:85
#22 std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> >::~unique_ptr (this=<optimized out>, this=<optimized out>) at /usr/include/c++/11/bits/unique_ptr.h:361
#23 std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >::~pair (this=<optimized out>, this=<optimized out>) at /usr/include/c++/11/bits/stl_pair.h:211
#24 __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, false> >::destroy<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > > (__p=0x56548ef86308, this=0x56548e728668) at /usr/include/c++/11/ext/new_allocator.h:162
#25 std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, false> > >::destroy<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > > (__p=0x56548ef86308, __a=...) at /usr/include/c++/11/bits/alloc_traits.h:531
#26 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, false> > >::_M_deallocate_node (__n=0x56548ef86300, this=0x56548e728668) at /usr/include/c++/11/bits/hashtable_policy.h:1891
#27 std::_Hashtable<QObject*, std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, std::allocator<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > >, std::__detail::_Select1st, std::equal_to<QObject*>, std::hash<QObject*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_erase (this=0x56548e728668, __bkt=<optimized out>, __prev_n=<optimized out>, __n=0x56548ef86300) at /usr/include/c++/11/bits/hashtable.h:2160
#28 0x00007fc42c3b6ef0 in std::_Hashtable<QObject*, std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, std::allocator<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > >, std::__detail::_Select1st, std::equal_to<QObject*>, std::hash<QObject*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::erase (__it=..., this=0x56548e728668) at /usr/include/c++/11/bits/hashtable.h:2135
#29 std::_Hashtable<QObject*, std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, std::allocator<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > >, std::__detail::_Select1st, std::equal_to<QObject*>, std::hash<QObject*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::erase (__it=..., this=0x56548e728668) at /usr/include/c++/11/bits/hashtable.h:915
#30 std::unordered_map<QObject*, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> >, std::hash<QObject*>, std::equal_to<QObject*>, std::allocator<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > > >::erase (__position=..., this=0x56548e728668) at /usr/include/c++/11/bits/unordered_map.h:746
#31 operator() (action=<optimized out>, __closure=0x56548f21b5f0) at /usr/src/debug/kirigami2-5.82.0-1.2.x86_64/src/toolbarlayout.cpp:123
#32 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QObject*>, void, ToolBarLayout::addAction(QObject*)::<lambda(QObject*)> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#33 QtPrivate::Functor<ToolBarLayout::addAction(QObject*)::<lambda(QObject*)>, 1>::call<QtPrivate::List<QObject*>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#34 QtPrivate::QFunctorSlotObject<ToolBarLayout::addAction(QObject*)::<lambda(QObject*)>, 1, QtPrivate::List<QObject*>, void>::impl (which=<optimized out>, r=<optimized out>, ret=<optimized out>, a=<optimized out>, this_=0x56548f21b5e0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#35 QtPrivate::QFunctorSlotObject<ToolBarLayout::addAction(QObject*)::<lambda(QObject*)>, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x56548f21b5e0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:436
#36 0x00007fc4480f70f3 in QtPrivate::QSlotObjectBase::call (a=0x7ffca2ddbd30, r=0x56548e73ae60, this=0x56548f21b5e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#37 doActivate<false> (sender=0x56548e859e30, signal_index=0, argv=0x7ffca2ddbd30) at kernel/qobject.cpp:3886
#38 0x00007fc4480f05bf in QMetaObject::activate (sender=sender@entry=0x56548e859e30, m=m@entry=0x7fc44839aa40 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffca2ddbd30) at kernel/qobject.cpp:3946
#39 0x00007fc4480f066f in QObject::destroyed (this=this@entry=0x56548e859e30, _t1=<optimized out>, _t1@entry=0x56548e859e30) at .moc/moc_qobject.cpp:219
#40 0x00007fc4480f549d in QObject::~QObject (this=this@entry=0x56548e859e30, __in_chrg=<optimized out>) at kernel/qobject.cpp:992
#41 0x00007fc442e6d8dc in QQuickAction::~QQuickAction (this=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtquickcontrols2-5.15.2-2.7.x86_64/src/quicktemplates2/qquickaction.cpp:360
#42 0x00007fc40a13381b in QQmlPrivate::QQmlElement<QQuickAction>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#43 QQmlPrivate::QQmlElement<QQuickAction>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#44 0x00007fc4480ea7be in QObjectPrivate::deleteChildren (this=0x56548e7fde10) at kernel/qobject.cpp:2104
#45 0x00007fc4480f5324 in QObject::~QObject (this=this@entry=0x56548e807f50, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#46 0x00007fc4476d2aee in QQuickItem::~QQuickItem (this=this@entry=0x56548e807f50, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.2.x86_64/src/quick/items/qquickitem.cpp:2365
#47 0x00007fc43401f4cc in KSysGuard::SensorFace::~SensorFace (this=<optimized out>, this=<optimized out>) at /usr/src/debug/libksysguard5-5.22.0-1.1.x86_64/faces/SensorFace.cpp:43
#48 0x00007fc4080bf775 in QQmlPrivate::QQmlElement<KSysGuard::SensorFace>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#49 QQmlPrivate::QQmlElement<KSysGuard::SensorFace>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#50 0x00007fc4480ea7be in QObjectPrivate::deleteChildren (this=0x56548e7fb740) at kernel/qobject.cpp:2104
#51 0x00007fc4480f5324 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#52 0x00007fc43401b9c9 in KSysGuard::SensorFaceController::~SensorFaceController (this=<optimized out>, this=<optimized out>) at /usr/src/debug/libksysguard5-5.22.0-1.1.x86_64/faces/SensorFaceController.cpp:407
#53 0x00007fc4480ea7be in QObjectPrivate::deleteChildren (this=0x56548d04db10) at kernel/qobject.cpp:2104
#54 0x00007fc4480f5324 in QObject::~QObject (this=this@entry=0x7ffca2ddc180, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#55 0x00007fc44857282a in QJSEngine::~QJSEngine (this=this@entry=0x7ffca2ddc180, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.2.x86_64/src/qml/jsapi/qjsengine.cpp:371
#56 0x00007fc4486d9448 in QQmlEngine::~QQmlEngine (this=this@entry=0x7ffca2ddc180, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.2.x86_64/src/qml/qml/qqmlengine.cpp:1030
#57 0x00007fc44874b958 in QQmlApplicationEngine::~QQmlApplicationEngine (this=this@entry=0x7ffca2ddc180, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.2.x86_64/src/qml/qml/qqmlapplicationengine.cpp:264
#58 0x000056548c3abfbf in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-systemmonitor-5.22.0-1.1.x86_64/src/main.cpp:132
[Inferior 1 (process 1934) detached]

Segnala a https://bugs.kde.org/enter_bug.cgi?product=plasma-systemmonitor
Comment 1 David Edmundson 2021-06-14 15:04:54 UTC

*** This bug has been marked as a duplicate of bug 438276 ***