https://bugs.kde.org/show_bug.cgi?id=515036
Bug ID: 515036
Summary: Pass widget gets progressively slower with use
Classification: Plasma
Product: plasmashell
Version First 6.5.5
Reported In:
Platform: Gentoo Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Pass widget
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
Created attachment 188858
--> https://bugs.kde.org/attachment.cgi?id=188858&action=edit
Screen recording of the steps to reproduce the bug and the observed result
SUMMARY
The pass widget gets progressively slower and more memory hungry as it's used.
As far as I can tell, this happens every time the list of shown passwords is
recomputed (either by opening the widget or changing the filter). Attached is a
video of the steps to reproduce the bug.
STEPS TO REPRODUCE
1. Have a non-empty password store
2. Run `plasmoidviewer -a org.kde.plasma.pass`
3. Repeatedly enter and delete a filter (e.g. by pressing
`a<backspace>a<backspace>a<backspace>...`)
OBSERVED RESULT
The widget UI hangs for more and more time between filter changes, and the RSS
of plasmoidviewer grows.
EXPECTED RESULT
No slowdown or increased memory usage.
SOFTWARE/OS VERSIONS
Operating System: Gentoo Linux 2.18
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.18.7-gentoo-dist (64-bit)
Graphics Platform: Wayland
ADDITIONAL INFORMATION
I've tried having a look with valgrind but unfortunately it doesn't support
AVX512 yet. I've also just tried breaking in GDB when it's stuck but didn't end
up finding anything that appeared related.
--
You are receiving this mail because:
You are watching all bug changes.