On Thu, Apr 25, 2002 at 03:47:28AM -0500, H D Moore wrote:
> This is just an error produced by the nasl interpreter when an index of string 
> is requested that is bigger than the actual string. For instance:
> 
> myvar = "abcd";
> 
> if(ord(myvar[10]) = 65)
> {
>  ...
> }
> 
> Will cause an error message to be logged which states:
> 
> Requesting myvar[10] where myvar's length is 4.
> 
> So just ignore it, maybe someday Renaud will just turn that error message off, 
> because changing all the plugins to do a length check before accessing an 
> index would take way too long...

nah, this is being done. Note that in 1.2, the name of the plugin
appears in front of the error message, which somehow simplifies the
tracking of such errors.


                                -- Renaud

Reply via email to