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

[Linux] [regression] after upgrading to 3.00 files with names starting with a space can't be found #4698

Closed
ScumCoder opened this issue Jan 31, 2023 · 1 comment

Comments

@ScumCoder
Copy link

What is the issue?

Some files in torrents that I downloaded (~decade ago) have names starting with a space.
I heard it's considered incorrect on some systems, but surely not on *n?x it isn't.
When I was on v2.x, the torrent worked fine.
After switching to 3.00, transmission-remote --torrent X --info shows Error: Please Verify Local Data! Piece #Y is corrupt.
After verifying, transmission-remote --torrent X --info-files shows files whose names start with a space without said space.
Obviously these files are marked as not downloaded ("Done: 0%"), since they can't be found on disk.

My hypothesis: there is a stray trim() or trimmed() somewhere and it's applied to the file name.

Which application of Transmission?

transmission-daemon

Which version of Transmission?

3.00 (bb6b5a0)

@ScumCoder
Copy link
Author

Ok, found the original complaint: #1325
I guess this issue can be closed as duplicate ("but it might be better to leave it open for discoverability" ©)

@ckerr ckerr closed this as completed Jan 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants