[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 426] RE: Can't diff command



From: Toshiharu Moriyama <bindi@mb.infoweb.ne.jp>
Subject: [cvs-ml 425] Can't diff command
Date: Tue, 15 Feb 2000 19:18:48 +0900

  |  ver 1.10.7 でknjwrap & s-jis patchを当ててます。
  |  cvs0hXjopREADMEなど/tmpに作るのですが、これがスペースが
  | 入って長い名前になりファイルオープンできないのでdiffが
  | 出来ないようです。
  | 
  |  例) cvs0hXjopREADME_________________________ (_はスペース)
  | 
  |  それ以外には、Linuxから漢字が入ったファイルに対して
  | diffコマンドを使うとcoreを吐いて落ちます。

UNIXのファイルシステム一般でいえば(Linux固有の話だったらすみません)、
ファイル名の長さは256文字くらいまでだいじょうぶで、
またファイル名にスラッシュ以外の変な文字が入っていてもよいはずです。

さっと思いつくのは、コンパイラの最適化オプションが過激すぎたとか
あるいはバッファを叩き壊しているコードがあるとか。

--
KOIE Hidetaka 鯉江英隆 <hide@koie.org>