January 12, 2015, 3:00am
There is (or was) a bug in kded4 in KDE that caused memory growth. It is documented as
https://bugs.kde.org/show_bug.cgi?id=271934 at kde.org. The problem is apparently identified and solved at https://bugs.kde.org/show_bug.cgi?id=271934#c121 and shown to be in polkit, specifically a c program called http://cgit.freedesktop.org/polkit/tree/src/polkit/polkitauthority.c at freedesktop.org, which already (12 January 2015) contains the fix. A “find” search in openSuSE 13.2 does not show any “polkit” file, only empty folders with that name. How do I identify which “package” contains this update, so I will know when the fix makes it through the pipeline to an openSuSE update that fixes the problem?
This is as close as I have been to a bug fix, and I am curious how to track it. This bug causes a system crash on 13.2, and I have a workaround which however degrades KDE performance. I would like to know how to tell when I can remove the workaround.
Thanks very much for your help, and (of course) thanks for the excellence of openSuSE!
January 12, 2015, 8:46am
There is a polkit package
the current version is 0.112 that package is 16 months old
It looks like a commit has just been made with the source
so likely that we’ll see an openSUSE patch within the next few days.
I added that information to the openSUSE bug report (
https://bugzilla.opensuse.org/show_bug.cgi?id=863078), to increase the chances…
PS: I created packages with that polkit fix.
They are available here:
Can you please try them and report back? (preferably in the bug report)
I do not experience that memleak here, so I cannot tell whether that fix helps or not.
Yes, good idea. I’m not impacted either, but good for those who are to test.
PS: an update is running now, so the supposed fix should be in 13.1 and 13.2 in about a week.
The polkit update has been released today.
So I removed my packages as they are not needed any more.
It would still be nice to get feedback whether the issue is fixed now…
According to the comments in the KDE bugreport it should be.