[JIRA] (JENKINS-53033) stuck but be able to continue after aborting build

117 views
Skip to first unread message

yuyoonshoo@gmail.com (JIRA)

unread,
Aug 14, 2018, 6:49:01 AM8/14/18
to jenkinsc...@googlegroups.com
Shoo Yoo Yoon created an issue
 
Jenkins / Bug JENKINS-53033
stuck but be able to continue after aborting build
Issue Type: Bug Bug
Assignee: Lev Mishin
Attachments: build_name_setter_stuck.png
Components: build-name-setter-plugin
Created: 2018-08-14 10:48
Environment: windows 7 x64
Jenkins ver. 2.136
java.runtime.version 1.8.0_171-b25
build-name-setter 1.6.9
Priority: Critical Critical
Reporter: Shoo Yoo Yoon

This is an intermittent issue. A build get stuck at step build-name-setter.

Especially build can be continued after be aborted. However, then build-name-setter show empty.

As the attached image, build-name-setter is stuck about 30 minutes and my build can only continue after I abort it.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396)

o.v.nenashev@gmail.com (JIRA)

unread,
Aug 14, 2018, 9:41:02 AM8/14/18
to jenkinsc...@googlegroups.com
Oleg Nenashev assigned an issue to Oleg Nenashev
Change By: Oleg Nenashev
Assignee: Lev Mishin Oleg Nenashev

o.v.nenashev@gmail.com (JIRA)

unread,
Aug 14, 2018, 9:41:02 AM8/14/18
to jenkinsc...@googlegroups.com
Oleg Nenashev commented on Bug JENKINS-53033
 
Re: stuck but be able to continue after aborting build

Would it be possible to get a stacktrace?

yuyoonshoo@gmail.com (JIRA)

unread,
Aug 14, 2018, 10:23:02 PM8/14/18
to jenkinsc...@googlegroups.com

Oleg Nenashev Hi. Sorry. I don't have. Can you make a debug version of this plugin ? Then I will use it instead.

o.v.nenashev@gmail.com (JIRA)

unread,
Aug 15, 2018, 2:19:03 AM8/15/18
to jenkinsc...@googlegroups.com

Just collect a threaddump when the operation hangs. E.g. using a jstack tool from your java distribution

yuyoonshoo@gmail.com (JIRA)

unread,
Aug 15, 2018, 3:04:13 AM8/15/18
to jenkinsc...@googlegroups.com
Shoo Yoo Yoon edited a comment on Bug JENKINS-53033
Here it is

IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-1IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-1"IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-1" Id=14 Group=main RUNNABLE (in native) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) -  locked sun.nio.ch.Util$3@30ef244c -  locked java.util.Collections$UnmodifiableSet@491c9849 -  locked sun.nio.ch.WindowsSelectorImpl@37a27b45 at sun.nio.ch.SelectorImpl.select(Unknown Source) at sun.nio.ch.SelectorImpl.select(Unknown Source) at org.jenkinsci.remoting.protocol.IOHub.run(IOHub.java:461) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@129bf0ca
main"main" Id=1 Group=main WAITING on hudson.remoting.Engine@7309ff27 at java.lang.Object.wait(Native Method) -  waiting on hudson.remoting.Engine@7309ff27 at java.lang.Thread.join(Unknown Source) at java.lang.Thread.join(Unknown Source) at hudson.remoting.jnlp.Main.main(Main.java:230) at hudson.remoting.jnlp.Main._main(Main.java:223) at hudson.remoting.Launcher.run(Launcher.java:362) at hudson.remoting.Launcher.main(Launcher.java:283)
Ping thread for channel hudson.remoting.Channel@6fe70d0a:JNLP4-connect connection to MyComputerName/10.221.25.25:58572"Ping thread for channel hudson.remoting.Channel@6fe70d0a:JNLP4-connect connection to MyComputerName/10.221.25.25:58572" Id=29 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at hudson.remoting.PingThread.run(PingThread.java:95)
pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867"pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 Group=main RUNNABLE (in native) at java.io.FileOutputStream.writeBytes(Native Method) at java.io.FileOutputStream.write(Unknown Source) at java.io.BufferedOutputStream.write(Unknown Source) -  locked java.io.BufferedOutputStream@6f5e7248 at java.io.PrintStream.write(Unknown Source) -  locked java.io.PrintStream@244f999d at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) at sun.nio.cs.StreamEncoder.flush(Unknown Source) -  locked java.io.OutputStreamWriter@569b4fbf at java.io.OutputStreamWriter.flush(Unknown Source) at java.util.logging.StreamHandler.flush(Unknown Source) -  locked java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@11c4ef1b
pool-1-thread-20839 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25602"pool-1-thread-20839 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25602" Id=21012 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) -  blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@7144bf50
pool-1-thread-20846 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25582"pool-1-thread-20846 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25582" Id=21019 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) -  blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@7e397c8e
pool-1-thread-21882 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26810"pool-1-thread-21882 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26810" Id=22062 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) -  blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@e15d734
pool-1-thread-21916 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26952"pool-1-thread-21916 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26952" Id=22099 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) -  blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@2589cd83
pool-1-thread-21920 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26977"pool-1-thread-21920 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26977" Id=22105 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) -  blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@7fb5117d
pool-1-thread-22311 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27495"pool-1-thread-22311 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27495" Id=22500 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) -  blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@338f34d1
pool-1-thread-22365 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27528"pool-1-thread-22365 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27528" Id=22556 Group=main RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at hudson.Functions.getThreadInfos(Functions.java:1242) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:98) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:95) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@4cd0e80d
pool-1-thread-22366"pool-1-thread-22366" Id=22557 Group=main TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at sun.misc.Unsafe.park(Native Method) -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) at java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
pool-1-thread-22367"pool-1-thread-22367" Id=22558 Group=main TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at sun.misc.Unsafe.park(Native Method) -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) at java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
pool-1-thread-22368"pool-1-thread-22368" Id=22559 Group=main TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at sun.misc.Unsafe.park(Native Method) -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) at java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
pool-1-thread-3"pool-1-thread-3" Id=16 Group=main RUNNABLE (in native) at sun.nio.ch.SocketDispatcher.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(Unknown Source) at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.read(Unknown Source) at sun.nio.ch.SocketChannelImpl.read(Unknown Source) -  locked java.lang.Object@1a5f1d99 at hudson.remoting.SocketChannelStream$1.read(SocketChannelStream.java:35) at sun.nio.ch.ChannelInputStream.read(Unknown Source) at sun.nio.ch.ChannelInputStream.read(Unknown Source) at sun.nio.ch.ChannelInputStream.read(Unknown Source) -  locked sun.nio.ch.ChannelInputStream@68ff0a8 at java.nio.channels.Channels$ReadableByteChannelImpl.read(Unknown Source) -  locked java.lang.Object@5ed41295 at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:245) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@476764e6
RemoteInvocationHandler [#3]"RemoteInvocationHandler [#3]" Id=21364 Group=main TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@7c96835 at java.lang.Object.wait(Native Method) -  waiting on java.lang.ref.ReferenceQueue$Lock@7c96835 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at hudson.remoting.RemoteInvocationHandler$Unexporter.run(RemoteInvocationHandler.java:598) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:112) at java.lang.Thread.run(Unknown Source)
Thread-1"Thread-1" Id=13 Group=main TIMED_WAITING on hudson.remoting.Channel@6fe70d0a at java.lang.Object.wait(Native Method) -  waiting on hudson.remoting.Channel@6fe70d0a at hudson.remoting.Channel.join(Channel.java:1139) at hudson.remoting.Engine.innerRun(Engine.java:648) at hudson.remoting.Engine.run(Engine.java:474)
Windows IOHub Watcher for IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-2"Windows IOHub Watcher for IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-2" Id=15 Group=main TIMED_WAITING on java.lang.Object@523e4847 at java.lang.Object.wait(Native Method) -  waiting on java.lang.Object@523e4847 at org.jenkinsci.remoting.protocol.IOHub$IOHubSelectorWatcher.run(IOHub.java:549) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@533b364c
Attach Listener"Attach Listener" Id=5 Group=system RUNNABLE
Finalizer"Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@177e7186 at java.lang.Object.wait(Native Method) -  waiting on java.lang.ref.ReferenceQueue$Lock@177e7186 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
Reference Handler"Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@5efaea61 at java.lang.Object.wait(Native Method) -  waiting on java.lang.ref.Reference$Lock@5efaea61 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference.tryHandlePending(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Signal Dispatcher"Signal Dispatcher" Id=4 Group=system RUNNABLE

yuyoonshoo@gmail.com (JIRA)

unread,
Aug 15, 2018, 3:04:13 AM8/15/18
to jenkinsc...@googlegroups.com

Here it is

RemoteInvocationHandler 3"RemoteInvocationHandler 3" Id=21364 Group=main TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@7c96835 at java.lang.Object.wait(Native Method) -  waiting on java.lang.ref.ReferenceQueue$Lock@7c96835 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at hudson.remoting.RemoteInvocationHandler$Unexporter.run(RemoteInvocationHandler.java:598) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:112) at java.lang.Thread.run(Unknown Source)


Thread-1"Thread-1" Id=13 Group=main TIMED_WAITING on hudson.remoting.Channel@6fe70d0a at java.lang.Object.wait(Native Method) -  waiting on hudson.remoting.Channel@6fe70d0a at hudson.remoting.Channel.join(Channel.java:1139) at hudson.remoting.Engine.innerRun(Engine.java:648) at hudson.remoting.Engine.run(Engine.java:474)
Windows IOHub Watcher for IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-2"Windows IOHub Watcher for IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-2" Id=15 Group=main TIMED_WAITING on java.lang.Object@523e4847 at java.lang.Object.wait(Native Method) -  waiting on java.lang.Object@523e4847 at org.jenkinsci.remoting.protocol.IOHub$IOHubSelectorWatcher.run(IOHub.java:549) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@533b364c
Attach Listener"Attach Listener" Id=5 Group=system RUNNABLE
Finalizer"Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@177e7186 at java.lang.Object.wait(Native Method) -  waiting on java.lang.ref.ReferenceQueue$Lock@177e7186 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
Reference Handler"Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@5efaea61 at java.lang.Object.wait(Native Method) -  waiting on java.lang.ref.Reference$Lock@5efaea61 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference.tryHandlePending(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Signal Dispatcher"Signal Dispatcher" Id=4 Group=system RUNNABLE

yuyoonshoo@gmail.com (JIRA)

unread,
Aug 15, 2018, 3:05:04 AM8/15/18
to jenkinsc...@googlegroups.com
Shoo Yoo Yoon edited a comment on Bug JENKINS-53033
IOHub#1: Selector[keys:0, gen:0] / pool-1-thread- 1IOHub# 1 : Selector[keys:0, gen:0] / pool-1-thread-1
RemoteInvocationHandler [#3]
"RemoteInvocationHandler [#3]" Id=21364 Group=main TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@7c96835

yuyoonshoo@gmail.com (JIRA)

unread,
Aug 15, 2018, 3:07:01 AM8/15/18
to jenkinsc...@googlegroups.com

After I abort the build
cmd /c call C:\Users\MYUSERNAME\AppData\Local\Temp\jenkins8159358939926312887.bat: stdout copier
"cmd /c call C:\Users\MYUSERNAME\AppData\Local\Temp\jenkins8159358939926312887.bat: stdout copier" Id=22577 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)

  • locked java.io.BufferedInputStream@1886f993
    at java.io.FilterInputStream.read(Unknown Source)
    at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)

yuyoonshoo@gmail.com (JIRA)

unread,
Oct 19, 2018, 2:44:01 AM10/19/18
to jenkinsc...@googlegroups.com
Shoo Yoo Yoon updated an issue
 
Change By: Shoo Yoo Yoon
Attachment: allSlavesAllJobHang.txt
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

yuyoonshoo@gmail.com (JIRA)

unread,
Oct 19, 2018, 2:44:02 AM10/19/18
to jenkinsc...@googlegroups.com

yuyoonshoo@gmail.com (JIRA)

unread,
Oct 22, 2018, 4:11:02 AM10/22/18
to jenkinsc...@googlegroups.com

Today I got another stack trace

Oct 22, 2018 4:01:38 PM WARNING org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater readFromFile
Getting name from file was interrupted:
java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at hudson.remoting.Request.call(Request.java:177)
at hudson.remoting.Channel.call(Channel.java:954)
at hudson.FilePath.act(FilePath.java:1070)
at hudson.FilePath.act(FilePath.java:1059)
at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater.readFromFile(BuildNameUpdater.java:151)
at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater.perform(BuildNameUpdater.java:89)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
at hudson.model.Build$BuildExecution.build(Build.java:206)
at hudson.model.Build$BuildExecution.doRun(Build.java:163)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1810)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 2, 2019, 5:29:01 AM1/2/19
to jenkinsc...@googlegroups.com
Oleg Nenashev assigned an issue to Unassigned
 
Change By: Oleg Nenashev
Assignee: Oleg Nenashev

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 2, 2019, 5:29:02 AM1/2/19
to jenkinsc...@googlegroups.com

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 2, 2019, 5:29:02 AM1/2/19
to jenkinsc...@googlegroups.com
Oleg Nenashev commented on Bug JENKINS-53033
 
Re: stuck but be able to continue after aborting build

It looks like something related to the Filesystem or to the network. I am not sure what can be done on the plugin side - it just legitimately uses logging and file APIs.

 

"Getting name from file was interrupted" likely indicates that the execution or Remoting call got interrupted, it also doe not look like an issue per se. Cannot be diagnosed without more information

 

yuyoonshoo@gmail.com (JIRA)

unread,
Jan 4, 2019, 1:30:02 AM1/4/19
to jenkinsc...@googlegroups.com

Oleg, thank for your time.

I guess that the file is changed while this plugin is reading. I mean that mybuildname2.txt is updated while setter build name is reading.
I tried to use vary name then there is no stuck issue until now.

mark.earl.waite@gmail.com (JIRA)

unread,
Feb 19, 2020, 6:40:03 PM2/19/20
to jenkinsc...@googlegroups.com
Mark Waite updated an issue
 
Change By: Mark Waite
Component/s: _unsorted
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages