Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-13854

Subversion plugin polling memory leak

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • subversion-plugin
    • None

      Remote computation appears to leave CloseProofOutputStream behind:

      #148261 (ref.1) : hudson.CloseProofOutputStream@19a1741f
      java.lang.Exception
      	at hudson.remoting.ExportTable$Entry.<init>(ExportTable.java:66)
      	at hudson.remoting.ExportTable.export(ExportTable.java:166)
      	at hudson.remoting.Channel.export(Channel.java:526)
      	at hudson.remoting.RemoteOutputStream.writeObject(RemoteOutputStream.java:82)
      	at sun.reflect.GeneratedMethodAccessor3280.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:616)
      	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:959)
      	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1480)
      	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1416)
      	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1174)
      	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:346)
      	at hudson.util.StreamTaskListener.writeObject(StreamTaskListener.java:161)
      	at sun.reflect.GeneratedMethodAccessor3289.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:616)
      	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:959)
      	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1480)
      	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1416)
      	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1174)
      	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1528)
      	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1493)
      	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1416)
      	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1174)
      	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:346)
      	at hudson.remoting.UserRequest._serialize(UserRequest.java:155)
      	at hudson.remoting.UserRequest.serialize(UserRequest.java:164)
      	at hudson.remoting.UserRequest.<init>(UserRequest.java:62)
      	at hudson.remoting.Channel.call(Channel.java:645)
      	at hudson.scm.SubversionSCM.compareRemoteRevisionWith(SubversionSCM.java:1162)
      	at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356)
      	at hudson.scm.SCM.poll(SCM.java:373)
      	at hudson.model.AbstractProject.poll(AbstractProject.java:1346)
      	at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:420)
      	at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:449)
      	at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
      	at java.lang.Thread.run(Thread.java:636)
      

            Unassigned Unassigned
            kohsuke Kohsuke Kawaguchi
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated: