Bug 462837

Summary: Plasma SystemMonitor crashes when trying to start
Product: [Applications] plasma-systemmonitor Reporter: Edar José Blanco Rodríguez <edar.blanco>
Component: generalAssignee: KSysGuard Developers <ksysguard-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: a.l.poddubny, ahiemstra, kde, kde, plasma-bugs-null
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.26.4   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Edar José Blanco Rodríguez 2022-12-10 04:49:06 UTC
Application: plasma-systemmonitor (5.26.4)

Qt Version: 5.15.7
Frameworks Version: 5.100.0
Operating System: Linux 6.0.10-arch2-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.26.4 [KCrashBackend]

-- Information about the crash:
The app just starts crashes, it doesn't even allow you to see the graphical interface, it just starts to load the indicator and leaves us there, this started to happen from the plasma version 5.26.3 I thought it would be fixed in 5.26.4 but it hasn't been like that

The crash can be reproduced every time.

-- Backtrace:
Application: Monitor del sistema (plasma-systemmonitor), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f0436ac90c2 in ?? () from /usr/lib/libQt5Qml.so.5
#5  0x00007f0436cb20e3 in ?? () from /usr/lib/libQt5Qml.so.5
#6  0x00007f0436cb26e9 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007f0436c26cad in ?? () from /usr/lib/libQt5Qml.so.5
#8  0x00007f0436c13e0c in QQmlDataBlob::tryDone() () from /usr/lib/libQt5Qml.so.5
#9  0x00007f0436c64aad in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) () from /usr/lib/libQt5Qml.so.5
#10 0x00007f0436c6558a in QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) () from /usr/lib/libQt5Qml.so.5
#11 0x00007f0436c67071 in QQmlTypeLoader::loadThread(QQmlDataBlob*) () from /usr/lib/libQt5Qml.so.5
#12 0x00007f0436c67536 in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#13 0x00007f0436c678fa in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#14 0x00007f0436c2018e in ?? () from /usr/lib/libQt5Qml.so.5
#15 0x00007f0436c211e8 in ?? () from /usr/lib/libQt5Qml.so.5
#16 0x00007f0436c64d12 in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) () from /usr/lib/libQt5Qml.so.5
#17 0x00007f0436c6558a in QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) () from /usr/lib/libQt5Qml.so.5
#18 0x00007f0436c67071 in QQmlTypeLoader::loadThread(QQmlDataBlob*) () from /usr/lib/libQt5Qml.so.5
#19 0x00007f0436c67536 in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#20 0x00007f0436c678fa in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#21 0x00007f0436c2018e in ?? () from /usr/lib/libQt5Qml.so.5
#22 0x00007f0436c211e8 in ?? () from /usr/lib/libQt5Qml.so.5
#23 0x00007f0436c64d12 in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) () from /usr/lib/libQt5Qml.so.5
#24 0x00007f0436c6558a in QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) () from /usr/lib/libQt5Qml.so.5
#25 0x00007f0436c67071 in QQmlTypeLoader::loadThread(QQmlDataBlob*) () from /usr/lib/libQt5Qml.so.5
#26 0x00007f0436c67536 in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#27 0x00007f0436c678fa in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#28 0x00007f0436c2018e in ?? () from /usr/lib/libQt5Qml.so.5
#29 0x00007f0436c211e8 in ?? () from /usr/lib/libQt5Qml.so.5
#30 0x00007f0436c64d12 in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) () from /usr/lib/libQt5Qml.so.5
#31 0x00007f0436c6558a in QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) () from /usr/lib/libQt5Qml.so.5
#32 0x00007f0436c67071 in QQmlTypeLoader::loadThread(QQmlDataBlob*) () from /usr/lib/libQt5Qml.so.5
#33 0x00007f0436c2b782 in ?? () from /usr/lib/libQt5Qml.so.5
#34 0x00007f0436cc599d in ?? () from /usr/lib/libQt5Qml.so.5
#35 0x00007f0436178b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#36 0x00007f043548cf98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#37 0x00007f043548daa3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#38 0x00007f04354d3e68 in ?? () from /usr/lib/libQt5Core.so.5
#39 0x00007f043431687b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0x00007f043436d299 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0x00007f0434315132 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0x00007f04354d7c4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#43 0x00007f043548573c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#44 0x00007f04352e721f in QThread::exec() () from /usr/lib/libQt5Core.so.5
#45 0x00007f0436cc0370 in ?? () from /usr/lib/libQt5Qml.so.5
#46 0x00007f04352e42ea in ?? () from /usr/lib/libQt5Core.so.5
#47 0x00007f0434c9f8fd in ?? () from /usr/lib/libc.so.6
#48 0x00007f0434d21a60 in ?? () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f04177fe6c0 (LWP 600191) "plasma-s:shlo0"):
#1  0x00007f0434c9ecd0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007f0428d0799e in ?? () from /usr/lib/dri/radeonsi_dri.so
#3  0x00007f0428cbaf8c in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007f0428d078cc in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x00007f0434c9f8fd in ?? () from /usr/lib/libc.so.6
#6  0x00007f0434d21a60 in ?? () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f0417fff6c0 (LWP 600190) "plasma-sys:sh0"):
#1  0x00007f0434c9ecd0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007f0428d0799e in ?? () from /usr/lib/dri/radeonsi_dri.so
#3  0x00007f0428cbaf8c in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007f0428d078cc in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x00007f0434c9f8fd in ?? () from /usr/lib/libc.so.6
#6  0x00007f0434d21a60 in ?? () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f041cdff6c0 (LWP 600189) "plasma-:disk$0"):
#1  0x00007f0434c9ecd0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007f0428d0799e in ?? () from /usr/lib/dri/radeonsi_dri.so
#3  0x00007f0428cbaf8c in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007f0428d078cc in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x00007f0434c9f8fd in ?? () from /usr/lib/libc.so.6
#6  0x00007f0434d21a60 in ?? () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f0428a236c0 (LWP 600188) "plasma-sys:cs0"):
#1  0x00007f0434c9ecd0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007f0428d0799e in ?? () from /usr/lib/dri/radeonsi_dri.so
#3  0x00007f0428cbaf8c in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007f0428d078cc in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x00007f0434c9f8fd in ?? () from /usr/lib/libc.so.6
#6  0x00007f0434d21a60 in ?? () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f0430eaf6c0 (LWP 600186) "QDBusConnection"):
#1  0x00007f043436d1ff in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f0434315132 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f04354d7c6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f043548573c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f04352e721f in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f0436841cba in ?? () from /usr/lib/libQt5DBus.so.5
#7  0x00007f04352e42ea in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f0434c9f8fd in ?? () from /usr/lib/libc.so.6
#9  0x00007f0434d21a60 in ?? () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f0434735880 (LWP 600183) "plasma-systemmo"):
#1  0x00007f0434c9ecd0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007f04352eb784 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
#3  0x00007f0436cc09e9 in ?? () from /usr/lib/libQt5Qml.so.5
#4  0x00007f0436c67450 in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#5  0x00007f0436c678fa in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#6  0x00007f0436c482a2 in QQmlComponentPrivate::loadUrl(QUrl const&, QQmlComponent::CompilationMode) () from /usr/lib/libQt5Qml.so.5
#7  0x00007f0436c9ff2c in QQmlApplicationEnginePrivate::startLoad(QUrl const&, QByteArray const&, bool) () from /usr/lib/libQt5Qml.so.5
#8  0x00007f0436ca0022 in QQmlApplicationEngine::load(QUrl const&) () from /usr/lib/libQt5Qml.so.5
#9  0x000056482daa6573 in ?? ()
#10 0x00007f0434c3c290 in ?? () from /usr/lib/libc.so.6
#11 0x00007f0434c3c34a in __libc_start_main () from /usr/lib/libc.so.6
#12 0x000056482daa6775 in ?? ()
[Inferior 1 (process 600183) detached]

Reported using DrKonqi
Comment 1 David Redondo 2022-12-13 08:44:02 UTC
Does removing ~/.cache/plasma-systemmonitor/qmlcache  help?
Comment 2 David Edmundson 2023-01-11 10:26:37 UTC
marking as needs info
Comment 3 Bug Janitor Service 2023-01-26 05:05:36 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2023-02-10 03:52:02 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 5 A.Poddubny 2025-04-03 20:28:06 UTC
Created attachment 179974 [details]
New crash information added by DrKonqi

plasma-systemmonitor (5.27.11) using Qt 5.15.16

The app just starts crashes. Deleting ~/.cache/plasma-systemmonitor it helped.

-- Backtrace (Reduced):
#6  0x00007f572d0c0258 in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f572d0c09d2 in QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f572d0c1d80 in QQmlTypeLoader::loadThread(QQmlDataBlob*) () from /usr/lib64/libQt5Qml.so.5
#9  0x00007f572d0c21ac in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) () from /usr/lib64/libQt5Qml.so.5
#10 0x00007f572d0c2a50 in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) () from /usr/lib64/libQt5Qml.so.5