SUMMARY kio seems to have a bug that results in copying from local to WebDAV in KDE apps corrupting files. I lost 3k pictures from my phone trusting that they will simply get moved correctly. Had to use photorec for recovery and will most likely spend a week straightening this out. It seems critical to get it fixed ASAP as the operation goes through seemingly fine, until you click at a copied file and find the content has been replaced with some DAV protocol stuff. STEPS TO REPRODUCE 1. Copy any file from local to WebDAV via Dolphin, Krusader or any other KDE app OBSERVED RESULT File copies without errors being shown but the content is replaced with the following: ``` <?xml version="1.0" encoding="utf-8" ?><D:propfind xmlns:D="DAV:"><D:prop><D:creationdate/><D:getcontentlength/><D:displayname/><D:resourcetype/></D:prop></D:propfind> ``` EXPECTED RESULT File copied matches the original SOFTWARE/OS VERSIONS KDE Plasma Version: 5.25.5 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.8 ADDITIONAL INFORMATION Seems somebody else has encountered this: https://groups.google.com/g/krusader-users/c/q_cagW5trOQ
Created attachment 155515 [details] Dolphin visial for the copied file
Seems to have been introduced somewhere between these two versions as it worked just fine before the upgrade: 1649205255: ::: completed emerge (281 of 353) kde-frameworks/kio-5.90.0 to / 1672270563: >>> emerge (31 of 104) kde-frameworks/kio-5.99.0 to /
Recompiled KDE to ~amd64 version and the problem went away. Therefore this can be closed as already fixed. I will open a bug for Gentoo instead since it's using a buggy package version.
Created: https://bugs.gentoo.org/891961