Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
mknmz で coreを吐く
- From: Taiji.Can@xxxxxxxxxxxxxxxxxxx
- Date: Thu, 05 Dec 2002 10:24:34 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 02935
菅です。
mknmz で core を吐く件を報告させて頂きます。
環境
SunOS syrinx 5.8 Generic_108528-14 sun4u sparc SUNW,Ultra-60
メモリは1G 載せています。
nzmazu は 2.0.12, chasen 2.2.9, kakasi 2.3.4 ,Text:KAKASI 1.05
perl 5.6.1、mknmzrc は、
$ON_MEMORY_MAX = 128000000;
$FILE_SIZE_MAX = 20000000;
$TEXT_SIZE_MAX = 6000000;
にしてあります。
この環境でindex を作っていくと
129/1133 /opt/Apache/htdocs/tool/postgres/admin/disk.htm [text/html]
セグメント例外 (コアダンプしました)
や
41/1021 /opt/Apache/htdocs/tut/SGML/DocBook/html-ux/abstract.html [text/html]
セグメント例外 (コアダンプしました)
などが出ました。chasen/kakasi のいずれでも出ます。
このどちらのファイルも Stylesheet を使っています。
前者:
CONTENT="Modular DocBook HTML Stylesheet version 1.18"><LINK
後者:
CONTENT="Modular DocBook HTML Stylesheet Version 1.46"><LINK
どちらも英文の html です。
setenv LANG ja;set path=($path /opt/local/bin); mknmz -s -c -U -O /opt/Apache/index/tool /opt/Apache/htdocs/tool
setenv LANG ja;set path=($path /opt/local/bin); mknmz -s -c -U -O /opt/Apache/index/tut /opt/Apache/htdocs/tut
で、作っています。
以前、kakasi では Stylesheet でcoreを吐く問題がありましたが、最新バージョン
では問題ないと認識しています。(これは私自身にも起きたので、最新に上げて
問題が起きなくなったことは確認しました。)
試しに
cat disk.htm | kakasi -w
chasen disk.htm
では特に問題は出ませんでした。
gdb kakasi core, gdb chasen core, gdb perl core
もしてみましたが、情報にはならないようなので省きました。
次に、cd /opt/Apache/htdocs/tool/postgres/admin とし、問題のあるファイル
のディレクトリへ行き、ここで index を作ってみました。
# setenv LANG ja ; /usr/bin/perl -w /opt/local/bin/mknmz -s -k -U -O ~/tmp2 .
検索対象のファイルを調べています...
67個のファイルがインデックス作成の対象として見つかりました
1/67 - /export/home/Apache/htdocs/tool/postgres/admin/admin.htm [text/html]
:
:
18/67 - /export/home/Apache/htdocs/tool/postgres/admin/manage-ag1604.htm [text/html]
Segmentation fault (core dumped)
#
と、なります。デフォルトの mknmzrc を config に使って実験しても同じでした。
このmanage-ag1604.htm自体も Modular DocBook HTML Stylesheet version 1.18
です。
ちょっとなんだか良くわからないのですが、この辺の問題で情報をお持ちの方が
いらっしゃったら教えて頂きたいと思います。
よろしくお願い致します。_o_
--
ADVANTEST corp.
Taiji.Can@xxxxxxxxxxxxxxxxxxx