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-b...@kde.org Reporter: zee...@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 watching all bug changes.