-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Linux 2.6.24-16-server, Maven 2.2.1, Hudson 1.343
I receive an IndexOutOfBoundsException when building a maven project in
Hudson. This started happening after the project's parent POM was
updated with a "source" version of "1.6".
Reconfiguring the project to use a 1.6 JDK fixed the problem; it had
previously been set to "Default".
Here's the output which Hudson produced when the error occurred. I first encountered the bug running Hudson 1.339 within Tomcat 1.5; I have also verified the bug running Hudson 1.343 standalone.
[trunk] $ java -Xmx500m -cp
/root/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.339.jar:/ro
ot/.hudson/tools/maven_2.2.1/boot/classworlds-1.1.jar
hudson.maven.agent.Main /root/.hudson/tools/maven_2.2.1
/opt/apache-tomcat-5.5.27/webapps/hudson/WEB-INF/lib/remoting-1.339.jar
/root/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.339.j
ar 33128
/root/.hudson/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.
jar
<===[HUDSON REMOTING CAPACITY]===>???channel started
ERROR: Processing failed due to a bug in the code. Please report this to
[hidden email]
java.lang.IndexOutOfBoundsException: Index: 1997078527, Size: 0
project=hudson.maven.MavenModuleSet@847e7[azaffa]
project.getModules()=[hudson.maven.MavenModule@142f820[azaffa/com.aza.az
affa:azaffa],
hudson.maven.MavenModule@1b037fe[azaffa/com.aza.azaffa:azaffa-async],
hudson.maven.MavenModule@2c1e2e[azaffa/com.aza.azaffa:azaffa-commons],
hudson.maven.MavenModule@71729c[azaffa/com.aza.azaffa:azaffa-dex],
hudson.maven.MavenModule@1b9555[azaffa/com.aza.azaffa:azaffa-ds],
hudson.maven.MavenModule@e938f3[azaffa/com.aza.azaffa:azaffa-ear],
hudson.maven.MavenModule@199eb6c[azaffa/com.aza.azaffa:azaffa-echo],
hudson.maven.MavenModule@2f3fe0[azaffa/com.aza.azaffa:azaffa-war],
hudson.maven.MavenModule@a8d45[azaffa/com.aza.azaffa:azaffa-webtest],
hudson.maven.MavenModule@c0cac8[azaffa/com.aza.azaffa:azaffa-wsdl],
hudson.maven.MavenModule@14115fb[azaffa/com.aza.azaffa.azaffa-commons:az
affa-core],
hudson.maven.MavenModule@a4ee7[azaffa/com.aza.azaffa.azaffa-commons:azaf
fa-test-utils],
hudson.maven.MavenModule@c249c5[azaffa/com.aza.azaffa.azaffa-webtest:210
x-webtest],
hudson.maven.MavenModule@1793657[azaffa/com.aza.azaffa.azaffa-webtest:21
1x-webtest],
hudson.maven.MavenModule@de8a82[azaffa/com.aza.azaffa.azaffa-webtest:420
x-webtest],
hudson.maven.MavenModule@577c06[azaffa/com.aza.azaffa.azaffa-webtest:dod
-metadata],
hudson.maven.MavenModule@18f89c9[azaffa/com.aza.azaffa.azaffa-webtest:az
affa-dex-webtest],
hudson.maven.MavenModule@9f0070[azaffa/com.aza.azaffa.azaffa-webtest:aza
ffa-ds-webtest],
hudson.maven.MavenModule@d5c08f[azaffa/com.aza.azaffa.azaffa-webtest:aza
ffa-sdk],
hudson.maven.MavenModule@155220e[azaffa/com.aza.azaffa.azaffa-webtest:az
affa-webtest-utils],
hudson.maven.MavenModule@2eda55[azaffa/com.aza.azaffa.azaffa-wsdl:wsdl-f
iles],
hudson.maven.MavenModule@ccd[azaffa/com.aza.azaffa.azaffa-wsdl:wsdl-stub
s]]
project.getRootModule()=hudson.maven.MavenModule@142f820[azaffa/com.aza.
azaffa:azaffa]
FATAL: Index: 1997078527, Size: 0
java.lang.IndexOutOfBoundsException: Index: 1997078527, Size: 0