Namazu-users-ja(旧)


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

Re: mknmz がcoreを吐いて終了する。



寺西です。

Taiji.Can@xxxxxxxxxxxxxxxxxxx wrote:
> 
> > もっとも、バイナリを plain/text と誤認した場合に core を吐くような
> > ことが起こらないように mknmz を対処すべきではあります。
> > 検証用のデータがあれば対処することも可能かもしれませんが、ない以上は
> > どこで core を吐くのかチェックできません。
> 
>   比較的簡単に例えば私は /usr/bin/zip を持ってきて(cp /usr/bin/zip ./zip.txt )
>   zip.txt にして実験してみました。これでも core を吐いて mknmz は
>   死んでしまいましたのでこれでも良いのではないかと思います。

あなたの /usr/bin/zip と手元の /usr/bin/zip が同一ということは
ありえないので、これでもテストが十分にできるわけではありません。

また、このファイルで core ダンプしなくなったとしても、問題のファイル
でも core ダンプしなくなるかどうかは、また別の話です。
(直る可能性はありますが...。)

そもそも、plain/text でもないファイルの拡張子を .txt に、
MS-WORD, plain/text でもないファイルの拡張子を .DOC にするのは、
かなり特殊な環境であるといえますので、環境を整備しなおすのが
何かとよろしいかとは思います。
(普通はファイルタイプの誤認を回避するためにも、そのような拡張子を
別のファイルタイプに使用するこは避けるものですから。)

# 別に Namazu 以外でもトラブルが起こる可能性はあるでしょうから。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E