[Issue 3954] New - OutOfMemoryError on Maven site on SECOND build

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[Issue 3954] New - OutOfMemoryError on Maven site on SECOND build

lblankers
https://hudson.dev.java.net/issues/show_bug.cgi?id=3954
                 Issue #|3954
                 Summary|OutOfMemoryError on Maven site on SECOND build
               Component|hudson
                 Version|current
                Platform|All
              OS/Version|All
                     URL|
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|maven2
             Assigned to|issues@hudson
             Reported by|lblankers






------- Additional comments from [hidden email] Mon Jun 29 09:32:45 +0000 2009 -------
When building a Maven 2 project with goal site the first time the project is
build correctly. However the second time the build returns an OutOfMemoryError
when archiving the results of the first subproject. Removing previous builds and
rebuilding works fine. But as soon as one or more previous builds are maintained
the error occurs.

Heap space is set to 1,5 GB. The build machine has 6 GB of virtual memory.

Error message:
[HUDSON] Archiving site
[HUDSON] Archiving
D:\HudsonHome\jobs\proj-site\workspace\proj\proj-testing\pom.xml to
D:\HudsonHome\jobs\proj-site\modules\com.proj.proj$proj-testing\builds\2009-06-29_09-28-58\archive\com.proj.proj\proj-testing\0.1-SNAPSHOT\pom.xml
[HUDSON] Not actually archiving due to digest match
[HUDSON] Archiving
D:\HudsonHome\jobs\proj-site\workspace\proj\proj-testing\pom.xml to
D:\HudsonHome\jobs\proj-site\modules\com.proj.proj$proj-testing\builds\2009-06-29_09-28-58\archive\com.proj.proj\proj-testing\0.1-SNAPSHOT\pom.xml
[HUDSON] Not actually archiving due to digest match
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] null
Java heap space
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.reflect.UndeclaredThrowableException
        at hudson.maven.$Proxy2.end(Unknown Source)
        at hudson.maven.MavenBuildProxy2$Filter.end(MavenBuildProxy2.java:67)
        at
hudson.maven.MavenModuleSetBuild$Builder.postModule(MavenModuleSetBuild.java:621)
        at hudson.maven.MavenBuilder$Adapter.fireLeaveModule(MavenBuilder.java:304)
        at hudson.maven.MavenBuilder$Adapter.postBuild(MavenBuilder.java:262)
        at
org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:68)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at hudson.maven.agent.Main.launch(Main.java:165)
        at hudson.maven.MavenBuilder.call(MavenBuilder.java:159)
        at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:584)
        at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:530)
        at hudson.remoting.UserRequest.perform(UserRequest.java:103)
        at hudson.remoting.UserRequest.perform(UserRequest.java:47)
        at hudson.remoting.Request$2.run(Request.java:236)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.io.IOException: Remote call failed
        at hudson.remoting.Channel.call(Channel.java:518)
        at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:148)
        ... 28 more
Caused by: java.lang.OutOfMemoryError: Java heap space
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5 minutes 45 seconds
[INFO] Finished at: Mon Jun 29 09:34:54 CEST 2009
[INFO] Final Memory: 60M/126M
[INFO] ------------------------------------------------------------------------
channel stopped
Skipping Cobertura coverage report as build was not UNSTABLE or better ...
Finished: FAILURE

Hudson version: 1.310
Container: Tomcat

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]