[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [plasmashell] [Bug 387341] Memory leak in plasma shell with 5.10.5
From:       Alexander Schlarb <bugzilla_noreply () kde ! org>
Date:       2017-12-04 19:26:40
Message-ID: bug-387341-17878-9hLbScK7CC () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=387341

--- Comment #9 from Alexander Schlarb <alexander-kde@ninetailed.ninja> ---
@David Edmundson: Are you sure that this is a duplicate of 387128? Because from
what I can tell they have hardly anything to do with each other (afaik: one is
a memory leak caused by a buggy QML script buffering notifications, the other
is a bug in the Qt SceneGraph or the QML/QtQuick2 libraries as used by
PlasmaShell).

I have seen no evidence at this point to suggest that this issues may be
related aside from the leak happening "with QML" – but then almost everything
in PlasmaShell is QML in one why or another. The memory increases caused the
notification bug are one-time (per notification) events, while this bug is
about a slow, but continuous and (apparently) exponentional leak of memory. I'm
sorry if I didn't make this clear in my last comment.

On another note: Could you arrange for somebody with the nVidia binary driver
see if they can reproduce this issue? I feel it may stem from a specific
interaction between Qt and Mesa.

Recap on how to test for this:

 * Make sure you have plasma-desktop 5.10+ and Qt5 5.9.2
 * Start `plasmashell`
 * Add the "Media-Frame" Plasmoid to the desktop and select some folder with
pictures to display
 * Wait 5 to 10 minutes while regularily checking Plasma's memory usage and the
remaining "Available" system memory using `free`
 * If memory usage stablizes after the inital take-in, then you're not
affected, if it starts growing quickly (and continues to grow even after you
remove the Media-Frame) then you are affected

Hopefully that makes it clearer what this bug is and isn't about. (The above
also works if you don't receive a single notification during the entire
process.)

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic