Summary: | SFTP File corruption | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Trowe <sergejpopovic22> |
Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | arojas, dark0ne, kfm-devel, me, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/network/kio-extras/-/commit/f0fca6e20d1e71427caff9fc7ab3e8d7041d71ec | Version Fixed In: | 24.08.2 |
Sentry Crash Report: |
Description
Trowe
2024-06-16 12:57:01 UTC
I am experiencing similar issues, when i copy an executable file to the server it gets corrupted, causing segfault when i try to run it. Works find with other sftp clients. I am also on Arch (EndeavourOS). A possibly relevant merge request was started @ https://invent.kde.org/network/kio-extras/-/merge_requests/369 Git commit 0b589bd8744457dd5c427cc6b1626221b5e8d250 by Harald Sitter, on behalf of Ser Freeman. Committed on 28/08/2024 at 16:46. Pushed by sitter into branch 'master'. sftp: account for maximum request length when using sftp_aio As stated in the libssh documentation, AIO functions cap the allowed length per request. Account for that by breaking up into multiple requests when necessary. M +47 -12 sftp/kio_sftp.cpp https://invent.kde.org/network/kio-extras/-/commit/0b589bd8744457dd5c427cc6b1626221b5e8d250 Please backport to 24.08, this is a severe data loss issue Git commit f0fca6e20d1e71427caff9fc7ab3e8d7041d71ec by Antonio Rojas. Committed on 09/09/2024 at 14:14. Pushed by arojas into branch 'release/24.08'. sftp: account for maximum request length when using sftp_aio As stated in the libssh documentation, AIO functions cap the allowed length per request. Account for that by breaking up into multiple requests when necessary. (cherry picked from commit 0b589bd8744457dd5c427cc6b1626221b5e8d250) Co-authored-by: Ser Freeman <serfreeman1337@gmail.com> M +47 -12 sftp/kio_sftp.cpp https://invent.kde.org/network/kio-extras/-/commit/f0fca6e20d1e71427caff9fc7ab3e8d7041d71ec |