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

Findbugs plugin unable to run on slaves with 1.519

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • core, findbugs-plugin
    • None
    • Ubuntu Linux 12.04 LTS (both master and ssh-slave) on x64 hardware
      Jenkins 1.519

      After upgrading to 1.519 the findbugs plugin was no longer able to perform analysis on the result file.
      I reverted back to 1.518 and it worked again.

      It's an ant based job. Cleaning the slave completely had no effect.

      14:13:08 [FINDBUGS] Collecting findbugs analysis files...
      14:13:15 ERROR: Publisher hudson.plugins.findbugs.FindBugsPublisher aborted due to exception
      14:13:15 hudson.util.IOException2: remote file operation failed: /home/builder/workspace/SCS at hudson.remoting.Channel@9b62a7e:mposerv10
      14:13:15 	at hudson.FilePath.act(FilePath.java:901)
      14:13:15 	at hudson.FilePath.act(FilePath.java:878)
      14:13:15 	at hudson.plugins.findbugs.FindBugsPublisher.perform(FindBugsPublisher.java:161)
      14:13:15 	at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:146)
      14:13:15 	at hudson.plugins.analysis.core.HealthAwareRecorder.perform(HealthAwareRecorder.java:331)
      14:13:15 	at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27)
      14:13:15 	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
      14:13:15 	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776)
      14:13:15 	at hudson.model.Build$BuildExecution.post2(Build.java:183)
      14:13:15 	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:726)
      14:13:15 	at hudson.model.Run.execute(Run.java:1618)
      14:13:15 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      14:13:15 	at hudson.model.ResourceController.execute(ResourceController.java:88)
      14:13:15 	at hudson.model.Executor.run(Executor.java:242)
      14:13:15 Caused by: java.io.IOException: Remote call on mposerv10 failed
      14:13:15 	at hudson.remoting.Channel.call(Channel.java:731)
      14:13:15 	at hudson.FilePath.act(FilePath.java:894)
      14:13:15 	... 13 more
      14:13:15 Caused by: java.lang.IncompatibleClassChangeError: Implementing class
      14:13:15 	at java.lang.ClassLoader.defineClass1(Native Method)
      14:13:15 	at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
      14:13:15 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
      14:13:15 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
      14:13:15 	at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
      14:13:15 	at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
      14:13:15 	at java.security.AccessController.doPrivileged(Native Method)
      14:13:15 	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
      14:13:15 	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
      14:13:15 	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
      14:13:15 	at java.lang.ClassLoader.defineClass1(Native Method)
      14:13:15 	at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
      14:13:15 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
      14:13:15 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
      14:13:15 	at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
      14:13:15 	at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
      14:13:15 	at java.security.AccessController.doPrivileged(Native Method)
      14:13:15 	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
      14:13:15 	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
      14:13:15 	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
      14:13:15 	at java.lang.ClassLoader.defineClass1(Native Method)
      14:13:15 	at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
      14:13:15 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
      14:13:15 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
      14:13:15 	at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
      14:13:15 	at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
      14:13:15 	at java.security.AccessController.doPrivileged(Native Method)
      14:13:15 	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
      14:13:15 	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
      14:13:15 	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
      14:13:15 	at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:705)
      14:13:15 	at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch3(RemoteClassLoader.java:759)
      14:13:15 	at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
      14:13:15 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      14:13:15 	at java.lang.reflect.Method.invoke(Method.java:616)
      14:13:15 	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:282)
      14:13:15 	at hudson.remoting.Request$2.run(Request.java:326)
      14:13:15 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      14:13:15 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
      14:13:15 	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
      14:13:15 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
      14:13:15 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      14:13:15 	at java.lang.Thread.run(Thread.java:679)
      

          [JENKINS-18405] Findbugs plugin unable to run on slaves with 1.519

          Michiel Hendriks created issue -

          Ulli Hafner added a comment - - edited

          What do you mean with cleaning the slave? Did your update the slave.jar?

          I think Jenkins 1.519 is compiled using Java 6, i.e. this might be the problem.

          Ulli Hafner added a comment - - edited What do you mean with cleaning the slave? Did your update the slave.jar? I think Jenkins 1.519 is compiled using Java 6, i.e. this might be the problem.

          Cleaning the slave as in: deleting the client jars and workspace files, so as if the ssh-slave was newly created.

          I just noticed that there were 2 different exceptions amongst 4 failed builds. This is the other exception:

          13:08:43 [FINDBUGS] Collecting findbugs analysis files...
          13:10:38 ERROR: Publisher hudson.plugins.findbugs.FindBugsPublisher aborted due to exception
          13:10:38 hudson.util.IOException2: remote file operation failed: /home/builder/workspace/SCS at hudson.remoting.Channel@43496793:mposerv10
          13:10:38 	at hudson.FilePath.act(FilePath.java:901)
          13:10:38 	at hudson.FilePath.act(FilePath.java:878)
          13:10:38 	at hudson.plugins.findbugs.FindBugsPublisher.perform(FindBugsPublisher.java:161)
          13:10:38 	at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:146)
          13:10:38 	at hudson.plugins.analysis.core.HealthAwareRecorder.perform(HealthAwareRecorder.java:331)
          13:10:38 	at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27)
          13:10:38 	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
          13:10:38 	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776)
          13:10:38 	at hudson.model.Build$BuildExecution.post2(Build.java:183)
          13:10:38 	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:726)
          13:10:38 	at hudson.model.Run.execute(Run.java:1618)
          13:10:38 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
          13:10:38 	at hudson.model.ResourceController.execute(ResourceController.java:88)
          13:10:39 	at hudson.model.Executor.run(Executor.java:242)
          13:10:39 Caused by: java.io.IOException: Remote call on mposerv10 failed
          13:10:39 	at hudson.remoting.Channel.call(Channel.java:731)
          13:10:39 	at hudson.FilePath.act(FilePath.java:894)
          13:10:39 	... 13 more
          13:10:39 Caused by: java.lang.NoClassDefFoundError: Could not initialize class edu.umd.cs.findbugs.SortedBugCollection
          13:10:39 	at hudson.plugins.findbugs.parser.FindBugsParser.readXml(FindBugsParser.java:266)
          13:10:39 	at hudson.plugins.findbugs.parser.FindBugsParser.parse(FindBugsParser.java:208)
          13:10:47 	at hudson.plugins.findbugs.parser.FindBugsParser.parse(FindBugsParser.java:145)
          13:10:47 	at hudson.plugins.findbugs.parser.FindBugsParser.parse(FindBugsParser.java:105)
          13:10:47 	at hudson.plugins.analysis.core.FilesParser.parseFile(FilesParser.java:306)
          13:10:47 	at hudson.plugins.analysis.core.FilesParser.parseFiles(FilesParser.java:264)
          13:10:47 	at hudson.plugins.analysis.core.FilesParser.parserCollectionOfFiles(FilesParser.java:215)
          13:10:47 	at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:184)
          13:10:48 	at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:31)
          13:10:48 	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2388)
          13:10:48 	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
          13:10:48 	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          13:10:48 	at hudson.remoting.Request$2.run(Request.java:326)
          13:10:48 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          13:10:48 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
          13:10:48 	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
          13:10:48 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
          13:10:48 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
          13:10:48 	at java.lang.Thread.run(Thread.java:679)
          

          Michiel Hendriks added a comment - Cleaning the slave as in: deleting the client jars and workspace files, so as if the ssh-slave was newly created. I just noticed that there were 2 different exceptions amongst 4 failed builds. This is the other exception: 13:08:43 [FINDBUGS] Collecting findbugs analysis files... 13:10:38 ERROR: Publisher hudson.plugins.findbugs.FindBugsPublisher aborted due to exception 13:10:38 hudson.util.IOException2: remote file operation failed: /home/builder/workspace/SCS at hudson.remoting.Channel@43496793:mposerv10 13:10:38 at hudson.FilePath.act(FilePath.java:901) 13:10:38 at hudson.FilePath.act(FilePath.java:878) 13:10:38 at hudson.plugins.findbugs.FindBugsPublisher.perform(FindBugsPublisher.java:161) 13:10:38 at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:146) 13:10:38 at hudson.plugins.analysis.core.HealthAwareRecorder.perform(HealthAwareRecorder.java:331) 13:10:38 at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27) 13:10:38 at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804) 13:10:38 at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776) 13:10:38 at hudson.model.Build$BuildExecution.post2(Build.java:183) 13:10:38 at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:726) 13:10:38 at hudson.model.Run.execute(Run.java:1618) 13:10:38 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) 13:10:38 at hudson.model.ResourceController.execute(ResourceController.java:88) 13:10:39 at hudson.model.Executor.run(Executor.java:242) 13:10:39 Caused by: java.io.IOException: Remote call on mposerv10 failed 13:10:39 at hudson.remoting.Channel.call(Channel.java:731) 13:10:39 at hudson.FilePath.act(FilePath.java:894) 13:10:39 ... 13 more 13:10:39 Caused by: java.lang.NoClassDefFoundError: Could not initialize class edu.umd.cs.findbugs.SortedBugCollection 13:10:39 at hudson.plugins.findbugs.parser.FindBugsParser.readXml(FindBugsParser.java:266) 13:10:39 at hudson.plugins.findbugs.parser.FindBugsParser.parse(FindBugsParser.java:208) 13:10:47 at hudson.plugins.findbugs.parser.FindBugsParser.parse(FindBugsParser.java:145) 13:10:47 at hudson.plugins.findbugs.parser.FindBugsParser.parse(FindBugsParser.java:105) 13:10:47 at hudson.plugins.analysis.core.FilesParser.parseFile(FilesParser.java:306) 13:10:47 at hudson.plugins.analysis.core.FilesParser.parseFiles(FilesParser.java:264) 13:10:47 at hudson.plugins.analysis.core.FilesParser.parserCollectionOfFiles(FilesParser.java:215) 13:10:47 at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:184) 13:10:48 at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:31) 13:10:48 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2388) 13:10:48 at hudson.remoting.UserRequest.perform(UserRequest.java:118) 13:10:48 at hudson.remoting.UserRequest.perform(UserRequest.java:48) 13:10:48 at hudson.remoting.Request$2.run(Request.java:326) 13:10:48 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) 13:10:48 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 13:10:48 at java.util.concurrent.FutureTask.run(FutureTask.java:166) 13:10:48 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) 13:10:48 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 13:10:48 at java.lang. Thread .run( Thread .java:679)
          Michiel Hendriks made changes -
          Description Original: After upgrading to 1.519 the findbugs plugin was no longer able to perform analysis on the result file.
          I reverted back to 1.518 and it worked again.

          It's an ant based job. Cleaning the slave completely had no effect.


          14:13:08 [FINDBUGS] Collecting findbugs analysis files...
          14:13:15 ERROR: Publisher hudson.plugins.findbugs.FindBugsPublisher aborted due to exception
          14:13:15 hudson.util.IOException2: remote file operation failed: /home/builder/workspace/SCS at hudson.remoting.Channel@9b62a7e:mposerv10
          14:13:15 at hudson.FilePath.act(FilePath.java:901)
          14:13:15 at hudson.FilePath.act(FilePath.java:878)
          14:13:15 at hudson.plugins.findbugs.FindBugsPublisher.perform(FindBugsPublisher.java:161)
          14:13:15 at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:146)
          14:13:15 at hudson.plugins.analysis.core.HealthAwareRecorder.perform(HealthAwareRecorder.java:331)
          14:13:15 at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27)
          14:13:15 at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
          14:13:15 at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776)
          14:13:15 at hudson.model.Build$BuildExecution.post2(Build.java:183)
          14:13:15 at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:726)
          14:13:15 at hudson.model.Run.execute(Run.java:1618)
          14:13:15 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
          14:13:15 at hudson.model.ResourceController.execute(ResourceController.java:88)
          14:13:15 at hudson.model.Executor.run(Executor.java:242)
          14:13:15 Caused by: java.io.IOException: Remote call on mposerv10 failed
          14:13:15 at hudson.remoting.Channel.call(Channel.java:731)
          14:13:15 at hudson.FilePath.act(FilePath.java:894)
          14:13:15 ... 13 more
          14:13:15 Caused by: java.lang.IncompatibleClassChangeError: Implementing class
          14:13:15 at java.lang.ClassLoader.defineClass1(Native Method)
          14:13:15 at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
          14:13:15 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
          14:13:15 at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
          14:13:15 at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
          14:13:15 at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
          14:13:15 at java.security.AccessController.doPrivileged(Native Method)
          14:13:15 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
          14:13:15 at java.lang.ClassLoader.defineClass1(Native Method)
          14:13:15 at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
          14:13:15 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
          14:13:15 at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
          14:13:15 at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
          14:13:15 at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
          14:13:15 at java.security.AccessController.doPrivileged(Native Method)
          14:13:15 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
          14:13:15 at java.lang.ClassLoader.defineClass1(Native Method)
          14:13:15 at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
          14:13:15 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
          14:13:15 at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
          14:13:15 at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
          14:13:15 at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
          14:13:15 at java.security.AccessController.doPrivileged(Native Method)
          14:13:15 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
          14:13:15 at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:705)
          14:13:15 at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch3(RemoteClassLoader.java:759)
          14:13:15 at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
          14:13:15 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          14:13:15 at java.lang.reflect.Method.invoke(Method.java:616)
          14:13:15 at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:282)
          14:13:15 at hudson.remoting.Request$2.run(Request.java:326)
          14:13:15 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          14:13:15 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
          14:13:15 at java.util.concurrent.FutureTask.run(FutureTask.java:166)
          14:13:15 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
          14:13:15 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
          14:13:15 at java.lang.Thread.run(Thread.java:679)
          New: After upgrading to 1.519 the findbugs plugin was no longer able to perform analysis on the result file.
          I reverted back to 1.518 and it worked again.

          It's an ant based job. Cleaning the slave completely had no effect.

          {code}
          14:13:08 [FINDBUGS] Collecting findbugs analysis files...
          14:13:15 ERROR: Publisher hudson.plugins.findbugs.FindBugsPublisher aborted due to exception
          14:13:15 hudson.util.IOException2: remote file operation failed: /home/builder/workspace/SCS at hudson.remoting.Channel@9b62a7e:mposerv10
          14:13:15 at hudson.FilePath.act(FilePath.java:901)
          14:13:15 at hudson.FilePath.act(FilePath.java:878)
          14:13:15 at hudson.plugins.findbugs.FindBugsPublisher.perform(FindBugsPublisher.java:161)
          14:13:15 at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:146)
          14:13:15 at hudson.plugins.analysis.core.HealthAwareRecorder.perform(HealthAwareRecorder.java:331)
          14:13:15 at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27)
          14:13:15 at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
          14:13:15 at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776)
          14:13:15 at hudson.model.Build$BuildExecution.post2(Build.java:183)
          14:13:15 at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:726)
          14:13:15 at hudson.model.Run.execute(Run.java:1618)
          14:13:15 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
          14:13:15 at hudson.model.ResourceController.execute(ResourceController.java:88)
          14:13:15 at hudson.model.Executor.run(Executor.java:242)
          14:13:15 Caused by: java.io.IOException: Remote call on mposerv10 failed
          14:13:15 at hudson.remoting.Channel.call(Channel.java:731)
          14:13:15 at hudson.FilePath.act(FilePath.java:894)
          14:13:15 ... 13 more
          14:13:15 Caused by: java.lang.IncompatibleClassChangeError: Implementing class
          14:13:15 at java.lang.ClassLoader.defineClass1(Native Method)
          14:13:15 at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
          14:13:15 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
          14:13:15 at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
          14:13:15 at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
          14:13:15 at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
          14:13:15 at java.security.AccessController.doPrivileged(Native Method)
          14:13:15 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
          14:13:15 at java.lang.ClassLoader.defineClass1(Native Method)
          14:13:15 at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
          14:13:15 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
          14:13:15 at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
          14:13:15 at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
          14:13:15 at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
          14:13:15 at java.security.AccessController.doPrivileged(Native Method)
          14:13:15 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
          14:13:15 at java.lang.ClassLoader.defineClass1(Native Method)
          14:13:15 at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
          14:13:15 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
          14:13:15 at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
          14:13:15 at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
          14:13:15 at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
          14:13:15 at java.security.AccessController.doPrivileged(Native Method)
          14:13:15 at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
          14:13:15 at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
          14:13:15 at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:705)
          14:13:15 at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch3(RemoteClassLoader.java:759)
          14:13:15 at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
          14:13:15 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          14:13:15 at java.lang.reflect.Method.invoke(Method.java:616)
          14:13:15 at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:282)
          14:13:15 at hudson.remoting.Request$2.run(Request.java:326)
          14:13:15 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          14:13:15 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
          14:13:15 at java.util.concurrent.FutureTask.run(FutureTask.java:166)
          14:13:15 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
          14:13:15 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
          14:13:15 at java.lang.Thread.run(Thread.java:679)
          {code}
          Environment Original: Ubuntu Linux 12.04 LTS (both master and slave) on x64 hardware
          Jenkins 1.519
          New: Ubuntu Linux 12.04 LTS (both master and ssh-slave) on x64 hardware
          Jenkins 1.519

          Ulli Hafner added a comment - - edited

          Maybe this is related to the new class pre-fetching feature of Jenkins JENKINS-15120. (However I haven't yet verified this on my machine, this is just a guess)

          Ulli Hafner added a comment - - edited Maybe this is related to the new class pre-fetching feature of Jenkins JENKINS-15120 . (However I haven't yet verified this on my machine, this is just a guess)
          Ulli Hafner made changes -
          Link New: This issue depends on JENKINS-15120 [ JENKINS-15120 ]
          Ulli Hafner made changes -
          Link Original: This issue depends on JENKINS-15120 [ JENKINS-15120 ]
          Ulli Hafner made changes -
          Link New: This issue is related to JENKINS-15120 [ JENKINS-15120 ]
          Chris Lee made changes -
          Link New: This issue is related to JENKINS-18394 [ JENKINS-18394 ]

          Rene Hess added a comment -

          I'm seeing pretty much the same thing here since updating to 1.519. Also Ubuntu slaves with ant based job.

          Rene Hess added a comment - I'm seeing pretty much the same thing here since updating to 1.519. Also Ubuntu slaves with ant based job.

            kohsuke Kohsuke Kawaguchi
            elmuerte Michiel Hendriks
            Votes:
            9 Vote for this issue
            Watchers:
            15 Start watching this issue

              Created:
              Updated:
              Resolved: