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

dumpExportTable seems to be broken

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Major Major
    • core
    • None
    • Jenkins 1.427, SLED 10.2 (64-bit), J2RE 1.6.0_24

      When I try to do dumpExportTable on one of our slaves, it only spits out a lot of exceptions. I have never run dumpExportTable before but I am guessing it is not supposed to look like this:

      Master to slave
      #1 (ref.1) : hudson.remoting.Channel@4fc15384:<slavename>
      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:548)
              at hudson.remoting.Channel.<init>(Channel.java:366)
              at hudson.remoting.Channel.<init>(Channel.java:354)
              at hudson.remoting.Channel.<init>(Channel.java:315)
              at hudson.remoting.Channel.<init>(Channel.java:311)
              at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:315)
              at hudson.plugins.sshslaves.SSHLauncher.startSlave(SSHLauncher.java:380)
              at hudson.plugins.sshslaves.SSHLauncher.launch(SSHLauncher.java:239)
              at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:199)
              at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
              at java.util.concurrent.FutureTask.run(Unknown Source)
              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
              at java.lang.Thread.run(Unknown Source)
      #2 (ref.1073742079) : hudson.remoting.RemoteClassLoader$ClassLoaderProxy@682bc3f5[winstone.classLoader.WebappClassLoader@682bc3f5]
      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:548)
              at hudson.remoting.RemoteClassLoader.exportId(RemoteClassLoader.java:369)
              at hudson.remoting.MultiClassLoaderSerializer$Output.annotateClass(MultiClassLoaderSerializer.java:66)
              at java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
              at java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.writeObject(Unknown Source)
              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:667)
              at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:334)
              at hudson.plugins.sshslaves.SSHLauncher.startSlave(SSHLauncher.java:380)
              at hudson.plugins.sshslaves.SSHLauncher.launch(SSHLauncher.java:239)
              at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:199)
              at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
              at java.util.concurrent.FutureTask.run(Unknown Source)
              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
              at java.lang.Thread.run(Unknown Source)
      #3 (ref.75) : hudson.remoting.RemoteClassLoader$ClassLoaderProxy@37d7a424[java.net.URLClassLoader@37d7a424]
      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:548)
              at hudson.remoting.RemoteClassLoader.exportId(RemoteClassLoader.java:369)
              at hudson.remoting.MultiClassLoaderSerializer$Output.annotateClass(MultiClassLoaderSerializer.java:66)
              at java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
              at java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.writeObject(Unknown Source)
              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.callAsync(Channel.java:695)
              at net.bull.javamelody.RemoteCallHelper.collectDataByNodeName(RemoteCallHelper.java:148)
              at net.bull.javamelody.RemoteCallHelper.collectJavaInformationsList(RemoteCallHelper.java:160)
              at net.bull.javamelody.NodesCollector.collectWithoutErrors(NodesCollector.java:123)
              at net.bull.javamelody.NodesCollector$2.run(NodesCollector.java:104)
              at java.util.TimerThread.mainLoop(Unknown Source)
              at java.util.TimerThread.run(Unknown Source)
      #4 (ref.1) : hudson.remoting.RemoteClassLoader$ClassLoaderProxy@798fd984[java.net.URLClassLoader@798fd984]
      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:548)
              at hudson.remoting.RemoteClassLoader.exportId(RemoteClassLoader.java:369)
              at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch2(RemoteClassLoader.java:414)
              at sun.reflect.GeneratedMethodAccessor82.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
              at java.lang.reflect.Method.invoke(Unknown Source)
              at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:274)
              at hudson.remoting.Request$2.run(Request.java:287)
              at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
              at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
              at java.util.concurrent.FutureTask.run(Unknown Source)
              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
              at java.lang.Thread.run(Unknown Source)
      #5 (ref.5) : hudson.remoting.RemoteClassLoader$ClassLoaderProxy@7e6baf24[java.net.URLClassLoader@7e6baf24]
      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:548)
              at hudson.remoting.RemoteClassLoader.exportId(RemoteClassLoader.java:369)
              at hudson.remoting.MultiClassLoaderSerializer$Output.annotateClass(MultiClassLoaderSerializer.java:66)
              at java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
              at java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
              at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.writeObject(Unknown Source)
              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:667)
              at hudson.FilePath.act(FilePath.java:747)
              at hudson.FilePath.act(FilePath.java:740)
              at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:731)
              at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:676)
              at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
              at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555)
              at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443)
              at hudson.model.Run.run(Run.java:1376)
              at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
              at hudson.model.ResourceController.execute(ResourceController.java:88)
              at hudson.model.Executor.run(Executor.java:230)
      #155 (ref.1) : hudson.CloseProofOutputStream@1d950ed6
      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:548)
              at hudson.remoting.RemoteOutputStream.writeObject(RemoteOutputStream.java:82)
              at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
              at java.lang.reflect.Method.invoke(Unknown Source)
              at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
              at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.writeObject(Unknown Source)
              at hudson.util.StreamTaskListener.writeObject(StreamTaskListener.java:161)
              at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
              at java.lang.reflect.Method.invoke(Unknown Source)
              at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
              at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
              at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
              at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.writeObject(Unknown Source)
              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:667)
              at hudson.FilePath.act(FilePath.java:747)
              at hudson.FilePath.act(FilePath.java:740)
              at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:731)
              at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:676)
              at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
              at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555)
              at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443)
              at hudson.model.Run.run(Run.java:1376)
              at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
              at hudson.model.ResourceController.execute(ResourceController.java:88)
              at hudson.model.Executor.run(Executor.java:230)
      #18 (ref.3) : hudson.remoting.RemoteClassLoader$ClassLoaderProxy@43900f17[java.net.URLClassLoader@43900f17]
      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:548)
              at hudson.remoting.RemoteClassLoader.exportId(RemoteClassLoader.java:369)
              at hudson.remoting.MultiClassLoaderSerializer$Output.annotateClass(MultiClassLoaderSerializer.java:66)
              at java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
              at java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.writeObject(Unknown Source)
              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:667)
              at hudson.plugins.systemloadaverage_monitor.SystemLoadAverageMonitor$1.monitor(SystemLoadAverageMonitor.java:47)
              at hudson.plugins.systemloadaverage_monitor.SystemLoadAverageMonitor$1.monitor(SystemLoadAverageMonitor.java:42)
              at hudson.node_monitors.AbstractNodeMonitorDescriptor$Record.run(AbstractNodeMonitorDescriptor.java:202)
      #158 (ref.1) : hudson.CloseProofOutputStream@4da035d9
      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:548)
              at hudson.remoting.RemoteOutputStream.writeObject(RemoteOutputStream.java:82)
              at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
              at java.lang.reflect.Method.invoke(Unknown Source)
              at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
              at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.writeObject(Unknown Source)
              at hudson.util.StreamTaskListener.writeObject(StreamTaskListener.java:161)
              at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
              at java.lang.reflect.Method.invoke(Unknown Source)
              at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
              at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
              at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
              at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
              at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
              at java.io.ObjectOutputStream.writeObject0(Unknown Source)
              at java.io.ObjectOutputStream.writeObject(Unknown Source)
              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:667)
      [...]
      

            Unassigned Unassigned
            dreamtime Angela Johansson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: