UTF16のBOMなしファイルを、UTF8か16のBOMありファイルに変換すると、ファイルが破損する。
【変換前ファイル ⇒ 変換後ファイル】 (UTF16∧(BE∨LE)∧BOMなし) ⇒ ((UTF8∨UTF16)∧BOMあり)
【現象】 上書きモード(--overwrite)で、上記変換をすると、ファイルが破損する。
【期待動作】 変換元ファイルと、変換先ファイルの文字コードが、如何なる組み合わせの場合に於いても、ファイル破損しないこと。
【発生確認バージョン】 v2.1.5.0, v2.1.1.1
【変換前ファイル ⇒ 変換後ファイル】 (UTF16∧(BE∨LE)∧BOMなし) ⇒ ((UTF8∨UTF16)∧BOMあり)
【現象】 上書きモード(--overwrite)で、上記変換をすると、ファイルが破損する。
【期待動作】 変換元ファイルと、変換先ファイルの文字コードが、如何なる組み合わせの場合に於いても、ファイル破損しないこと。
【発生確認バージョン】 v2.1.5.0, v2.1.1.1