Fossil SCM
fossil commit crashes when added paths contain Shift-JIS
Fixed
c179f93e633aa38…
· opened 15 years, 6 months ago
- Type
- Code_Defect
- Priority
- —
- Severity
- Important
- Resolution
- Fixed
- Subsystem
- —
- Created
- Sept. 30, 2010 1:09 a.m.
Trying to commit a file with a path containing Shift-JIS encoded characters (e.g. Japanese) causes fossil.exe to crash. I'm doing this in cmd.exe with codepage set to "932 (ANSI/OEM - Japanese Shift-JIS)", but performing 'chcp 850' or 'chcp 65001' before adding the file doesn't affect the outcome.
Steps to reproduce: > fossil.exe add "テスト\foo.txt" ADDED テスト/foo.txt
> fossil.exe commit -m foo <<< Access Violation (0x00000005) occurs here >>>
anonymous added on 2010-09-30 01:12:09: Amendment: I'm using Windows XP Professional with default OS codepage set to Japanese.
jan.nijtmans added on 2012-09-27 08:10:27 UTC: This one should be fixed in trunk now