Summary: | New System Monitor in 5.21 without systemd crashes on startup in KSysGuard::CGroupDataModel::update() | ||
---|---|---|---|
Product: | [Applications] plasma-systemmonitor | Reporter: | Marco Rebhan <me> |
Component: | general | Assignee: | KSysGuard Developers <ksysguard-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | 288pat0tem, ahiemstra, asturm, kde, laguest, nate, nowa, plasma-bugs, sunzheng.david |
Priority: | VHI | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
URL: | https://github.com/elogind/elogind#differences-relative-to-systemd | ||
Latest Commit: | https://invent.kde.org/plasma/libksysguard/-/commit/76a3570ab2f9fab98aa6ccc9ceafbbc29323db06 | Version Fixed In: | 5.21.1 |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Marco Rebhan
2021-02-16 16:34:42 UTC
Created attachment 135727 [details]
New crash information added by DrKonqi
plasma-systemmonitor (5.21.0) using Qt 5.15.2
- What I was doing when the application crashed:
started new system monitor from new start menu
-- Backtrace (Reduced):
#4 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#5 0x00007f485fb97859 in __GI_abort () at abort.c:79
[...]
#11 0x00007f47fc046436 in KSysGuard::CGroupDataModel::update(KSysGuard::CGroup*) () from /usr/lib/x86_64-linux-gnu/libprocesscore.so.9
#12 0x00007f47fc047930 in KSysGuard::CGroupDataModel::update() () from /usr/lib/x86_64-linux-gnu/libprocesscore.so.9
#13 0x00007f4860226239 in QObject::event (this=0x5575a1e55f10, e=0x5575a1e5ee10) at kernel/qobject.cpp:1314
*** Bug 433038 has been marked as a duplicate of this bug. *** > Unlike systemd, whose logind arranges to manage resources for user sessions via
> RPC calls to systemd, in elogind there is no systemd so there is no global
> cgroup-based resource management. This has a few implications:
>
> - Elogind does not create "slices" for users. Elogind will not record that
> users are associated with slices.
> - The /run/systemd/slices directory will always be empty.
> - Elogind does not have the concept of a "scope", internally, as it's the same
> as a session. Any API that refers to scopes will always return an error code.
I think I accidentally fixed this in a patch that I did in master, just needs a backport A possibly relevant merge request was started @ https://invent.kde.org/plasma/libksysguard/-/merge_requests/121 Fixed by David Edmundson with https://invent.kde.org/plasma/libksysguard/-/commit/76a3570ab2f9fab98aa6ccc9ceafbbc29323db06 in Plasma 5.21.1 *** Bug 433086 has been marked as a duplicate of this bug. *** |