[kde] [Bug 501879] New: Memory Leak with Kioworker
Leona
bugzilla_noreply at kde.org
Sat Mar 22 19:17:11 GMT 2025
https://bugs.kde.org/show_bug.cgi?id=501879
Bug ID: 501879
Summary: Memory Leak with Kioworker
Classification: I don't know
Product: kde
Version: unspecified
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: zeebie at zeebie.net
Target Milestone: ---
SUMMARY
There appears to be a memory leak in the kioworker process that causes
increasing memory usage over time without it being released, impacting system
performance until targeted by OOM Killer and terminated
STEPS TO REPRODUCE
Use Dolphin to perform file system operations, specifically accessing SMB
shares and performing searches for specific files.
Monitor the memory usage of the kioworker process using a system monitor tool
like htop or top.
Observe the increasing memory consumption by kioworker that is not released
even after tasks are completed.
OBSERVED RESULT
The kioworker process steadily consumes more memory over time without releasing
it, leading to a noticeable memory leak.
EXPECTED RESULT
The kioworker process should release memory after completing its task,
maintaining stable memory usage without excessive growth.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Garuda Linux
KDE Plasma Version: plasmashell 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
ADDITIONAL INFORMATION
The issue is primarily observed during regular file operations in Dolphin while
accessing networked shares via SMB.
Memory leak is not immediately apparent but becomes noticeable after extended
usage.
The process does not seem to release memory after completing tasks like file
transfers or searches.
─λ journalctl -xe | grep -i "killed process"
Mar 23 04:45:19 kernel: Out of memory: Killed process 4010253 (kioworker)
total-vm:102261920kB, anon-rss:45431184kB, file-rss:2232kB, shmem-rss:0kB,
UID:1000 pgtables:199964kB oom_score_adj:200
sudo netstat -tunp | grep kioworker
tcp 0 0 192.168.20.75:32968 192.168.20.26:445 ESTABLISHED
139478/kioworker
tcp 0 232 192.168.20.75:32972 192.168.20.26:445 ESTABLISHED
139480/kioworker
tcp 0 0 192.168.20.75:32926 192.168.20.26:445 ESTABLISHED
139458/kioworker
tcp 0 0 192.168.20.75:32954 192.168.20.26:445 ESTABLISHED
139482/kioworker
tcp 0 0 192.168.20.75:32938 192.168.20.26:445 ESTABLISHED
139439/kioworker
tcp 0 109 192.168.20.75:32982 192.168.20.26:445 ESTABLISHED
139476/kioworker
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list