continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jerry DuVal <Jerry.Du...@efi.com>
Subject Re: Getting OOM 1.4.0
Date Thu, 09 Dec 2010 15:05:38 GMT
Ok, I downgraded to 1.3.6 and seem to have the same issue.

If I restart Continuum, click build it works the first time.  Once the build
completes if I click build again, OOM.

Any help or tip would be appreciated.


Below is the stack from 1.3.6.

2010-12-09 14:52:22,369 [pool-7-thread-1] INFO
action#update-working-directory-from-scm  - Updating project: 23-special.21
Un-Released', id: '1' to '/usr/local/continuum/data/working-directory/1'
with branch/tag epace_23_special_21.
2010-12-09 14:52:22,369 [pool-7-thread-1] INFO
org.apache.continuum.scm.manager.Slf4jScmLogger  - Executing: /bin/sh -c cd
/usr/local/continuum/data/working-directory/1 && cvs -z3 -f -q update -d
-repace_23_special_21
2010-12-09 14:52:22,369 [pool-7-thread-1] INFO
org.apache.continuum.scm.manager.Slf4jScmLogger  - Working directory:
/usr/local/continuum/data/working-directory/1
2010-12-09 14:52:41,114 [pool-7-thread-1] INFO
org.apache.continuum.scm.manager.Slf4jScmLogger  - Executing: /bin/sh -c cd
/usr/local/continuum/data/working-directory/1 && cvs -z3 -f -d
:pserver:anoncvs@wahoo:/var/lib/cvs -q log -d '2010-12-09
14:24:27+0000<2010-12-09 14:52:41+0000'
2010-12-09 14:52:41,115 [pool-7-thread-1] INFO
org.apache.continuum.scm.manager.Slf4jScmLogger  - Working directory:
/usr/local/continuum/data/working-directory/1
2010-12-09 14:55:15,919 [pool-7-thread-1] INFO
org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor  -
Ending prepare build of project: 23-special.21 Un-Released
2010-12-09 14:55:15,921 [pool-7-thread-1] INFO
org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor  -
Ending prepare build
2010-12-09 14:55:15,931 [Thread-22] ERROR
taskQueueExecutor#prepare-build-project  - Error executing task
edu.emory.mathcs.backport.java.util.concurrent.ExecutionException:
java.lang.OutOfMemoryError: Java heap space
    at
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.getResult(FutureTa
sk.java:299)
    at
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.get(FutureTask.jav
a:118)
    at
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRu
nnable.waitForTask(ThreadedTaskQueueExecutor.java:159)
    at
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRu
nnable.run(ThreadedTaskQueueExecutor.java:127)
Caused by: java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOf(Arrays.java:2882)
    at
java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:10
0)
    at
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390)
    at java.lang.StringBuffer.append(StringBuffer.java:224)
    at
org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsLogListener.messageSent
(CvsLogListener.java:66)
    at
org.netbeans.lib.cvsclient.event.MessageEvent.fireEvent(MessageEvent.java:10
9)
    at
org.netbeans.lib.cvsclient.event.EventManager.fireCVSEvent(EventManager.java
:127)
    at
org.netbeans.lib.cvsclient.response.MessageResponse.process(MessageResponse.
java:59)
    at org.netbeans.lib.cvsclient.Client.handleResponse(Client.java:570)
    at org.netbeans.lib.cvsclient.Client.processRequests(Client.java:520)
    at
org.netbeans.lib.cvsclient.command.log.LogCommand.execute(LogCommand.java:13
2)
    at org.netbeans.lib.cvsclient.Client.executeCommand(Client.java:629)
    at
org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.executeComma
nd(CvsConnection.java:95)
    at
org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.processComma
nd(CvsConnection.java:480)
    at
org.apache.maven.scm.provider.cvslib.cvsjava.command.changelog.CvsJavaChange
LogCommand.executeCvsCommand(CvsJavaChangeLogCommand.java:55)
    at
org.apache.maven.scm.provider.cvslib.command.changelog.AbstractCvsChangeLogC
ommand.executeChangeLogCommand(AbstractCvsChangeLogCommand.java:111)
    at
org.apache.maven.scm.provider.cvslib.command.changelog.AbstractCvsChangeLogC
ommand.executeChangeLogCommand(AbstractCvsChangeLogCommand.java:63)
    at
org.apache.maven.scm.command.changelog.AbstractChangeLogCommand.executeComma
nd(AbstractChangeLogCommand.java:103)
    at
org.apache.maven.scm.command.update.AbstractUpdateCommand.executeCommand(Abs
tractUpdateCommand.java:76)
    at
org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:59
)
    at
org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.executeCommand(A
bstractCvsScmProvider.java:548)
    at
org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.update(AbstractC
vsScmProvider.java:662)
    at
org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider
.java:851)
    at
org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider
.java:812)
    at
org.apache.maven.scm.manager.AbstractScmManager.update(AbstractScmManager.ja
va:555)
    at
org.apache.continuum.scm.DefaultContinuumScm.update(DefaultContinuumScm.java
:137)
    at
org.apache.maven.continuum.core.action.UpdateWorkingDirectoryFromScmContinuu
mAction.execute(UpdateWorkingDirectoryFromScmContinuumAction.java:128)
    at
org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor.perfor
mAction(PrepareBuildProjectsTaskExecutor.java:425)
    at
org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor.update
WorkingDirectory(PrepareBuildProjectsTaskExecutor.java:249)
    at
org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor.execut
eTask(PrepareBuildProjectsTaskExecutor.java:148)
    at
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRu
nnable$1.run(ThreadedTaskQueueExecutor.java:116)
    at
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.cal
l(Executors.java:442)


On 12/8/10 5:22 PM, "Jerry DuVal" <jerry.duval@efi.com> wrote:

> Using 1.4.0 ( Beta )
>
> Wrapper.conf settings =      wrapper.java.maxmemory=1024
>
> When the working-directory has not been checked out yet, the first time it
> builds fine.
>
> Once the working-directory is established ( second I click build ) I get a OOM
> in the log.
>
> The UI displays ³Scm result is null.²
>
> Any idea¹s?  I¹m using JDK 6, 64 bit Debian Lenny
>
>
> 2010-12-08 22:06:37,419 [pool-7-thread-1] INFO
> action#update-working-directory-from-scm  - Updating project: 23-special.21',
> id: '2' to '/usr/local/continuum/data/working-directory/2' with branch/tag
> epace_23_special_21.
> 2010-12-08 22:06:37,419 [pool-7-thread-1] INFO
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Executing: /bin/sh -c cd
> /usr/local/continuum/data/working-directory/2 && cvs -z3 -f -q update -d
> -repace_23_special_21
> 2010-12-08 22:06:37,419 [pool-7-thread-1] INFO
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Working directory:
> /usr/local/continuum/data/working-directory/2
> 2010-12-08 22:07:02,087 [pool-7-thread-1] INFO
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Executing: /bin/sh -c cd
> /usr/local/continuum/data/working-directory/2 && cvs -z3 -f -d
> :pserver:anoncvs@wahoo:/var/lib/cvs -q log -d '2010-12-08
> 22:01:09+0000<2010-12-08 22:07:02+0000'
> 2010-12-08 22:07:02,088 [pool-7-thread-1] INFO
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Working directory:
> /usr/local/continuum/data/working-directory/2
> 2010-12-08 22:10:56,599 [pool-7-thread-1] INFO
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor  -
> Ending prepare build of project: 23-special.21
> 2010-12-08 22:10:56,601 [pool-7-thread-1] INFO
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor  -
> Ending prepare build
> 2010-12-08 22:10:56,609 [Thread-22] ERROR
> taskQueueExecutor#prepare-build-project  - Error executing task
> edu.emory.mathcs.backport.java.util.concurrent.ExecutionException:
> java.lang.OutOfMemoryError: Java heap space
>     at
> edu.emory.mathcs.backport.java.util.concurrent.FutureTask.getResult(FutureTask
> .java:299)
>     at
> edu.emory.mathcs.backport.java.util.concurrent.FutureTask.get(FutureTask.java:
> 118)
>     at
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunn
> able.waitForTask(ThreadedTaskQueueExecutor.java:159)
>     at
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunn
> able.run(ThreadedTaskQueueExecutor.java:127)
> Caused by: java.lang.OutOfMemoryError: Java heap space
>     at java.util.Arrays.copyOf(Arrays.java:2882)
>     at
> java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100)
>     at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390)
>     at java.lang.StringBuffer.append(StringBuffer.java:224)
>     at
> org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsLogListener.messageSent(C
> vsLogListener.java:66)
>     at
> org.netbeans.lib.cvsclient.event.MessageEvent.fireEvent(MessageEvent.java:109)
>     at
> org.netbeans.lib.cvsclient.event.EventManager.fireCVSEvent(EventManager.java:1
> 27)
>     at
> org.netbeans.lib.cvsclient.response.MessageResponse.process(MessageResponse.ja
> va:59)
>     at org.netbeans.lib.cvsclient.Client.handleResponse(Client.java:570)
>     at org.netbeans.lib.cvsclient.Client.processRequests(Client.java:520)
>     at
> org.netbeans.lib.cvsclient.command.log.LogCommand.execute(LogCommand.java:132)
>     at org.netbeans.lib.cvsclient.Client.executeCommand(Client.java:629)
>     at
> org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.executeCommand
> (CvsConnection.java:95)
>     at
> org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.processCommand
> (CvsConnection.java:504)
>     at
> org.apache.maven.scm.provider.cvslib.cvsjava.command.changelog.CvsJavaChangeLo
> gCommand.executeCvsCommand(CvsJavaChangeLogCommand.java:55)
>     at
> org.apache.maven.scm.provider.cvslib.command.changelog.AbstractCvsChangeLogCom
> mand.executeChangeLogCommand(AbstractCvsChangeLogCommand.java:124)
>     at
> org.apache.maven.scm.provider.cvslib.command.changelog.AbstractCvsChangeLogCom
> mand.executeChangeLogCommand(AbstractCvsChangeLogCommand.java:64)
>     at
> org.apache.maven.scm.command.changelog.AbstractChangeLogCommand.executeCommand
> (AbstractChangeLogCommand.java:102)
>     at
> org.apache.maven.scm.command.update.AbstractUpdateCommand.executeCommand(Abstr
> actUpdateCommand.java:76)
>     at
> org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:59)
>     at
> org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.executeCommand(Abs
> tractCvsScmProvider.java:750)
>     at
> org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.update(AbstractCvs
> ScmProvider.java:348)
>     at
> org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider.j
> ava:877)
>     at
> org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider.j
> ava:838)
>     at
> org.apache.maven.scm.manager.AbstractScmManager.update(AbstractScmManager.java
> :555)
>     at
> org.apache.continuum.scm.DefaultContinuumScm.update(DefaultContinuumScm.java:1
> 37)
>     at
> org.apache.maven.continuum.core.action.UpdateWorkingDirectoryFromScmContinuumA
> ction.execute(UpdateWorkingDirectoryFromScmContinuumAction.java:128)
>     at
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor.performA
> ction(PrepareBuildProjectsTaskExecutor.java:427)
>     at
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor.updateWo
> rkingDirectory(PrepareBuildProjectsTaskExecutor.java:251)
>     at
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor.executeT
> ask(PrepareBuildProjectsTaskExecutor.java:149)
>     at
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunn
> able$1.run(ThreadedTaskQueueExecutor.java:116)
>     at
> edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(
> Executors.java:442)
>
> Jerry DuVal | Director, Software Engineering, EFI Pace
> EFI Inc www.efi.com | 800.624.5999 x9510
>
>
>





Confidentiality notice:  This message may contain confidential information.  It is intended
only for the person to whom it is addressed. If you are not that person, you should not use
this message.  We request that you notify us by replying to this message, and then delete
all copies including any contained in your reply.  Thank you.

Mime
View raw message