Jenkins freeze

59 views
Skip to first unread message

Ivan Kanis

unread,
Nov 3, 2014, 11:30:20 AM11/3/14
to Jenkins Users
Hello,

We are running version 1.565.1. Jenkins freeze from time to time. We have
pasted what we get in the log. It does not make much sense to me.

Could someone advise please?

Thank you in advance.

SEVERE: Trying to unexport an object that's already unexported
java.lang.IllegalStateException: Invalid object ID 4 iota=12
at hudson.remoting.ExportTable.diagnoseInvalidId(ExportTable.java:304)
at hudson.remoting.ExportTable.unexportByOid(ExportTable.java:327)
at hudson.remoting.Channel.unexport(Channel.java:600)
at hudson.remoting.UnexportCommand.execute(UnexportCommand.java:38)
at hudson.remoting.Channel$2.handle(Channel.java:475)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:60)
Caused by: java.lang.Exception: Object was recently deallocated
#4 (ref.0) : hudson.remoting.RemoteClassLoader$ClassLoaderProxy
Created at Mon Nov 03 16:51:55 CET 2014
at hudson.remoting.ExportTable$Entry.<init>(ExportTable.java:91)
at hudson.remoting.ExportTable.export(ExportTable.java:266)
at hudson.remoting.Channel.export(Channel.java:592)
at hudson.remoting.RemoteClassLoader.exportId(RemoteClassLoader.java:676)
at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:771)
at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch3(RemoteClassLoader.java:799)
at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:309)
at hudson.remoting.Request$2.run(Request.java:328)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
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:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:679)
Released at Mon Nov 03 16:57:30 CET 2014
at hudson.remoting.ExportTable$Entry.release(ExportTable.java:125)
at hudson.remoting.ExportTable.unexportByOid(ExportTable.java:332)
at hudson.remoting.Channel.unexport(Channel.java:600)
at hudson.remoting.UnexportCommand.execute(UnexportCommand.java:38)
at hudson.remoting.Channel$2.handle(Channel.java:475)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:60)
Caused by: Command hudson.remoting.UnexportCommand@712d07bb created at
at hudson.remoting.Command.<init>(Command.java:67)
at hudson.remoting.Command.<init>(Command.java:50)
at hudson.remoting.UnexportCommand.<init>(UnexportCommand.java:33)
at hudson.remoting.RemoteInvocationHandler.finalize(RemoteInvocationHandler.java:221)
at java.lang.System$2.invokeFinalize(System.java:1210)
at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:98)
at java.lang.ref.Finalizer.access$100(Finalizer.java:34)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:210)
at hudson.remoting.ExportTable.diagnoseInvalidId(ExportTable.java:297)
Caused by: Released at Mon Nov 03 16:57:30 CET 2014
at hudson.remoting.ExportTable$Entry.release(ExportTable.java:125)
at hudson.remoting.ExportTable.unexportByOid(ExportTable.java:332)
... 4 more
Caused by: Command hudson.remoting.UnexportCommand@712d07bb created at
at hudson.remoting.Command.<init>(Command.java:67)
at hudson.remoting.Command.<init>(Command.java:50)
at hudson.remoting.UnexportCommand.<init>(UnexportCommand.java:33)
at hudson.remoting.RemoteInvocationHandler.finalize(RemoteInvocationHandler.java:221)
at java.lang.System$2.invokeFinalize(System.java:1210)
at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:98)
at java.lang.ref.Finalizer.access$100(Finalizer.java:34)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:210)
Nov 3, 2014 4:57:30 PM hudson.remoting.ExportTable unexportByOid
SEVERE: 2nd unexport attempt is here
Command hudson.remoting.UnexportCommand@7459b168 created at
at hudson.remoting.Command.<init>(Command.java:67)
at hudson.remoting.Command.<init>(Command.java:50)
at hudson.remoting.UnexportCommand.<init>(UnexportCommand.java:33)
at hudson.remoting.RemoteInvocationHandler.finalize(RemoteInvocationHandler.java:221)
at java.lang.System$2.invokeFinalize(System.java:1210)
at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:98)
at java.lang.ref.Finalizer.access$100(Finalizer.java:34)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:210)

--
Somebody ran the operating system through a spelling checker.
-- BOFH excuse #30

Sergey Ch.

unread,
Dec 11, 2014, 6:26:38 AM12/11/14
to jenkins...@googlegroups.com, ivan....@myscript.com
Hi!

I have the same problem. I have a matrix job with over 100 subjobs inside it. Every subjob works on separate Windows slave. And in every build I have break connections in some subjobs with traceback, that you posted.

понедельник, 3 ноября 2014 г., 19:30:20 UTC+3 пользователь Ivan Kanis написал:
Reply all
Reply to author
Forward
0 new messages