たかく@図書館情報大です。
添付したようなメールファイルを
mknmz(Text::ChaSen)でIndexingしようとすると core dump します。
〜〜
% mknmz -ac failedmail
1個のファイルがインデックス作成の対象として見つかりました
1/1 - /home/masao/failedmail [message/rfc822]
セグメンテーション違反です(コアダンプ)
〜〜
他の方の環境でも発生しますでしょうか?
# 茶筌の -j オプションあたりの影響ではないかと疑っているのですが、
# ソースを追いきれていません。
[手元の環境]
OS IRIX 6.5.4
Perl version 5.004_04
Namazu 2.0.2 - 最新版(CVS)
茶筌 version 2.02
Text::ChaSen version 0.20
PS.
先ほど、mknmz に以下の2つの修正を行い、commit しておきました。
* --checkpoint時に $file_count が 0 に戻ってしまうのを修正。
* pickup_updated_files() では、mtimeが以前のから変わっているファイル全てを
更新ファイルとする。(mailutimeスクリプト実行時には便利)
--
高久 雅生 // ULIS : University of Library and Information Science
図書館情報大学大学院 図書館情報学研究科 修士 2 年次 石塚研究室
mailto:masao@xxxxxxxxxx http://www.ulis.ac.jp/~masao/Attachment:
failedmail.gz
Description: failedmail.gz