Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

make check fails at namazu-cgi-9



zundaです。お世話になっております。

namazu-2.0.10を使わせていただいていますが、make checkがnamazu-cgi-9
でFAILするという現象に遭遇しましたのでご報告いたします。
http://search.namazu.org/ml/namazu-devel-ja/msg02211.html
で報告されているものと似た現象のようにも見受けられます。

Kondara 2.1RC2上で、make checkしますと、以下のようなエラーが出ます。

% ./configure
% make
% make check
  <中略>
./namazu-cgi-9: line 55: 13946 Segmentation fault      ./namazu.cgi >>$LOG
FAIL: namazu-cgi-9
  <後略>

エラーを追ってみますと、./src/.libs/lt-namazu.cgi が以下のようなバック
トレースにてセグメンテーションフォールトを起こしていました。

#0  0x400f4909 in strcpy () from /lib/libc.so.6
#1  0x8055f68 in cgifunctab ()
#2  0x804ec69 in process_cgi_vars (ca=0xbfffd6e0) at cgi.c:314
#3  0x804f2db in init_cgi (
    query=0xbf005f6a <Address 0xbf005f6a out of bounds>,
    subquery=0xbf005b6a <Address 0xbf005b6a out of bounds>) at cgi.c:532
#4  0x804f54d in main (argc=Cannot access memory at address 0xbf00637a
) at namazu-cgi.c:197

./test/namazu-cgi-9 を直接実行すると正常に終了するのですが、make checkし
た場合と異なる環境変数は、Makefileで定義されるものの他は、SHLVLくらいの
ようです。

perlのバージョンは5.6.0、bashは2.05、glibcは2.2.4、kernelは2.4.17です。
以上、namazuのバグではないようですが、ご報告まで。

ずんだあん