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.

<pre>
Steps to reproduce:
> fossil.exe add "テスト\foo.txt"
ADDED  テスト/foo.txt<br />
> fossil.exe commit -m foo
<<< Access Violation (0x00000005) occurs here >>>
</pre>