I wonder if anyone has any hints for me....I'm getting this exception every so 
often (every 100 or so runs):

java.lang.ArrayIndexOutOfBoundsException: 1
        at java.util.LinkedList.toArray(LinkedList.java:657)
        at 
org.apache.commons.httpclient.cookie.CookieSpecBase.match(CookieSpecBase.java:564)
        at 
org.apache.commons.httpclient.HttpMethodBase.addCookieRequestHeader(HttpMethodBase.java:1179)
        at 
org.apache.commons.httpclient.HttpMethodBase.addRequestHeaders(HttpMethodBase.java:1305)
        at 
org.apache.commons.httpclient.HttpMethodBase.writeRequestHeaders(HttpMethodBase.java:2036)
        at 
org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:1919)
        at 
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:993)
        at 
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:397)
        at 
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
        at 
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
        at 
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324)
        <my code snipped>

This is with HttpClient 3.0.1. I've seen this one at least two platforms (windows and linux). I know it happens with 1.4.2, not sure about 1.5. I'm only testing with Sun VMs.

The strange thing is that the code in CookieSpecBase looks like it can never produce this exception (since the LinkedList in question is local, and this isn't being modified by another thread).

Am I reading that code right? Any ideas what the heck can be going on? I don't 
suspect a bug in httpclient.

Link to the source I'm referring to
http://svn.apache.org/viewvc/jakarta/commons/proper/httpclient/tags/HTTPCLIENT_3_0_1/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java?revision=404763&view=markup

thanks in advance
-tim


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to