| Summary: | Memory leak in plasmashell when switching desktop and Global Menu widget is present | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Igor <vlzvoice> |
| Component: | Global Menu widget | Assignee: | Marco Martin <notmart> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | alois1, kde, mvourlakos, nate, plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.20.5 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Manjaro | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Igor
2021-02-23 14:31:56 UTC
I cannot reproduce the leak. Could you please share the follwoing? * Your wallpaper settings (image, color, world map, etc.) * Do you have any plasmoids on the desktop, or a customized panel? * Can you reproduce the bug always, or only under special circumstances (e.g. only after waiting 10 seconds, only after opening or cloing apps)? Sorry for the late answer.
Wallpaper settings:
Layout: Folder view
Wallpaper type: Image
Positioning: Scaled and Cropped
Plasmoids and customized panels:
On the standard panel, i have some plasmoids:
- Window buttons 0.8.1-2 https://github.com/psifidotos/applet-window-buttons
- Window title 0.6.0-1 https://github.com/psifidotos/applet-window-title
- Window app menu 0.6.0 https://github.com/psifidotos/applet-window-appmenu
- System Load Viewer 0.8 (default)
In the process of research the problem I tried to disable applets one by one from the list above, but ram consumption was still growing.
Also default KDE plasmoids I use:
- System tray
- Digital clock
Additional Panel is Latte Dock with just icons.
Reproduce circumstances:
It's truly hard to predict, when the problem actually appears. It happens, the problem appears just from system start. Sometimes after a while, but I can't tell you what trigger actually is.
If I can do something to investigate it myself, I will, just show me the direction.
Thanks for the quick reply.
Sincerely.
Today I got an update, and now KDE version is 5.21.1 and it just got worse. Now memory usage is growing at minimize/maximize action. I've spend about 2 hours to investigate this situation, and now I'm about to sure, that the problem is in Global Menu widget. I've repeat the experiment with removing widgets one by one, and noticed that memory usage stops growing after I: 1. Remove global menu widget from panel 2. Close "Widget removed" notification It seems to me that notification is the key, why previous attempts was not successful. The experiment above I did and with standard "Global Menu" applet (it requires to add menu button to window title bar) and with third-party "Window app menu". Both has the same result, as described above. This is very frustrating for me. Global menu is my favorite widget (in related with the two others), I don't want to give it up. So for now I have no idea how it possible to bypass the situation, and just use plasmashell --replace & sudo swapoff -a && sudo swapon -a when memory consumption is too high. Window buttons (https://github.com/psifidotos/applet-window-buttons) widget triggers this situation too. Are you still able to reproduce the issue in Plasma 6.2.5 or later? Thanks! ๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone! ๐๐งน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME. |