Bug 466217 - System monitor crashed when opening the Processes page
Summary: System monitor crashed when opening the Processes page
Status: REPORTED
Alias: None
Product: plasma-systemmonitor
Classification: Applications
Component: general (show other bugs)
Version: 5.27.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-21 21:36 UTC by alem99393@gmail.com
Modified: 2023-03-09 09:11 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alem99393@gmail.com 2023-02-21 21:36:11 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

System monitor crashed when trying to open the Processes page
 
Application: System Monitor (plasma-systemmonitor), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
           PID: 72722 (plasma-systemmo)
           UID: 1001 (dev)
           GID: 1001 (dev)
        Signal: 11 (SEGV)
     Timestamp: Tue 2023-02-21 21:54:25 CET (2min 6s ago)
  Command Line: /usr/bin/plasma-systemmonitor
    Executable: /usr/bin/plasma-systemmonitor
 Control Group: /user.slice/user-1001.slice/user@1001.service/app.slice/app-org.kde.plasma\x2dsystemmonitor-da0e8dd170b74c4ebdf85bbcdad2a6a5.scope
          Unit: user@1001.service
     User Unit: app-org.kde.plasma\x2dsystemmonitor-da0e8dd170b74c4ebdf85bbcdad2a6a5.scope
         Slice: user-1001.slice
     Owner UID: 1001 (dev)
       Boot ID: 2b0a37a0c67d43859246148849066748
    Machine ID: ba08d5528c2a4112826c7c3a6f569856
      Hostname: ArchAlex
       Storage: /var/lib/systemd/coredump/core.plasma-systemmo.1001.2b0a37a0c67d43859246148849066748.72722.1677012865000000.zst (present)
  Size on Disk: 14.1M
       Message: Process 72722 (plasma-systemmo) of user 1001 dumped core

Thread 1 (Thread 0x7fe848e976c0 (LWP 72726)):
[KCrash Handler]
#5  0x00007fe85673924e in QGuiApplication::topLevelWindows () at kernel/qguiapplication.cpp:1025
#6  0x00007fe85673ae43 in QGuiApplication::event (this=0x7ffe9f9e8090, e=0x7fe848e954b0) at kernel/qguiapplication.cpp:1947
#7  0x00007fe856f78b5c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7ffe9f9e8090, e=0x7fe848e954b0) at kernel/qapplication.cpp:3640
#8  0x00007fe85628df48 in QCoreApplication::notifyInternal2 (receiver=0x7ffe9f9e8090, event=0x7fe848e954b0) at kernel/qcoreapplication.cpp:1064
#9  0x00007fe8562913a8 in QCoreApplication::installTranslator (translationFile=translationFile@entry=0x7fe840002eb0) at kernel/qcoreapplication.cpp:2078
#10 0x00007fe850a6f295 in (anonymous namespace)::loadTranslation (localeDirName=...) at /usr/src/debug/kwidgetsaddons/build/src/ECMQmLoader-kwidgetsaddons5_qt.cpp:70
#11 0x00007fe850a70226 in (anonymous namespace)::load (options=options@entry=(anonymous namespace)::LoadOptions::DoNotCreateWatcher) at /usr/src/debug/kwidgetsaddons/build/src/ECMQmLoader-kwidgetsaddons5_qt.cpp:80
#12 0x00007fe850a705ff in (anonymous namespace)::LanguageChangeWatcher::eventFilter (this=0x5624e666aa80, obj=0x7ffe9f9e8090, event=0x7fe848e956f0) at /usr/src/debug/kwidgetsaddons/build/src/ECMQmLoader-kwidgetsaddons5_qt.cpp:40
#13 0x00007fe85628da8e in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=this@entry=0x5624e6611210, receiver=receiver@entry=0x7ffe9f9e8090, event=event@entry=0x7fe848e956f0) at kernel/qcoreapplication.cpp:1172
#14 0x00007fe856f78b9a in QApplicationPrivate::notify_helper (this=0x5624e6611210, receiver=0x7ffe9f9e8090, e=0x7fe848e956f0) at kernel/qapplication.cpp:3611
#15 0x00007fe85628df48 in QCoreApplication::notifyInternal2 (receiver=0x7ffe9f9e8090, event=0x7fe848e956f0) at kernel/qcoreapplication.cpp:1064
#16 0x00007fe8562913a8 in QCoreApplication::installTranslator (translationFile=translationFile@entry=0x7fe840004090) at kernel/qcoreapplication.cpp:2078
#17 0x00007fe85127eaa9 in (anonymous namespace)::loadTranslation (localeDirName=...) at /usr/src/debug/kjobwidgets/build/src/ECMQmLoader-kjobwidgets5_qt.cpp:70
#18 0x00007fe85127eaf6 in (anonymous namespace)::load (options=options@entry=(anonymous namespace)::LoadOptions::DoNotCreateWatcher) at /usr/src/debug/kjobwidgets/build/src/ECMQmLoader-kjobwidgets5_qt.cpp:80
#19 0x00007fe85127ee35 in (anonymous namespace)::LanguageChangeWatcher::eventFilter (this=0x5624e666b6e0, obj=0x7ffe9f9e8090, event=0x7fe848e95960) at /usr/src/debug/kjobwidgets/build/src/ECMQmLoader-kjobwidgets5_qt.cpp:40
#20 0x00007fe85628da8e in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=this@entry=0x5624e6611210, receiver=receiver@entry=0x7ffe9f9e8090, event=event@entry=0x7fe848e95960) at kernel/qcoreapplication.cpp:1172
#21 0x00007fe856f78b9a in QApplicationPrivate::notify_helper (this=0x5624e6611210, receiver=0x7ffe9f9e8090, e=0x7fe848e95960) at kernel/qapplication.cpp:3611
#22 0x00007fe85628df48 in QCoreApplication::notifyInternal2 (receiver=0x7ffe9f9e8090, event=0x7fe848e95960) at kernel/qcoreapplication.cpp:1064
#23 0x00007fe8562913a8 in QCoreApplication::installTranslator (translationFile=translationFile@entry=0x5624e814d140) at kernel/qcoreapplication.cpp:2078
#24 0x00007fe85127eaa9 in (anonymous namespace)::loadTranslation (localeDirName=...) at /usr/src/debug/kjobwidgets/build/src/ECMQmLoader-kjobwidgets5_qt.cpp:70
#25 0x00007fe85127eaf6 in (anonymous namespace)::load (options=options@entry=(anonymous namespace)::LoadOptions::DoNotCreateWatcher) at /usr/src/debug/kjobwidgets/build/src/ECMQmLoader-kjobwidgets5_qt.cpp:80
#26 0x00007fe85127ee35 in (anonymous namespace)::LanguageChangeWatcher::eventFilter (this=0x5624e6667da0, obj=0x7ffe9f9e8090, event=0x7fe848e95bd0) at /usr/src/debug/kjobwidgets/build/src/ECMQmLoader-kjobwidgets5_qt.cpp:40
#27 0x00007fe85628da8e in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=this@entry=0x5624e6611210, receiver=receiver@entry=0x7ffe9f9e8090, event=event@entry=0x7fe848e95bd0) at kernel/qcoreapplication.cpp:1172
#28 0x00007fe856f78b9a in QApplicationPrivate::notify_helper (this=0x5624e6611210, receiver=0x7ffe9f9e8090, e=0x7fe848e95bd0) at kernel/qapplication.cpp:3611
#29 0x00007fe85628df48 in QCoreApplication::notifyInternal2 (receiver=0x7ffe9f9e8090, event=0x7fe848e95bd0) at kernel/qcoreapplication.cpp:1064
#30 0x00007fe8562913a8 in QCoreApplication::installTranslator (translationFile=translationFile@entry=0x5624e68dfd60) at kernel/qcoreapplication.cpp:2078
#31 0x00007fe850a6f295 in (anonymous namespace)::loadTranslation (localeDirName=...) at /usr/src/debug/kwidgetsaddons/build/src/ECMQmLoader-kwidgetsaddons5_qt.cpp:70
#32 0x00007fe850a70226 in (anonymous namespace)::load (options=options@entry=(anonymous namespace)::LoadOptions::DoNotCreateWatcher) at /usr/src/debug/kwidgetsaddons/build/src/ECMQmLoader-kwidgetsaddons5_qt.cpp:80
#33 0x00007fe850a705ff in (anonymous namespace)::LanguageChangeWatcher::eventFilter (this=0x5624e6673970, obj=0x7ffe9f9e8090, event=0x7fe848e95e10) at /usr/src/debug/kwidgetsaddons/build/src/ECMQmLoader-kwidgetsaddons5_qt.cpp:40
#34 0x00007fe85628da8e in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=this@entry=0x5624e6611210, receiver=receiver@entry=0x7ffe9f9e8090, event=event@entry=0x7fe848e95e10) at kernel/qcoreapplication.cpp:1172
#35 0x00007fe856f78b9a in QApplicationPrivate::notify_helper (this=0x5624e6611210, receiver=0x7ffe9f9e8090, e=0x7fe848e95e10) at kernel/qapplication.cpp:3611
#36 0x00007fe85628df48 in QCoreApplication::notifyInternal2 (receiver=0x7ffe9f9e8090, event=0x7fe848e95e10) at kernel/qcoreapplication.cpp:1064
#37 0x00007fe8562913a8 in QCoreApplication::installTranslator (translationFile=translationFile@entry=0x7fe81c2cbdf0) at kernel/qcoreapplication.cpp:2078
#38 0x00007fe8575b0b21 in (anonymous namespace)::loadTranslation (localeDirName=...) at /usr/src/debug/kcoreaddons/build/src/lib/ECMQmLoader-kcoreaddons5_qt.cpp:70
#39 0x00007fe8575b0ba5 in (anonymous namespace)::load (options=(anonymous namespace)::LoadOptions::DoNotCreateWatcher) at /usr/src/debug/kcoreaddons/build/src/lib/ECMQmLoader-kcoreaddons5_qt.cpp:80
#40 0x00007fe8575b0fa6 in (anonymous namespace)::LanguageChangeWatcher::eventFilter (this=0x5624e6673f90, obj=0x7ffe9f9e8090, event=0x7fe848e96080) at /usr/src/debug/kcoreaddons/build/src/lib/ECMQmLoader-kcoreaddons5_qt.cpp:40
#41 0x00007fe85628da8e in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=this@entry=0x5624e6611210, receiver=receiver@entry=0x7ffe9f9e8090, event=event@entry=0x7fe848e96080) at kernel/qcoreapplication.cpp:1172
#42 0x00007fe856f78b9a in QApplicationPrivate::notify_helper (this=0x5624e6611210, receiver=0x7ffe9f9e8090, e=0x7fe848e96080) at kernel/qapplication.cpp:3611
#43 0x00007fe85628df48 in QCoreApplication::notifyInternal2 (receiver=0x7ffe9f9e8090, event=0x7fe848e96080) at kernel/qcoreapplication.cpp:1064
#44 0x00007fe8562915cf in QCoreApplication::removeTranslator (translationFile=<optimized out>) at kernel/qcoreapplication.cpp:2107
#45 0x00007fe8562c39f9 in QTranslator::~QTranslator (this=<optimized out>, this=<optimized out>) at kernel/qtranslator.cpp:425
#46 0x00007fe813064155 in QtQuickControls1Plugin::~QtQuickControls1Plugin (this=<optimized out>, this=<optimized out>) at .moc/../../../../qtquickcontrols/src/controls/plugin.h:53
#47 QtQuickControls1Plugin::~QtQuickControls1Plugin (this=<optimized out>, this=<optimized out>) at .moc/../../../../qtquickcontrols/src/controls/plugin.h:53
#48 0x00007fe856289488 in QLibraryPrivate::unload (this=0x7fe81c0da4e0, flag=QLibraryPrivate::NoUnloadSys) at plugin/qlibrary.cpp:611
#49 0x00007fe85628998f in QLibraryStore::cleanup () at plugin/qlibrary.cpp:416
#50 qlibraryCleanup () at plugin/qlibrary.cpp:445
#51 (anonymous namespace)::qlibraryCleanup_dtor_class_::~qlibraryCleanup_dtor_class_ (this=<optimized out>, this=<optimized out>) at plugin/qlibrary.cpp:447
#52 0x00007fe855a53f23 in __cxa_finalize (d=0x7fe85651e000) at cxa_finalize.c:82
#53 0x00007fe8560ca9e8 in ?? () from /usr/lib/libQt5Core.so.5
#54 0x00007fe857c07510 in ?? ()
#55 0x00007fe857c9d0e2 in _dl_call_fini (closure_map=0x7fe848e96250, closure_map@entry=0x7fe857c07510) at dl-call_fini.c:43
#56 0x00007fe857ca0f4e in _dl_fini () at dl-fini.c:114
#57 0x00007fe855a54445 in __run_exit_handlers (status=1, listp=0x7fe855bf1660 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108
#58 0x00007fe855a545b0 in __GI_exit (status=<optimized out>) at exit.c:138
#59 0x00007fe84991ab67 in ?? () from /usr/lib/dri/radeonsi_dri.so
#60 0x00007fe8490bc916 in ?? () from /usr/lib/dri/radeonsi_dri.so
#61 0x00007fe84910c3ac in ?? () from /usr/lib/dri/radeonsi_dri.so
#62 0x00007fe855a9ebb5 in start_thread (arg=<optimized out>) at pthread_create.c:444
#63 0x00007fe855b20d90 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81


SOFTWARE/OS VERSIONS
Linux:  6.1.12-arch1-1
KDE Plasma Version: 5.27.0
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Comment 1 Sergey 2023-03-09 09:11:08 UTC
I just had a crash with very similar trace in kwin_x11 and before that plasmashell also crashed on  QGuiApplication::topLevelWindows()