Ticket Change Details
Not logged in
Overview

Artifact ID: 4d8505d272de22a3cff305ff745c1e93b899c429
Ticket: c179f93e633aa38569e3d46d6422f090df958edf
fossil commit crashes when added paths contain Shift-JIS
User & Date: anonymous 2010-09-30 01:09:47
Changes

  1. comment changed to:
    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>
    
  2. foundin changed to: "[b48f78964e] 2010-09-18 15:51:43 UTC"
  3. private_contact changed to: "3b3fbf5f62d20e7941725f9b6dcc6cffe90f1d71"
  4. severity changed to: "Important"
  5. status changed to: "Open"
  6. title changed to:
    fossil commit crashes when added paths contain Shift-JIS
    
  7. type changed to: "Code_Defect"