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
- From: Kaz SHiMZ <kshimz@xxxxxxxxx>
- Date: Sat, 06 Mar 1999 19:48:53 +0900
清水@住友林業です。
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>