Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upload and File Synchronization Anomalies with excessive folder file path lengths. #9987

Closed
cyberduck opened this issue Jun 22, 2017 · 2 comments
Labels
bug webdav WebDAV Protocol Implementation wontfix
Milestone

Comments

@cyberduck
Copy link
Collaborator

1796d6e created the issue

Create a folder path with multiple sub-folders and file with a combined excessive length e.g., >256 characters. A file is located in the last folder in the path. Select File Synchronization and start mirror comparison and upload to webdav destination folder. File synchronization completes without a warning. Only some portion of folders are created and the file is not uploaded. I suggest that a warning should be thrown at the time of comparison with either an option to ignore or that part of the request is ignored and logged.

Select the same folder set and choose Upload. A warning that the file is not found is provided. Click Continue and a similar subset of the folders in the excessive path are created without uploading the file. I suggest an option to ignore the file and folder path or that part of the request is ignored and logged.


Attachments

@cyberduck
Copy link
Collaborator Author

@dkocher commented

We cannot fix this issue of path lengths on Windows but from what I understand it is better to give an error alert than to silently ignore the failure reading the file for upload.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Milestone renamed

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug webdav WebDAV Protocol Implementation wontfix
Projects
None yet
Development

No branches or pull requests

1 participant