https://bugs.kde.org/show_bug.cgi?id=376386
Bug ID: 376386 Summary: kioslave FISH protocol has memory leak Product: frameworks-kio Version: 5.29.0 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Severity: major Priority: NOR Component: general Assignee: fa...@kde.org Reporter: slartibar...@gmail.com CC: kdelibs-b...@kde.org Target Milestone: --- Open a file manager, like dolphin or krusader In one panel, show the target (local) directory. On the other, show the remote directory which is accessed by the fish protocol, e.g. "fish://hostname/somedir". Choose a huge file, in my case, a .vdi file from virtualbox having 30GB in size Select and copy it to the local panel/filesystem. What happens: - copy starts - memory allocation (RAM) is increasing constantly - right from the beginning - at some point, swap memory is allocated - copying gets very slow (just have a look at some network monitor, in the beginning we start with 100M/sec (gigbit connection), later on, it slows down to 2M/sec and less - the whole system feels 'sluggish' because of the ever increasing memory consumption and the need for swapping - when you decide to stop the copying (e.g. in the kde-taskbar, press the stop button of the current copy job), then yes, copying stops. But memory is never freed again - you need to kill the parent-process (dolphin/krusader) to get your memory back.... Of course, copying such large files i normally do using rsync or similar - here the memory footprint is and stays very low and the network-copying speed is constant over the whole copy process. But what is the purpose of some file-management tool if not correctly copying files? This is also the reason for attributing the severity to 'major' -- You are receiving this mail because: You are watching all bug changes.