It downloaded massive amounts of stuff, then I ran the command as yesterday and it froze the desktop. I’ll monitor the mem usage via ssh and kill the process and upload the file once the mem usage is high.
edit:
it said
NOTE: heaptrack detected DEBUGINFOD_URLS but will disable it to prevent
unintended network delays during recording
If you really want to use DEBUGINFOD, export HEAPTRACK_ENABLE_DEBUGINFOD=1
injection finished
so I ran it like this:
╭─sammael@viglen in ~ took 31s
[🧱] × HEAPTRACK_ENABLE_DEBUGINFOD=1 heaptrack -p "$(pidof plasmashell)"
heaptrack output will be written to "/home/sammael/heaptrack.plasmashell.865542.zst"
injecting heaptrack into application via GDB, this might take some time...
injection finished
Glad to be of any help! Out of curiosity (and if it’s easyt-ish to explain) what was causing it? It seems noone else using the distro has the issue so I was just wondering.
It is very technical. Some memory wasn’t cleaned after use, the definition of a memleak.
This concerned new library code that arrived in Plasma 6.3.
It seems to be in use only in task manager code.
Basically if you have the habit of hovering over tasks in the task manager to pick at windows, each time it would leak memory.
It seems.
We are already discussing with the plasmoid author on matrix btw.
We saw the issue in its code and potential improvement to make in our documentation so avoid it in the future (or code).