Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
mknmz 時のエラーについて
- From: hideshima.kayoko@xxxxxxxxxxxxxxxx (秀島 加容子)
- Date: Thu, 04 Apr 2002 16:53:37 +0900
- X-ml-name: namazu-win32-users-ja
- X-mail-count: 01327
はじめまして。秀島と申します。
社内イントラでnamazuを利用したファイル検索を作成しています。
◎環境
OS:WindowsNT v4.0
namazu v2.0.10
ActivePerl v5.6.1
kakasi
Word文書を対象にしてインデックス作成をすると
---------
mknmz -U -O C:\namazu\var\namazu\index D:\err
以下のようなエラーが表示され、インデックスが作成されないWord文書があります。
---------
D:/err/1-061.doc Can't use an undefined value as a HASH reference at C:/namazu/share/namazu/filter/win32/olemsword.pl
line 250.
D:/err/5-1243.doc Can't use an undefined value as a HASH reference at C:/namazu/share/namazu/filter/win32/olemsword.pl
line 250, <GEN3> line 2.
残りのファイルは正常に終了しており、
インデックス作成終了後、上のエラーが出たファイルに、
「変更されています。保存しますか?」
というダイアログが表示されます。
olemsword.plの250行目を見たのですが、
どうしたら良いのか分かりません。
----------------
sub getFrames ($$) {
my ($doc, $cont) = @_;
my $enum_func = sub {
my $obj = shift;
my $p = $obj->Range->{Text}; ←250行目
# chop $p;
$$cont .= "$p\n" if ( defined $p );
return 1;
};
olemsword::enum($doc->Frames, $enum_func, $cont);
return undef;
}
過去のMLも探したのですが、見つかりませんでした。
どういった理由で、このようなエラーが出るのか、
どのような点を調べるべきなのか、
何かアドバイスを頂けるようでしたら、よろしくお願いします。
----
秀島 加容子 hideshima.kayoko@xxxxxxxxxxxxxxxx