cyberduck icon indicating copy to clipboard operation
cyberduck copied to clipboard

Encrypted filenames appear in directory listing

Open TheAndyChow opened this issue 1 year ago • 0 comments

Describe the bug When a directory contains roughly 6,000 files, some of the filenames appear encrypted in the directory listing e.g. "ORhJJDH_e8PsxJ0pmD60BXuQPCZocFTspl91IyZprQttsDroMpW_DA2JpxthFXA=.c9r".

To Reproduce Steps to reproduce the behavior:

  1. Create a directory.
  2. Upload 6,500 files to the directory.
  3. List the directory.
  4. Scroll through the list to find random entries with encrypted filenames.

Expected behavior The file list should contain only plain filenames instead of a mixture of encrypted and plain filenames.

Desktop (please complete the following information):

  • OS: Windows 10
  • Version 8.6.3 (40040)
  • Storage service: Google Cloud Storage

Additional context When I try to delete a file with an encrypted name, Cyberduck says "Cannot delete... No such object...". However, the file list appears completely normal when I list the directory using Mountain Duck. I can even delete a file with an encrypted name (when viewed using Cyberduck) by deleting the corresponding file (with a plain name) using Mountain Duck. That means the directory and files are mostly likely fine, and the bug is in how Cyberduck displays long file lists.

Furthermore, I used Cyberduck to move files (with unencrypted names) out of the directory (named "A") in batches, and placed them into an initially empty directory (named "B"). As the number of files in A decreased, the number of encrypted filenames decreased until none were encrypted. The opposite occurred in B.

TheAndyChow avatar Sep 14 '23 21:09 TheAndyChow