-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Low
-
Affects Version/s: 8.19.5, 9.3.0, 9.3.1
-
Component/s: Repository - Source / Diff
-
1
-
Severity 3 - Minor
-
1
Issue Summary
In below conditions, the file name with multi-byte characters will be broken.
- if the file is tracked by LFS
- And, downloading from 'New' in diff.
Note added 2024-11-12
It is reproduced when file name in Japanese Kanji, but not reproduced in Japanese Katakata by my test.
This is reproducible on Data Center: (yes)
Steps to Reproduce
- Crate a repo
- Enable LFS for the repo
- From a client, git lfs track "*.xlsx"
- Add a file with multi-byte filename (such as 操作. xlsx) to the repository
- Commit and push
- Edit the file
- Commit and push again
- Enable 'Always ask you where to save files' from browser
- From Bitbucket, click the file
- Click 'Diff to previous'
- Click 'Download file' from 'New'
Expected Results
File name shows correctly in save dialog.
Actual Results
File name is broken ('__.xlsx' )in save dialog.
Workaround
Currently there is no known workaround for this behavior.