View Ticket
Not logged in
Ticket UUID: c179f93e633aa38569e3d46d6422f090df958edf
Title: fossil commit crashes when added paths contain Shift-JIS
Status: Fixed Type: Code_Defect
Severity: Important Priority:
Subsystem: Resolution: Fixed
Last Modified: 2012-09-27 12:08:06
Version Found In: [b48f78964e] 2010-09-18 15:51:43 UTC
Description & Comments:
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