Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: WinNT でインデックスを作成すると特定ファイルでエラー発生
米田研M2岡埜です
> これはどの version の File::MMagic を使っていますでしょうか。2.0.1
>に同梱してもらっている File::MMagic の 875 行目は空行なのですが...
すいません、別の場所に古いものがはいっていました。
1.6.2.4 1999/09/14
↓
1.18 2000/02/29
にしました。
しかしまだエラーがでました。
エラーがでるファイルの内容(ファイル名ではなく)は
a(改行)(EOF)
(61 0D 0A)
や
(スペース)(EOF)
(20)
などです
言葉で説明するとaと改行のみのファイルや
半角スペース1文字のみの内容のファイルなどです。
substr outside of string at C:/usr/local/Perl/site/lib/File/MMagic.pm line 819
,
<GEN4> chunk 624.
Use of uninitialized value at C:/usr/local/Perl/site/lib/File/MMagic.pm line
832
, <GEN4> chunk 624.
substr outside of string at C:/usr/local/Perl/site/lib/File/MMagic.pm line 819
,
<GEN4> chunk 624.
Use of uninitialized value at C:/usr/local/Perl/site/lib/File/MMagic.pm line
832
, <GEN4> chunk 624.
substr outside of string at C:/usr/local/Perl/site/lib/File/MMagic.pm line 819
,
<GEN4> chunk 624.
Use of uninitialized value at C:/usr/local/Perl/site/lib/File/MMagic.pm line
832
, <GEN4> chunk 624.
substr outside of string at C:/usr/local/Perl/site/lib/File/MMagic.pm line 819
,
<GEN4> chunk 624.
Use of uninitialized value at C:/usr/local/Perl/site/lib/File/MMagic.pm line
832
, <GEN4> chunk 624.
Use of uninitialized value at C:/usr/local/Perl/site/lib/File/MMagic.pm line
882
, <GEN4> chunk 624.
Use of uninitialized value at C:/usr/local/Perl/site/lib/File/MMagic.pm line
882
, <GEN4> chunk 624.
substr outside of string at C:/usr/local/Perl/site/lib/File/MMagic.pm line 819
,
<GEN4> chunk 624.
Use of uninitialized value at C:/usr/local/Perl/site/lib/File/MMagic.pm line
832
, <GEN4> chunk 624.
> それはともかく、その近辺は matchMagicStr() の内部でファイル名に関わ
>らない処理のはずなので、ちょっと気になります。
説明が悪かったようでしたがファイル名ありません。
-Z -Yで何度もファイルを追加していくと(これが理由かどうかは不明)
そのうちおそらくNMZ.pをかいている途中かとおもいますが
Attempt to free non-existent shared string at c:\namazu\bin\mknmz line 2001,
<GE
N7282> chunk 4110248.
Attempt to free non-existent shared string at c:\namazu\bin\mknmz line 2002,
<GE
N7282> chunk 4110248.
Cannot compress negative numbers at c:\namazu\bin\mknmz line 1906.
というエラーがでます。
その場はインデックスの書き込みはなされるのですが
その後ファイル追加ができなくなります。