[sugj-tech:7003] vfs_cap のバグ
TAKAHASHI Motonobu
monyo @ home.monyo.com
2009年 1月 2日 (金) 13:43:43 JST
たかはしもとのぶです。
-----
[global]
unix charset = CP932
[share]
vfs objects = cap
の環境で、新しいテキストファイルをデフォルトの名前「新規テキスト文書.
txt」で作成すると、以下のような感じで変換に失敗します。
-----
[2009/01/02 13:38:16, 3] modules/vfs_cap.c:cap_readdir(73)
cap: cap_readdir: 新規テキスト文書.txt
ホ2009/01/02 13:38:16, 3] lib/charcnv.c:convert_string_internal(252)
E2BIG: convert_string(CP932,UTF-16LE): srclen=2 destlen=2 - 'テキスト文書.txt
蟶c4:95:b6:8f:91.txt'
-----
他に、例えば「日本語.txt」というファイルを explorer 上でカットアンドペー
ストして、「コピー 〜 日本語.txt」というファイルを作成した場合も同様に
文字コード変換で失敗します。
これって、どなたか同様の事象を確認していたりしないでしょうか。
※デバッグするしかないとは思うのですが、時間がなくて……
-----
TAKAHASHI, Motonobu (たかはしもとのぶ) monyo @ monyo.com
http://www.monyo.com/
sugj-tech メーリングリストの案内