directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jacob S. Barrett (JIRA)" <directory-...@incubator.apache.org>
Subject [jira] Created: (DIREVE-266) ServerDirContext.search() with filter arguments always gets index out of bounds (in two places).
Date Tue, 20 Sep 2005 20:00:45 GMT
ServerDirContext.search() with filter arguments always gets index out of bounds (in two places).
------------------------------------------------------------------------------------------------

         Key: DIREVE-266
         URL: http://issues.apache.org/jira/browse/DIREVE-266
     Project: Directory Server
        Type: Bug
  Components: jndi-provider  
    Versions: 0.9.3, 0.8, 0.9, 0.9.1, 0.9.2    
    Reporter: Jacob S. Barrett
 Assigned to: Alex Karasulu 


When searching the ServerDirContext with filter arguments it throws index out of bounds exceptions
in two places.

The first place is where it attempts to substitute the value into the buffer it uses the index
of the } char as the index into the arguments.

The second one, after you fix the first, is when the search for { reaches the end of the string.

The attached patch fixes both and includes a JUnit test.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message