Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Solaris2.6 で mknmz がコアダンプします
- From: MORITA Shinichi <smorita@xxxxxxxxxxxxx>
- Date: Fri, 10 Aug 2001 20:13:02 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 01902
森田と申します。
Solaris2.6上でgccでコンパイルしたmknmzを実行すると
コアダンプします。
読み込むファイルに問題があるのかとhtmlファイルを
入れ換えてみたりしたのですが変わりませんでした。
テストファイルは
fml --> procmail --> nkf -e --> mhonarc
で出力したhtmlファイルです。
長いのですがデバッグモードでの出力を記述します。
####################################################
nmgfml% /usr/local/bin/mknmz --debug -O ./ ../200108
// コード変換に NKF モジュールを用います
// わかち書きに Text::Kakasi モジュールを用います
// tmpnam: .//NMZ.tmp_i.tmp
// tmpnam: .//NMZ.tmp_p.tmp
// tmpnam: .//NMZ.tmp_pi.tmp
// tmpnam: .//NMZ.tmp_w.tmp
// tmpnam: .//NMZ.checkpoint.tmp
// tmpnam: .//NMZ.flist.tmp
: 中略
// NMZ: .//NMZ.slog
// NMZ: .//NMZ.status
// NMZ: .//NMZ.t
// NMZ: .//NMZ.tips
// NMZ: .//NMZ.version
// NMZ: .//NMZ.w
// NMZ: .//NMZ.wi
検索対象のファイルを調べています...
@@ 対象の探索を開始: Fri Aug 10 18:40:13 2001
@@ 適合: /opt/var/spool/ml/allsend/200108/index.html
@@ 適合: /opt/var/spool/ml/allsend/200108/msg00000.html
@@ 適合: /opt/var/spool/ml/allsend/200108/msg00001.html
@@ 適合: /opt/var/spool/ml/allsend/200108/msg00002.html
: 中略
@@ 適合: /opt/var/spool/ml/allsend/200108/msg00049.html
@@ 適合: /opt/var/spool/ml/allsend/200108/msg00050.html
@@ 対象の探索を終了: Fri Aug 10 18:40:14 2001
@@ 対象ファイル数: 53 (走査性能: 経過秒: 2, ファイル/秒: 26.5)
@@ 潜在: 54, 不許可: 0, 拒絶: 1, 除外: 0
@@ MTIME 古すぎ: 0, MTIME 新しすぎ: 0
53個のファイルがインデックス作成の対象として見つかりました
// tmpnam: .//NMZ.field.message-id.tmp
// tmpnam: .//NMZ.field.subject.tmp
// tmpnam: .//NMZ.field.from.tmp
// tmpnam: .//NMZ.field.date.tmp
// tmpnam: .//NMZ.field.uri.tmp
// tmpnam: .//NMZ.field.newsgroups.tmp
// tmpnam: .//NMZ.field.to.tmp
// tmpnam: .//NMZ.field.summary.tmp
// tmpnam: .//NMZ.field.size.tmp
// 対象ファイル: /opt/var/spool/ml/allsend/200108/index.html
// decide_type: name: text/html, cont: text/html; x-type=mhonarc
// 検出されたタイプ: text/html; x-type=mhonarc
// pre_codeconv
@@ モジュール: mhonarc.pl
@@ Processing MHonArc file ...
// load_document 実行後: /opt/var/spool/ml/allsend/200108/index.html: 9344, 9344, 0, text/html; x-type=mhonarc; x-error=is MHonArc's index file! skipped.
1/53 - /opt/var/spool/ml/allsend/200108/index.html is MHonArc's index file! skipped.
// 対象ファイル: /opt/var/spool/ml/allsend/200108/msg00000.html
// decide_type: name: text/html, cont: text/html; x-type=mhonarc
// 検出されたタイプ: text/html; x-type=mhonarc
// pre_codeconv
@@ モジュール: mhonarc.pl
@@ Processing MHonArc file ...
// -- title --
// テスト再開
// -- content --
// MHonArcの自動更新テスト
// ----$-------- ----$--------
// 森田 真一
// ----$-------- ----$--------
// -- weighted_str: --
// 16 テスト再開 /16
// 3 allsend@xxxxxxxxxxx smorita@xxxxxxxxxxx /3
// 16 テスト再開 /16
// 8 Morita Shinichi <smorita@xxxxxxxxxxx> /8
// 8 Fri, 03 Aug 2001 14:05:45 +0900 /8
// 1 /1
// -- headings --
// load_document 実行後: /opt/var/spool/ml/allsend/200108/msg00000.html: 2371, 591, 170, text/html; x-type=mhonarc
1/52 - /opt/var/spool/ml/allsend/200108/msg00000.html [text/html; x-type=mhonarc]
// Field: uri: /opt/var/spool/ml/allsend/200108/msg00000.html
// Field: title: テスト再開
// Field: size: 2371
// Field: to: allsend@xxxxxxxxxxx
// Field: author: smorita@xxxxxxxxxxx
// Field: from: Morita Shinichi <smorita@xxxxxxxxxxx>
// Field: summary: MHonArcの自動更新テスト --$-- --$-- 森田 真一 --$--
--$--
// Field: date: Fri, 03 Aug 2001 14:05:45 +0900
// tmpnam: .//NMZ.field.message-id.tmp
// tmpnam: .//NMZ.field.message-id.i.tmp
// tmpnam: .//NMZ.field.subject.tmp
// tmpnam: .//NMZ.field.subject.i.tmp
// tmpnam: .//NMZ.field.from.tmp
// tmpnam: .//NMZ.field.from.i.tmp
// tmpnam: .//NMZ.field.date.tmp
// tmpnam: .//NMZ.field.date.i.tmp
// tmpnam: .//NMZ.field.uri.tmp
// tmpnam: .//NMZ.field.uri.i.tmp
// tmpnam: .//NMZ.field.newsgroups.tmp
// tmpnam: .//NMZ.field.newsgroups.i.tmp
// tmpnam: .//NMZ.field.to.tmp
// tmpnam: .//NMZ.field.to.i.tmp
// tmpnam: .//NMZ.field.summary.tmp
// tmpnam: .//NMZ.field.summary.i.tmp
// tmpnam: .//NMZ.field.size.tmp
// tmpnam: .//NMZ.field.size.i.tmp
セグメント例外 (コアダンプしました)
nmgfml%
####################################################
OSバージョン及びツールのバージョンは
以下の通りです。
SunOS nmgfml 5.6 Generic_105181-16 sun4m sparc SUNW,SPARCstation-20
perl-5.00503
nkf-1.7 OR nkf-1.92
namazu-2.0.5
kakasi-2.3.3
Text-Kakasi-1.05
MHonArc-2.4.9
gcc-2.95.3
関係があるかどうか分かりませんが、nkfをコンパイルする際
# make perl
を実行してみるとコンパイルは成功するのですが
nkf_test.plの実行途中(MIME test)で
セグメント例外のコアダンプになります。(1.7、1.92とも)
結局以下のようにコンパイルしたのですが
# gcc -O2 -o nkf nkf.c
# cd NKF
# perl Makefile.PL
# make
nkf_test.plを実行すると下記の二つがFailになります。
MIME decode (nonstrict)Fail
MIME decode (unbuf) Fail
(Ver 1.92の場合は全部okです)
落ちているのはnkfのせいでしょうか?
よろしくお願い致します。
----$-------- ----$--------
森田 真一