namazu-users-en
[Top] [All Lists]

[Namazu-users-en] Re: some queries failing (cgi)

2005-06-17 19:37:23
"Chad Leigh -- Shire.Net LLC" wrote:

The malloc(5) fails every time the query is chad but never fails when
it is paul.  It is exactly the same call and if a resource was being
exhausted malloc would return an error, and not segv.  malloc()
should behave the same in both cases since it is the same call ==
malloc(5)

unless the malloc memory maps were previously corrupted by namazu or
some other code...

The memory might be destroyed somewhere of namazu.cgi. 
It seems that it depends on the content of the index. 
(The index breaks, and the error check of namazu.cgi might be 
loose.)

The problem seems to come to light for this index file and 
"query=chad". (WORD search)
The problem might not have occurred because "query=chad*" was 
PREFIX_MATCH search. (However, the memory might be still destroyed. )

Might it make a mistake somewhere and it free() it. 
-- 
=====================================================================
TADAMASA TERANISHI
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E

_______________________________________________
Namazu-users-en mailing list
Namazu-users-en(_at_)namazu(_dot_)org
http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-users-en

<Prev in Thread] Current Thread [Next in Thread>