I'm recreating this issue on 5.13.0-44-generic #49~20.04.1-Ubuntu SMP Wed May 18 18:44:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
SSHFS version 2.10.0 FUSE library version: 2.9.9 fusermount version: 2.9.9 using FUSE kernel interface version 7.19 sshfs 3.6.0+repack+really2.10-0ubuntu1 amd64 Additionally, I wrote a script to exercise the bug (I want to know if I actually fix it by following @Martin 's instructions above.) It's not a user friendly script - it's only a day old, but someone with some Python and programming experience can alter it to run it themselves: https://github.com/flipmcf/CasterPak/blob/master/tests/test_sshfs.py The basic idea is to mount the sshfs filesystem and get a hash / digest on a file directly from the sshfs filesystem `md5sum /mnt/fuse/some/path/to/a/file.mp4` then scp that same file over and locally hash it. `scp user@remote:/some/path/to/a/file.mp4 .` `md5sum file.mp4` Then compare the hashes. If the hashes are different, then you are seeing file corruption somewhere. An interesting result occurs: 1 - if the testing script is allowed to do a directory listing ( os.listdir() ) to pick a random file to test, you will never get any corruption; hash values always match. 2. if the testing script is provided a list of files to test (see the --dirlist option ) then you will start seeing some hash differences I hope this helps someone. Probably not. I mean, if the fix is to just update the distribution package, then this kind of analysis is just a waste of time. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1949966 Title: sshfs randomly corrupts files To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sshfs-fuse/+bug/1949966/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs