namazu-ml(ring)


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

Re: namazu-1.4.0.0-beta-4 Re: namazu-1.4.0.0-beta-3



清水@住友林業です。

Sat, 06 Mar 1999 17:33:23 +0900 に、
Satoru Takabayashi <ccsatoru@xxxxxxxxxxxxxxxxxx> さんは書きました ;

> 『弓』のように 2byte 目に '|' (0x7c) を含むファイル名はどう
> ですか?

へいへい、以下のようなディレクトリ構造でやってみました。

 i: --- test --- 表示 --- test表 --- ソート
                       |          |- ソソソ
                       |          -- 表示
                       |- ソソソ --- ソート
                       |          |- ソソソ
                       |          -- 表示
                       |- 弓の弓 --- ソの弓
                                  |- ソソソ
                                  -- 弓の表

で、少しばかりミョーなことになってます。

index は全てのファイルに対して作られており、namazu.exe による検索でも
"弓" や "表" や "ソ" を path に含むファイルもヒットしているのですが、
mknmz の実行時に、STDOUT に 

  6 /I|/test/%95%5C%8E%A6/%8B%7C%82%CC%8B%7C/%83%5C%82%CC%8B%7C
 ( これは、「6  I:¥test¥表示¥弓の弓¥ソの弓」の URL encoding)

が表示される直前、STDERR に

  H:/BIN/sh.exe: I:/test/侮ヲ/<8B>: not found   ← 「ヲ」だけ半角
  H:/BIN/sh.exe: /モフ<8B>: not found           ← 「フ」だけ半角
  H:/BIN/sh.exe: の<8B>: not found

と表示されます。つまり、sh.exe に EUC でファイル名がわたっている
ような感じです。が、mknmz はコケずに最後まで動いています。

また、STDERR に表示があるのはこれだけで、その後の2ファイルに対して
インデックスを作成する時には表示されていません。

# うーむ、よーわからん。

ちなみに NMZ.field.url の中身は

  /I|/test/%95%5C%8E%A6/test%95%5C/%83%5C%81%5B%83g
  /I|/test/%95%5C%8E%A6/test%95%5C/%83%5C%83%5C%83%5C
  /I|/test/%95%5C%8E%A6/test%95%5C/%95%5C%8E%A6
  /I|/test/%95%5C%8E%A6/%83%5C%83%5C%83%5C/%83%5C%81%5B%83g
  /I|/test/%95%5C%8E%A6/%83%5C%83%5C%83%5C/%83%5C%83%5C%83%5C
  /I|/test/%95%5C%8E%A6/%83%5C%83%5C%83%5C/%95%5C%8E%A6
  /I|/test/%95%5C%8E%A6/%8B%7C%82%CC%8B%7C/%83%5C%82%CC%8B%7C
  /I|/test/%95%5C%8E%A6/%8B%7C%82%CC%8B%7C/%83%5C%83%5C%83%5C
  /I|/test/%95%5C%8E%A6/%8B%7C%82%CC%8B%7C/%8B%7C%82%CC%95%5C

となっており、最終結果だけだけ見れば、まったくまともです。

あ、それから、

 > -rw-a--        4 Mar  5 17:28 .lock2
 > -rw-a--        0 Mar  5 17:28 .t.6399
 >
 >というファイルが残ります。なお、6399 は process id と一致しています。

は昨日だけの現象でした。あの後突然システムが hung しまして(mnews で
NetNews を読んでいた)、リブートした後では、この現象は止まりました。

Netscape Communicator 4.04 for OS/2 を動作させるとシステムがおかしく
なるという現象が最近起きてまして(どうもメモリリークくさい)、それの
あおりを受けていたようです。

ではでは。

end
--
  住友林業株式会社  情報システム部   清水 和佳
 
  TEL: +81-3-5322-6672  FAX: +81-3-5322-6658  Niftyserve: XLW01034
  e-mail: <kshimz@xxxxxxxxx>